{'fraction_non_alphanumeric': 0.018469656992084433, 'fraction_numerical': 0.0, 'mean_word_length': 5.776785714285714, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Performance of TCP traffic in Bluetooth piconets : a queueing theoretic analysis

Recent updates of the Bluetooth specification have introduced significant changes in the Bluetooth protocol stack, including optional flow control. When the Bluetooth piconet is used to carry TCP traffic, complex interactions between TCP congestion control mechanisms and data link layer controls of Bluetooth will occur. In this paper, we model the performance of the piconet with TCP traffic, expressed through segment loss probability, round-trip time, and goodput, through both probabilistic analysis and discrete-event simulations. We show that satisfactory performance for TCP traffic may be obtained through proper dimensioning of the Bluetooth architecture parameters.