Asynchronous signaling and data delivery in a wireless communication system
Abstract
The present invention relates to a system and method for signal transmission and transmission of group communication data such as push-to-talk (PTT) setting data to an inactive wireless telecommunication device across a control channel on a wireless communication network. Each wireless telecommunication device can direct a single group communication flow to a designated target group of other wireless telecommunication devices, and the wireless telecommunication device has: a dormant state in which the wireless telecommunication devices bridge a control channel and a communication server; And an active state in which the wireless telecommunication device bridges a dedicated communication channel and the communication server. The wireless telecommunication device receives the group communication setting data through a control channel for introducing group communication, and a dedicated communication channel does not need to be fully bridged to the wireless telecommunication device for this transfer to occur.

Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
26 claims: 7 independent, 19 dependent
- 1一種用於在一無線通信網路上對資料進行信號傳輸並傳遞至一無線電信裝置之系統,該系統包含:複數個無線電信裝置,其中每一無線電信裝置能將一單一群通信流導向該等複數個無線電信裝置之一指定群,每一無線電信裝置具有一休止狀態,其中該等無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與一通信伺服器,該無線電信裝置進一步接收群通信設置資料而用於將群通信引入至該無線電信裝置;及一通信伺服器,其經由該至少一控制通道而維持與該等複數個無線電信裝置中之每一無線電信裝置的通信,且該通信伺服器週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置以選擇性地橋接一專用通信通道,其中當需要向該無線電信裝置開放一專用廣播通道而用於對該無線電信裝置進行一直接群通信時,該通信伺服器在將一專用通信通道橋接至一無線電信裝置之前至少將跨越該控制通道之群通信設置資料發送至該休止無線通信裝置。
- 2如請求項1之系統,其中該通信伺服器裝置僅發送跨越該控制通道之群通信設置資料而用於該群通信。
- 3如請求項2之系統,其中該通信伺服器在開放該專用通信通道之前將群通信設置資料發送至該等複數個無線電信裝置中之一或多個無線電信裝置。
- 4如請求項1之系統,其中該通信伺服器可選擇性地將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置,同時藉由下一週期性尋呼而將群通信設置資料發送至其它無線電信裝置。
- 5如請求項1之系統,其中至少一控制通道為一非同步控制通道。
- 6如請求項1之系統,其中至少一控制通道為一同步控制通道。
- 7一種維持與複數個無線電信裝置之通信的通信伺服器,其中一組該無線電信裝置能將一單一群通信流導向該組該等複數個無線電信裝置中之其它成員,該組無線電信裝置中之每一無線電信裝置具有一休止狀態,其中該等無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與該通信伺服器,該通信伺服器週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置,該通信伺服器進一步發送群通信設置資料而用於將群通信引入至該組無線電信裝置中之每一成員,且當需要向一休止無線電信裝置開放一專用廣播通道而用於對該無線電信裝置進行一直接群通信時,該通信伺服器在將一專用通信通道橋接至一無線電信裝置之前至少將跨越該控制通道之群通信設置資料發送至該休止無線通信裝置。
- 8如請求項7之伺服器,其中該通信伺服器裝置僅發送跨越該控制通道之群通信設置資料。
- 9如請求項7之伺服器,其中該通信伺服器在開放一專用通信通道之前將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置。
- 10如請求項7之伺服器,其中該通信伺服器可選擇性地將群通信資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置,同時藉由下一週期性尋呼而將群通信資料發送至其它無線電信裝置。
- 11如請求項7之伺服器,其中至少一控制通道為一非同步控制通道。
- 12如請求項7之伺服器,其中至少一控制通道為一同步控制通道。
- 13一種維持與複數個無線電信裝置之通信的通信伺服器,其中一組該無線電信裝置能將一單一群通信流導向該組該等複數個無線電信裝置中之其它成員,該組無線電信裝置中之每一無線電信裝置具有一休止狀態,其中該無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與該通信伺服器,該通信伺服器包含:用於週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置的構件;用於發送群通信設置資料而用於將群通信引入至該組無線電信裝置中之每一成員的構件;及用於在將一專用通信通道橋接至該無線電信裝置之前至少將群通信設置資料發送至該休止無線電信裝置來用於對跨越該控制通道之該無線電信裝置進行一直接群通信的構件。
- 14一種用於自一通信伺服器跨越一無線電信網路對資料進行信號傳輸及傳遞的方法,該通信伺服器維持與複數個無線電信裝置中之每一無線電信裝置的通信並週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置以選擇性地橋接一專用通信通道,且每一無線電信裝置能將一單一群通信流導向該等複數個無線電信裝置之一指定群,每一無線電信裝置具有一休止狀態,其中該無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與一通信伺服器,且每一無線裝置進一步接收群通信設置資料而用於將群通信引入至該無線電信裝置,該方法包含以下步驟:在該通信伺服器與至少一休止無線電信裝置之間橋接一控制通道;自該群通信伺服器週期性地尋呼該等休止無線電信裝置中之每一無線電信裝置;及當需要向該休止無線電信裝置開放一專用廣播通道而用於對該無線電信裝置進行一直接群通信時,該通信伺服器在將一專用通信通道橋接至該無線電信裝置之前至少將跨越一橋接控制通道之群通信設置資料發送至該休止無線通信裝置。
- 15如請求項14之方法,其中該發送群通信設置資料的步驟為跨越該控制通道僅發送該群通信之資料。
- 16如請求項14之方法,其中將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置的步驟在橋接一專用通信通道之前發生。
- 17如請求項14之方法,其進一步包含以下步驟:該通信伺服器選擇性地將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置,同時藉由下一週期性尋呼而將群通信設置資料發送至其它無線電信裝置。
- 18如請求項14之方法,其中橋接一控制通道之步驟為橋接一非同步控制通道。
- 19如請求項14之方法,其中橋接一控制通道之步驟為橋接一同步控制通道。
- 20一種用於自一通信伺服器跨越一無線電信網路對資料進行信號傳輸及傳遞的方法,該通信伺服器維持與複數個無線電信裝置中之每一無線電信裝置的通信並週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置以選擇性地橋接一專用通信通道,且每一無線電信裝置能將一單一群通信流導向該等複數個無線電信裝置之一指定群,每一無線電信裝置具有一休止狀態,其中該等無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與一通信伺服器,且每一無線裝置進一步接收群通信設置資料而用於將群通信引入至該無線電信裝置,該方法包含以下步驟:一用於在該通信伺服器與至少一休止無線電信裝置之間橋接一控制通道的步驟;一用於自該群通信伺服器週期性地尋呼該等休止無線電信裝置中之每一休止無線電信裝置的步驟;及一當需要向該休止無線電信裝置開放一專用廣播通道而用於對該無線電信裝置進行一直接群通信時,該通信伺服器在將一專用通信通道橋接至該無線電信裝置之前至少將跨越該控制通道之群通信設置資料發送至該休止無線通信裝置的步驟。
- 21一種在一電腦可讀取媒體中之電腦程式,當由一通信伺服器執行時,其中該通信伺服器維持與複數個無線電信裝置中之每一無線電信裝置的通信並週期性地尋呼該等複數個無線電信裝置中之每一休止無線電信裝置以選擇性地橋接一專用通信通道,且每一無線電信裝置能將一單一群通信流導向該等複數個無線電信裝置之一指定群,每一無線電信裝置具有一休止狀態,其中該無線電信裝置橋接至少一連續控制通道與一通信伺服器;及一活動狀態,其中該無線電信裝置橋接一或多個專用通信通道與該通信伺服器,且每一無線裝置進一步接收群通信設置資料而用於將群通信引入至該無線電信裝置,其促使該通信伺服器執行以下步驟:在該通信伺服器與至少一休止無線電信裝置之間橋接一控制通道;自該群通信伺服器週期性地尋呼該等休止無線電信裝置中之每一休止無線電信裝置;及當需要向該休止無線電信裝置開放一專用廣播通道而用於對該無線電信裝置進行一直接群通信時,在將一專用通信通道橋接至一無線電信裝置之前至少將跨越該控制通道之群通信設置資料發送至該休止無線通信裝置。
- 22如請求項14之程式,其中該程式促使發送群通信設置資料的步驟為僅發送跨越該控制通道之該群通信之群通信設置資料。
- 23如請求項14之程式,其中該程式促使經由該控制通道將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置的步驟在橋接一專用通信通道之前發生。
- 24如請求項14之程式,其進一步促使該通信伺服器執行以下步驟:選擇性地將群通信設置資料發送至跨越該控制通道之該等複數個無線電信裝置中之一或多個無線電信裝置,同時藉由下一週期性尋呼而將群通信設置資料發送至其它無線電信裝置。
- 25如請求項14之程式,其中該程式促使該橋接一控制通道的步驟為橋接一非同步控制通道。
- 26如請求項14之程式,其中該程式促使橋接一控制通道的步驟為橋接一同步控制通道。
Independent claims26
51 paragraphs, as filed
Asynchronous signal and data transmission of wireless communication system
Generally speaking, the present invention relates to wireless telecommunications. More specifically, the present invention relates to a system and method for non-synchronous signal transmission of data in a synchronous paging cycle on a wireless telecommunication system and to a dormant wireless telecommunication device.
In a wireless network, a user of a communication device communicates with a central computer via a wireless interface. This can be done directly (as in the case of a wireless local area network in an office environment), or it can be done with cellular infrastructure equipment (as in the case of a wireless phone application). One type of personal communication system is a push-to-talk (PTT) system between mobile wireless communication devices. The PTT communication connection is usually started by pressing a single button on the wireless device, which activates a half-duplex link between the speaker and each member device in the group, and once the button is released, the device will be activated when the button is released Receive the incoming PTT transmission. In some configurations, the PTT speaker will have the "right to speak" that other group members cannot speak while the speaker is speaking. Once the speaker releases the PTT button, any other individual member in the group can operate their PTT button and they will have the right to speak.
The receiving wireless devices of a specific PTT group for communicating wireless devices are generally set up by the carrier, and these wireless devices themselves are not allowed to modify the group, which means to include or discard individuals from the group, or intentionally direct the communication Received by any member less than the entire group. The PTT group can provide dispatched voice services running on standard commercial wireless infrastructure, and the communication between the endpoints takes place in a virtual group, where the voice of a "speaker" is broadcast to one or more "listeners." A single instance of this type of communication is generally called a dispatch call or simply a call. A call is an illustration of a group, which defines the characteristics of the call. A group is essentially defined by a list of members and related information such as group name or group ID. When there is no wireless multicast channel, each group is formed by a combination of independent point-to-point connections between each endpoint and the group communication server assigned to manage the call.
A typical PTT call involves very few two users located in the same telecommunications sector, making it easier to spread the transmission and replication of communications through the existing telecommunications infrastructure. However, the small but very important part of the push-to-talk call involves a larger number of call participants, many of whom can also be located in the same section. A public safety disaster scenario is an example.
One problem is that the wireless telecommunication device must wait for a dedicated communication channel for the initial setup of group communication, and the waiting time is obvious to the speaker and the user. For a wireless device in a dormant state (that is, no active broadcast channel), many systems periodically page the wireless device to ensure that the system knows the location of the device, but the paging will output data to the wireless device. Wait for the wireless device and set the next opportunity for PTT communication. Therefore, the present invention is mainly aimed at the system and method capable of reducing the waiting time for setting up PTT or oriented group communication by setting up group communication without waiting for the next page or setting a dedicated channel.
In one aspect, the present invention is a method for signal transmission of group communication data, such as push-to-talk (PTT) setting data, from a communication server on a wireless communication network to one of a control channel. System and method for suspending wireless communication devices. Each wireless communication device in the wireless communication device in the group can direct a single group communication flow to a designated target group of other wireless communication devices. Each of these wireless telecommunication devices has a dormant state in which the wireless telecommunication device bridges a continuous control channel and a communication server; and an active state in which the wireless telecommunication device bridges a dedicated communication when needed Channel and the communication server. In order to speed up the group communication setting, the wireless telecommunication device receives group communication setting data through a control channel for introducing group communication, and the transmission occurs outside the synchronous paging or dedicated communication traffic channel from the communication server.
In one embodiment, there is provided a system for signal transmission and transmission of data to a wireless telecommunication device on a wireless communication network including a plurality of wireless telecommunication devices, wherein the wireless telecommunication device capable of group communication can transfer a single The group communication flow is directed to a designated group of a plurality of wireless telecommunication devices. The group communication wireless telecommunication device further receives the group communication setting data for introducing the group communication to the wireless telecommunication device. The system also has a communication server that maintains communication with each of the plurality of wireless telecommunication devices through at least one control channel, and the communication server periodically pages each of the plurality of wireless telecommunication devices A wireless telecommunication device is suspended to selectively bridge a dedicated communication channel, wherein when a dedicated broadcast channel needs to be opened to a wireless telecommunication device for direct group communication with a wireless telecommunication device, the communication server is connecting the dedicated channel Before bridging to a wireless telecommunication device, at least the group communication setting data is sent to the dormant wireless communication device via the control channel.
In one embodiment, there is provided a communication server that maintains communication with a plurality of wireless telecommunication devices, wherein a group of wireless telecommunication devices can direct a single set of communication flows to other members of the plurality of wireless telecommunication devices, and the Each wireless telecommunication device in the group of wireless telecommunication devices has a dormant state, wherein the wireless telecommunication device bridges at least one continuous control channel and a communication server; and an active state, wherein the wireless telecommunication device bridges one or more dedicated communication channels And communication server. The communication server periodically pages each of the plurality of wireless telecommunication devices to stop the wireless telecommunication device, and further sends communication setting data when necessary for introducing group communication to each of the group of wireless telecommunication devices. One member. When it is necessary to open a dedicated broadcast channel to an inactive wireless telecommunication device for direct group communication with the wireless telecommunication device, the communication server will at least pass the group communication setting data through the control channel before bridging the dedicated communication channel to a wireless telecommunication device And send it to the dormant wireless communication device.
In one embodiment, there is provided a method for signal transmission from the communication server via a wireless telecommunication network to members of a wireless telecommunication device group. The method includes the following steps: A control channel is bridged between one or more quiescent wireless telecommunication devices; each of the quiescent wireless telecommunications devices is paged periodically from the group communication server; and when a quiescent wireless telecommunications device needs to be opened When the dedicated broadcast channel is used for direct group communication with the wireless telecommunication device, the communication server sends at least the group communication setting data to the dormant wireless communication device via the control channel before bridging the dedicated communication channel to the wireless telecommunication device. The bridged control channel can be a synchronous or non-synchronous channel.
Therefore, the system and method of the present invention can initiate group communication without waiting for a dedicated communication channel or periodically paging a dormant wireless device. The system and method can therefore minimize the initial waiting time of the speaker-to-user group communication. In addition, when the minimum data flow is sent through the control channel, the use of the system and method will minimize the performance of the wireless telecommunication network.
The objectives, advantages, and features of the present invention will become apparent after reading the brief description of the drawings, the implementation mode, and the statement of the scope of patent application below.
Refer to the drawings, where similar numbers represent similar elements throughout the text. FIG. 1 illustrates an embodiment of a wireless telecommunication system 10 between a group of wireless telecommunication devices (target group 12) on a wireless network 20. Here, one or more wireless telecommunication devices are located in a PTT group, such as wireless phones 14, smart pagers 16, and personal digital assistants (PDA) 18, as well as other wireless telecommunication devices via a wireless network 20. In the system 10, each of the wireless telecommunication devices 14, 16, 18 can selectively communicate directly with one or more other wireless telecommunication devices and a target group of a plurality of wireless telecommunication devices via the wireless communication network 20. 12 to communicate. For example, the target group of the cellular phone 14 may be all devices in the target group 12 or a subgroup thereof, such as the pager 16 and the PDA 18.
In detail, the system 10 can deliver media such as voice data, multimedia, or other applications to large push-to-talk (or other similar service) calls defined in a specific manner. Such PTT calls may involve a large number of call participants (hundreds), and these participants may be scattered on the operators wireless network 20 or may all be located in a small number of segments on the same network resources .
In one embodiment, a group of communication servers 32 selectively receives requests to bridge the communication wireless telecommunication devices 14, 16, 18 with one or more other wireless telecommunication devices in the target group 12 designated for the communication wireless telecommunication device Direct communication between. The communication server 32 then selectively bridges the requested direct communication, such as PTT voice communication. The identification code of the target group 12 is selectively available to the group communication server 32, such as being present on the group communication server 32 or in a connected database 34, or possibly in such a packet flow control server 36 ( (As common in network infrastructure) on another computer device.
The system 10 allows signal transmission of group communication data and transfer to the wireless telecommunication devices 14, 16, and 18 on the wireless communication network 20. In this embodiment, each wireless telecommunication device 14, 16, 18 in the group 12 can direct a single group communication flow to a designated group in the group 12. As further described herein, each wireless telecommunication device 14, 16, 18 has a dormant state, wherein the wireless telecommunication device 14, 16, 18 bridges at least one continuous control channel with the communication server 32 and an active state, wherein the wireless telecommunication device 14, 16, 18 bridge one or more dedicated communication channels with a communication server 32, such as a traffic channel (TCH). As shown in FIG. 8, the wireless telecommunication devices 14, 16, and 18 further receive group communication setting data for introducing group communication to the wireless telecommunication devices 14, 16, and 18. The communication server 32 maintains communication with each wireless telecommunication device in the group 12 via at least one control channel, and periodically pages each of the idle wireless telecommunication devices 14, 16, 18 in the group 12 to understand the wireless telecommunication The network locations of the devices 14, 16, and 18 are selectively bridged to a dedicated communication channel when needed. When a dedicated broadcast channel needs to be opened to the wireless telecommunication devices 14, 16, 18 for direct group communication with these wireless telecommunication devices 14, 16, 18, the communication server 32 is bridging the dedicated communication channel to the wireless telecommunication device. 14, 16, and 18 have previously sent at least the group communication setting data to the dormant wireless communication devices via the control channel to bridge the group communication.
The communication server 32 should only send the group communication setting data through the control channel when it is extremely difficult to switch to the bridged dedicated communication channel when sending other data (including voice data). Therefore, the communication server 32 preferably sends the group communication setting data to one or more wireless telecommunication devices 14, 16, and 18 of the group 12 through the control channel before opening the dedicated communication channel. When the communication server 32 can selectively send the group communication setting data to one or more wireless telecommunication devices 14, 16, 18 of the group 12 through the control channel, the communication server 32 can also page through the next cycle Or when the dedicated communication channel is fully bridged, the group communication setting data is sent to the other wireless telecommunication devices of the group 12. The control channel can be a non-synchronized control channel (that is, periodic maintenance between the base station 60 and the wireless device), or can be a synchronous control channel (that is, continuous maintenance).
As shown in FIG. 2, there are usually one or more intermittent communication devices that bridge the communication flow between the communication server 32 and the group of wireless telecommunication devices (group 12), and the communication server 32 can further determine which member wireless telecommunication The device can determine the best mode of communication with the wireless devices 14, 16, 18. The communication server 32 will then direct one or more intermittent communication devices to send data packets to their wireless communication devices in the group 12.
Figure 2 is a representative diagram of an embodiment of a wireless network in a common cellular telecommunication configuration, which has a communication server 32 to control one of the wireless devices (devices 70, 72, 74, 76) of the group members in the PTT system Inter-communication. The wireless network is only illustrative and may include any system, whereby remote modules communicate wirelessly with each other and/or between components of a wireless network 20, which includes (non-limiting) wireless Web property and/or server. A series of group communication servers 32 are connected to the group communication server LAN 50. The wireless phone can use the data service option to request a packet data session (such as CDMA) from the group communication server(s) 32.
The group communication server 32 is connected to a wireless service provider packet data service node (PDSN) such as the PDSN 52, which is shown here on the carrier network 54. Each PDSN 52 can interface with a base station controller (BSC) 64 of a base station 60 through a packet control function (PCF) 62. The PCF 62 is usually located in the base station 60. The carrier network 54 controls the messages (usually in the form of data packets) sent to the Message Service Controller ("MSC") 58. The carrier network 30 communicates with the MSC 58 via a network, the Internet, and/or POTS ("Simple Ordinary Telephone System"). Generally, the network or Internet connection between the carrier network 54 and the MSC 58 transmits data, and the POTS transmits voice information. The MSC 58 can be connected to one or more base stations 60. In a manner similar to the carrier network, the MSC 58 is connected to the branch source (BTS) 66 usually through the network and/or the Internet for data transmission and the POTS for voice information. BTS 66 finally uses short message service ("SMS") or other wireless methods known in the art to wirelessly broadcast messages to and receive messages from these wireless devices, such as cellular devices. Phone 70, 72, 74, 76.
In a wireless device that has designated a group of 12 group members, the wireless device can directly connect with other members of the group and perform voice and data communication. However, all such direct communications will take place by or under the control of the group communication server 32. All data packets of these devices do not have to pass through the group communication server 32 itself, but the server 32 must be able to ultimately control the communication, because it is usually the only identifier that understands and/or can retrieve the members of group 12 or group The identifier of the member of 12 leads to the server-side LAN 30 component of another computer device.
In a PTT embodiment, the wireless system 10 allows dispatched voice services running on a standard commercial wireless infrastructure (CDMA, FDMA, GSM, etc.). In a dispatch model, communication between endpoints (wireless devices 14, 16, 18) occurs in a virtual group, where the voice of one "speaker" is broadcast to one or more "listeners". A single instance of this type of communication is generally called a "dispatch call". A call is an example of a "group" that defines the characteristics of the call. A group is essentially defined by a list of members and related information such as group name or group ID. When there is no wireless multicast channel, each group is formed by a combination of independent point-to-point connections between each endpoint and the group communication server 32 assigned to manage the call.
Deploy each area of the PTT infrastructure on a specific part of the carrier packet data network. Group communication servers in the area can route communication traffic between one or more PDSNs 52 in the carrier network 54. "Direct call" refers to a call in which there are only two members, a call originator and a call target that still use the PTT system. For this call type, the most complicated situation to meet the performance requirements is when the direct call is placed when the initiator and target handsets both have an inactive packet data connection, which means that the wireless devices 14, 16, 18 do not have open Dedicated channel. Conversely, the packet data connection of the initiator and/or target can be active, and a dedicated traffic channel is available when the direct call is placed. The call-to-stop scenario is the scenario that provides the most challenge in meeting performance requirements and preventing significant waiting time in the call setup, as described more fully in this article.
FIG. 3 is a block diagram illustrating an embodiment of the wireless telecommunication device as a cellular phone 14 having a PTT button 78 that allows direct communication with devices in the target group 12. The wireless device 14 is also shown as having a graphical display 80 for the user of the wireless device 14. The wireless device 14 includes a computer platform 82 that can process voice and data packets, and receive and execute software applications transmitted via the wireless network 20. The computer platform 82 includes, among other components, a special application integrated circuit ("ASIC") 84, or other processors, microprocessors, logic circuits, programmable gate arrays, or other data processing devices. The ASIC 84 is installed when the wireless device is manufactured and is generally not updateable. The ASIC 84 or other processor executes an application programming interface ("API") layer 86, which includes a resident application environment and may include an operating system loaded on the ASIC 84. The resident application environment creates an interface with any resident program in the memory 88 of the wireless device. An example of the resident application environment is Qualcomm<img file="TW200621052A_D0001.tif" />"Wireless Binary Runtime Environment" (BREW) software developed and used for wireless devices.
As shown here, the wireless device can be a cellular phone 14 with a graphic display, but it can also be any wireless device with a computer platform known in the art, such as a personal digital assistant (PDA) ), a pager with a graphic display, or even an independent computer platform with a wireless communication portal and an additional wired connection to the network or the Internet. In addition, the memory 88 may include read-only or random access memory (RAM and ROM), EPROM, EEPROM, flash card, or any memory commonly used in computer platforms. The computer platform 82 may also include a local database 90 for storing infrequently used software applications in the memory 88. The local database 90 usually includes one or more flash memory units, but can be secondary or tertiary storage devices known in the art, such as magnetic media, EPROM, EEPROM, optical media, tape or floppy disk or hard disk. dish. Wireless phones will generally open a full-duplex channel for telecommunications, and in some instances, will communicate via a half-duplex channel, which can only speak or receive voice streams.
In this embodiment of the wireless device 14, the computer platform 82 also includes a communication interface 92, and the communication interface 92 includes a direct communication interface 94 that can open a direct communication channel from the wireless device. The direct communication interface 94 may also be part of a standard communication interface used for wireless devices that usually carry voice and data transmitted to and from the wireless device. The direct communication interface 92 usually includes hardware known in the art.
Figure 4 is a call progress diagram for establishing PTT communication for application layer signal transmission. It should be noted that the call setup signal transmission can be performed via a normal broadcast channel, as opposed to only a common common forward link channel such as a control channel. For example, in an existing telecommunication system, the system uses a control channel (CC) and an independent broadcast channel (BCH). Important efficiency levels for direct calls include the initial PTT waiting time (as shown in the figure), which is the same as when the user is notified (through audio or video components) that the user is authorized to speak when the user presses the PTT button There is a delay in between. It also has an initial media waiting time (as shown in the figure), which includes the delay between when the initiator is authorized to speak after the call is established for the first time and the target hears the voice of the initiator.
The application layer signal transmission used to establish a direct call shown in FIG. 4 illustrates the application layer messages exchanged to establish a direct PTT call. Because this system can be implemented on a variety of different physical systems, the diagram in FIG. 4 does not identify any physical layer signal transmission mechanism.
Figure 5 is a call progress diagram used to establish an alarm for application layer signal transmission. "Alert" is a call type that provides a mechanism by which the user informs another user who needs to communicate in a direct PTT call. After the initiator, the group communication server 32 and the target wireless devices 14, 16, 18 exchange several short application layer messages, the alarm call is completed. As described with regard to the direct call type, the most complicated situation to meet the performance requirements of the alarm is also when the alarm is sent and the initiator and target handsets both have a dormant packet data connection, meaning that there is no active dedicated channel. Therefore, the alarm waiting time (as shown in the figure) is the delay from when the user presses the PTT button 78 to when the user is notified (through audio or video components) to indicate the alarm transmission status. Because alarms can be established on the physical layer, this scheme does not identify all physical layer signal transmission mechanisms.
Fig. 6 is a call progress diagram illustrating the start and end points of the measurement flow channel (TCH) setting performance. The flow channel setting time increases as the number of frames in the access probe increases. As shown in the figure, the access probes sent by AT always provide dedicated channel requests (here, "connection requests") and route update messages, but they can also provide data through control or signal transmission channels. "Signal transmission data" messages to carry application layer data. The size of the access probe can vary depending on the number of hops reported in the route update message, the size of the connection request, and the number of bits sent in the signaled data message. For Figure 6, the AT can decode the data on the control channel earlier, and the extreme case is when the AT requests all the allocated time of the data stream to decode the data. Generally speaking, the average flow channel setting efficiency number should fall between these two numbers. On average, the previous control channel with an effective rate of 153 kbps on the forward link is decoded at a rate of 38.4 kbps, and the expected traffic channel setting performance is the same as the control channel operating at a higher rate of 76.8 kbps. However, if there are less ideal channel conditions, performance improves with faster control channels.
When the AT starts the local access procedure to transmit a probe on the access channel to measure the beginning of the flow channel setting. These procedures include waiting for the start of the access channel cycle, performing a continuity test (probability that the dedicated channel will be opened), and transmission. When AT receives a confirmation (RTCAck) message, the measurement flow channel setting procedure is terminated.
FIG. 7 is a call progress diagram illustrating possible delays between individual components in the process of setting up PTT communication with the target wireless telecommunication device. For data transfer with AT as the terminal, when the AT is operating in slot mode (that is, synchronous paging in a "slot"), any signal message (meaning that it is sent to the AT in slot mode) That is, paging, route update request, or DOS) all have delays. The start of the data transmission delay to a slot-shaped AT is when the group communication server 32 places the data transmitted (wired) to the AT on the network carrier. The paging delay is terminated when a signal message (such as paging, route update request or initial message of DOS) has been transmitted by BTS 66.
FIG. 8 is a diagram illustrating the call progress in which the data in the "data transmitted by signal" message is directly transmitted to the target wireless device (AT) via the control channel. In the process of implementing this embodiment, if the group communication server 32 (AN) chooses to send DOS messages to all BTS 66 sectors under the BSC64 authority, there is a cost associated with the control channel capacity. If this cost is acceptable, no additional mechanism is needed to support the call flow illustrated in FIG. 8. As shown in Figure 8, the server sends the DOS message to the AT in the continuous operation mode and does not have a dedicated traffic access channel. There are several instances where AN knows that the AT is in continuous operation mode but does not have a flow channel. The first scenario is that the AN receives any transmission from the AT on the access channel. In this case, AN knows that AT will maintain a continuous mode for a period of time thereafter, such as 1 second. The second situation is that the AT keeps the control channel open when it releases its flow channel. When the AT is in the interrupt/stop operation mode, it continues to continuously monitor the control channel for a period of time before performing the trough mode operation, and has periodic synchronous contact with the BTS 66. When the AN knows that the AT is still monitoring the control channel, the AN can directly transfer the group communication setting data to the AT via the DOS without causing the paging cycle scheduling delay. The DOS message is sent to AT in the first opportunity of a synchronous or asynchronous control channel packet.
9 is a flowchart of an embodiment of the process of sending group communication setting data to the target wireless telecommunication devices 14, 16, 18 on the group communication server 32 if there is a synchronous/asynchronous control channel. The group communication server 32 receives the incoming group communication, as shown at step 100, and then locates the target wireless devices 14, 16, 18, as shown at step 102. Then a determination is made as to whether there is a control channel open to the target wireless device, as shown in decision 104. If there is a control channel open to the target wireless devices 14, 16, 18 at the decision 104, the group communication setting data is sent to the target wireless device through the control channel, as shown in step 106, and then a dedicated access/ The traffic channel is bridged to the target wireless device, as shown in step 108, and then the group communication (eg, PTT call) is bridged to the target wireless device via a dedicated access/traffic channel, as shown at step 114, and the The process is terminated.
In addition, if there is no control channel open to the target wireless devices 14, 16, 18 at decision 104, then a dedicated access channel is bridged to the target device, as shown at step 100, and through the open dedicated channel Send the group communication setting data to the target wireless devices 14, 16, 18. It should be noted that if the control channel is not available, a dedicated access channel is bridged at decision 104 as an alternative. If the system 10 is represented by the synchronous paging cycle, the group communication server 32 can wait until the next page to send the group communication settings. material. Therefore, after sending the group communication setting data at step 112, the group communication (for example, PTT call) is then bridged to the target wireless device 14, 16, 18 via a dedicated access/traffic channel, as shown at step 114, and The process is terminated.
Therefore, it can be seen that the system 10 provides a method for signal transmission and transmission of data from the communication server 32 via the wireless telecommunication network 20. The method includes the following steps: the communication server 32 and the at least one wireless telecommunication device 14, 16 A control channel is bridged between, 18, and then the group communication server 32 periodically page each inactive wireless telecommunication device, and when it is necessary to open a dedicated broadcast channel for the inactive wireless telecommunication devices 14, 16, 18 When the wireless telecommunication devices 14, 16, 18 perform direct group communication, the communication server 32 sends at least the group communication setting data to the control channel before bridging a dedicated communication channel to the inactive wireless communication device 14, 16, 18 Wait for the wireless communication devices 14, 16, 18 to stop.
The procedure for sending group communication setting data should be to send only group communication data via the control channel. In addition, the step of sending the group communication setting data to one or more of the wireless telecommunication devices of the group 12 via the control channel should occur before the dedicated channel is opened. The method may further include the following steps: the communication server 32 selectively sends the group communication setting data to one or more wireless telecommunication devices of the group 12 via the control channel, and at the same time, is bridged by the next periodic paging or other control channel The group communication setting data is sent to other wireless telecommunication devices 14, 16, 18. Similarly, the step of bridging the control channel can be bridging the asynchronous control channel or the synchronous control channel.
The system 10 also includes an inventive communication server 32 that maintains communication with a plurality of wireless telecommunication devices 14, 16, 18, wherein the wireless telecommunication devices of group 12 can direct a single group communication flow to the other members of the group 12. Each of the 12 wireless telecommunication devices has a dormant state, wherein the wireless telecommunication devices 14, 16, 18 bridge one or more continuous control channels and the communication server 32; and an active state, wherein the wireless telecommunication device 14, 16, 18 bridge one or more dedicated communication channels with the communication server 32. In one embodiment, the communication server 32 periodically pages each of the plurality of wireless telecommunication devices to stop the wireless telecommunication device, and sends the group communication setting data through the control channel or the dedicated access/traffic channel. It is used to introduce group communication to each member of the wireless telecommunication device of group 12, as shown in FIG. 9. When it is necessary to open a dedicated broadcast channel to the suspended wireless telecommunication devices 14, 16, 18 for direct group communication, the communication server 32 at least performs group communication before bridging a dedicated communication channel to the wireless telecommunication devices 14, 16, 18 The setting data is sent to the dormant wireless communication devices 14, 16, 18 via the control channel.
Another embodiment includes a program resident in a computer readable medium, where the program is directed to the communication server 32 to perform the inventive steps of the method. The computer-readable medium may be the memory of the computer of the group communication server 32, or may be in an accessible database such as the database 34. In addition, the computer-readable medium may be a secondary storage medium that can be loaded on a computer platform, such as magnetic disks or tapes, optical disks, hard disks, flash memory, or other storage media known in the art.
In the case of FIG. 9, for example, the method can be implemented by operating a portion of the wireless network 20 to execute a machine (such as the communication server 32) readable instruction sequence. These instructions can be in various types of signal bearing or data storage primary, secondary or secondary media. The medium may include, for example, RAM (not shown) that can be accessed by or in components of the wireless network 20. Regardless of whether it is contained in RAM, diskettes or other secondary storage media, these instructions can be stored on various machine-readable data storage media, such as DASD storage (for example, the conventional "hard drive" or RAID array) , Magnetic tape, electronic read-only memory (for example, ROM, EPROM or EEPROM), flash memory card, optical storage device (for example, CD-ROM, WORM, DVD, digital optical tape), paper "perforated" card or including digital And other suitable data storage media like transmission media.
Although the foregoing disclosure shows illustrative embodiments of the present invention, it should be noted that various changes and modifications can be made herein without departing from the scope of the present invention defined by the scope of the appended patent application. In addition, although the elements of the present invention may be described or claimed in a single form, plural forms are encompassed unless it is expressly stated that they are limited to a single form.
<p>10. . . Wireless telecommunication system</p><p>12. . . Target group</p><p>14. . . Cordless phone</p><p>16. . . Smart pager</p><p>18. . . Personal digital assistant</p><p>20. . . Wireless network</p><p>30. . . Server-side LAN</p><p>32. . . Group communication server</p><p>34. . . database</p><p>36. . . Packet flow control server</p><p>50. . . Group communication server LAN</p><p>52. . . Packet Data Service Node</p><p>54. . . Carrier network</p><p>58. . . Message Service Controller</p><p>60. . . Base station</p><p>62. . . Packet control function</p><p>64. . . Base station controller</p><p>66. . . Zhiyuan</p><p>70, 72, 74, 76. . . Cellular phone</p><p>78. . . PTT button</p><p>80. . . Graphic display</p><p>82. . . Computer platform</p><p>84. . . Special application integrated circuit</p><p>86. . . Application programming interface layer</p><p>88. . . Memory</p><p>90. . . Local database</p><p>92. . . Communication interface</p><p>94. . . Direct communication interface</p>
Figure 1 is a representative diagram of a wireless network with a designated PTT group of wireless telecommunication devices through which the wireless telecommunication devices communicate with the group communication server and other computer devices.
Figure 2 is a representative diagram of an embodiment of a wireless network in a common cellular telecommunication configuration. The common cellular telecommunication configuration has a series of group communication servers to control the communication between the wireless telecommunication devices of the PTT group members.
Fig. 3 is a block diagram illustrating a computer platform of a wireless telecommunication device with PTT capability.
Figure 4 is a call progress diagram for establishing PTT communication for application layer signal transmission.
Figure 5 is a call progress diagram used to establish an alarm for application layer signal transmission.
Fig. 6 is a call progress diagram illustrating the start and end points of measuring the setting performance of the flow channel.
FIG. 7 is a diagram illustrating the possible delay between individual components in the process of setting up PTT communication with the target wireless telecommunication device.
FIG. 8 is a diagram illustrating the call progress in which the data in the "data via signal" message is directly transmitted to the target wireless device (AT) via the control channel.
9 is a flowchart of an embodiment of the process of sending group communication setting data to the target wireless telecommunication device on the group communication server if a synchronous/asynchronous control channel occurs.
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8416708B2 | Cited by | United States of America | Applicant |
29 members in 17 offices
Priority claims10
| Document | Office | Kind | Date |
|---|---|---|---|
| 58197004 | United States of America | P | |
| 58197004 | United States of America | P | |
| 60581970 | United States of America | – | |
| 60686132 | United States of America | – | |
| 68613205 | United States of America | P | |
| 68613205 | United States of America | P | |
| 20040581970P | – | – | – |
| 20050686132P | – | – | – |
| US20040581970P | – | – | – |
| US20050686132P | – | – | – |
Members29
| Document | Office | Kind | |
|---|---|---|---|
| US2005288049A1 | United States of America | A1 | |
| CA2571310A1 | Canada | A1 | |
| WO2006002214A1 | World Intellectual Property Organization (WIPO) | A1 | |
| TW200621052AThis record | Taiwan Province of China | A | |
| KR20070028567A | Republic of Korea | A | |
| MXPA06015232A | Mexico | A | |
| EP1767026A1 | European Patent Office (EPO) | A1 | |
| IL180117A0 | Israel | A0 | |
| IL180117D0 | Israel | D0 | |
| CN1994007A | China | A | |
| JP2008503987A | Japan | A | |
| BRPI0512304A | Brazil | A | |
| RU2007102059A | Russian Federation | A | |
| EP1767026B1 | European Patent Office (EPO) | B1 | |
| AT403346T | Austria | T | |
| ATE403346T1 | Austria | T1 | |
| DE602005008606D1 | Germany | D1 | |
| ES2308520T3 | Spain | T3 | |
| KR100881248B1 | Republic of Korea | B1 | |
| PL1767026T3 | Poland | T3 | |
| RU2358386C2 | Russian Federation | C2 | |
| CN100512519C | China | C | |
| MY139003A | Malaysia | A | |
| RU2008151271A | Russian Federation | A | |
| US7796995B2 | United States of America | B2 | |
| JP2011066915A | Japan | A | |
| CA2571310C | Canada | C | |
| JP5096140B2 | Japan | B2 | |
| JP5275320B2 | Japan | B2 |
Numbers
- Publication
- 200621052
- Publication, DOCDB
- 200621052
- Publication, EPODOC
- TW200621052
- Application
- 94120884
- Application, DOCDB
- 94120884
- Application, EPODOC
- TW20050120884
Titles4
- Chinese
- 無線通信系統之非同步信號及資料傳遞
- English
- ASYNCHRONOUS SIGNALING AND DATA DELIVERY IN A WIRELESS COMMUNICATION SYSTEM
- Unlabeled
- 無線通信系統之非同步信號及資料傳遞
- Unlabeled
- Asynchronous signal and data transmission of wireless communication system