Method and apparatus for communicating with seven or more terminals efficiently in bluetooth system
First Claim
Patent Images
1. A method for communicating with seven or more terminals in a Bluetooth system having a master and a plurality of slaves, the method comprising the steps of:
- checking an active member address to be allocated to a new slave such that the master establishes a communication connection with the slave;
in case the active member address remains, allocating the remaining active member address to the slave, and in case the active member address does not remain, calculating a service delay time to compare the calculated delay time with a predetermined reference value;
in case the service delay time is larger than the predetermined reference value, permitting a call acceptance, and in case the service delay time is smaller than the predetermined reference value, determining a service sequence with respect to a predetermined reference according to the number of the slave calculated at a pre-scheduling duration;
allocating a sniff interval time and the active member address to each of the slaves according to the service sequence, and converting the slave allocated and given the sniff interval time and the active member address to be in a sniff mode; and
waking-up the slave of the sniff mode at the sniff interval time such that the active member address is used to complete the communication with the master and return the active member address.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are a method and an apparatus for communicating with seven or more terminals in a Bluetooth system of a Wireless Personal Area Network (W-PAN). In the method and apparatus, a sniff mode allowing slaves to be in a sleep state for a Sniff Interval Time (SIT) is converted into an active mode for a service such that a master can efficiently communicate with seven or more slaves using conventional seven Active Member Addresses (AM_ADDR).
49 Citations
19 Claims
-
1. A method for communicating with seven or more terminals in a Bluetooth system having a master and a plurality of slaves, the method comprising the steps of:
-
checking an active member address to be allocated to a new slave such that the master establishes a communication connection with the slave;
in case the active member address remains, allocating the remaining active member address to the slave, and in case the active member address does not remain, calculating a service delay time to compare the calculated delay time with a predetermined reference value;
in case the service delay time is larger than the predetermined reference value, permitting a call acceptance, and in case the service delay time is smaller than the predetermined reference value, determining a service sequence with respect to a predetermined reference according to the number of the slave calculated at a pre-scheduling duration;
allocating a sniff interval time and the active member address to each of the slaves according to the service sequence, and converting the slave allocated and given the sniff interval time and the active member address to be in a sniff mode; and
waking-up the slave of the sniff mode at the sniff interval time such that the active member address is used to complete the communication with the master and return the active member address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for communicating with seven or more terminals in a Bluetooth system having a master and a plurality of slaves, the method comprising the steps of:
-
transmitting an access request message from a parked slave to the master so as to establish a communication connection therebetween;
receiving the access request message so as to calculate the number of the parked slave and determine a service sequence with respect to a predetermined reference;
allocating an active member address according to the service sequence so as to establish the communication connection, and maintaining a non-connection slave to be in a sleep state in a sniff mode; and
waking-up the slave of the sniff mode at the sniff interval time such that the active member address is used to complete data transmission with the master and return to a parking mode. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for communicating with seven or more terminals in a Bluetooth system having a master and a plurality of slaves, the apparatus comprising:
-
a transceiver for transmitting and receiving a signal between the master and the slave;
a parking mode controller for analyzing the signal received from the transceiver so as to control the number of a parked slave, a data type and the number of packet, and a parameter necessary for a parking mode;
a pre-scheduling unit for analyzing the signal received from the transceiver so as to determine a service sequence, a sniff interval time and an active member address; and
a controller for controlling the parking mode controller, the transceiver and the pre-scheduling unit such that the slave is activated according to the service sequence so as to perform the communication. - View Dependent Claims (18, 19)
-
Specification