Disclosure of Invention
The application provides a transmission method of a TCCH channel signal, which can save air interface resources while ensuring timely receiving of group control information.
In order to achieve the purpose, the following technical scheme is adopted in the application:
a method of transmitting a TCCH channel signal, comprising:
the base station receives second group control information sent by a core network to a group of users; the second group control information is periodically issued group control information;
if the second-class group control information is first transmitted for the group user, the base station stores the second-class group control information sent to the group user in a base station cache; if the second group control information is not first transmitted for the group user, replacing the second group control information of the same group user stored in the base station cache by the second group control information sent to the group user by the base station;
the base station sends the second group control information of the group users stored in the base station cache for N times according to a set first period, and then sends the second group control information of the group users stored in the base station cache according to a set second period;
the first period is smaller than the second period, and N is a preset positive integer.
Preferably, when the base station receives an instruction to stop issuing the second type group control information corresponding to the group user from the core network, the base station deletes the second type group control information of the group user stored in the base station cache, and stops periodically issuing the second type group control information of the group user stored in the base station cache.
Preferably, when the base station sends the second-class group control information, if a plurality of second-class group control information to be sent exist at the same time, performing priority ordering on all the second-class group control information to be sent, and sending the second-class group control information according to the sequence of the priorities from high to low;
and the priority ranking is carried out according to the sending period of the second group control information, the waiting time of the second group control information and/or the generation time of the second group control information.
Preferably, when the priority ordering is performed, the priority of the second group control information sent according to the first period is higher than the priority of the second group control information sent according to the second period;
for different second-class group control information which are all in a first sending period or a second sending period, priority ranking is carried out according to waiting time of the corresponding second-class group control information, and the longer the waiting time is, the higher the priority is;
different second-class group control information which are all in the first sending period or the second sending period and have the same waiting time length are sorted according to the group priority, and the higher the group priority is, the higher the sending priority of the corresponding second-class group control information is;
and different second-class group control information which is in the first sending period or the second sending period and has the same waiting time and group priority, the generation time of the corresponding second-class group control information is subjected to priority sequencing, and the earlier the generation time is, the higher the priority is.
Preferably, when performing the prioritization, the priority of each second-class group control information is calculated as a × W1 × W2 × W3+ B × W2 × W3+ C × W3+ D, where A, B, C, D denotes the values of the first priority, the second priority, the third priority and the fourth priority, respectively; the value range of A is {0,1}, if the sending of the second group control information is in the first period, the value of A is 1, otherwise, the value of A is 0; determining a value B according to the waiting time of the control information of the second group, determining a value C according to the group priority, and determining a value D according to the generation time of the control information of the second group; w1, W2, and W3 are weighting coefficients of the first priority, the second priority, and the third priority, respectively; the value of W1 is not less than the maximum value of B, the value of W2 is not less than the maximum value of C, and the value of W3 is not less than the maximum value of D; the smaller the priority value is, the higher the priority is.
According to the technical scheme, in the application, the base station receives the second group control information sent to a group of users by the core network. If the second group control information is first transmitted aiming at the group user, the base station stores the second group control information in the base station cache; if the second group control information is not the first transmission aiming at the group user, the base station replaces the second group control information of the same group user stored in the base station cache with the second group control information; and the base station sends the second group control information of the group users stored in the base station cache for N times in a set first period, and then sends the second group control information of the group users stored in the base station cache in a set second period. Through the processing, when the second-class group control information is just sent, the group control information is quickly sent in a small period, so that a monitoring user is ensured to receive the group control information in time; and when the second-class group control information is sent subsequently, the second-class group control information is sent slowly in a large period, so that the air interface resources are saved while the group monitoring users who access later can receive the group control information.
Detailed Description
For the purpose of making the objects, technical means and advantages of the present application more apparent, the present application will be described in further detail with reference to the accompanying drawings.
In order to ensure that a base station quickly issues second-class group control information to group users and that later-accessed group monitoring users (UE receiving group data) can receive the second-class group control information, the application provides: and the base station transmits the second group control information to the group users by adopting a size cycle mechanism.
Fig. 1 is a schematic diagram of a basic flow of a transmission method of a TCCH channel signal in the present application. As shown in fig. 1, the method includes:
step 101, a base station receives second-class group control information sent to a group user X by a core network.
As mentioned above, the second type group control information is group control information that needs to be sent periodically. The base station receives an issue notification of second group control information from the S1 interface, the control information being second group control information indicating an issue for a group of users X. Wherein, the group user X can be identified by GroupIDx. It should be noted that, in the present application, a group user is a group concept defined in the base station, and a UE corresponding to a certain group is referred to as a group listening user. Based on this, in this step, the base station receives the second type group control information of a certain group user X.
Step 102, determining whether the second-class group control information received instep 101 is the first transmission for the group user X, if so, executingstep 103, otherwise, executingstep 104.
Step 103, the base station directly stores the second group control information of the group user X received instep 101 in the base station cache.
If the second group control information is transmitted for the first time aiming at the group user X, the second group control information of the group user X is not stored in the cache of the base station, and the second group control information of the group user X can be directly stored.
Andstep 104, the base station replaces the second-class group control information of the same group of users stored in the cache of the base station with the second-class group control information received in thestep 101.
If the second-class group control information for the group user X is not transmitted for the first time for the group user X, it represents that the second-class group control information for the group user X already exists in the base station cache, and the second-class group control information for the group user X in the base station cache needs to be replaced by the second-class group control information received instep 101. That is, the second-class group control information of the group user X stored in the base station cache is deleted, and the second-class group control information received instep 101 is stored in the base station cache.
And 105, after sending the second group control information of the group user X stored in the base station cache for N times in a set first period, the base station sends the second group control information of the group user X stored in the base station cache in a set second period.
Here, the duration of the first period is smaller than the duration of the second period, thereby implementing the transmission of the second group control information of the first small period and the second large period.
The first period, the second period, and N of the TCCH are configurable via the interface. The method specifically comprises the following steps:
the value range of the first period of the TCCH is {40ms, 60ms, 80ms, 100ms, 200ms, 300ms, 400ms and 500ms }, and the default value is 80 ms;
the value range {1 s-20 s } of the second period of the TCCH is default to 10 s;
the value range of the sending times N of the first period of the TCCH is { 1-10 }, and 3 times are defaulted.
The basic flow in this application is now over. Through the processing, the second group control information is sent in a smaller period when the second group control information is sent at the beginning, so that the second group control information is guaranteed to be sent as soon as possible; after the small-period transmission is completed for N times, the second-class group control information is transmitted in a larger period, so that a later-accessed group monitoring user (UE receiving group data) can be ensured to receive the second-class group control information and not occupy too much system resources.
In addition, when the second-class group control information is sent instep 105, if there are multiple second-class group control information to be sent at the same time, for example, there are multiple second-class group control information that need to be sent periodically by multiple group users, the priority ranking may be performed on each second-class group control information, and the second-class group control information is sent according to the order of priority from high to low. And the base station preferentially allocates air interface resources to the second-class group control information with high priority and broadcasts and sends the second-class group control information to the terminal which needs to receive the second-class group control information.
Specifically, the priority ranking may be performed according to a transmission period of the second group control information, a waiting time of the second group control information, and/or a generation time of the second group control information.
The rules for specific prioritization may be set as desired. For example, the priority of the second group control information transmitted according to the first period is higher than the priority of the second group control information transmitted according to the second period; for different second-class group control information which are all in a first sending period or a second sending period, priority ranking is carried out according to waiting time of the corresponding second-class group control information, and the longer the waiting time is, the higher the priority is; different second-class group control information which are all in the first sending period or the second sending period and have the same waiting time length are sorted according to the group priority, and the higher the group priority is, the higher the sending priority of the corresponding second-class group control information is; and different second-class group control information which is in the first sending period or the second sending period and has the same waiting time and group priority, the generation time of the corresponding second-class group control information is subjected to priority sequencing, and the earlier the generation time is, the higher the priority is.
The prioritization may also be performed by calculating a queuing priority for each second-class group control information. For example, the "queuing priority" of the second group control information is a × W1 × W2 × W3+ B × W2 × W3+ C × W3+ D, and the smaller the value is, the higher the priority is;
a, B, C, D respectively represents values of a first priority, a second priority, a third priority and a fourth priority;
the value range of A is {0,1}, if the sending of the second group control information is in the first period, the value of A is 1, otherwise, the value of A is 0;
determining a value B according to the waiting time of the control information of the second group, determining a value C according to the group priority, and determining a value D according to the generation time of the control information of the second group;
the value range of W1 is required to be not less than the maximum value of B, in this case at least 16;
the value range of W2 is required to be not less than the maximum value of C, in this case at least 16;
the second priority value range is 0-16; the method specifically comprises the following steps: the second priority is initialized to 15; if the group control information is arranged in the sending queue after meeting the size period, and the current TTI resource is limited and the priority is low, so that the sending opportunity is not obtained, setting the second priority as MAX (0, second priority-1); once it gets a chance to issue, its second priority should be reset to 15;
the value range of the third priority (namely the group priority) is 0-15, and the core network is configured to the base station through an S1 port;
in the case where the "queuing priority" of the paging record is the same, the newly generated or newly adjusted paging record should be queued up to the end of the second-type group control information having the same "queuing priority" in the waiting paging queue.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.