Method and apparatus for multiterminal support using bluetooth based audio gateway
First Claim
1. A method for establishing a local conferencing session amongst a plurality of Bluetooth enabled terminal units, comprising the steps of:
- providing a Bluetooth enabled audio gateway, wherein said Bluetooth enabled audio gateway transfers voice data between a voice network and said plurality of Bluetooth enabled terminal units;
providing a terminal unit session management entity on each of the plurality of Bluetooth enabled terminal units;
providing an audio gateway session management entity on the Bluetooth enabled audio gateway;
providing a Bluetooth communication channel for transmitting Bluetooth packets between the Bluetooth enabled audio gateway and the plurality of Bluetooth enabled terminal units, wherein said Bluetooth communication channel is one of a synchronous channel and an asynchronous channel, wherein said synchronous channel is one of a primary synchronous channel and a secondary synchronous channel;
establishing a local conferencing session setup prior to said local conferencing session, comprising the steps of;
establishing a set of common session parameters on the Bluetooth enabled audio gateway, wherein said common session parameters enable Bluetooth communication between the plurality of Bluetooth enabled terminal units and the Bluetooth enabled audio gateway; and
transmitting said set of common session parameters from said audio gateway session management entity to said terminal unit session management entity of each of the plurality of Bluetooth enabled terminal units;
coordinating the usage of said Bluetooth communication channel by the audio gateway session management entity and the terminal unit session management entity of each of the plurality of Bluetooth enabled terminal units, comprising the steps of;
broadcasting first voice packets from the voice network to each of the Bluetooth enabled terminal units via the Bluetooth enabled audio gateway; and
permitting only one of the Bluetooth enabled terminal units to transmit second voice packets to the voice network via the Bluetooth enabled audio gateway, wherein said permitted terminal unit is provided with microphone holder rights for transmitting said second voice packets to the audio gateway over the primary synchronous channel on reverse voice path;
transferring said microphone holder rights from said permitted terminal unit to a requesting terminal unit by the audio gateway when said requesting terminal unit requests for said microphone holder rights;
transmitting said second voice packets from said requesting terminal unit to the audio gateway over said secondary synchronous channel during said transfer of said microphone holder rights to reduce time latency between a trigger for said request and voice transmission to said audio gateway.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a method and system for establishing a local conferencing session amongst a plurality of Bluetooth enabled terminal units. An audio gateway is provided to interconnect a voice network and the terminal units. A session management entity is provided on the audio gateway and each of the terminal units. A local conferencing session setup is established prior to the conference session wherein a set of common session parameters is shared among the audio gateway and the terminal units through the respective session management entities. The common session parameters enable Bluetooth communication between the audio gateway and the terminal units. The audio gateway broadcasts the voice packets from the voice network to the terminal units. The audio gateway provides microphone holder rights to a terminal unit to transfer voice packets to the voice network. Further, the audio gateway coordinates the transfer of microphone rights between the terminal units.
-
Citations
25 Claims
-
1. A method for establishing a local conferencing session amongst a plurality of Bluetooth enabled terminal units, comprising the steps of:
-
providing a Bluetooth enabled audio gateway, wherein said Bluetooth enabled audio gateway transfers voice data between a voice network and said plurality of Bluetooth enabled terminal units; providing a terminal unit session management entity on each of the plurality of Bluetooth enabled terminal units; providing an audio gateway session management entity on the Bluetooth enabled audio gateway; providing a Bluetooth communication channel for transmitting Bluetooth packets between the Bluetooth enabled audio gateway and the plurality of Bluetooth enabled terminal units, wherein said Bluetooth communication channel is one of a synchronous channel and an asynchronous channel, wherein said synchronous channel is one of a primary synchronous channel and a secondary synchronous channel; establishing a local conferencing session setup prior to said local conferencing session, comprising the steps of; establishing a set of common session parameters on the Bluetooth enabled audio gateway, wherein said common session parameters enable Bluetooth communication between the plurality of Bluetooth enabled terminal units and the Bluetooth enabled audio gateway; and transmitting said set of common session parameters from said audio gateway session management entity to said terminal unit session management entity of each of the plurality of Bluetooth enabled terminal units; coordinating the usage of said Bluetooth communication channel by the audio gateway session management entity and the terminal unit session management entity of each of the plurality of Bluetooth enabled terminal units, comprising the steps of; broadcasting first voice packets from the voice network to each of the Bluetooth enabled terminal units via the Bluetooth enabled audio gateway; and permitting only one of the Bluetooth enabled terminal units to transmit second voice packets to the voice network via the Bluetooth enabled audio gateway, wherein said permitted terminal unit is provided with microphone holder rights for transmitting said second voice packets to the audio gateway over the primary synchronous channel on reverse voice path; transferring said microphone holder rights from said permitted terminal unit to a requesting terminal unit by the audio gateway when said requesting terminal unit requests for said microphone holder rights; transmitting said second voice packets from said requesting terminal unit to the audio gateway over said secondary synchronous channel during said transfer of said microphone holder rights to reduce time latency between a trigger for said request and voice transmission to said audio gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for establishing a local conferencing session amongst a plurality of Bluetooth enabled terminal units, comprising:
a Bluetooth enabled audio gateway for providing a wireless interconnect between a voice network and said plurality of Bluetooth enabled terminal units, comprising; an audio gateway session management entity configured for; sharing a set of common session parameters to the plurality of Bluetooth enabled terminal units, wherein said common session parameters enable Bluetooth communication between the plurality of Bluetooth enabled terminal units and the Bluetooth enabled audio gateway; and transferring microphone holder rights from a permitted terminal unit to a requesting terminal unit by the audio gateway when said requesting terminal unit requests for microphone holder rights, wherein said permitted terminal unit is provided with microphone holder rights for transmitting said second voice packets to the audio gateway over a primary synchronous channel; an audio gateway registry for storing said set of common session parameters and participant information of the plurality of Bluetooth enabled terminal units; an audio gateway voice switch for providing a Bluetooth communication channel for routing voice packets between said voice network and the plurality of Bluetooth enabled terminal units, wherein said Bluetooth communication channel is one of a synchronous channel and an asynchronous channel, wherein said synchronous channel is one of said primary synchronous channel and a secondary synchronous channel; each of said plurality of Bluetooth enabled terminal units comprising; a terminal unit session management entity for enabling said Bluetooth enabled terminal unit to participate in said local conferencing session using the set of common session parameters; said secondary synchronous channel for transmitting voice packets from said requesting terminal unit to the Bluetooth enabled audio gateway during said transfer of microphone holder rights to reduce time latency between a trigger for said request and voice transmission to said audio gateway. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
25. A computer program product comprising computer executable instructions embodied in a non-transitory computer readable medium, said computer program product comprising:
-
a first computer parsable program code for establishing a local conferencing session setup prior to initializing a local conferencing session amongst a plurality of Bluetooth enabled terminal units comprising; a second computer parsable program code for establishing a set of common session parameters on a Bluetooth enabled audio gateway; and a third computer parsable program code for transmitting said set of common session parameters from an audio gateway session management entity of said Bluetooth enabled audio gateway to a terminal unit session management entity of each of said plurality of Bluetooth enabled terminal units; a fourth computer parsable program code for coordinating the usage of a Bluetooth communication channel between the Bluetooth enabled audio gateway and the plurality of Bluetooth enabled terminal units, comprising; a fifth computer parsable program code for broadcasting first voice packets from the Bluetooth enabled audio gateway voice network to each of the Bluetooth enabled terminal units; and a sixth computer parsable program code for permitting only one of the Bluetooth enabled terminal units to transmit second voice packets to the Bluetooth enabled audio gateway, wherein said permitted terminal unit is provided with microphone holder rights for transmitting said second voice packets to the audio gateway over a primary synchronous channel; a seventh computer parsable program code for transferring said microphone holder rights from said permitted terminal unit to a requesting terminal unit by the audio gateway when said requesting terminal unit requests for microphone holder rights; a eighth computer parsable program code for transmitting said second voice packets from said requesting terminal unit to the audio gateway over a secondary synchronous channel during said transfer of said microphone holder rights to reduce time latency between a trigger for said request and voice transmission to said audio gateway.
-
Specification