The present invention relates to the field of mobile communication technologies, and in particular, to a method and a trunk user terminal for implementing a trunk service based on Long Term Evolution (LTE).
The digital trunk communication system primarily comprises a Terrestrial Trunked Radio (TETRA) system, an Integrated Digital Enhanced Networks (iDEN) system, a Global Open Trunking Architecture (GoTa) system, and a GT800 system, etc. Group call services are most basic services provided by the digital trunk communication system. The group call services allow a trunk user terminal to set up a group call to a certain group of trunk user terminals which belong to a given area. During a call setup using a half duplex mode, the system allocates a group call channel to each cell in the group call area respectively, wherein the uplink is only used by a calling trunk user terminal, and all called trunk user terminals monitor the downlink.
However, in the LTE network, there is currently also a lack of networking policy which can support the requirements of trunk communication, and therefore, a point-to-multipoint half duplex real-time communication operation mode cannot be supported, and the objective use requirements of the existing trunk functions cannot be met. In the exiting LTE system, an Access Stratum (AS) between a User Equipment (UE) and an evolved Node B (eNB) can only implement a point-to-point service. Even for a telephone conference, it also needs to set up dedicated bearer resources for each user, thereby resulting in a waste of resources.
In order to solve the problem in the related art that the LTE network cannot meet the requirements of trunk communication, the embodiments of the present invention provide a method and a trunk user terminal for implementing a trunk service based on LTE.
In one aspect, the embodiments of the present invention provide a method for implementing a trunk service based on LTE, comprising:
setting up a Trunk Paging CHannel (TPCH);
after a first terminal initiates a group call, a network side correspondingly setting up a Trunk Group Control CHannel (TGCCH) and a Trunk Group Traffic CHannel (TGTCH), and issuing configuration information of the TGTCH through the TGCCH;
a second terminal monitoring a group call message of the first terminal through the TPCH, and monitoring the TGCCH to obtain the configuration information; and
the second terminal setting up a local TGTCH bearer based on the configuration information, to monitor the TGTCH;
wherein, the first terminal and the second terminal are trunk user terminals.
In another aspect, the embodiments of the present invention provide a trunk user terminal based on LTE, comprising:
a first monitoring unit, configured to monitor a Trunk Paging CHannel (TPCH);
a group call request unit, configured to initiate a group call;
a second monitoring unit, configured to, after the first monitoring unit monitors a group call message through the TPCH, monitor a Trunk Group Control CHannel (TGCCH) on a network side to obtain configuration information of a Trunk Group Traffic CHannel (TGTCH) issued on the TGCCH; and
a third monitoring unit, configured to set up a local TGTCH bearer based on the configuration information to monitor the TGTCH.
The trunk user terminal further comprises: a group call response unit, configured to, when the local trunk user terminal is a cell outside a cell where a trunk user terminal which initiates a group call is located, after the first monitoring terminal monitors a group call message through the TPCH, respond to the group call message to obtain a scrambling code, to monitor the TGCCH so as to obtain the configuration information.
Alternatively, when the local trunk user terminal is in a cell where a trunk user terminal which initiates a group call is located, the second monitoring unit obtains a scrambling code when the first monitoring terminal monitors a group call message through the TPCH, to monitor the TGCCH so as to obtain the configuration information.
Alternatively, the second monitoring terminal and the third monitoring unit monitor the TGCCH and the TGTCH respectively based on the same scrambling code.
The scrambling code is a Trunk Radio Network Temporary Identifier (T-rnti).
Alternatively, the trunk user terminal further comprises: a registration processing unit, configured to read trunk system information issued by the network side on a Broadcast Control Channel (BCH), and register the local trunk user terminal with a corresponding cell after reading the trunk system information.
Alternatively, the trunk system information is a System Information Block (sib)19, which includes paging cycle information of the TPCH.
The trunk user terminal calculates the paging cycle of the TPCH with the paging cycle information of the TPCH included in the sib19, and monitors the TPCH with a Trunk Paging Radio Network Temporary Identifier (TP-rnti).
The beneficial effects of the embodiments of the present invention are as follows.
The technical schemes of the embodiments of the present invention add a logical channel at the trunk UE end and re-divide the functions of the logical channels based on the original LTE system, so as to implement a group call process of a trunk UE to other trunk UEs, implement a trunk service function of a point-to-multipoint call, avoid setup of a plurality of dedicated bearers, save physical resources of an air interface, and at the same time, rapidly respond to the called services, thereby meeting the communication demands of an LTE trunk service.
The present invention will be further described in detail below in conjunction with accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely used to explain the embodiments of the present invention, instead of limiting the embodiments of the present invention.
In order to meet the requirements of an LTE trunk function, the embodiments of the present invention add a logical channel at the trunk user terminal UE end and re-divide the functions of the logical channels based on the existing LTE system.
In S101, a Trunk Paging CHannel (TPCH) is set up on a trunk user terminal UE side;
in S102, after a certain trunk UE initiates a group call, an LTE network side correspondingly sets up a Trunk Group Control CHannel (TGCCH) and a Trunk Group Traffic CHannel (TGTCH), and issues configuration information of the TGTCH on the TGCCH;
in S103, after another trunk UE monitors the group call message through the TPCH, the TGCCH is monitored to obtain the configuration information of the TGTCH on the TGCCH; and
in S104, the trunk UE locally sets up TGTCH bearer resources using the configuration information of the TGTCH, to monitor the TGTCH. At this time, the group call services are completed.
The trunk UE in the above process is any UE in the network which supports trunk services. This scheme can achieve point-to-multipoint group call services of a certain trunk UE to other trunk UEs in an LTE network which supports trunk based on the TPCH, TGTCH, and TGCCH which are newly set up.
A UE which initiates a group call service and a UE which joins in the group call form a group call group. After the group call group is successfully set up, the trunk UE which initiates a group call is a talking user, who can transmit voice data through a Dedicated Traffic Channel (DTCH). Other various trunk UEs in the group can listen to the voice data on the TGTCH which is newly set up, and develop point-to-multipoint trunk communication of the LTE system.
For more clearly introducing the method for implementing a trunk service according to the embodiment of the present invention,
In S201, the trunk UE is started to search for a suitable cell, firstly reads the BCH, and receives trunk related system information, wherein the scheduling information sib19 of the trunk system is received on the BCCH of the BCH.
In S202, as the sib19 is received, it is determined that the cell is a cell which supports trunk, wherein the trunk UE is registered with the cell, and the channel mapping relationship of the existing AS layer may be used to complete the registration.
In S203, after the trunk UE resides in the cell, the paging cycle of the trunk TPCH is calculated according to the group ID information in the sib19, and then the TP-rnti is used as a scrambling code of a public paging channel, to monitor the TPCH paging channel.
At this point, the trunk UE may monitor the group call message (if any) on the TPCH, or may initiate a group call by itself, to request for setting up a group call group. The latter case will be described in the present embodiment.
In S204, the trunk UE initiates a group call, to transmit a link setup request to a network side. The core network pages for the trunk user on the whole network according to the request. A trunk UE in the same cell monitors the paging on the TPCH, and may directly obtain a scrambling code T-rnti from the paging message. After a trunk UE in a different cell monitors the paging on the TPCH, judgment is performed on the group. If it is found that the group is a group to which the local UE belongs, the upper layer is notified to rely with a paging response and configure the scrambling code T-rnti in the paging to the physical layer.
On the other hand, when the network side receives the request for paging on the whole network, the eNB sets up a TGTCH channel, transmits the configuration information of the TGTCH on the TGCCH channel, and broadcasts it to the trunk UE. A trunk UE in the same cell may monitor the TGCCH using the scrambling code T-rnti which is directly obtained in the paging message, so as to obtain the configuration information of the TGTCH; and a trunk UE in a different cell may obtain the scrambling code after replying with a paging response, and the physical layer thereof may monitor the TGCCH according to the scrambling code, to obtain the configuration information of the TGTCH.
Various UEs which obtain the configuration information of the TGTCH locally set up local bearer resources of the TGTCH, to monitor the service data on the TGTCH.
In S205, various UEs start to monitor the service data on the TGTCH, so as to enter a stable service state and develop point-to-multipoint data transmission. Scrambling codes for monitoring the TGTCH and the TGCCH are the same scrambling code.
In S206, when the group call ends, signaling is transmitted to the core network, which notifies the eNB to release trunk resources and release Radio Resource Control (RRC) protocol connection (the RRC is a third layer information for processing a control plane between the UE and the eNodeB) to enable the UE to return to an idle state.
In another embodiment, in the registration process of the trunk UE in S202, a Non Access Stratum (NAS) process may be implemented. Specifically, an update step of the group where the trunk UE is located is added in the registration process, to ensure the accuracy of the trunk UE receiving the information.
In the flowchart illustrated in
After terminal A and terminal B are started and complete registration respectively, the terminal A and terminal B monitor the TPCH;
the terminal A presses on a key of Push To Talk (PTT) software, to initiate a group call;
the network side responds to the call request thereof, and broadcasts the paging on the TPCHs of various cells. The eNB starts to set up resources of the TGTCH at the cells which have received the response of the Paging, and transmits the configuration information of the TGTCH on the TGCCH channel.
The terminal B responds to the paging, and descrambles the signaling of the TGCCH according to the scrambling code T-rnti of the TGCCH obtained from the TPCH, so as to obtain the configuration information of the TGTCH, and then set up the resources of the local TGTCH;
the whole call flow ends.
In the subsequent trunk communication process, the terminal A, i.e., the talking user, transmits voice data on the DTCH which is set up by the network side for the terminal A, wherein the data may be scrambled using C-rnti. The terminal B, i.e., the listening user, descrambles and listens to the voice data of the terminal A using the T-rnti on the local TGTCH which is set up by the terminal B. Here, there is at least one terminal B. In the description of the embodiment of
Wherein, the mapping from the TPCH to the TPCCH is for convenience of reading the paging information of other trunk UEs after the trunk UE is started and registered. The network side periodically broadcasts the physical resources of all trunk groups on the newly added TPCH, and the trunk UE initiates a group call through the CCCH.
Wherein, the DTCH is mapped to the UL-SCH in the uplink direction, which is used for signaling transmission and voice transmission of a trunk talking user respectively.
Wherein, the TGCCH is mapped to the DL-SCH in the downlink direction, and is configured for reception of signaling of the trunk talking user and the trunk listening user. The TGTCH is mapped to the DL-SCH in the downlink direction, and is configured for reception of voice data of all trunk listening users.
Wherein, the mapping relationship from the BCCH of the BCH to the DL-SCH is unchanged, but the scheduling information of the MIB blocks on the BCCH is different from that in the original protocol. In the embodiment of the present invention, the trunk system information is newly added in the scheduling information. This is because that after a UE is started, the UE is to read the BCH to search for a suitable cell, while for the trunk system, the UE is to receive the trunk system information. For this purpose, the scheduling information sib19 of the trunk system is added in the Management Information Blok (MIB) on the BCCH. Then, the UE may receive the trunk related system information on the BCH, so as to determine that the cell where it is located is a cell which supports trunk. Correspondingly, transmission of a System Information Block (SIB) block of the trunk should be added on the LTE network side.
After the terminal is started, the terminal reads the BCH of the cell. If the SIB block is received, the terminal reads the scheduling information sib19 of the trunk system, and then determines that the cell is a cell which supports trunk, performs registration, and accesses the cell. If the sib19 is not read, it is considered that the cell is a common public network cell, and the trunk services cannot be implemented. In addition, sib20 is further added in sib19, which indicates whether the cell supports concurrence of the trunk dedicated network and LTE public network. If sib20 indicates support, the terminal registers with the trunk network and the LTE network at the same time during registration. This terminal is a dual-network terminal. The additional function of the dual-network terminal will not influence various steps implemented by the present embodiment for the trunk dedicated network. Other mapping relationships and functions in
Correspondingly,
a first monitoring unit, configured to monitor a TPCH;
a group call request unit, configured to initiate a group call;
a second monitoring unit, configured to, after the first monitoring unit monitors a group call message through the TPCH, monitor a TGCCH on a network side to obtain configuration information of a TGTCH issued on the TGCCH; and
a third monitoring unit, configured to set up a local TGTCH bearer based on the configuration information of the TGTCH to monitor the TGTCH.
It can be known from the trunk user terminal in
The trunk user terminal may further comprise a group call response unit. As shown in
If the local trunk user terminal is in the same cell as that of the trunk user terminal which initiates a group call, the group call response unit needs not to respond to the group call message, and the first monitoring unit can directly obtain a corresponding scrambling code in the monitored group call message, to implement subsequent steps. When in use, if the local terminal is a talking user who initiates a group call, voice data may be transmitted on the DTCH which is set up on the network side, and other listening users listen to the voice information on the local TGTCH, to develop the trunk service operation of the LTE system.
The trunk user terminal further comprises a registration processing unit, configured to read a BCH of a cell after the terminal is started, and receive the trunk related system information, and if the scheduling information sib19 of the trunk system is read on the BCH, determine that the cell is a cell which supports the trunk, perform registration, and access the cell. If there is no sib19, it is considered that the cell is a common public network cell, the trunk services cannot be implemented, and the registration process is not performed.
After the registration, the first monitoring unit may calculate the receiving period and time of the TPCH using the group ID information included in the received sib19, and monitor the TPCH with the scrambling code TP-rnti.
Although the preferable embodiments of the present invention have been disclosed for purpose of illustration, those skilled in art will realize that various improvements, addition, and substitutions are possible. Therefore, the scope of the embodiments of the present invention should not be limited to the above embodiments.
The technical schemes of the embodiments of the present invention add a logical channel at the trunk UE end and re-divide the functions of the logical channels based on the original LTE system, so as to implement a group call process of a trunk UE to other trunk UEs, implement a trunk service function of a point-to-multipoint call, avoid setup of a plurality of dedicated bearers, save physical resources of an air interface, and at the same time, rapidly respond to the called services, thereby meeting the communication demands of an LTE trunk service.
Number | Date | Country | Kind |
---|---|---|---|
201210492793.4 | Nov 2012 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2013/081880 | 8/20/2013 | WO | 00 |