Disclosure of Invention
Therefore, it is necessary to provide a method for implementing group call service, which can ensure the continuity of group call service performed by the mobile receiving terminal.
In addition, it is also necessary to provide a terminal and a base station system, which can ensure the continuity of the group call service in the terminal movement.
In order to solve the technical problems, the following technical scheme is adopted:
a group calling service realizing method is executed by a receiving terminal carrying group calling service in a broadband cluster system, and the method comprises the following steps:
the receiving terminal triggers and executes the switching of a target cell, wherein the target cell is a neighbor cell of a source cell where the receiving terminal is located;
in the switching of the target cell, the receiving terminal acquires group calling information through the base station of the source cell, wherein the group calling information is configured for group calling service carried by the receiving terminal by the target cell;
and the receiving terminal accesses the target cell according to the group calling information so as to access the group calling service shared by the target cell and the source cell.
In one embodiment, in the handover of the target cell, the step of the receiving terminal acquiring the group call information through the base station of the source cell includes:
receiving a group broadcast and a switching command issued by a base station of the source cell in the target cell switching performed by a receiving terminal;
and extracting the group calling information configured for the group calling service by the target cell according to the group broadcasting or switching command, wherein the group calling information is carried by the group broadcasting or switching command.
In one embodiment, the step of accessing, by the receiving terminal, the target cell according to the group call information to access a group call service shared by the target cell and the source cell includes:
extracting the group calling context and air interface resource configuration which are respectively corresponding to the group calling service in the target cell in the group calling information;
accessing a group calling service shared by the target cell and the source cell through the group calling context;
and taking the air interface resource configuration into effect so that the receiving terminal can receive the group calling data respectively transmitted by the group calling service.
In one embodiment, the group call service is a multi-group call service.
In one embodiment, the method further comprises:
a receiving terminal positioned in a source cell receives a paging initiated by a base station of the source cell, wherein the paging is related to a group calling service;
the receiving terminal accesses the group calling service established by the source cell;
a receiving terminal receives paging related to other group calling services, wherein the number of the other group calling services is more than one;
and the receiving terminal accesses the group calling service of other groups established by the source cell.
A method for implementing group call service includes the following steps:
configuring group calling information according to the initiated group calling service, and sending a group calling information configuration request of the group calling service to a base station of an adjacent cell;
acquiring group calling information configured for the group calling service by the adjacent cell from a base station of the adjacent cell;
and in the process that a receiving terminal of the group calling service executes target cell switching, sending the group calling information acquired from the base station of the adjacent cell to the receiving terminal.
In one embodiment, the step of issuing, to the receiving terminal, the group call information acquired from the base station of the neighboring cell during the target cell handover performed by the receiving terminal of the group call service includes:
in the target cell switching executed by a receiving terminal, setting group calling information configured for the group calling service by the target cell as content carried by a group broadcast or a switching command according to the group calling service accessed by the receiving terminal, wherein the target cell is an adjacent cell;
and issuing the group broadcast or switching command to the receiving terminal.
A terminal, the terminal is a receiving terminal carrying group calling service in broadband cluster system, the terminal includes:
a handover initiating module, configured to trigger execution of handover of a target cell, where the target cell is a neighboring cell of a source cell where the receiving terminal is located;
an information acquisition module, configured to acquire group call information through a base station of the source cell during handover of the target cell, where the group call information is configured by the target cell for a group call service carried by the receiving terminal;
and the access module is used for accessing the target cell according to the group calling information so as to access the group calling service shared by the target cell and the source cell.
In one embodiment, the information obtaining module includes:
a receiving unit, configured to receive a group broadcast and a handover command issued by a base station of the source cell during target cell handover performed by a receiving terminal;
and the information extraction unit is used for extracting the group calling information configured for the group calling service by the target cell according to the group broadcasting or switching command, and the group calling information is carried by the group broadcasting or switching command.
In one embodiment, the access module comprises:
a configuration extracting unit, configured to extract a group call context and an air interface resource configuration, which correspond to the group call service in the target cell respectively, in the group call information;
the group calling entering unit is used for accessing a group calling service shared by the target cell and the source cell through the group calling context;
and the configuration validation unit is used for validating the air interface resource configuration and receiving the group call data respectively transmitted by the group call service through validation of the air interface resource configuration.
In one embodiment, the group call service is a multi-group call service.
In one embodiment, the terminal further includes:
a first group paging receiving module, configured to receive a paging initiated by a base station of a source cell, where the paging is related to a group call service;
the first group access module is used for accessing the group calling service established by the source cell;
the other group paging receiving module is used for receiving paging related to other group calling services, and the number of the other group calling services is more than one;
and the other group access module is used for accessing other group calling services established by the source cell.
A base station system, the base station comprising:
the group calling configuration module is used for configuring group calling information according to the initiated group calling service and sending a group calling information configuration request of the group calling service to a base station of an adjacent cell;
an adjacent cell information acquisition module, configured to acquire, from a base station of an adjacent cell, group call information configured for the group call service by the adjacent cell;
and the information issuing module is used for issuing the group calling information acquired from the base station of the adjacent cell to the receiving terminal in the process that the receiving terminal of the group calling service executes target cell switching.
In one embodiment, the information issuing module includes:
a content configuration unit, configured to set, in a target cell handover executed by a receiving terminal, group call information configured for the group call service by the target cell as content carried by a group broadcast or a handover command according to the group call service accessed by the receiving terminal, where the target cell is an adjacent cell;
and the issuing execution unit is used for issuing the group broadcast or the switching command to the receiving terminal.
A terminal comprising at least one processor, at least one mobile communications radio frequency component, a memory, and at least one communications bus, the memory having program code stored therein, and the processor being configured to invoke the program code stored in the memory for performing the following:
the receiving terminal triggers and executes the switching of a target cell, wherein the target cell is a neighbor cell of a source cell where the receiving terminal is located;
in the switching of the target cell, the receiving terminal acquires group calling information through the base station of the source cell, wherein the group calling information is configured for group calling service carried by the receiving terminal by the target cell;
and the receiving terminal accesses the target cell according to the group calling information so as to access the group calling service shared by the target cell and the source cell.
A base station system, the base station comprising at least one processor, at least one mobile communications radio frequency component, a memory, and at least one communications bus, the memory having program code stored therein, and the processor being configured to invoke the program code stored in the memory for performing the following:
configuring group calling information according to the initiated group calling service, and sending a group calling information configuration request of the group calling service to a base station of an adjacent cell;
acquiring group calling information configured for the group calling service by the adjacent cell from a base station of the adjacent cell;
and in the process that a receiving terminal of the group calling service executes target cell switching, sending the group calling information acquired from the base station of the adjacent cell to the receiving terminal.
According to the technical scheme, the receiving terminal in the broadband trunking system carries out the group calling service, the receiving terminal acquires the group calling information through the base station of the source cell in the process of executing the switching of the target cell, accesses the target cell according to the acquired group calling information and further accesses the group calling service shared by the target cell and the source cell, wherein the group calling information is configured by the target cell for the group calling service carried by the receiving terminal, and the receiving terminal can keep the current group calling service even if the receiving terminal carries out the switching of the target cell through the process, namely, the continuity of the group calling service in the movement of the receiving terminal is ensured.
Detailed Description
Exemplary embodiments that embody features and advantages of the invention are described in detail below in the specification. It is to be understood that the invention is capable of other embodiments and that various changes in form and details may be made therein without departing from the scope of the invention and the description and drawings are to be regarded as illustrative in nature and not as restrictive.
In the broadband trunking system, a plurality of terminals are divided into a group according to a certain rule, one terminal initiates a group call service, so that other terminals in the group, namely receiving terminals, access the group call service through group paging.
As mentioned above, the group call performed by the receiving terminal may be multiple, in other words, the receiving terminal may belong to multiple groups at the same time, and access the group call service of the cell by accessing the cell.
However, when the receiving terminal moves from the cell to a target cell, the existing solution needs to interrupt the currently performed group call service, so as to re-access the originally performed group call service in the target cell by executing the corresponding signaling procedure when moving to the target cell.
How to avoid interruption of group call service in receiving terminal movement is an important problem to be solved urgently in the current broadband trunking system.
Therefore, the present invention provides a method for implementing group call service, in one embodiment, the method is executed by a receiving terminal carrying group call service in a broadband trunking system, and includes the following steps:
step 110, the receiving terminal triggers and executes the switching of the target cell, and the target cell is the adjacent cell of the source cell where the receiving terminal is located.
Step 130, in the handover of the target cell, the receiving terminal acquires the group call information through the base station of the source cell, and the group call information is configured for the group call service carried by the receiving terminal by the target cell.
Step 150, the receiving terminal accesses the target cell according to the group calling information to access the group calling service shared by the target cell and the source cell.
First, it should be noted that the receiving terminal is a non-speaking-right terminal in the multi-group calling, and the cell where the receiving terminal resides is a source cell, and the target cell is a neighboring cell of the source cell and is to be a target for the receiving terminal to move.
When the receiving terminal measures that the signal of the target cell is better than the currently resident source cell, the receiving terminal triggers the execution of the switching of the target cell, and at the moment, the receiving terminal moves to the target cell.
The group call information is used for realizing the rapid access of the receiving terminal to the target cell and the group call service in the target cell, wherein the group call information comprises group call context and air interface resource configuration.
The receiving terminal acquires the group calling information configured for the group calling service carried by the target cell, so that the continuity of the group calling service of the receiving terminal is guaranteed, and the performance of the group calling service of the receiving terminal is greatly enhanced.
It can be known that, the source cell and the target cell are both group call services performed by the receiving terminal, and group call information is configured in advance, in a specific implementation, for the source cell where the receiving terminal resides, when configuring group call information for the group call service of the receiving terminal, the target cell will also configure group call information for the group call service, and the receiving terminal can initiate switching of the target cell at any time to perform the same group call service as that of the source cell in the target cell.
Further, in one embodiment, as shown in fig. 2, the step 130 includes:
step 131, in the target cell handover performed by the receiving terminal, the group broadcast and the handover command issued by the base station of the source cell are received.
The group broadcast is periodically issued by the base station of the source cell, and the receiving terminals residing in the source cell all receive the group broadcast. And for the switching command, the base station of the source cell responds to the target cell switching triggered by the receiving terminal to issue.
Step 133, extracting the group call information configured for the group call service by the target cell according to the group broadcast or handover command, where the group call information is carried by the group broadcast or handover command.
The group calling information configured by the target cell for the group calling service of the receiving terminal in the source cell can be carried by group broadcasting or carried by a switching command so as to be issued to the receiving terminal through the base station of the source cell, and the processing mode does not need to occupy additional signaling resources.
When receiving the group broadcast and the switching command, the receiving terminal extracts the required group call information from the group broadcast or the switching command.
Further, in one embodiment, step 150 is shown in FIG. 3 and comprises:
step 151, extracting the group call context and air interface resource configuration respectively corresponding to the group call service in the target cell in the group call information.
As described above, the group call information is used to provide the relevant configuration information of the group call service performed by the receiving terminal in the target cell, and the group call service identical to the group call service in the source cell can be accessed through the target cell by the group call information.
Specifically, the group call information includes the uplink and downlink of the group call and the configuration of air interface resources. The receiving terminal extracting the group calling context does not need to respectively initiate a signaling flow for establishing the group calling service to the target cell for the group calling service, and the establishment of the group calling service can be directly realized through the group calling context, so that the signaling overhead is saved, and the quick access of the group calling service is realized.
The air interface resource allocation is used for realizing group call data transmission between the receiving terminal and the base station of the target cell, so that the receiving terminal can perform group call service through the target cell under the coordination of the group call context and the air interface resource allocation.
Step 153, accessing the group call service shared by the source cell in the target cell through the group call context.
The group calling context obtained by the group calling information is respectively corresponding to the group calling service performed by the receiving terminal in the source cell, and the receiving terminal respectively accesses the group calling service in the target cell through the extracted group calling context so as to perform the same group calling service with the source cell in the target cell.
Step 155, the air interface resource allocation is validated, so that the receiving terminal can receive the group call data respectively transmitted by the group call service.
The base station of the target cell obtains corresponding air interface resource allocation in the process of allocating air interface resources for wireless transmission between the base station and the receiving terminal. The base station of the source cell acquires the air interface resource configuration and transmits the air interface resource configuration to the receiving terminal through the group broadcast or the switching command, and the receiving terminal can receive the group call data respectively transmitted by the group call service by taking the air interface resource configuration into effect.
In the above process, the cells where any receiving terminal resides are all source cells, the corresponding neighbor cells are target cells, the source cells and the target cells are relative to the receiving terminal, and the receiving terminal moves randomly, and the source cells and the target cells change correspondingly.
In one embodiment, the group call service is a multi-group call service as described above.
In one embodiment, as shown in FIG. 4, the method as described above further comprises the following steps.
Step 210, the receiving terminal located in the source cell receives a page initiated by the base station of the source cell, where the page is related to the group call service.
Step 230, receiving the group call service established by the terminal access source cell.
Step 250, the receiving terminal receives the paging related to other group calling services, and the number of the other group calling services is more than one.
Step 270, receiving the group calling service of other groups established by the terminal access source cell.
In an embodiment, there is further provided a method for implementing a group call service, where the method is performed by a base station system in a broadband trunking system, and the base station system includes a base station of a source cell and a base station of a target cell, and the method is shown in fig. 5, and includes the following steps:
step 310, configuring group call information according to the initiated group call service, and sending a group call information configuration request of the group call service to a base station of an adjacent cell.
Step 330, obtaining the group call information configured for the group call service by the neighboring cell from the base station of the neighboring cell.
Step 350, in the process that the receiving terminal of the group calling service executes the target cell switching, the group calling information acquired from the base station of the adjacent cell is sent to the receiving terminal.
The receiving terminal accesses the group calling service shared by the target cell and the source cell according to the group calling information. The target cell is any neighbor cell of the source cell.
As mentioned above, the source cell and the target cell in the group call service are relative, and they do not refer to a specific cell. In order to receive the group calling service performed by the terminal, the source cell and the target cell configure the group calling information for the shared group calling service.
After the source cell and the target cell complete the shared group calling service configuration, the source cell can realize the group calling service for the receiving terminal, and the target cell configured with the group calling information can realize the corresponding group calling service for other receiving terminals of the group residing in the target cell.
The source cell resides in a receiving terminal accessing the group call service, and the base station of the source cell will issue the group call information capable of performing the same group call service in the target cell to the receiving terminal, wherein the base station of the source cell and the base station of the target cell may be the same base station or two different base stations, so that the base station of the source cell can obtain the group call information configured for the common group call service in the target cell through an internal interface of the base stations or an X2 interface between the base stations.
The sending opportunity of the group call information may be the group call information configuration of the group call service completed by the target cell, and the base station of the source cell shares any time after obtaining the group call information, however, in a preferred embodiment, the base station of the source cell sends the group call information when the terminal triggers to execute the handover of the target cell, so as to ensure that the receiving terminal can obtain the group call information in time when needed, and also avoid the occurrence of the situation of wasting the resource of the source cell, for example, if the receiving terminal does not trigger to execute the handover of the target cell, it cannot be confirmed whether the receiving terminal inevitably moves to the target cell, and thus sending the group call information will waste the resource of the source cell.
When a receiving terminal located at the edge of a source cell measures that a signal of a target cell is better than that of a currently resident source cell, the receiving terminal triggers and executes the switching of the target cell, and at the moment, a base station of the source cell sends group calling information to the receiving terminal.
Further, in one embodiment, step 350 is shown in FIG. 6 and includes:
step 351, in the target cell switching executed by the receiving terminal, the group call information configured for the group call service by the target cell is set as the content carried by the group broadcast or the switching command according to the group call service accessed by the receiving terminal.
In the target cell switching executed by the terminal, the base station of the source cell enables the group broadcast or the switching command to carry the shared group call information, so that the group call information is further issued along with the group broadcast or the switching command, and the resource is not additionally occupied while the group call information is issued.
Step 353, issuing a group broadcast or switching command to the receiving terminal.
Under the coordination of the base station system, the receiving terminal can be switched from the source cell to the target cell in the group calling service, and no interruption delay is generated in the process, so that the continuity of the group calling service is ensured.
The method described above is explained in detail below with reference to a specific example. In this embodiment, the broadband trunking system includes a core network, a base station system, and a terminal residing in any cell of the base station system.
The terminals are distributed in one or more cells and form a group according to a certain rule. It should be noted that, in this embodiment, the receiving terminal accesses the group call service.
Any terminal initiates a group call service to the core network, and correspondingly, the core network initiates a PPT Initial context setup request message to a corresponding base station, that is, the base station of the source cell as described above, and the base station of the source cell initiates paging (RRC paging) to establish a group call service 1 in the source cell, and a receiving terminal a accesses the group call service 1 in the source cell. The core network will receive the corresponding response, i.e. the PTT Initial context setup response message.
Similarly, a group call service will be established in the source cell, and the receiving terminal a accesses the group call service 2 in the source cell. This process is the timing sequence from step 410 to step 460 shown in FIG. 7.
The group call service accessed by the receiving terminal a according to this embodiment is two group call services, namely group call service 1 and group call service 2.
At this time, relative to the source cell where the receiving terminal resides, the neighboring cell, i.e., the target cell, also configures group call information, i.e., configures group call context and air interface resource configuration, for the group call service of the receiving terminal a.
As shown in fig. 7, in the timing sequence process, the base station in the source cell obtains the group call information configured by the target cell for the group call service through sharing the X2 interface between the base stations or the internal interface of the base station. The group call services involved in this embodiment are all the same, that is, according to the scheme of the present invention, the receiving terminal a performs the group call service in the source cell, and still performs the same group call service in the target cell after being switched to the target cell, and there is no interruption of the group call service in this process.
In the source cell, when a receiving terminal A triggers and executes the switching of the target cell, a base station of the source cell issues group calling information to the receiving terminal A through group broadcasting or switching commands, and the receiving terminal A can receive group calling service in the target cell through the received group calling information.
In this embodiment, the receiving terminal a simultaneously performs the group call service, wherein the number of groups supported by the receiving terminal a of the performed group call service will depend on the chip capability of the receiving terminal a.
In the moving process, the group broadcast or switching command carries the group call information corresponding to the group call service, so that the receiving terminal A can support the continuity maintenance of the group call service when moving across cells.
In an embodiment, there is further provided a terminal correspondingly, where the terminal is a receiving terminal carrying a group call service in a broadband trunking system, as shown in fig. 8, the terminal includes a handover initiating module 510, an information obtaining module 530, and an access module 550, where:
a handover initiating module 510, configured to trigger execution of handover of a target cell, where the target cell is a neighboring cell of a source cell where a receiving terminal is located.
The information obtaining module 530 is configured to, during handover of the target cell, obtain group call information through the base station of the source cell, where the group call information is configured by the target cell for a group call service carried by the receiving terminal.
The access module 550 is configured to access the target cell according to the group call information, so as to access a group call service shared by the target cell and the source cell.
Further, in this embodiment, the access module 550, as shown in fig. 9, includes a configuration extracting unit 551, a group call entering unit 553, and a configuration validation unit 555, where:
the configuration extracting unit 551 is configured to extract the group call context and air interface resource configuration corresponding to the group call service in the group call information in the target cell.
A group call entering unit 553, configured to access a group call service shared with the source cell in the target cell through the group call context.
And the configuration validation unit 555 is configured to validate the air interface resource configuration, and receive the group call data respectively transmitted by the group call service through validation of the air interface resource configuration.
In one embodiment, the group call service as described above is a multi-group call service.
In one embodiment, the terminal as described above, as shown in fig. 10, further includes a first group page receiving module 610, a first group access module 630, an other group page receiving module 650, and an other group access module 670.
A first group paging receiving module 610, configured to receive a paging initiated by a base station of a source cell, where the paging is related to a group call service.
A first group access module 630, configured to access a group call service established by the source cell.
The other group paging receiving module 650 is configured to receive paging related to other group call services, where the number of the other group call services is more than one.
And the other group access module 670, configured to access the group call service of the other group established by the source cell.
In an embodiment, a base station system is further correspondingly provided, where the base station is shown in fig. 11, and includes a group call configuration module 710, a neighbor cell information acquisition module 730, and an information issuing module 750, where:
the group call configuration module 710 is configured to configure group call information according to the initiated group call service, and send a group call information configuration request of the group call service to a base station of an adjacent cell.
The neighboring cell information obtaining module 730 is configured to obtain, from the base station of the neighboring cell, group call information configured for the group call service in the neighboring cell.
The information issuing module 750 is configured to issue group call information acquired from a base station of an adjacent cell to a receiving terminal when the receiving terminal of the group call service performs target cell handover.
Further, in this embodiment, the information issuing module 750 is installed in the base station of the source cell, and as shown in fig. 12, the information issuing module 750 includes a content configuration unit 751 and an issuing execution unit 753, where:
the content configuration unit 751 is configured to, in target cell handover executed by a receiving terminal, set group call information configured for a group call service by the target cell as content carried by a group broadcast or a handover command according to the group call service accessed by the receiving terminal, where the target cell is an adjacent cell.
And an issuing execution unit 753 configured to issue a group broadcast or a handover command to the receiving terminal.
Fig. 13 is a schematic structural diagram of a terminal in an embodiment of the present invention, where the terminal 800 may include: at least one processor 801, such as a CPU, baseband controller, etc., at least one mobile communication radio 803, memory 804, at least one communication bus 802. Wherein a communication bus 802 is used to enable connective communication between these components. The memory 804 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 804 may optionally be at least one storage device located remotely from the processor 601. A set of program codes is stored in the memory 804 and the processor 801 is used to call the program codes stored in the memory for performing the following operations:
triggering and executing the switching of a target cell by a receiving terminal, wherein the target cell is a neighbor cell of a source cell in which the receiving terminal is positioned;
in the switching of the target cell, a receiving terminal acquires group calling information through a base station of a source cell, wherein the group calling information is configured for a group calling service carried by the receiving terminal by the target cell;
the receiving terminal accesses the target cell according to the group calling information so as to access the group calling service shared by the target cell and the source cell.
In another embodiment, a base station system comprises a base station of a source cell and a target cell, the base station comprising at least one processor, at least one mobile communication radio frequency component, a memory, and at least one communication bus, the memory having program code stored therein, and the processor being configured to invoke the program code stored in the memory for performing the following operations:
configuring group calling information according to the initiated group calling service, and sending a group calling information configuration request of the group calling service to a base station of an adjacent cell;
acquiring group calling information configured for the group calling service by the adjacent cell from a base station of the adjacent cell;
and in the process that a receiving terminal of the group calling service executes target cell switching, sending the group calling information acquired from the base station of the adjacent cell to the receiving terminal.
While the present invention has been described with reference to several exemplary embodiments, it is understood that the terminology used is intended to be in the nature of words of description and illustration, rather than of limitation. As the present invention may be embodied in several forms without departing from the spirit or essential characteristics thereof, it should also be understood that the above-described embodiments are not limited by any of the details of the foregoing description, but rather should be construed broadly within its spirit and scope as defined in the appended claims, and therefore all changes and modifications that fall within the meets and bounds of the claims, or equivalences of such meets and bounds are therefore intended to be embraced by the appended claims.