Resource control method in a kind of group communication and group communication server
Technical field
The present invention relates to trunking communicating technology field, particularly relate to the resource control method in a kind of group communication and group communication server.
Background technology
The private wireless communication system that trunked communication system is developed to meet industry user's command scheduling demand, apply towards specific industry.
Typical services in trunked communication system is group communication service, group communication include group calling, emergency group call and the function of broadcast & call these 3 kinds " getting ready to go into action in hundreds ".So-called group calling, just refer to the intercom calls of Client-initiated one-to-many, group member can apply for right of speech and talk, and in communication process, can only have a group member as caller simultaneously.Emergency group call, being a kind of special intercommunication mode in case of emergency, has most high call priority, in order to give preassigned group by communication within the shortest time, in mode the most easily.Broadcast & call are a kind of special group callings, with group calling difference be to only have a fixing caller member, there is no right of speech rotation process.
At present, third generation affiliate (The3rd Generation Partnership Project, 3GPP) studying based on Long Term Evolution (Long Term Evolution, LTE) problem of network support trunking communication, propose multimedia broadcast multi-broadcasting business (evolved Multimedia Broadcast Multicast Service, eMBMS) the technical support trunking communication using evolution.
Framework as shown in Figure 1 for the group communication system enabler _ Long Term Evolution (Group Communication System Enabler_LTE, GCSE_LTE) of existing support trunking communication.Wherein, Uu, M1, M2, M3, S1-U, Sm, S11, S5, SG-imb, SG-mb, SGi, Gxn, Rx are the interface between communication node.
Group communication flow process based on framework shown in Fig. 1 is as follows:
GCSE access server (GCSE Application Server, GCSE AS) by strategy and charging rule functions unit (Policy and Charging Rules Function, PCRF) Temporary Mobile Group Identity (Temporary Mobile Group Identity, TMGI) of GCSE group (GCSE group) is asked from broadcast multicast service center (BM-SC);
GCSE AS safeguards the mapping of TMGI and GCSE group mark (GCSE group ID);
For GCSE group sets up eMBMS carrying in advance, and in advance for GCSE group dispatches interface-free resources;
Subscriber equipment (User Equipment, UE, also known as terminal) sends registration message, comprising UE interested GCSE group ID to GCSE AS;
The TMGI of interested for UE GCSE group is returned to UE by GCSE AS, and UE safeguards the mapping of TMGI and GCSE group ID;
Whether the eMBMS transmission that UE monitoring network decides each TMGI corresponding can be used;
UE initiates group communication process of establishing, up use unicast bearer, and it is available that UE indicates the eMBMS of corresponding TMGI to transmit in the vertical signaling of establishment.
GCSE AS determines whether use the eMBMS carrying of setting up in advance to carry out downlink data transmission, if GCSE AS determines to use the eMBMS carrying of setting up in advance to carry out downlink data transmission, then universal land radio access web (Evolved Universal TerresRrialradio Access Network, E-UTRAN) can by determining to use point-to-point (P2P, Point to Point) or point-to-multipoint (P2M, Point to Multi-points) optimize the interface-free resources of dispatching in advance and utilize.
Because the time delay of eMBMS loading establishing process is higher, the delay requirement of trunking communication can not be met.Therefore, in existing group communication flow process, adopt the mode setting up eMBMS carrying in advance to reduce time delay.But may, after setting up eMBMS carrying in advance, for a long time, not have group communication to occur, or group communication be carried out in the eMBMS carrying only having a small amount of terminal to use this to set up in advance, will cause the waste of bearing resource like this.
Summary of the invention
The object of this invention is to provide the resource control method in a kind of group communication and group communication server, to solve the problem of bearing resource waste.
The object of the invention is to be achieved through the following technical solutions:
A resource control method in group communication, comprising:
To the interested terminal quantity of this communication set in all subregion in the group communication service region of group communication server statistics communication set, wherein, the group communication service region of communication set is divided into multiple subregion;
When being increased to the first terminal amount threshold of instruction carrying foundation to the interested terminal quantity of described communication set, the multimedia broadcast multi-broadcasting business that described group communication server is set up for described communication set to core net node request carries.
A kind of group communication server, comprising:
Terminal quantity statistical module, for add up the group communication service region of communication set all subregion in the interested terminal quantity of this communication set, wherein, the group communication service region of communication set is divided into multiple subregion;
Request module is set up in carrying, and for carrying when being increased to instruction to the interested terminal quantity of communication set the first terminal amount threshold set up, the multimedia broadcast multi-broadcasting business set up for described communication set to core net node request carries.
The technical scheme that the embodiment of the present invention provides, in group communication, when reaching the first terminal amount threshold that instruction carrying is set up to the interested terminal quantity of communication set, the MBMS that just can set up for this communication set carries.By arranging first terminal amount threshold, for a long time not having group communication to occur after can avoiding setting up MBMS carrying as far as possible and only having a small amount of terminal to use this MBMS to carry to carry out group communication, thus reducing the waste to bearing resource.
Accompanying drawing explanation
Fig. 1 is the network architecture schematic diagram realizing group communication in prior art;
The first method schematic diagram that Fig. 2 provides for the embodiment of the present invention;
The second method schematic diagram that Fig. 3 provides for the embodiment of the present invention;
The third method schematic diagram that Fig. 4 provides for the embodiment of the present invention;
The 4th kind of method schematic diagram that Fig. 5 provides for the embodiment of the present invention;
The Lung biopsy schematic diagram that Fig. 6 provides for the embodiment of the present invention;
The 6th kind of method schematic diagram that Fig. 7 provides for the embodiment of the present invention;
The group communication server schematic diagram that Fig. 8 provides for the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides the resource control method in a kind of group communication and corresponding group communication server.Wherein, group communication server statistics communication set group communication service region in all subregion in the interested terminal quantity of this communication set; When being increased to the first terminal amount threshold of instruction carrying foundation to the interested terminal quantity of this communication set, the multimedia broadcast multi-broadcasting business that group communication server is set up for this communication set to core net node request carries.By arranging first terminal amount threshold, for a long time not having group communication to occur after can avoiding setting up MBMS carrying as far as possible and only having a small amount of terminal to use this MBMS to carry to carry out group communication, thus reducing the waste to bearing resource.
The terminal related in the embodiment of the present invention refers to colony terminal (i.e. GCSE Application UE).
Group communication server in the embodiment of the present invention can be GCSE AS, also can be that other possess the network node of the resource control function in group communication.
In the embodiment of the present invention, the interested terminal of communication set is referred to, wishes the terminal of the data receiving this communication set.
In the embodiment of the present invention, the core net node communicated with group communication server can but be not limited only to be BM-SC.
In the embodiment of the present invention, access network node can but be not limited only to be Node B (NB), evolved node B(eNB), Home eNodeB (HNB), WAP (wireless access point) (AP), via node (RN), wireless router etc.
MBMS carrying in the embodiment of the present invention can be traditional MBMS carrying, also can refer to that eMBMS carries.
Group communication service region in the embodiment of the present invention refers to that group communication server provides the geographic location area of point-to-multipoint service.
The group communication service region of the communication set in the embodiment of the present invention is divided into multiple subregion, and subregion is geographic location area, can be one or more community.Further, every sub regions correspondence has a mark.
Multicast area in the embodiment of the present invention refers to by the region using the subregion of point-to-multipoint transport communication group downlink data to form.
Multicast area is the subregion in group communication region.
Below in conjunction with accompanying drawing, the technical scheme that the embodiment of the present invention provides is described in detail.
Figure 2 shows that the resource control method in the group communication that the embodiment of the present invention provides, it specifically comprises following operation:
To the interested terminal quantity of communication set in all subregion in the group communication service region of step 20, group communication server statistics communication set.
Wherein, have multiple to the implementation of the interested terminal quantity of group communication in statistics all subregion.
Such as, whenever receiving the identification information of its interested communication set that terminal sends, then the identification information of this terminal and the identification information of its interested communication set are preserved in association, registration message is removed whenever receiving terminal, then delete the identification information of this terminal and the identification information of its interested communication set, the identification information quantity of the interested communication set of terminal of being preserved by statistics, can be determined the interested terminal quantity of communication set.Concrete, in preservation process, in units of subregion, the identification information of terminal and the identification information of interested communication set thereof are preserved in grouping.
Preferably, status indicator can be set for terminal, according to the identification information of its interested communication set that terminal sends, the status indicator of this terminal in interested communication set is set to this communication set interested, and receive terminal send remove registration message after, the status indicator of this terminal in former interested communication set is set to lose interest in this communication set.Wherein, terminal can but be not limited only to the identification information carrying interested communication set in registration message.Accordingly, group communication server is added up the interested terminal quantity of this communication set according to each SOT state of termination mark.
Step 21, when the first terminal amount threshold interested terminal quantity of above-mentioned communication set being increased to instruction carrying and setting up, group communication server is set up to core net node request and is carried for the MBMS of this communication set.
Wherein, can the every corresponding first terminal amount threshold of sub regions, then be increased to first terminal amount threshold to the interested terminal quantity of communication set to refer to, in the some or all of subregion in the group communication service region of this communication set, first terminal amount threshold corresponding to subregion be increased to the interested terminal quantity of this communication set.Wherein, first terminal amount threshold corresponding to every sub regions can be identical, also can be different.
Also can the corresponding first terminal amount threshold in group communication service region, then be increased to first terminal amount threshold to the interested terminal quantity of communication set to refer to, in all subregion in group communication service region, first terminal amount threshold corresponding to this group communication service region be increased to this communication set interested total number of terminals amount.
Accordingly, when group communication server both can all be increased to first terminal amount threshold corresponding to subregion to the interested terminal quantity of this communication set in every sub regions in the group communication service region of above-mentioned communication set, the MBMS set up for this communication set to core net node request carries.When judging whether to be increased to first terminal amount threshold to the interested terminal quantity of this communication set in subregion, judge that the first terminal amount threshold of institute's foundation is the first terminal amount threshold that this subregion is corresponding.This implementation, more effectively can reduce the waste to bearing resource.
When group communication server also can all be increased to first terminal amount threshold corresponding to subregion to the interested terminal quantity of this communication set in the subregion of the predetermined quantity in the group communication service region of above-mentioned communication set, the MBMS set up for this communication set to core net node request carries.This implementation, can reduce the waste to bearing resource compared to prior art, also can ensure to set up MBMS carrying in time simultaneously.
When group communication server can also all be increased to first terminal amount threshold corresponding to subregion to the interested terminal quantity of this communication set in the appointment subregion in the group communication service region of above-mentioned communication set, the MBMS set up for this communication set to core net node request carries.Wherein, subregion is specified to be at least one subregion predetermined such as according to the actual requirements.Such as, the subregion (as covered the subregion in the place such as office building, school) that user distribution is intensive is defined as specifying subregion.This implementation, can reduce the waste to bearing resource compared to prior art, also can ensure to set up MBMS carrying in time simultaneously.
When group communication server can also be increased to the first terminal amount threshold of group communication service region to one to the total quantity of the interested terminal of this communication set in all subregion in the group communication service region of above-mentioned communication set, the MBMS set up for this communication set to core net node request carries.This implementation, the implementation of statistical magnitude and condition criterion is comparatively simple.
In order to reduce the waste to bearing resource further, after establishing MBMS carrying, the MBMS carrying of setting up can also be deleted when meeting predetermined condition.Based on the implementation that above-mentioned each carrying is set up, to judge and the implementation of deleting MBMS carrying can be: the second terminal quantity threshold value interested terminal quantity of this communication set being all reduced to instruction carrying release corresponding to subregion in every sub regions in the group communication service region of above-mentioned communication set, group communication server carries to core net node request release for the multimedia broadcast multi-broadcasting business of this communication set.Every sub regions can a corresponding second terminal quantity threshold value, and the second terminal quantity threshold value corresponding to every sub regions can be identical, also can be different.This implementation, more effectively can reduce the waste to bearing resource.
Certainly, the implementation of release MBMS carrying also can be: in the subregion of the predetermined quantity in the group communication service region of above-mentioned communication set, be all reduced to the second terminal quantity threshold value to the interested terminal quantity of this communication set, the multimedia broadcast multi-broadcasting business that group communication server discharges for this communication set to core net node request carries.The subregion of above-mentioned predetermined quantity can corresponding same second terminal quantity threshold value, also can the every corresponding second terminal quantity threshold value of sub regions, when judging whether to be reduced to the second terminal quantity threshold value to the interested terminal quantity of this communication set in subregion, judge that the second terminal quantity threshold value of institute's foundation is the second terminal quantity threshold value that this subregion is corresponding.This implementation, more effectively can reduce the waste to bearing resource.This implementation, can reduce the waste to bearing resource compared to prior art, also can ensure to set up MBMS carrying in time simultaneously.
The implementation of release MBMS carrying can also be: in the appointment subregion in the group communication service region of above-mentioned communication set, be all reduced to the second terminal quantity threshold value to the interested terminal quantity of this communication set, the multimedia broadcast multi-broadcasting business that group communication server discharges for this communication set to core net node request carries.Multiple appointment subregion can corresponding same second terminal quantity threshold value, also can the corresponding second terminal quantity threshold value of each appointment subregion, when judging whether to be reduced to the second terminal quantity threshold value to the interested terminal quantity of this communication set in appointment subregion, judge that the second terminal quantity threshold value of institute's foundation is the second terminal quantity threshold value that this appointment subregion is corresponding.This implementation, more effectively can reduce the waste to bearing resource.This implementation, can reduce the waste to bearing resource compared to prior art, also can ensure to set up MBMS carrying in time simultaneously.
The implementation of release MBMS carrying can also be: in all subregion in the group communication service region of above-mentioned communication set, be reduced to the second terminal quantity threshold value to the total quantity of the interested terminal of this communication set, the multimedia broadcast multi-broadcasting business that group communication server discharges for this communication set to core net node request carries.This implementation, the implementation of statistical magnitude and condition criterion is comparatively simple.
Distribution due to terminal is dynamic change, in order to avoid setting up/removing MBMS carrying frequently, preferably, if the corresponding first terminal amount threshold of every sub regions and a second terminal quantity threshold value, the first terminal amount threshold that same subregion is corresponding is more than or equal to the second terminal quantity threshold value; If the corresponding first terminal amount threshold in group communication service region, the corresponding second terminal quantity threshold value of every sub regions, first terminal amount threshold corresponding to group communication service region is more than or equal to the second terminal quantity threshold value; If the corresponding first terminal amount threshold of every sub regions, the corresponding second terminal quantity threshold value in group communication service region, first terminal amount threshold corresponding to every sub regions is all more than or equal to the second terminal quantity threshold value corresponding to group communication server region.
If the corresponding first terminal amount threshold of every sub regions and a second terminal quantity threshold value, on above-mentioned corresponding embodiment basis, in the method that the embodiment of the present invention provides, according to the statistics to the interested terminal quantity of communication set, multicast area can also be upgraded.Its specific implementation can be: when establishing the MBMS carrying for above-mentioned communication set and do not discharge; When having in subregion, the second terminal quantity threshold value corresponding to this subregion is reduced to the interested terminal quantity of this communication set, send the first request upgrading multicast area to above-mentioned core net node, in the first request of this renewal multicast area, carry the indication information that this subregion identifies and this subregion picked out multicast area; The interested terminal quantity of this communication set be increased to first terminal amount threshold corresponding to this subregion when having in subregion or be again increased to first terminal amount threshold corresponding to this subregion after being less than first terminal amount threshold corresponding to this subregion, send the second request upgrading multicast area to above-mentioned core net node, in the second request of this renewal multicast area, carry the indication information that this subregion identifies and this subregion is added into multicast area.
Establish MBMS carrying based on above-mentioned any implementation, and when this MBMS carrying does not also discharge, group calling communication can be set up according to the group calling request received.Its specific implementation can be: group communication server receives the group calling request for above-mentioned communication set; After determining to set up the MBMS carrying for this communication set, group communication server by core net node to access network node request corresponding to all subregion in the multicast area of this communication set for this communication set dispatches interface-free resources.
In the embodiment of the present invention, core-network side according to the corresponding relation of subregion and community, can be determined the cell list that subregion is corresponding, and then determines the access network node of cell list Zhong Ge community.Therefore, the access network node that so-called subregion is corresponding, refers to the access network node of the community that subregion is corresponding.And the community that so-called subregion is corresponding, refer to the community in this subregion coverage.
In prior art, be also communication set scheduling interface-free resources in advance.Because interface-free resources is limited, dispatch interface-free resources in advance, but do not set up group calling communication in time, the waste of interface-free resources can be caused.In the embodiment of the present invention, after receiving group calling request, just ask access network node for this communication set scheduling interface-free resources, thus avoid the waste of interface-free resources.
For the status indicator statistics based on terminal to the interested terminal quantity of communication set, the method that the embodiment of the present invention provides is described in detail.
In following Application Example, every sub regions in group communication service region is a community.
For terminal arranges status indicator, each terminal has four kinds of states, and the different values respectively by its status indicator embody.These four kinds of states are respectively:
Unregistered (De-registered) state: first the terminal being in this state should initiate registration message to group communication server, could initiate group service;
Registration (Registered) state: success enters Registered state to the terminal of group communication server registration, and group communication server can send control signaling to this state terminal, such as, perform dynamic reorganization process;
(Interested) interested state: this state associates with the identification information of communication set, success sends the terminal of the identification information of interested communication set to group communication server, the SOT state of termination that the identification information of its interested communication set is corresponding is this state, in group calling procedure, group communication server should initiate group calling request to being in terminal under this state, invites the terminal under this state to add group calling communication.
Connect (Active) state: this state associates with the identification information of communication set, and terminal enters this state after successfully initiating/add group calling communication, and the terminal under this state can receive/send group calling data.
Based on the setting of above-mentioned SOT state of termination, in group communication, MBMS carries the processing procedure of establishment stage as shown in Figure 3, specifically comprises following operation:
Step 300a, UE send registration message to group communication server, carry the identification information of interested communication set in this registration message.
The status indicator of UE is set to Interested by step 310a, group communication server, and associates with the identification information that the identification information of the interested communication set of UE and UE access community.
Step 300b, UE send to group communication server and remove registration message.
The status indicator of UE is set to De-registered by step 310b, group communication server.
To the interested terminal quantity of corresponding communication set in each community that step 320, group communication server add up the group communication service region of each communication set.
It should be pointed out that step 300a, 310a, step 300b, step 310b, and between step 320, there is no strict sequential relationship.Group communication server may receive the registration message from UE at any time, and upgrades the state of UE according to registration message, also may receive at any time to remove registration message from UE, and according to the state of going registration message to upgrade UE.Group communication server according to statistics of predetermined cycle to the interested terminal quantity of communication set, also can add up the quantity of UE after the state of each renewal UE.
When group communication server judges all to be increased to first terminal amount threshold (Tsetup) of instruction carrying foundation corresponding to community to the interested terminal quantity of certain communication set in each community, perform step 330, group communication server sends MBMS carrying foundation request to BM-SC, this MBMS carries the positional information of carrying multicast area in the request of foundation.
In the embodiment of the present invention, so-called multicast area is the subregion in the group communication service region of communication set.
The positional information of the multicast area of carrying in request is set up in above-mentioned MBMS carrying, both can be the identification information of the community forming multicast area, also can be the positional information of the community forming multicast area, can also be the position of the multicast area of the positional information acquisition according to the community forming multicast area.
It should be noted that, in embodiment shown in Fig. 3, all be increased to first terminal amount threshold corresponding to community to the interested terminal quantity of certain communication set in Jin Yige community to illustrate as the decision condition setting up MBMS carrying, but be not limited only to this kind of decision condition.
Step 340, BM-SC are that this MBMS carries communication set distribution T MGI corresponding to the request of foundation, and return the response message carrying TMGI to group communication server.
Step 350, group communication server safeguard the mapping relations between TMGI and communication set mark.
The process of establishing of step 360 ~ 3110, MBMS carrying.
Now, the MBMS carrying of all foundation is all in un-activation (Inactive) state, without the need to carrying out bearing resource distribution.
After establishing MBMS carrying, still have UE and carry out registering or go registration to group communication server, accordingly, group communication server according to the statistic of UE to the interested terminal quantity of communication set.In order to reduce the waste to bearing resource further, can also discharge the MBMS carrying of setting up when meeting predetermined condition, its handling process as shown in Figure 4, mainly comprises following operation:
When group communication server judges all to be reduced to second terminal quantity threshold value (Trelease) of instruction carrying release corresponding to community to the interested terminal quantity of certain communication set in each community, perform step 400, group communication server sends MBMS carrying dismounting request to BM-SC, this MBMS carries the TMGI carrying communication set in the request of dismounting.
Step 410, BM-SC determine corresponding MBMS carrying according to TMGI, and releasing bearing resource, returns response message.
Step 420 ~ 470, MBMS carry dispose procedure.
Distribution due to UE is dynamic change, therefore the terminal number in the community in group communication service region is also change, when entering or leave certain community to the interested terminal of this group communication, group communication server may be caused to adopt different data transmission policies to this community, namely multicast or clean culture is adopted, therefore established MBMS carrying for certain communication set when group communication server and do not discharged, and monitor when first terminal amount threshold/the second terminal quantity threshold value being reached to the number of the interested terminal of group communication in certain community, group communication server needs to adjust multicast area, namely group communication server needs initiation bearer update process Lai Jianggai community to include/pick out multicast area in.Its specific implementation as shown in Figure 5, comprises following operation:
If established MBMS carrying for certain communication set, and this MBMS carrying does not discharge, when the Nei You community, group communication service region of this communication set is reduced to the second terminal quantity threshold value corresponding to this community to the interested terminal quantity of this communication set, perform step 500, group communication server sends the request of MBMS bearer update to BM-SC, carry the identification information of this community in this request, and the indication information of this multicast area is picked out in this community.
Wherein, the identification information of community can represent by the positional information of community.
Namely this MBMS bearer update request upgrades the first request of multicast area.
Step 510, BM-SC return response message to group communication server, confirm renewal process.
Step 520 ~ 570, MBMS bearer update process, this multicast area is picked out in notice Access Network (RAN) Ce Jianggai community.
If established MBMS carrying for certain communication set, and this MBMS carrying does not discharge, when the Nei You community, group communication service region of this communication set is increased to first terminal amount threshold corresponding to this community to the interested terminal quantity of this communication set, or be again increased to first terminal amount threshold corresponding to this community after having community to be less than first terminal amount threshold corresponding to this community to the interested terminal quantity of this communication set, perform step 580, group communication server sends the request of MBMS bearer update to BM-SC, the identification information of community is carried in this request, and this community is added into the indication information of this multicast area.
Wherein, the identification information of community can represent by the positional information of community.
Namely this MBMS bearer update request upgrades the second request of multicast area.
Step 590, BM-SC return response message to group communication server, confirm renewal process.
Step 5100 ~ 5150, MBMS bearer update process, notice RAN Ce Jianggai community is added into this multicast area.
Based on Fig. 3 ~ 5 any embodiment, when establishing MBMS carrying and not discharging, if receive group calling request, then its a kind of processing procedure as shown in Figure 6, specifically comprises:
After step 600, group communication server receive the group calling request of calling terminal or dispatching desk, determine whether to set up group calling request for the MBMS carrying of communication set, if so, perform step 610.
Step 610, group communication server send group calling to BM-SC and set up request, and this group calling is set up in request and carried TMGI, and notice EPS sets up RAN side resource and calling UE adds group calling.
Step 620 ~ 640, BM-SC send group calling to RAN and set up request, and the MBMS that the TMGI that on each node, foundation and above-mentioned group calling is in advance carried in setting up and asking associates carries to enter and activates (Active) state, distributes bearing resource.
Step 650, RAN set up the resource being used for MBMS data transmission, are corresponding communication set scheduling interface-free resources.
Step 660, the paging of RAN side initiation group, carry TMGI in beep-page message, the TMGI coupling group beep-page message of UE by receiving before.
It should be pointed out that group paging both can perform after MBMS broadcast resource has been set up, also can with MBMS broadcast resource process of establishing executed in parallel.
Response process is set up in step 670 ~ 6100, group calling, and group of notifications communication server RAN side resource has been set up, and can carry out MBMS data transmission.
Step 6110, the UE group of notifications communication server its add group calling.
Based on Fig. 3 ~ 5 any embodiment, when establishing MBMS carrying and not discharging, if receive group calling request, then its another kind of processing procedure as shown in Figure 7, specifically comprises:
After step 700, group communication server receive the group calling request of calling terminal or dispatching desk, determine whether to set up group calling request for the MBMS carrying of communication set, if so, perform step 710.
Step 710, group communication server send the group calling of carrying the information such as TMGI, IP multicast address by the point-to-point transmission channel between UE and set up request to UE.
Step 720, UE add group calling after receiving group calling foundation request.
Step 730, group communication server send bearer update request to BM-SC, carry TMGI, and notice EPS sets up RAN side resource.
Step 740 ~ 760, BM-SC send bearer update request to RAN, and the MBMS associated with the TMGI carried in bearer update request that each node is set up in advance carries and enters Active state, distribute bearing resource.
Step 770, RAN set up the resource being used for MBMS data transmission.
Step 780 ~ 7110, bearer update response process, group of notifications communication server RAN side resource has been set up, and can carry out MBMS data transmission.
Based on the inventive concept same with method, the embodiment of the present invention also provides a kind of group communication server, and as shown in Figure 8, this group communication server comprises:
Terminal quantity statistical module 800, for adding up to the interested terminal quantity of this communication set in all subregion in the group communication service region of communication set, wherein, the group communication service region of communication set is divided into multiple subregion;
Request module 810 is set up in carrying, and for carrying when being increased to instruction to the interested terminal quantity of communication set the first terminal amount threshold set up, the multimedia broadcast multi-broadcasting business set up for described communication set to core net node request carries.
The specific implementation of group communication server of the present invention can the description of reference method embodiment, and repeating part will repeat no more.
Preferably, the corresponding first terminal amount threshold of every sub regions, is increased to first terminal amount threshold to the interested terminal quantity of described communication set, refers to:
In the some or all of subregion in the group communication service region of described communication set, first terminal amount threshold corresponding to subregion is increased to the interested terminal quantity of described communication set.
Preferably, the corresponding first terminal amount threshold in group communication service region of communication set, first terminal amount threshold is increased to the interested terminal quantity of described communication set, refers to: in all subregion in group communication service region, first terminal amount threshold corresponding to described group communication service region is increased to described communication set interested total number of terminals amount.
Based on above-mentioned two preferred embodiments, the group communication server that the embodiment of the present invention provides can also comprise carrying releasing request module, for carrying when being all reduced to instruction corresponding to subregion to the interested terminal quantity of described communication set in every sub regions in the group communication service region of described communication set the second terminal quantity threshold value discharged, the multimedia broadcast multi-broadcasting business discharged for described communication set to core net node request carries.
Preferably, if the corresponding first terminal amount threshold of every sub regions and a second terminal quantity threshold value, the described first terminal amount threshold that same subregion is corresponding is more than or equal to described second terminal quantity threshold value;
If the corresponding first terminal amount threshold in described group communication service region, the corresponding second terminal quantity threshold value of every sub regions, first terminal amount threshold corresponding to described group communication service region is more than or equal to described second terminal quantity threshold value.
If the corresponding first terminal amount threshold of every sub regions and a second terminal quantity threshold value, based on corresponding group communication server embodiment, preferably, this group communication server also comprises multicast area update request module, when establishing the multimedia broadcast multi-broadcasting business carrying for described communication set and do not discharge:
When described terminal quantity statistical module defines the second terminal quantity threshold value in subregion, the interested terminal quantity of described communication set being reduced to instruction carrying release corresponding to this subregion, described multicast area update request module is used for sending to described core net node the first request upgrading multicast area, and first of described renewal multicast area is carried described subregion mark and described subregion picked out the indication information of described multicast area in asking;
When described terminal quantity statistical module defines the first terminal amount threshold in subregion, the interested terminal quantity of described communication set being increased to instruction carrying foundation corresponding to this subregion, or be again increased to first terminal amount threshold corresponding to this subregion after being less than first terminal amount threshold corresponding to this subregion, described multicast area update request module is used for sending to described core net node the second request upgrading multicast area, the indication information that described subregion identifies and described subregion is added into described multicast area is carried in second request of described renewal multicast area.
Based on above-mentioned any group communication server embodiment, preferably, this group communication server also comprises:
Group calling request receiving module, for receiving the group calling request for described communication set;
Interface-free resources dispatch request module, for after determining to set up the multimedia broadcast multi-broadcasting business carrying for described communication set, be described communication set scheduling interface-free resources by core net node to the access network node request that all subregion in the multicast area of described communication set is corresponding.
Based on above-mentioned any group communication server embodiment, preferably, this group communication server also comprises SOT state of termination update module, for according to the identification information sending the interested communication set that the terminal of registration message is carried in described registration message, the status indicator of terminal in interested communication set of described transmission registration message is set to described communication set interested; And described message reception module receive terminal send remove registration message after, the status indicator of the terminal of described transmission registration message in former interested communication set is set to lose interest in described communication set;
Described terminal quantity statistical module specifically for, according to each SOT state of termination mark statistics to the interested terminal quantity of described communication set.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.