Hello I am working on BlueTooth Baseband (MAC) Layer. I have already successfully simulated (using C/C++) the Master driven TDD 3-slave Piconet for single slots packets (DH1) and control packets (POLL and NULL). Currently I am working on simultaion of the same Piconet for 3 slot packets (DH3) along with all the control packets (POLL and NULL). I have developed a scheduling algorithm in the Master node, which schedules the servicing of the packets to the particular slave by taking in to consideration the current status of the Queues in the master node(one queue is maintained in Master for each slave). I have obtained fairly fine results for the throughput for Asymmetric operation, that is Master node sending either DH3 or POLL packets and slave node in response sending either DH1 or NULL packets. I am trying to have the symmetric operation of this piconet, that is both Master and slaves sending DH3 packets to each other (instead of the slave sending DH1 packets as described already). In order to accomplish this, I definitely need to change the scheduling algorithm at the Master node, which will Schedule the packets for the next slave (that is servicing its own queue maintained for each slave in its own node) by taking in to consideration the current status of the slave queues aswell(which are maintained in the slaves, one queue each slave). Could anybody put forward some suggestions in this regard. I would be thankful for suggestions from all of you. Regards Ali _________________________________________________________________ Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail _______________________________________________ bluetooth-dev mailing list | bluetooth-dev@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/bluetooth-dev Do not post admin requests to the list. They will be ignored.
participants (1)
-
Ghazanfar Ali