2012-03-09 29 views
5

मैं वर्तमान में लेगो मिंडस्टॉर्म किट से जुड़े एक परियोजना पर काम कर रहा हूं। ईंट एनएफटी है और मैं ब्लूटूथ पिंग दरों के बारे में उत्सुक था।ब्लूटूथ पिंग लेटेंसी

मैंने 100 पिंग्स का परीक्षण किया और कुछ दिलचस्प परिणाम प्राप्त किए। लेटेंसीज बैंड में गिरना प्रतीत होता था। मैं 10,000 पिंग्स तक बढ़ गया और इस प्रवृत्ति को और भी स्पष्ट रूप से हाइलाइट किया। क्या किसी को पता है कि ऐसा होने का क्या कारण हो सकता है?

यदि यह प्रासंगिक है, तो प्रेषक और रिसीवर के बीच की दूरी लगभग 3 मीटर थी।

10000 Ping Scatter Plot

उत्तर

1

कुछ कारण हैं:

  1. बफरिंग और आंतरिक टाइमर फ्लश करने के लिए बफ़र्स यह हो सकता है।
  2. पिंग अंतराल पर भी निर्भर करता है (यानी बाद के पिंग्स के बीच का समय), क्योंकि लिंक निष्क्रियता के दौरान पावर सेव मोड में जा सकता है और इसमें बैक अप लेने में एक अच्छा समय लगेगा।
  3. पिंग पैकेट का आकार
  4. क्या ब्लूटूथ प्रोफ़ाइल का उपयोग यहां किया जाता है?
+1

बफरिंग मेरी टीमों का अनुमान है। ऐसा लगता है कि प्रोटोकॉल इंतजार करता है और एक ही समय में कुछ पैकेट भेजता है। यदि हां, तो हम इसे कैसे हल कर सकते हैं और इसे एक समय में भेजने के लिए मजबूर कर सकते हैं? कोई अंतराल नहीं है। यह बस जितना तेज़ हो सके उतना तेज़ करता है। पैकेट 4 बाइट्स है। मुझे यकीन नहीं है कि ब्लूटूथ प्रोफाइल से आपका क्या मतलब है? –