WO2013170650A1 - Trunked service realization system and device - Google Patents
Trunked service realization system and device Download PDFInfo
- Publication number
- WO2013170650A1 WO2013170650A1 PCT/CN2013/072416 CN2013072416W WO2013170650A1 WO 2013170650 A1 WO2013170650 A1 WO 2013170650A1 CN 2013072416 W CN2013072416 W CN 2013072416W WO 2013170650 A1 WO2013170650 A1 WO 2013170650A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- calling
- tmse
- called
- serving
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 26
- 230000000977 initiatory effect Effects 0.000 claims abstract description 11
- 230000004044 response Effects 0.000 claims description 82
- 238000013475 authorization Methods 0.000 claims description 31
- 238000012790 confirmation Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000011664 signaling Effects 0.000 abstract description 11
- 230000003993 interaction Effects 0.000 abstract description 8
- 230000006870 function Effects 0.000 description 30
- 238000007726 management method Methods 0.000 description 19
- 238000012423 maintenance Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 238000010295 mobile communication Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009365 direct transmission Effects 0.000 description 2
- 239000003999 initiator Substances 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/08—Trunked mobile radio systems
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a cluster service implementation system and apparatus. Background technique
- the most typical service in a trunked system is a group call service, that is, a user can initiate a call for a specific group at a certain time, and the call adopts a half-duplex mode.
- the cluster can not only provide voice group calls for users, but also provide services such as visual group calls.
- the group call feature is that only one person can speak at any time, the speaker obtains uplink resources, and other users are in the receiving state.
- the system allocates a downlink shared channel for each cell involved in the group, and the group of users in the small area The shared channel is monitored in real time. Therefore, in the cluster group call process, there is only one uplink and one shared downlink at any time, which utilizes spectrum resources more efficiently than the public network.
- group call setup delay is one of the key indicators of cluster call. Any cluster system needs to meet the system characteristics of fast access.
- the group call establishment delay is defined as the time when the called party presses the PTT (PUSH TO TALK) button until a called user hears the calling party's voice.
- the TETRA system is a European standard.
- the cluster function is the most powerful, but the system equipment and user equipment are expensive. Although the air interface is open to the public, other interfaces inside the system are kept secret, and the interoperability between the equipment vendors is not high.
- the iDEN system is an exclusive standard and system standards are not published.
- Domestic narrowband digital trunking systems such as GSM (GSM) based GSM (Global System for Mobile Communications) and CDMA-based GOTA systems, cannot communicate directly with the core network because their base stations need to be uniformly controlled by the base station controller. The signaling interaction during the group call setup process is increased, and the call setup delay is increased.
- the first scheme modifies the air interface to achieve enhanced group call performance
- the second scheme recommends wireless Poc (PTT Over Cellular, cellular-based PTT).
- the service is enhanced to implement broadband clustering.
- the third solution is to use the MBMS (Multimedia Broadcast/Multicast Service) joint transmission method to achieve group call performance enhancement based on the Poc scheme.
- MBMS Multimedia Broadcast/Multicast Service
- the interaction is not conducive to the shortening of the group call establishment delay; the second scheme and the third scheme both use the standard Poc service to enhance the mode, and the optimization space of the Poc service itself is limited.
- the third option uses the MBMS joint transmission scheme to optimize the air interface, the overall scheme optimization is not obvious. Summary of the invention
- the embodiments of the present invention provide a cluster service implementation system and device, which are used to reduce signaling interactions in a cluster service process, reduce cluster service delay, and improve cluster service efficiency.
- An uplink sending unit configured to convert the received cluster service request message from the user equipment UE into a session initial protocol SIP message, and send the SIP message to the scheduling server Server;
- a downlink sending unit configured to convert the received SIP message from the scheduling server into a message that the UE can identify, and send the message to the UE.
- An Invite message receiving unit configured to receive an Invite message based on a Session Initiation Protocol SIP format sent by the scheduling server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included;
- the determining processing unit if it is determined that the user equipment corresponding to the called user equipment identifier in the group is served by the cluster mobility session management entity TMSE where the device is located, the response user does not exist.
- the indication message is sent to the scheduling server; otherwise, the paging request is sent to the eNB serving the called UE. .
- Receiving a SIP message unit configured to receive a session initiation protocol SIP sent by the cluster mobility session management entity TMSE Message
- SIP message processing means for ranking before the SIP message is processed, the processing result is sent to the SIP message TMSE 0
- a TMSE configured to convert the received cluster service request message from the user equipment UE into a session initiation protocol SIP message, send the SIP message to the scheduling server Server; and convert the received SIP message from the scheduling server into a UE A message that can be identified and sent to the UE;
- the scheduling server is configured to receive the SIP message sent by the TMSE, process the packet according to the SIP message, and send the processing result to the TMSE through the SIP message.
- the received cluster service request message from the user equipment UE is converted into a session initial protocol SIP message by the TMSE, and the SIP message is sent to the scheduling server Server; and the received SIP message from the scheduling server is received.
- the message is transmitted to the UE, and is sent to the UE.
- the SIP message sent by the TMSE is received by the scheduling server, processed according to the SIP message, and the processing result is sent to the TMSE through the SIP message, thereby reducing signaling interaction in the cluster service flow.
- the cluster service delay is reduced, and the cluster service efficiency is improved.
- FIG. 1 is a schematic diagram of a network architecture of a TD-LTE broadband multimedia cluster according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of an overall process of a cluster user boot registration according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of an overall process of establishing a group call initiated by a cluster user according to an embodiment of the present disclosure
- FIG. 4 is a schematic structural diagram of a cluster service implementation apparatus on the TMSE side according to an embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a cluster service implementation apparatus on a TMSE side according to an embodiment of the present invention
- the schematic diagram of the structure of the cluster service implementation device on the scheduling server side provided by the example. detailed description
- the embodiments of the present invention provide a cluster service implementation system and device, which are used to reduce signaling interactions in a cluster service process, reduce cluster service delay, and improve cluster service efficiency.
- the network architecture of the TD-LTE broadband multimedia cluster provided by the embodiment of the present invention, that is, the cluster service implementation system, as shown in FIG. 1 below, the system includes a UE (User Equipment), an e B (Evolved NodeB, an evolved base station), and a TMSE ( Trunking Mobility Session Entity, HSS (Home Subscriber Server), Scheduling Server (Server), Dispatcher, and Operations Maintenance.
- UE User Equipment
- e B evolved NodeB
- TMSE Trunking Mobility Session Entity
- HSS Home Subscriber Server
- Scheduling Server Server
- Dispatcher Dispatcher
- the core network uses centralized thinking, and the core network device functions are unified by TMSE, TMSE Directly control all TD-LTE base station devices under the control to reduce signaling interaction during group call setup.
- a user device is a device that is directly operated by a cluster user and provides cluster services and data services to users. According to the form of connecting to the system, it is divided into two types: wireless user equipment and wired user equipment. According to the function, the wireless user equipment is further divided into a normal wireless user equipment and a wireless scheduling user equipment having a scheduling function. According to the external shape, the wireless user equipment can be further divided into a handheld user equipment, a mobile station, etc., wherein the handheld user equipment is a portable device commonly used by cluster users, providing various services for users in a mobile environment; the mobile station is installed in the vehicle, User equipment on vehicles such as ships.
- the e B in the system adds the functions required to implement the cluster service based on the TD-LTE system base station (ie, eNodeB), including: transparently transmitting signaling for the cluster service between the wireless user equipment and the TMSE. And allocating radio resources for the wireless user equipment and the cluster service, and transmitting downlink data of the cluster service received from the TMSE to the wireless user equipment.
- eNodeB TD-LTE system base station
- the TMSE is the main network element of the core network part of the TD-LTE cluster system.
- the TMSE first has the functions of the MME (Mobile Management Entity) in the LTE system, that is, implements mobility management, access control, and EPS (Evolved Packet System, Evolved packet system), such as session management;
- MME Mobile Management Entity
- EPS Evolved Packet System, Evolved packet system
- TMSE also has the function of PDN GW (Packet Data Network Gateway) in the LTE system, that is, it is responsible for assigning IP addresses to user equipments and performing QoS (Quality of Service, Service Shield) Controls, provides and interfaces to external data networks, etc.
- PDN GW Packet Data Network Gateway
- TMSE also has cluster service related functions, including implementing SIP call signaling between the user equipment and TMSE and the SIP protocol between the TMSE and the dispatch server.
- Translation function, media processing function of cluster call for example, copying and distributing downlink media data to different base stations.
- TMSE also needs to have functions such as charging data collection related to cluster services.
- a TMSE entity integrates the functions of the MME, the SGW, and the PGW in the LTE network, and implements the process of the existing LTE network in an internal manner to shorten the time required by the existing process.
- the HSS is a database for storing user subscription information and also has an authentication center function. In order to support the cluster service, it is necessary to add related functions to the existing HSS functions, for example, management of group subscription data.
- the scheduling server mainly performs scheduling business logic control such as cluster group call, single call, emergency call, call right management, and cluster service authority management, and can implement functions such as media surface data copying and forwarding (for multiple TMSE scenarios).
- the scheduling server has a voice access gateway or a relay gateway function.
- the scheduling server can implement management of cluster user data.
- the dispatching console mainly provides a human-machine operation visual interface, presents information and triggers scheduling services, and is capable of emergency calls. An alarm is generated.
- the operation and maintenance station supports the local operation and maintenance platform and the centralized network management.
- the specific functions include the security function for managing the operation and maintenance user rights.
- the configuration and modification function of the office data for the device network planning.
- the NE software management function for daily equipment maintenance operation management functions and system software upgrade provides traffic and signaling measurement, service shield measurement, availability measurement, throughput measurement, and switching function measurement for each network element. , provide a basis for system performance analysis and keep abreast of network operations.
- the operation and maintenance console also provides operation logs, access security logs, system operation logs, NE event notifications, and alarm logs for user access to the device for easy problem location. For the HSS equipment, it is also necessary to support the service provisioning platform.
- the operation and maintenance station can communicate with network elements such as base stations, TMSEs, HSSs, and dispatching stations in the system to implement the transmission of operation and maintenance commands and the receipt of response messages from operation commands of the respective network elements. Due to the use of IP networking technology, only the operation and maintenance station is shown in Figure 1, and the connection relationship with each network element is shown.
- the embodiments of the present invention provide a group call establishment method based on the TD-LTE broadband multimedia cluster system architecture shown in FIG. 1 , which can better shorten the group call setup delay and can Make full use of TD-LTE broadband features to provide cluster users with higher bandwidth and better service experience.
- the technical solutions provided by the embodiments of the present invention include:
- the user equipment in the TD-LTE broadband multimedia digital trunking system After the user equipment in the TD-LTE broadband multimedia digital trunking system is powered on, the user equipment performs network attachment and establishes a default bearer. After the connection is successful, the network device TMSE triggers the scheduling service registration process to the scheduling server. In the process, the pair is completed. Authentication authentication of the cluster user and registration authentication of the scheduling service;
- the calling user equipment When the user presses the PTT button to initiate a call for a specified group, if the calling user equipment is in the IDLE state, the calling user equipment first performs an RRC (Radio Resource Control) connection and enters the connected state. And then sending a group call establishment request to the network device TMSE through the NAS message;
- RRC Radio Resource Control
- the TMSE After receiving the group call setup request, the TMSE determines whether the user has successfully authenticated, and if successful, sends an Invite (Invite) message to the scheduling server; if it fails, rejects the group call request of the user equipment;
- the scheduling server After receiving the Invite message, the scheduling server determines whether the calling user equipment has registered the scheduling service, and determines whether the calling user equipment has the right to initiate the group call. If yes, the Invite 181 message is sent to the TMSE to notify the TMSE. Establishing a one-way service bearer for the calling user equipment; if the calling user equipment fails to register the scheduling service, responding to the Invite error response 480 to the TMSE, rejecting the group call request of the calling user equipment;
- the dispatching server After the dispatching server sends the 181 message to the TMSE, it triggers the terminating Invite message to all connected TMSEs, and notifies the group call initiated by a calling user equipment, and needs to establish a downlink shared channel for it;
- All the TMSEs that receive the terminating Invite message determine that the group identifier corresponds to the group identifier carried in the message. Whether the user equipment is served by the TMSE in the group, if not, responding to the 404 message to the scheduling server; if yes, triggering the cell where the user equipment in the group is located to initiate paging of the user equipment in the group;
- the paging can be normally responded to and added to the group session;
- the network sends a group call establishment success message, and carries the right to authorize the group call initiator, that is, the calling user equipment;
- the cluster user startup registration process includes the steps:
- the UE sends an attach request message and a cluster network selection indication to the e B, and the attach request message includes: an IMSI (International Mobile Subscriber Identifier) or an old GUTI (Globally Unique Temporary Identity) , valid last accessed TAI (Tracking Area Identity;), UE core network capability, UE-specified DRX (Discontinuous Reception) parameter, PDN type, PCO (protocol configuration option), encryption option Transmission tag, attachment type, KSI ASME (Key Set Identifier-Access Security Management Entity), NAS (Non-Access Stratum, non-access stratum) serial number, NAS-MAC (Non) - Access Stratum - Media Access Control, Non-Access Stratum - Media Access Control) and additional GUTI.
- IMSI International Mobile Subscriber Identifier
- GUTI Globally Unique Temporary Identity
- TAI Track Area Identity
- UE core network capability UE-specified DRX (Discontinuous Reception) parameter, PDN type, PC
- the eNB obtains a new TMSE identifier according to the old GUTI and the cluster selection network indication in the RRC message parameters carrying the UE attach request. If the new TMSE identity is not available, the eNB selects a new TMSE identity based on the load and other policies.
- the eNB will attach the request message and the TAI and ECGI of the cell where the UE is located (EUTRAN Cell Global
- EUTRAN Evolved UMTS Terrestrial Radio Access Network
- UMTS Universal Mobile Telecommunication System
- Universal Mobile Telecommunications System are forwarded together to the new TMSE.
- the new TMSE uses the GUTI from the UE to obtain the address of the old TMSE, and sends an identity request message to the old TMSE, requesting the UE IMSI, the old TMSE returns the identity response to the new TMSE, including the IMSI of the UE and the unused EPS authentication vector and KSIASME, KASME to the new TMSE; if the old TMSE cannot identify the UE or the integrity check of the attach request message Failure (same as the standard integrity protection algorithm in the existing 3GPP protocol), the old TMSE returns the appropriate error origin ("User authentication failed") to the new TMSE 0
- the new TMSE sends an identity request to the UE. To request IMSI.
- the UE then notifies the network using an identity response message containing the IMSI.
- step A5 If there is no UE context in the network, and the attach request message in step A1 is not integrity protected or encrypted, or if the integrity check fails, then the authentication of this step and the NAS security establishment process (both processes are standard) The 3GPP protocol process) is enforced. Otherwise, this step may not be performed.
- this step only performs the NAS security establishment process.
- the old bearer context is deleted. If the TMSE changes after the last detachment, or the first attachment, or the ME (Mobile Equipment) Identity changes, or the IMSI or GUTI provided by the UE does not have corresponding bearer context information in the TMSE, then The TMSE sends a location update request to the HSS, where the location update request includes TMSE Identity, IMSI, ME Identity, TMSE capabilities, and Update type.
- the TMSE capability indicates the access restriction function status supported by the TMSE; the update type indicates that this is an attach procedure.
- the HSS sends a Location Delete Request message to the old TMSE, and the old TMSE deletes the mobility management and bearer context. If the old TMSE has an active bearer context, the old TMSE deletes the bearer resources.
- the old TMSE returns a location deletion response message to the HSS.
- the HSS sends a Location Update Response message to the new TMSE to answer the Update Location message.
- the location update response message includes IMSI and subscription data, and the subscription data includes one or more PDN subscription context information.
- Each subscription context contains the contracted QoS parameters and the signed APN-AMBR (the aggregate maximum bit rate of the APN).
- the new TMSE verifies that the UE is present in the new TA (tracking area). If the UE is not allowed to attach to the TA due to regional restrictions or access restrictions, the TMSE rejects the attach request. If the check is successful, the new TMSE creates a context for the UE.
- the new TMSE rejects the attach request message.
- the new TMSE creates a default bearer for the user and assigns the IP and cluster group IP addresses to the UE;
- the new TMSE creates a default bearer for the user, and assigns an IP address and a cluster group IP address to the UE, and sends an initial context setup request (Attach Accept message) to the e B, which carries the APN, GUTI, and PDN Type. (type), PDN Address, TAI List, EPS Bearer Identity, Session Management Request, Protocol Configuration Options, KSIASME, NAS sequence number (NAS) The serial number) and the NAS-MAC, and also need to carry the cluster group identifier and the group IP address.
- the GUTI is also included in the message.
- the message is included in the set In the group SI interface (S1_T) control message Initial Context Setup Request, the S1 control message also includes the AS (access layer) security context of the UE, the handover restriction list, the bearer QOS parameters, and the UE-AMBR ( The aggregated maximum bit rate of the UE), the EPS bearer ID, and the SGW user plane TEID and address.
- AS access layer
- All. e B sends an RRC connection reconfiguration message to the UE, which contains the RB ID and Attach Accept message of the EPS system.
- the UE sends an RRC Connection Reconfiguration Complete message to the eNB.
- the eNB sends an Initial Context Response message to the new TMSE.
- the Initial Context Response message includes the TEID of the eNB and the address of the eNB, and the address is used for the downlink service of the reference point of the cluster S1 interface user plane (S1_Tu).
- the UE sends a Direct Transfer message to the eNB, and the message includes Attach Complete.
- Attach Complete contains: EPS Bearer Identity ⁇ NAS sequence number and NAS-MAC.
- Attach Complete message the UE starts to use the NAS security algorithm indicated by the new TMSE.
- the eNodeB forwards the Attach Complete message to the new TMSE using the upstream NAS transport message.
- the UE may send the uplink data packet to the eNodeB, and the eNodeB encapsulates the uplink data packet in the GTP-U (GRPS Tunneling Protocol - Userplane) tunnel and uploads it to the new TMSE.
- GTP-U GTP-U Tunneling Protocol - Userplane
- the UE requests the PDN type of the dual address (Ipv4 and Ipv6), but the network only allows the single-address PDN type (Ipv4 or Ipv6), and the network only supports the bearer of the single address type, the UE will request to activate another one under the same APN. Address type PDN connection.
- the new TMSE creates a cluster group downlink bearer link for all groups in which the UE is located. That is, for each group, the new TMSE establishes a new one-way GTP-U tunnel between the TMSE and the eNB for carrying downlink data from the new TMSE to the eNB.
- the UE registers the request by directly transmitting the message; or the new TMSE sends an indication message to the dispatching server, which is carried by the SIP REGISTER message.
- the message carries information such as the user ID, the group information, and the TMSE address.
- the scheduling server After receiving the indication message in the network, the scheduling server performs scheduling service authentication on the UE, and after the authentication succeeds, responds to the 200 OK message to the new TMSE. If the authentication fails, the response error response code indicates that the scheduling service registration of the UE is failed.
- the new TMSE needs to record the registration failure information of the scheduling service, and rejects when the UE initiates the group call service next time.
- the new TMSE transmits the 200 OK message to the UE through the direct transmission of the downlink NAS message.
- the cluster call initiated by the cluster user provided by the embodiment of the present invention includes the following steps:
- UE1 If UE1 does not have an RRC connection, the RRC connection is established first. Then, UE1 initiates a group call setup request to The network, the group call setup request is transmitted through a NAS PDU (Packet Data Unit). After receiving the group call establishment request, e Bl transparently transmits to TMSE1;
- NAS PDU Packet Data Unit
- the TMSE1 After receiving the group call setup request, the TMSE1 converts the group call setup request into an Invite (Invite) message based on the SIP (Session Initiation Protocol), and sends the message to the scheduling server, where the message carries: The calling number (initiating the group caller ID or number), and the called number (the group ID or number that needs to be called).
- Invite Invite
- SIP Session Initiation Protocol
- the error response code 408 is sent to the TMSE1, and the TMSE1 receives the error response code 408, and the timing is passed. Release the RRC connection;
- the scheduling server successfully authorizes the calling user UE1, the 181 temporary response corresponding to the SIP-based Invite message is sent to the TMSE1, and the TMSE1 is notified that the call is in progress;
- TMSE1 establishes an uplink for the calling user, and sends an initial context establishment request to the eNB1;
- eNB1 should first activate security, and then send an RRC connection reconfiguration request of the air interface to UE1;
- the RRC connection reconfiguration process is performed, and after completion, the RRC connection reconfiguration is completed and the eNB1 is completed. 8.
- the eNB1 sends an initial context establishment response to the TMSE1.
- the TMSE1 initiates the establishment of the default bearer, initiates the establishment of the dedicated bearer, sends an E-RAB (E-UTRAN radio access bearer) setup request, and the eNB1 receives the E-RAB setup request.
- E-RAB E-UTRAN radio access bearer
- the eNB1 sends an E-RAB setup response to the TMSE1 after the RRC connection reconfiguration is completed.
- the scheduling server After receiving the SIP-based Invite message, the scheduling server queries the local database according to the information carried in the SIP-based Invite message, and obtains the called UE of the group call (in FIG. 4).
- the address of all TMSEs (TMSE2 TMSEn in Figure 4) to which UE2 UEn belongs;
- the scheduling server sends an Invite message based on the SIP format to each TMSE serving the called UE.
- the SIP-based Invite message carries: an identifier of the calling user UE1 (the identifier or number of the user who initiated the group call establishment request) And the identity of the called UE (the identity or number of each UE that needs to be called in the group);
- the TMSE of the called UE After the TMSE of the called UE receives the SIP-based Invite message sent by the scheduling server, if the SIP-based Invite message determines that no user equipment in the group corresponding to the group identifier serves the TMSE, the response is 404.
- the indication message that the user does not exist is sent to the scheduling server; otherwise, the paging request is sent to e B2 to page the called UE;
- the messages transmitted between the scheduling server and the TMSE are all messages based on the SIP format.
- the group call is the TMSE (for example, TMSE2) served by the called UE, and the group call is sent to the called group user.
- a request message is sent to the e B2 for requesting the eNB to establish a context for the cluster user group;
- the e B2 establishes a group call context with all downlink users, and responds to the group call context establishment response to the TMSE2.
- the purpose is that the eNB responds to the result of the TMSE establishing a context for the cluster user group.
- the TMSE2 After receiving the group call context establishment response message, the TMSE2 responds to the SIP 200OK to the scheduling server, and the message carries a content such as a success response code;
- the scheduling server response is used to indicate that an acknowledgement (ACK) message of the SIP 200 OK is received to the TMSE2;
- the scheduling server After receiving the off-hook 200 OK message of the called UE forwarded by any TMSE from TMSE2 to TMSEn, the scheduling server sends a group call setup response message to the TMSE1 through the 200 OK message, and the message carries the voice right authorization simultaneously; 17.
- the TMSE1 sends the message to the UE1.
- the group call establishes a response, where the call right authorization message is used to grant the call right to the UE1; the eNB 1 performs the direct transmission of the NAS message;
- UE1 After receiving the rights authorization message, UE1 sends a rights authorization completion message to TMSE1.
- the TMSE1 sends an acknowledgement (ACK) message to the scheduling server;
- the TMSE2 After receiving the SIP INFO message, the TMSE2 replies with a message acknowledgment response 200 OK to the scheduling server. 21.
- the TMSE2 sends a privilege occupation message to the e B2, which is used to instruct the e B2 to send the message occupant message to the called party through the broadcast mode. User equipment.
- cluster service implementation system provided in the embodiment of the present invention is not limited to the implementation of the group call establishment process, for single call setup, single call release, group call release, multicast establishment, multicast release, and voice right.
- the implementation of the process of application, call preemption, call queue, release of call, emergency call, dynamic reorganization, and preemptive priority call are also applicable.
- the UE initiates a single call setup request, and the request is sent to the TMSE through the NAS direct transfer message, and the TMSE converts the NAS direct transfer message into a SIP format-based INVITE message and sends the message to the dispatching server.
- the cluster service implementation system provided by the embodiment of the present invention includes:
- a TMSE configured to convert the received cluster service request message from the user equipment UE into a session initiation protocol SIP message, and send the SIP message to the scheduling server; and convert the received SIP message from the scheduling server into a UE capable The identified message is sent to the UE;
- the scheduling server is configured to receive the SIP message sent by the TMSE, process the packet according to the SIP message, and send the processing result to the TMSE through the SIP message.
- the system further comprises:
- the calling UE is used to initiate a group call setup request;
- the method is specifically configured to: convert the group call establishment request into a session initiation protocol SIP-based invitation Invite message, where the group call establishment indication is carried, and the SIP format-based Invite is used.
- the message is sent to the scheduling server;
- the scheduling server is specifically configured to: receive an Invite message based on the SIP format, and obtain a group call establishment indication from the calling UE; when the authorization of the calling UE is successful, notify the TMSE served by the calling UE that the group call establishment indication corresponds to The group call is in progress.
- the scheduling server is further configured to:
- the error response is sent to the TMSE serving the calling UE.
- the TMSE1 serving the calling UE is further configured to: establish an uplink for the calling UE, and send an initial context establishment request to the eNB serving the calling UE;
- the eNB serving the calling UE is further configured to: activate security, and then send an RRC connection reconfiguration request of the air interface to the calling UE;
- the calling UE is further configured to: after receiving the RRC connection reconfiguration request, perform an RRC connection reconfiguration process, and after completing the RRC connection reconfiguration, complete the eNB serving the calling UE;
- the eNB serving the calling UE is further configured to: send an initial context setup response to the TMSE serving the calling UE.
- TMSE initial context setup response
- the TMSE serving the calling UE is further configured to: after establishing a default bearer for the calling UE, initiate a dedicated bearer setup, and send an E-UTRAN radio access bearer E-RAB establishment request to the master.
- An eNB called a UE service;
- the eNB serving as the serving UE is further configured to: after receiving the E-RAB setup request, initiate RRC connection reconfiguration according to the request, establish a dedicated bearer for the calling UE; and send E after the RRC connection reconfiguration is completed. - The RAB establishes a response to the TMSE serving the calling UE.
- the scheduling server is further configured to:
- TMSE which carries the identity of the calling UE, and the identity of the called UE;
- the system also includes:
- the TMSE When the TMSE is used as the TMSE for the called UE, it is specifically used to: receive the scheduling server to send based on Invite message in SIP format, according to the SIP format-based Invite message, if it is determined that there is no called UE in the group
- the TMSE serves to respond to the indication message that the user does not exist to the scheduling server; otherwise, sends a paging request to the eNB serving the called UE;
- the eNB serving the called UE is configured to receive a paging request sent by the TMSE serving the called UE, and page the called UE.
- the TMSE serving the called UE is also used to:
- the scheduling server is further configured to: pick up the called UE that is forwarded by the TMSE serving the called UE.
- the group call setup response message is sent to the TMSE served by the calling UE through the 200 OK message, and the message carries the voice right authorization at the same time;
- the TMSE that is served by the calling UE is further configured to: send a group call setup response to the eNB that serves the calling UE, where the call authorization request message is used to grant the call right to the calling UE;
- the eNB serving the calling UE is further configured to: forward the group call setup response to the calling UE, and forward the call authority completion message returned by the calling UE to the TMSE serving the calling UE.
- the scheduling server is further configured to: by using a SIP notification message, carrying the content occupied by the right to the TMSE serving the called UE;
- the TMSE serving the called UE is further configured to: after receiving the SIP notification message, reply to receive the message confirmation response 200 OK to the scheduling server; and send a rights usage message to the eNB serving the called UE, to indicate that The eNB served by the called UE broadcasts a rights occupation message to the called UE.
- a cluster service implementation apparatus includes: an uplink sending unit 11 configured to convert a received cluster service request message from a user equipment UE into a session initial a SIP message, sending the SIP message to the scheduling server;
- the downlink sending unit 12 is configured to convert the received SIP message from the scheduling server into a message that the UE can identify, and send the message to the UE.
- the uplink sending unit 11 is specifically configured to:
- the group call establishment request is converted into a SIP initial invitation Invite message, which carries a group call establishment indication, and sends the SIP format-based Invite message to the scheduling server Server.
- the device further comprises:
- the error response receiving unit 13 is configured to receive an error response that is sent by the scheduling server when an error occurs in the scheduling server, or the calling UE does not have the right to initiate the group call establishment request; or
- the temporary response receiving unit 14 is configured to: after the scheduling server successfully authorizes the calling UE, receive a temporary response sent by the scheduling server, to determine that the group call establishment request initiated by the calling UE is in progress.
- the device further comprises:
- the initial context establishing unit 15 is configured to: when the calling UE is in an idle state, establish an uplink for the calling UE, send an initial context setup request to the evolved base station eNB serving the calling UE, and receive the serving as the calling UE.
- the initial context setup response sent by the eNB and,
- the E-RAB establishing unit 16 is configured to: when the calling UE is in the connected state, establish a default bearer for the calling UE, initiate a dedicated bearer setup, and send an E-UTRAN radio access bearer E-RAB establishment request, to trigger The eNB that the calling UE serves initiates RRC connection reconfiguration, and establishes a dedicated bearer for the calling UE; and the E-RAB setup response sent by the eNB that receives the serving of the calling UE after the RRC connection reconfiguration is completed.
- the device further comprises:
- the group call establishment response receiving unit 17 is configured to receive a group call setup response message sent by the scheduling server, where the call right authorization message is included;
- the group call setup response sending unit 18 is configured to send a group call setup response message to the calling user equipment by using the eNB, where the call right authorization message is carried.
- the device further comprises:
- the right authority authorization completion message receiving unit 19 is configured to receive a voice right authorization completion message replied by the calling user equipment, and the right authority authorization response message sending unit 20 is configured to send the voice right authorization response message to the scheduling server.
- the device further comprises:
- the attach request receiving unit 21 is configured to receive an attach request from the calling user equipment, and send an online indication message to the scheduling server after receiving the attach complete message of the autonomous calling user equipment;
- the authentication result receiving unit 22 is configured to receive a scheduling service authentication result message for the calling user equipment that is sent by the scheduling server.
- the authentication result receiving unit 22 is further configured to:
- the scheduling service authentication result indicates that the authentication fails, the registration failure information of the scheduling service is recorded, and the next group call service initiated by the UE is rejected.
- the device further comprises:
- the Invite message receiving unit 23 is configured to receive a SIP format-based invitation Invite message sent by the scheduling server Server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included;
- the determining processing unit 24 according to the SIP format-based Invite message, if it is determined that the user equipment corresponding to the called user equipment identifier in the group is served by the TMSE, responding to the scheduling message that the user does not exist; otherwise, sending the search
- the call is requested to the eNB serving the called UE.
- the device further comprises:
- the group call context message transmission unit 25 is configured to send, to the called user equipment, a group call context setup request message to the eNB serving the called UE, and receive a group call context establishment response responsive to the eNB served by the called UE;
- the unit 26 is configured to send a SIP 200 OK message to the scheduling server, and receive an acknowledgement message for scheduling the server reply.
- the device further comprises:
- the right occupant occupation message receiving unit 27 is configured to receive the right occupant occupation message sent by the scheduling server, and reply the 200 OK message to the scheduling server;
- the right occupant message sending unit 28 is configured to send a severance message to the eNB that serves the called UE, and the eNB that is used to indicate that the called UE serves the broadcast occupant to the called user equipment.
- the cluster service implementation apparatus shown in FIG. 4 can be used as the TMSE serving the called UE or as the TMSE serving the called UE.
- a cluster service implementation apparatus provided by the embodiment of the present invention includes:
- the Invite message receiving unit 23 is configured to receive a SIP format-based invitation Invite message sent by the scheduling server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included;
- the determining processing unit 24 determines that the user equipment corresponding to the called user equipment identifier in the group is served by the cluster mobility session management entity TMSE where the device is located, and the response user does not exist.
- the indication message is sent to the scheduling server; otherwise, the paging request is sent to the eNB serving the called UE.
- the device further comprises:
- the group call context message transmission unit 25 is configured to send, to the called user equipment, a group call context setup request message to the eNB serving the called UE, and receive a group call context establishment response responsive to the eNB served by the called UE;
- the unit 26 is configured to send a SIP 200 OK message to the scheduling server, and receive an acknowledgement message for scheduling the server reply.
- the device further comprises:
- the right occupant occupation message receiving unit 27 is configured to receive the right occupant occupation message sent by the scheduling server, and reply the 200 OK message to the scheduling server;
- the right occupant message sending unit 28 is configured to send a CDR message to the eNB, to indicate that the eNB broadcasts The mode sends a message occupation message to the called user equipment.
- a cluster service implementation apparatus includes: a receiving SIP message unit 31, configured to receive a session initial protocol SIP message sent by a cluster mobility session management entity TMSE;
- SIP message processing unit 32 for # ⁇ According to the SIP message is processed, the processing result by the SIP message to TMSE 0
- the receiving SIP message unit 31 is specifically configured to: receive the session initiation protocol sent by the cluster mobility session management entity TMSE based on the SIP format invitation Invite message, and obtain a group call establishment indication from the calling UE;
- the processing SIP message unit 32 is specifically configured to: when the authorization of the calling UE is successful, notify the TMSE that the group call corresponding to the group establishment indication is in progress.
- the device further comprises:
- the error response unit 33 is configured to respond to the error response to the TMSE if an error occurs inside the scheduling server or if the calling user does not have the right to initiate the group call.
- the device further comprises:
- the TMSE address query unit 34 is configured to: after receiving the Invite message based on the SIP format, query the local database according to the information carried in the SIP-based Invite message, and obtain the addresses of all TMSEs to which the called UE of the group call belongs;
- the Invite message sending unit 35 is configured to separately send an Invite message based on the SIP format to each TMSE serving the called UE, where the identifier of the calling user and the identifier of the called UE are carried.
- the device further comprises:
- the 200 OK message receiving unit 36 is configured to receive, by the TMSE serving the called UE, a SIP 200 OK message for replying to the SIP format based Invite message.
- the device further comprises:
- the acknowledgment message replying unit 37 is configured to reply to the acknowledgment message of the TMSE serving the called UE for the SIP 200 OK message.
- the device further comprises:
- the group call setup response message sending unit 38 is configured to: after receiving the off-hook 200 OK message of the called user forwarded by the TMSE served by the called UE, send a group call setup response message to the TMSE served by the calling UE by using the 200 OK message, The message authorization message is carried.
- the device further comprises:
- the right authorization response message receiving unit 39 is configured to receive a right authorization response message returned by the TMSE served by the calling user.
- the device further comprises:
- the right occupant message sending unit 40 is configured to send a message occupant message to the TMSE serving the called UE through the SIP INFO message after receiving the off-hook 200 OK message of the called user forwarded by the TMSE serving the called UE. And receive a 200 OK message replied to the TMSE serving the called UE.
- the device further comprises:
- the network indication message receiving unit 41 is configured to receive the presence indication message sent by the TMSE served by the calling UE, and perform scheduling service authentication on the calling user according to the presence indication message.
- the device further comprises:
- the authentication result replying unit 42 is configured to reply to the TMSE serving the calling user for the scheduling service authentication result of the calling UE.
- the embodiment of the present invention is based on the TD-LTE broadband multimedia cluster architecture, and proposes a group call establishment process for a broadband multimedia cluster, including that the called user can respond in the IDLE state or the CONNECT state during the cluster group call establishment process.
- the broadband multimedia cluster system of the present invention can provide users with higher bandwidth and better user experience than narrowband digital clusters, for example, can provide visual group call service, and the TD-LTE broadband multimedia cluster system architecture proposed by the present invention is more compact. Easy to implement, compared with the three schemes proposed by CCSA, the signaling interaction in the group call establishment process can be better reduced, so as to reduce the group call establishment delay.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention is in the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) in which computer usable program code is embodied.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are a trunked service realization system and device, for reducing the signaling interaction during trunked service process, reducing trunked service time delay and improving trunked service efficiency. The trunked service realization system provided by the present application comprises a TMSE and a scheduling server; the TMSE is used to convert a trunked service request message received from a user equipment (UE) into a session initiation protocol (SIP) message, and transmit the SIP message to the scheduling server; the TMSE is further used to convert the SIP message received from the scheduling server into a message identifiable for the UE, and transmit the message to the UE; the scheduling server is used to receive the SIP message transmitted by the TMSE, conduct processing according to the SIP message, and transmit the processing result to the TMSE via the SIP message.
Description
一种集群业务实现系统及装置 Cluster service realization system and device
本申请要求在 2012年 5月 17日提交中国专利局、 申请号为 201210154398.5、 发明名 称为"一种集群业务实现系统及装置"的中国专利申请的优先权, 其全部内容通过引用结合 在本申请中。 The present application claims priority to Chinese Patent Application No. 201210154398.5, entitled "A Cluster Service Implementation System and Apparatus", filed on May 17, 2012, the entire contents of in.
技术领域 Technical field
本发明涉及通信技术领域, 尤其涉及一种集群业务实现系统及装置。 背景技术 The present invention relates to the field of communications technologies, and in particular, to a cluster service implementation system and apparatus. Background technique
2000年 12月 28 日信息产业部正式对外发布 "数字集群移动通信系统体制", 并推荐 集群使用 TETRA ( Terrestrial Trunked Radio, 陆上集群无线电)和 iDEN (Integrated Digital Enhanced Networks, 集成数字增强型网络)两种体制。 在随后的几年国内自主研发的基于 CDMA ( Code Division Multiple Access, 码分多址)技术的 GOTA (Global Open Trunking Architecture, 开放式集群架构)和基于全球移动通信系统技术的 GT800面世。 On December 28, 2000, the Ministry of Information Industry officially released the "Digital Trunking Mobile Communication System" and recommended the use of TETRA (Terestrial Trunked Radio) and iDEN (Integrated Digital Enhanced Networks). Two systems. In the following years, GT (Global Open Trunking Architecture) based on CDMA (Code Division Multiple Access) technology and GT800 based on global mobile communication system technology were introduced.
随着移动互联网的飞速发展以及 TD-LTE ( Time Division - Long Term Evolution, 时分 -长期演进)技术普及, 移动通信宽带化需求越来越明显, 集群系统也正在向 IP化系统架 构、数据宽带化等方向发展。 2010年底, CCSA( China Communications Standards Association, 中国通信标准化协会)正式批准了 《基于 TD-LTE的集群通信系统的研究报告》, 在该报告 中提出了三种基于 TD-LTE宽带多媒体集群的实现方案。 With the rapid development of mobile Internet and the popularization of TD-LTE (Time Division - Long Term Evolution) technology, the demand for mobile communication broadband is becoming more and more obvious. The cluster system is also being oriented to IP system architecture and data broadband. Equilateral development. At the end of 2010, CCSA (China Communications Standards Association) officially approved the "Research Report on Trunking Communication System Based on TD-LTE", in which three implementation schemes based on TD-LTE broadband multimedia cluster were proposed. .
集群系统中最典型的业务是组呼业务, 即用户可以在某一时刻发起针对某一特定群组 的呼叫, 该呼叫釆用半双工模式。 在宽带多媒体体系中, 集群不仅可以为用户提供语音组 呼, 还可以提供可视组呼等业务。 组呼特点是在任一时刻只允许一个人进行讲话, 讲话方 获得上行链路资源, 其他用户处于接听状态, 系统为该组涉及到的每个小区分配一条下行 共享信道, 小区内该组用户均实时监听该共享信道。 故在集群组呼过程中, 任一时刻只有 一条上行链路和一条共享下行链路, 比公网更高效地利用了频谱资源。 半双工群组呼叫另 一特点是话权允许申请、 释放、 抢占、 排队等操作, 而且话权的管理过程与用户优先级密 切相关。 另外, 组呼建立时延是集群呼叫的关键指标之一, 任何一个集群系统均需要满足 快速接入的系统特性。 这里定义组呼建立时延为主叫方按下 PTT ( PUSH TO TALK, 一键 通)键到有一个被叫用户听到主叫方声音的时间。 The most typical service in a trunked system is a group call service, that is, a user can initiate a call for a specific group at a certain time, and the call adopts a half-duplex mode. In the broadband multimedia system, the cluster can not only provide voice group calls for users, but also provide services such as visual group calls. The group call feature is that only one person can speak at any time, the speaker obtains uplink resources, and other users are in the receiving state. The system allocates a downlink shared channel for each cell involved in the group, and the group of users in the small area The shared channel is monitored in real time. Therefore, in the cluster group call process, there is only one uplink and one shared downlink at any time, which utilizes spectrum resources more efficiently than the public network. Another feature of the half-duplex group call is that the right to call allows for application, release, preemption, queuing, etc., and the management process of the right is closely related to the user priority. In addition, group call setup delay is one of the key indicators of cluster call. Any cluster system needs to meet the system characteristics of fast access. Here, the group call establishment delay is defined as the time when the called party presses the PTT (PUSH TO TALK) button until a called user hears the calling party's voice.
TETRA系统为欧洲标准, 集群功能最强大, 但系统设备和用户设备价格昂贵, 虽然空 中接口对外公开, 但是系统内部其他接口均为保密, 各设备商间互通性不高。 而 iDEN系 统为独家标准, 系统标准不对外公布。
国内的窄带数字集群系统,例如基于 GSM ( Global System for Mobile Communications, 全球移动通信系统) 的 GT800和基于 CDMA的 GOTA系统, 由于其基站需要通过基站控 制器进行统一控制, 无法与核心网直接进行通信, 导致组呼建立过程中的信令交互增加, 增加了呼叫建立时延。 The TETRA system is a European standard. The cluster function is the most powerful, but the system equipment and user equipment are expensive. Although the air interface is open to the public, other interfaces inside the system are kept secret, and the interoperability between the equipment vendors is not high. The iDEN system is an exclusive standard and system standards are not published. Domestic narrowband digital trunking systems, such as GSM (GSM) based GSM (Global System for Mobile Communications) and CDMA-based GOTA systems, cannot communicate directly with the core network because their base stations need to be uniformly controlled by the base station controller. The signaling interaction during the group call setup process is increased, and the call setup delay is increased.
CCSA提出的三种 TD-LTE宽带多媒体集群方案中, 第一种方案修改了空中接口以达 到增强组呼性能目的, 第二种方案是建议使用无线 Poc ( PTT Over Cellular, 基于蜂窝网的 PTT ) 业务进行增强方式实现宽带集群, 第三种方案是在使用 Poc 方案的基础上, 使用 MBMS ( Multimedia Broadcast /Multicast Service, 组播和广播业务)联合传输方式以达到组 呼性能增强。 这三种方案在组呼性能方案均存在一些弊端, 第一种方案虽然优化了空中接 口, 但是由于釆用 TD-LTE核心网公网架构, 组呼建立过程中核心网各个设备间需要多次 交互, 不利于组呼建立时延的缩短; 第二种方案和第三种方案均使用标准 Poc业务进行增 强方式, 由于 Poc业务自身流程限制优化空间有限。 虽然第三种方案釆用了 MBMS联合 传输方案优化空中接口, 但对整体方案优化并不明显。 发明内容 Among the three TD-LTE broadband multimedia trunking schemes proposed by CCSA, the first scheme modifies the air interface to achieve enhanced group call performance, and the second scheme recommends wireless Poc (PTT Over Cellular, cellular-based PTT). The service is enhanced to implement broadband clustering. The third solution is to use the MBMS (Multimedia Broadcast/Multicast Service) joint transmission method to achieve group call performance enhancement based on the Poc scheme. These three schemes have some drawbacks in the group call performance scheme. Although the first scheme optimizes the air interface, due to the use of the TD-LTE core network public network architecture, the core network needs to be repeatedly used among the core network in the group call establishment process. The interaction is not conducive to the shortening of the group call establishment delay; the second scheme and the third scheme both use the standard Poc service to enhance the mode, and the optimization space of the Poc service itself is limited. Although the third option uses the MBMS joint transmission scheme to optimize the air interface, the overall scheme optimization is not obvious. Summary of the invention
本发明实施例提供了一种集群业务实现系统及装置, 用以减少集群业务流程中的信令 交互, 减少集群业务时延, 提高集群业务效率。 The embodiments of the present invention provide a cluster service implementation system and device, which are used to reduce signaling interactions in a cluster service process, reduce cluster service delay, and improve cluster service efficiency.
本发明实施例提供的一种集群业务实现装置, 包括: A device for implementing a cluster service according to an embodiment of the present invention includes:
上行发送单元, 用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初始 协议 SIP消息, 将该 SIP消息发送给调度服务器 Server; An uplink sending unit, configured to convert the received cluster service request message from the user equipment UE into a session initial protocol SIP message, and send the SIP message to the scheduling server Server;
下行发送单元,用于将收到的来自调度服务器的 SIP消息转化为 UE能够识别的消息, 并发送给 UE。 And a downlink sending unit, configured to convert the received SIP message from the scheduling server into a message that the UE can identify, and send the message to the UE.
本发明实施例提供的一种集群业务实现装置包括: A cluster service implementation apparatus provided by an embodiment of the present invention includes:
Invite消息接收单元, 用于接收调度服务器 Server发送的基于会话初始协议 SIP格式 的邀请 Invite消息, 其中包括发起组呼建立请求的主叫用户设备的标识, 和被叫用户设备 标识; An Invite message receiving unit, configured to receive an Invite message based on a Session Initiation Protocol SIP format sent by the scheduling server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included;
判断处理单元, 根据该基于 SIP格式的 Invite消息若确定组内没有与所述被叫用户设 备标识对应的用户设备为本装置所处的集群移动性会话管理实体 TMSE所服务, 则回应用 户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被叫 UE服务的 eNB。。 The determining processing unit, according to the SIP format-based Invite message, if it is determined that the user equipment corresponding to the called user equipment identifier in the group is served by the cluster mobility session management entity TMSE where the device is located, the response user does not exist. The indication message is sent to the scheduling server; otherwise, the paging request is sent to the eNB serving the called UE. .
本发明实施例提供的一种集群业务实现装置包括: A cluster service implementation apparatus provided by an embodiment of the present invention includes:
接收 SIP消息单元,用于接收集群移动性会话管理实体 TMSE发送的会话初始协议 SIP
消息; Receiving a SIP message unit, configured to receive a session initiation protocol SIP sent by the cluster mobility session management entity TMSE Message
处理 SIP消息单元, 用于才 居该 SIP消息进行处理, 将处理结果通过 SIP消息发送给 TMSE0 SIP message processing means for ranking before the SIP message is processed, the processing result is sent to the SIP message TMSE 0
本发明实施例提供的一种集群业务实现系统, 包括: A system for implementing a cluster service according to an embodiment of the present invention includes:
TMSE,用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初始协议 SIP 消息, 将该 SIP消息发送给调度服务器 Server; 以及, 将收到的来自调度服务器的 SIP消 息转化为 UE能够识别的消息, 并发送给 UE; a TMSE, configured to convert the received cluster service request message from the user equipment UE into a session initiation protocol SIP message, send the SIP message to the scheduling server Server; and convert the received SIP message from the scheduling server into a UE A message that can be identified and sent to the UE;
调度服务器, 用于接收 TMSE发送的 SIP消息, 根据该 SIP消息进行处理, 将处理结 果通过 SIP消息发送给 TMSE。 The scheduling server is configured to receive the SIP message sent by the TMSE, process the packet according to the SIP message, and send the processing result to the TMSE through the SIP message.
本发明实施例, 通过 TMSE将收到的来自用户设备 UE的集群业务请求消息转换为会 话初始协议 SIP消息, 将该 SIP消息发送给调度服务器 Server; 以及, 将收到的来自调度 服务器的 SIP消息转化为 UE能够识别的消息, 并发送给 UE; 通过调度服务器接收 TMSE 发送的 SIP消息, 根据该 SIP消息进行处理, 将处理结果通过 SIP消息发送给 TMSE, 从 而减少集群业务流程中信令交互, 进而减少集群业务时延, 提高集群业务效率。 附图说明 In the embodiment of the present invention, the received cluster service request message from the user equipment UE is converted into a session initial protocol SIP message by the TMSE, and the SIP message is sent to the scheduling server Server; and the received SIP message from the scheduling server is received. The message is transmitted to the UE, and is sent to the UE. The SIP message sent by the TMSE is received by the scheduling server, processed according to the SIP message, and the processing result is sent to the TMSE through the SIP message, thereby reducing signaling interaction in the cluster service flow. In turn, the cluster service delay is reduced, and the cluster service efficiency is improved. DRAWINGS
图 1为本发明实施例提供的 TD-LTE宽带多媒体集群的网络架构示意图; 1 is a schematic diagram of a network architecture of a TD-LTE broadband multimedia cluster according to an embodiment of the present invention;
图 2为本发明实施例提供的集群用户开机注册的整体流程示意图; 2 is a schematic diagram of an overall process of a cluster user boot registration according to an embodiment of the present invention;
图 3为本发明实施例提供的集群用户发起的组呼建立的整体流程示意图; FIG. 3 is a schematic diagram of an overall process of establishing a group call initiated by a cluster user according to an embodiment of the present disclosure;
图 4为本发明实施例提供的 TMSE侧的一种集群业务实现装置的结构示意图; 图 5为本发明实施例提供的 TMSE侧的一种集群业务实现装置的结构示意图; 图 6为本发明实施例提供的调度服务器侧的集群业务实现装置的结构示意图。 具体实施方式 4 is a schematic structural diagram of a cluster service implementation apparatus on the TMSE side according to an embodiment of the present invention; FIG. 5 is a schematic structural diagram of a cluster service implementation apparatus on a TMSE side according to an embodiment of the present invention; The schematic diagram of the structure of the cluster service implementation device on the scheduling server side provided by the example. detailed description
本发明实施例提供了一种集群业务实现系统及装置, 用以减少集群业务流程中的信令 交互, 减少集群业务时延, 提高集群业务效率。 The embodiments of the present invention provide a cluster service implementation system and device, which are used to reduce signaling interactions in a cluster service process, reduce cluster service delay, and improve cluster service efficiency.
本发明实施例提供的 TD-LTE宽带多媒体集群的网络架构, 即集群业务实现系统, 如 下图 1所示, 该系统包括 UE (用户设备)、 e B ( Evolved NodeB, 演进型基站)、 TMSE ( Trunking Mobility Session Entity, 集群移动性会话管理实体)、 HSS ( Home Subscriber Server, 归属签约用户服务器)、 调度 Server (服务器)、 调度台和操作维护台。 The network architecture of the TD-LTE broadband multimedia cluster provided by the embodiment of the present invention, that is, the cluster service implementation system, as shown in FIG. 1 below, the system includes a UE (User Equipment), an e B (Evolved NodeB, an evolved base station), and a TMSE ( Trunking Mobility Session Entity, HSS (Home Subscriber Server), Scheduling Server (Server), Dispatcher, and Operations Maintenance.
该系统架构下核心网釆用集中化思想, 将核心网设备功能统一由 TMSE实现, TMSE
直接控制下辖所有 TD-LTE基站设备, 以减少组呼建立过程中的信令交互。 Under the system architecture, the core network uses centralized thinking, and the core network device functions are unified by TMSE, TMSE Directly control all TD-LTE base station devices under the control to reduce signaling interaction during group call setup.
下面给出各网络实体的功能介绍: The function description of each network entity is given below:
用户设备, 是指集群用户直接操作的设备, 向用户提供集群业务、 数据业务等。 按照 连接到系统的形式, 分为无线用户设备和有线用户设备两种。 按照功能, 无线用户设备又 分为普通无线用户设备和具有调度功能的无线调度用户设备。 按照外部形状, 无线用户设 备又可分为手持用户设备、 车载台等, 其中手持用户设备是集群用户常用的便携式设备, 为在移动环境中的用户提供各种业务; 车载台是安装在车、 船等交通工具上的用户设备。 A user device is a device that is directly operated by a cluster user and provides cluster services and data services to users. According to the form of connecting to the system, it is divided into two types: wireless user equipment and wired user equipment. According to the function, the wireless user equipment is further divided into a normal wireless user equipment and a wireless scheduling user equipment having a scheduling function. According to the external shape, the wireless user equipment can be further divided into a handheld user equipment, a mobile station, etc., wherein the handheld user equipment is a portable device commonly used by cluster users, providing various services for users in a mobile environment; the mobile station is installed in the vehicle, User equipment on vehicles such as ships.
本系统中的 e B, 是在 TD-LTE系统基站(即 eNodeB )基础上增加了实现集群业务 所需要的功能, 包括: 在无线用户设备和 TMSE之间透明地传递用于集群业务的信令、 为 无线用户设备和集群业务分配无线资源、将从 TMSE收到的集群业务的下行数据传递给无 线用户设备等。 The e B in the system adds the functions required to implement the cluster service based on the TD-LTE system base station (ie, eNodeB), including: transparently transmitting signaling for the cluster service between the wireless user equipment and the TMSE. And allocating radio resources for the wireless user equipment and the cluster service, and transmitting downlink data of the cluster service received from the TMSE to the wireless user equipment.
TMSE是 TD-LTE集群系统核心网部分的主要网元, TMSE首先具有 LTE系统中 MME ( Mobile Management Entity, 移动管理实体)的功能, 即实现移动性管理、接入控制、 EPS ( Evolved Packet System, 演进分组系统)会话管理等功能; 其次, TMSE还具有 LTE系 统中类似 PDN GW ( Packet Data Network Gateway, 分组数据网网关) 的功能, 即负责给 用户设备分配 IP地址、 执行 QoS ( Quality of Service, 服务盾量)控制、 提供和外部数据 网络的接口等,重要的是, TMSE还具有集群业务相关的功能, 包括实现用户设备和 TMSE 之间集群呼叫信令与 TMSE和调度服务器之间的 SIP协议的翻译功能、 集群呼叫的媒体处 理功能, 例如将下行媒体数据复制分发到不同的基站等。 The TMSE is the main network element of the core network part of the TD-LTE cluster system. The TMSE first has the functions of the MME (Mobile Management Entity) in the LTE system, that is, implements mobility management, access control, and EPS (Evolved Packet System, Evolved packet system), such as session management; Secondly, TMSE also has the function of PDN GW (Packet Data Network Gateway) in the LTE system, that is, it is responsible for assigning IP addresses to user equipments and performing QoS (Quality of Service, Service Shield) Controls, provides and interfaces to external data networks, etc. It is important that TMSE also has cluster service related functions, including implementing SIP call signaling between the user equipment and TMSE and the SIP protocol between the TMSE and the dispatch server. Translation function, media processing function of cluster call, for example, copying and distributing downlink media data to different base stations.
另外, TMSE还需要具备集群业务相关的计费数据釆集等功能。 In addition, TMSE also needs to have functions such as charging data collection related to cluster services.
优选的, 一个 TMSE实体集成 LTE网络中 MME、 SGW和 PGW功能, 并且通过内部 的方式, 实现现有 LTE网络中流程的筒化, 以缩短现有流程所需要的时间。 Preferably, a TMSE entity integrates the functions of the MME, the SGW, and the PGW in the LTE network, and implements the process of the existing LTE network in an internal manner to shorten the time required by the existing process.
当网络规模很大时, 通过多 TMSE组网的方式, 实现广覆盖。 When the network scale is large, wide coverage is achieved through multiple TMSE networking.
HSS, 是用于存储用户签约信息的数据库, 还具有鉴权中心功能。 为支持集群业务, 需要在现有的 HSS功能上, 增加相关的功能, 例如: 组签约数据的管理等。 The HSS is a database for storing user subscription information and also has an authentication center function. In order to support the cluster service, it is necessary to add related functions to the existing HSS functions, for example, management of group subscription data.
调度服务器, 主要完成集群组呼、 单呼、 紧急呼叫、 话权管理、 集群业务权限管理等 调度业务逻辑控制, 并能够实现媒体面数据复制、 转发等功能(针对多 TMSE场景)。 The scheduling server mainly performs scheduling business logic control such as cluster group call, single call, emergency call, call right management, and cluster service authority management, and can implement functions such as media surface data copying and forwarding (for multiple TMSE scenarios).
可选的, 当需要和外部网络进行语言呼叫互通时, 调度服务器具备语音接入网关或者 中继网关功能。 Optionally, when the language call needs to be intercommunicated with the external network, the scheduling server has a voice access gateway or a relay gateway function.
调度服务器可以实现对集群用户数据的管理。 The scheduling server can implement management of cluster user data.
调度台主要提供人机操作可视界面, 呈现信息和触发调度业务, 并且能够在紧急呼叫
时产生告警。 The dispatching console mainly provides a human-machine operation visual interface, presents information and triggers scheduling services, and is capable of emergency calls. An alarm is generated.
操作维护台, 支持本地操作维护平台和集中网管, 具体功能包括对操作维护用户权限 进行管理的安全功能; 对设备网络规划的局数据的配置修改功能; 方便运维及开发人员定 位呼叫过程分析的信令跟踪功能; 对设备进行统一的故障管理, 提供告警收集、 显示、 查 询、 故障检测、 故障诊断和故障处理工具。 另外, 用于日常设备维护操作管理功能、 及系 统软件升级的网元软件管理功能, 提供对各网元进行话务和信令测量、 服务盾量测量、 可 用性测量、 吞吐量测量及切换功能测量, 为系统性能分析提供依据并随时掌握网络运行情 况。操作维护台还提供用户接入设备进行操作的操作日志、接入安全日志、 系统运行日志、 网元事件通知及告警日志, 方便问题定位。 对于 HSS设备还需要支持业务开通平台。 The operation and maintenance station supports the local operation and maintenance platform and the centralized network management. The specific functions include the security function for managing the operation and maintenance user rights. The configuration and modification function of the office data for the device network planning. The convenient operation and maintenance and the positioning of the caller for the developer. Signaling tracking function; Unified fault management for devices, providing alarm collection, display, query, fault detection, fault diagnosis and troubleshooting tools. In addition, the NE software management function for daily equipment maintenance operation management functions and system software upgrade provides traffic and signaling measurement, service shield measurement, availability measurement, throughput measurement, and switching function measurement for each network element. , provide a basis for system performance analysis and keep abreast of network operations. The operation and maintenance console also provides operation logs, access security logs, system operation logs, NE event notifications, and alarm logs for user access to the device for easy problem location. For the HSS equipment, it is also necessary to support the service provisioning platform.
操作维护台可以和系统中的基站、 TMSE、 HSS, 调度台等网元进行通信, 实现操作 维护命令的发送,以及来自各个网元对操作命令的响应消息的接收。由于釆用 IP组网技术, 图 1中只显示了操作维护台, 筒化显示了和各个网元的连接关系。 The operation and maintenance station can communicate with network elements such as base stations, TMSEs, HSSs, and dispatching stations in the system to implement the transmission of operation and maintenance commands and the receipt of response messages from operation commands of the respective network elements. Due to the use of IP networking technology, only the operation and maintenance station is shown in Figure 1, and the connection relationship with each network element is shown.
针对现有系统和技术存在的问题, 本发明实施例提供基于图 1所示的 TD-LTE宽带多 媒体集群系统架构的组呼建立方法, 该方法能够更优地缩短组呼建立时延, 并且能够充分 利用 TD-LTE宽带特性为集群用户提供更高带宽更优地业务体验。 为了达到上述目的, 本 发明实施例提供的技术方案包括: The embodiments of the present invention provide a group call establishment method based on the TD-LTE broadband multimedia cluster system architecture shown in FIG. 1 , which can better shorten the group call setup delay and can Make full use of TD-LTE broadband features to provide cluster users with higher bandwidth and better service experience. In order to achieve the above objective, the technical solutions provided by the embodiments of the present invention include:
TD-LTE 宽带多媒体数字集群系统中的用户设备开机后, 该用户设备进行网络附着并 建立默认承载, 附着成功后由网络设备 TMSE触发到调度服务器的调度业务注册过程; 在 该过程中, 完成对集群用户的鉴权和调度业务的注册鉴权; After the user equipment in the TD-LTE broadband multimedia digital trunking system is powered on, the user equipment performs network attachment and establishes a default bearer. After the connection is successful, the network device TMSE triggers the scheduling service registration process to the scheduling server. In the process, the pair is completed. Authentication authentication of the cluster user and registration authentication of the scheduling service;
用户按下 PTT键发起针对某个指定群组的呼叫时, 此时主叫用户设备如果处于 IDLE 态, 则主叫用户设备先进行 RRC ( Radio Resource Control, 无线资源控制)连接, 进入连 接态, 然后通过 NAS消息发送组呼建立请求给网络设备 TMSE; When the user presses the PTT button to initiate a call for a specified group, if the calling user equipment is in the IDLE state, the calling user equipment first performs an RRC (Radio Resource Control) connection and enters the connected state. And then sending a group call establishment request to the network device TMSE through the NAS message;
TMSE 收到组呼建立请求后, 判断该用户是否已经鉴权成功, 如果成功则发送 Invite (邀请) 消息给调度服务器; 如果失败则拒绝该用户设备的此次组呼请求; After receiving the group call setup request, the TMSE determines whether the user has successfully authenticated, and if successful, sends an Invite (Invite) message to the scheduling server; if it fails, rejects the group call request of the user equipment;
调度服务器收到 Invite消息后, 判断该主叫用户设备是否已经注册调度业务, 并且判 断该主叫用户设备是否有权发起本次组呼, 如果是, 则回应 Invite的 181消息给 TMSE, 通知 TMSE为该主叫用户设备建立单向的业务承载; 如果该主叫用户设备注册调度业务失 败, 则回应 Invite的错误响应 480给 TMSE, 拒绝该主叫用户设备的此次组呼请求; After receiving the Invite message, the scheduling server determines whether the calling user equipment has registered the scheduling service, and determines whether the calling user equipment has the right to initiate the group call. If yes, the Invite 181 message is sent to the TMSE to notify the TMSE. Establishing a one-way service bearer for the calling user equipment; if the calling user equipment fails to register the scheduling service, responding to the Invite error response 480 to the TMSE, rejecting the group call request of the calling user equipment;
调度服务器发送 181消息给 TMSE后, 触发终呼 Invite消息给所有连接的 TMSE, 通 知由一个主叫用户设备发起的组呼, 需要为其建立下行共享信道; After the dispatching server sends the 181 message to the TMSE, it triggers the terminating Invite message to all connected TMSEs, and notifies the group call initiated by a calling user equipment, and needs to establish a downlink shared channel for it;
所有收到该终呼 Invite消息的 TMSE均# ^据该消息中携带的组标识判断该组标识对应
的组内是否有用户设备为本 TMSE所服务, 如果没有, 则回应 404消息给调度服务器; 如 果有, 则触发组内用户设备所在小区发起对该组内用户设备的寻呼; All the TMSEs that receive the terminating Invite message determine that the group identifier corresponds to the group identifier carried in the message. Whether the user equipment is served by the TMSE in the group, if not, responding to the 404 message to the scheduling server; if yes, triggering the cell where the user equipment in the group is located to initiate paging of the user equipment in the group;
无论组内用户设备此时可能处于 IDLE (空闲) 态还是 CONNECTED (连接) 态, 都 可以正常响应该寻呼, 并加入组会话中; Regardless of whether the user equipment in the group may be in the IDLE state or the CONNECTED state at this time, the paging can be normally responded to and added to the group session;
只要有一个用户设备响应了本次寻呼, 则网络发送组呼建立成功消息, 并携带话权授 权给组呼发起者, 即主叫用户设备; As long as one user equipment responds to the current paging, the network sends a group call establishment success message, and carries the right to authorize the group call initiator, that is, the calling user equipment;
组呼发起者收到话权授权后, 开始说话, 此次组呼建立过程完成。 After the group call initiator receives the authorization of the right to speak, the conversation begins, and the group call establishment process is completed.
其中, 上述集群用户开机注册流程, 参见图 2, 包括步骤: The cluster user startup registration process, as shown in Figure 2, includes the steps:
Al . UE发送附着请求消息以及集群网络选择指示给 e B ,该附着请求消息包含: IMSI ( International Mobile Subscriber Identifier, 国际移动用户标识符)或旧的 GUTI ( Globally Unique Temporary Identity, 全球唯一临时标识)、 有效的上次访问的 TAI ( Tracking Area Identity, 跟踪区标识;)、 UE核心网络能力、 UE指定的 DRX ( Discontinuous Reception,非连 续接收)参数、 PDN类型、 PCO (协议配置选项)、加密选项传输标记、 附着类型、 KSIASME (Key Set Identifier-Access Security Management Entity, 密钥集标识 -接入安全管理实体)、 NAS ( Non- Access Stratum, 非接入层)序列号、 NAS-MAC ( Non- Access Stratum - Media Access Control, 非接入层-媒体接入控制)及附加的 GUTI。 The UE sends an attach request message and a cluster network selection indication to the e B, and the attach request message includes: an IMSI (International Mobile Subscriber Identifier) or an old GUTI (Globally Unique Temporary Identity) , valid last accessed TAI (Tracking Area Identity;), UE core network capability, UE-specified DRX (Discontinuous Reception) parameter, PDN type, PCO (protocol configuration option), encryption option Transmission tag, attachment type, KSI ASME (Key Set Identifier-Access Security Management Entity), NAS (Non-Access Stratum, non-access stratum) serial number, NAS-MAC (Non) - Access Stratum - Media Access Control, Non-Access Stratum - Media Access Control) and additional GUTI.
A2. eNB根据携带 UE附着请求的 RRC消息参数中的旧的 GUTI和集群选择网络指示, 得到新的 TMSE的标识。 如果得不到新的 TMSE的标识, eNB根据负荷等策略选择新的 TMSE标识。 A2. The eNB obtains a new TMSE identifier according to the old GUTI and the cluster selection network indication in the RRC message parameters carrying the UE attach request. If the new TMSE identity is not available, the eNB selects a new TMSE identity based on the load and other policies.
然后, eNB将附着请求消息和 UE所在小区的 TAI和 ECGI ( EUTRAN Cell Global Then, the eNB will attach the request message and the TAI and ECGI of the cell where the UE is located (EUTRAN Cell Global
Identity, EUTRAN小区全球标识; EUTRAN, Evolved UMTS Terrestrial Radio Access Network 演进的 UMTS陆地无线接入网; UMTS, Universal Mobile TelecommunicationSystem, 通用 移动通信系统)一起转发给新的 TMSE。 Identity, EUTRAN Cell Global Identity; EUTRAN, Evolved UMTS Terrestrial Radio Access Network The evolved UMTS Terrestrial Radio Access Network; UMTS, Universal Mobile Telecommunication System, Universal Mobile Telecommunications System are forwarded together to the new TMSE.
A3. 如果 UE通过 GUTI标识自己, 并且 UE所属的 TMSE由于去附着已经发生变化, 则新的 TMSE使用来自 UE的 GUTI获取旧的 TMSE的地址, 并发送身份标识请求消息到 旧的 TMSE, 请求 UE的 IMSI, 旧的 TMSE返回标识响应给新的 TMSE, 其中包括 UE的 IMSI和未使用的 EPS认证向量及 KSIASME, KASME给新的 TMSE; 如果旧的 TMSE不 能识别 UE或者附着请求消息的完整性检查失败(与现有 3GPP协议中的标准的完整性保 护算法相同), 则旧的 TMSE返回合适的错误原由 ( "User authentication failed" )给新的 TMSE0 A3. If the UE identifies itself by the GUTI, and the TMSE to which the UE belongs has changed due to detachment, the new TMSE uses the GUTI from the UE to obtain the address of the old TMSE, and sends an identity request message to the old TMSE, requesting the UE IMSI, the old TMSE returns the identity response to the new TMSE, including the IMSI of the UE and the unused EPS authentication vector and KSIASME, KASME to the new TMSE; if the old TMSE cannot identify the UE or the integrity check of the attach request message Failure (same as the standard integrity protection algorithm in the existing 3GPP protocol), the old TMSE returns the appropriate error origin ("User authentication failed") to the new TMSE 0
A4. 如果在新的、 旧的 TMSE中都不能识别 UE, 则新的 TMSE发送标识请求给 UE
以请求 IMSI。 则 UE使用包含 IMSI的标识响应消息通知给网络。 A4. If the UE is not recognized in the new or old TMSE, the new TMSE sends an identity request to the UE. To request IMSI. The UE then notifies the network using an identity response message containing the IMSI.
A5.如果网络中没有 UE上下文存在, 并且步骤 A1中的附着请求消息没有完整性保护 或加密, 或者如果完整性检查失败, 则本步骤的认证和 NAS 安全建立过程(这两个过程 都是标准的 3GPP协议过程) 强制进行。 否则, 本步骤可以不执行。 A5. If there is no UE context in the network, and the attach request message in step A1 is not integrity protected or encrypted, or if the integrity check fails, then the authentication of this step and the NAS security establishment process (both processes are standard) The 3GPP protocol process) is enforced. Otherwise, this step may not be performed.
如果 NAS安全算法改变, 则本步骤只执行 NAS安全建立过程。 If the NAS security algorithm changes, this step only performs the NAS security establishment process.
本步骤之后 , 所有 NAS消息将受到 TMSE指示的 NAS安全功能保护。 After this step, all NAS messages will be protected by the NAS security function indicated by TMSE.
A6. 如果在新的 TMSE中存在激活的承载上下文, 例如, 没有事先去附着就在同一个 TMSE再次附着, 则删除旧的承载上下文。 如果从上一次去附着之后 TMSE发生改变, 或 第一次附着, 或 ME ( Mobile Equipment, 移动设备) Identity (标识)改变, 或 UE提供的 IMSI或 GUTI在 TMSE中没有相应的承载上下文信息,则 TMSE发送位置更新请求给 HSS, 其中, 该位置更新请求中包括 TMSE Identity、 IMSI、 ME Identity、 TMSE capabilities (能 力 )和 Update type (更新类型)。 其中, TMSE能力指示了该 TMSE支持的接入限制功能 状况; 更新类型指示了这是一个附着过程。 A6. If there is an active bearer context in the new TMSE, for example, if the same TMSE is attached again without prior de-attachment, the old bearer context is deleted. If the TMSE changes after the last detachment, or the first attachment, or the ME (Mobile Equipment) Identity changes, or the IMSI or GUTI provided by the UE does not have corresponding bearer context information in the TMSE, then The TMSE sends a location update request to the HSS, where the location update request includes TMSE Identity, IMSI, ME Identity, TMSE capabilities, and Update type. The TMSE capability indicates the access restriction function status supported by the TMSE; the update type indicates that this is an attach procedure.
A7. HSS发送位置删除请求消息给旧的 TMSE, 旧的 TMSE删除移动性管理和承载 上下文。 如果旧的 TMSE有激活的承载上下文存在, 旧的 TMSE删除承载资源。 A7. The HSS sends a Location Delete Request message to the old TMSE, and the old TMSE deletes the mobility management and bearer context. If the old TMSE has an active bearer context, the old TMSE deletes the bearer resources.
A8. 旧的 TMSE向 HSS返回位置删除响应消息。 A8. The old TMSE returns a location deletion response message to the HSS.
A9. HSS发送位置更新响应消息给新的 TMSE, 以应答更新位置消息。 该位置更新响 应消息中包含有 IMSI及签约数据, 签约数据包含一个或多个 PDN签约上下文信息。 每一 个签约上下文中包含签约 QoS参数和签约的 APN-AMBR ( APN的聚合最大比特速率)。 新的 TMSE验证 UE在新的 TA (跟踪区) 中存在。 如果由于地区限制或接入限制, 不允 许 UE附着在该 TA中, TMSE拒绝附着请求。 如果检查成功, 新的 TMSE给 UE创建一 个上下文。 如果 UE所提供的 APN ( Access Point Name, 接入点名称)是签约所不允许的 或 HSS拒绝了更新位置, 则新的 TMSE拒绝附着请求消息。 新的 TMSE为用户创建默认 承载, 并为 UE分配 IP和集群组 IP地址; A9. The HSS sends a Location Update Response message to the new TMSE to answer the Update Location message. The location update response message includes IMSI and subscription data, and the subscription data includes one or more PDN subscription context information. Each subscription context contains the contracted QoS parameters and the signed APN-AMBR (the aggregate maximum bit rate of the APN). The new TMSE verifies that the UE is present in the new TA (tracking area). If the UE is not allowed to attach to the TA due to regional restrictions or access restrictions, the TMSE rejects the attach request. If the check is successful, the new TMSE creates a context for the UE. If the APN (Access Point Name) provided by the UE is not allowed by the subscription or the HSS rejects the update location, the new TMSE rejects the attach request message. The new TMSE creates a default bearer for the user and assigns the IP and cluster group IP addresses to the UE;
A10.新的 TMSE为用户创建默认承载, 并为 UE分配 IP地址和集群组 IP地址, 发送 初始上下文建立请求(Attach Accept (附着接受) 消息)给 e B, 其中携带 APN、 GUTI、 PDN Type (类型)、 PDN Address (地址)、 TAI List (列表)、 EPS Bearer Identity ( EPS 承 载标识 )、 Session Management Request (会话管理请求 )、 Protocol Configuration Options (协 议配置选项)、 KSIASME、 NAS sequence number ( NAS序列号码)和 NAS-MAC, 并且还 需要携带集群组标识及组 IP地址。 A10. The new TMSE creates a default bearer for the user, and assigns an IP address and a cluster group IP address to the UE, and sends an initial context setup request (Attach Accept message) to the e B, which carries the APN, GUTI, and PDN Type. (type), PDN Address, TAI List, EPS Bearer Identity, Session Management Request, Protocol Configuration Options, KSIASME, NAS sequence number (NAS) The serial number) and the NAS-MAC, and also need to carry the cluster group identifier and the group IP address.
如果新的 TMSE分配一个新的 GUTI, 则 GUTI也包含在该消息中。 该消息包含在集
群 SI接口 ( S1_T )控制消息 Initial Context Setup Request (初始上下文建立请求)里, 这 条 S1控制消息也包括 UE的 AS (接入层)安全上下文、 切换限制列表、 承载 QOS参数以 及 UE-AMBR ( UE的聚合最大比特速率)、 EPS承载 ID以及 SGW用户面 TEID和地址。 If the new TMSE is assigned a new GUTI, the GUTI is also included in the message. The message is included in the set In the group SI interface (S1_T) control message Initial Context Setup Request, the S1 control message also includes the AS (access layer) security context of the UE, the handover restriction list, the bearer QOS parameters, and the UE-AMBR ( The aggregated maximum bit rate of the UE), the EPS bearer ID, and the SGW user plane TEID and address.
All. e B 发送 RRC连接重配置消息给 UE, 其中包含 EPS系统的 RB ID和 Attach Accept 消息。 All. e B sends an RRC connection reconfiguration message to the UE, which contains the RB ID and Attach Accept message of the EPS system.
A12. UE发送 RRC连接重配置完成消息给 eNB。 A12. The UE sends an RRC Connection Reconfiguration Complete message to the eNB.
A13. eNB 发送 Initial Context Response (初始上下文建立响应 ) 消息给新的 TMSE。 该 Initial Context Response 消息中包含 eNB的 TEID 以及 eNB的地址, 该地址用于集群 S1接口用户面 (Sl_Tu )参考点的下行业务。 A13. The eNB sends an Initial Context Response message to the new TMSE. The Initial Context Response message includes the TEID of the eNB and the address of the eNB, and the address is used for the downlink service of the reference point of the cluster S1 interface user plane (S1_Tu).
A14. UE发送一条 Direct Transfer (直传) 消息给 eNB, 该消息包含 Attach Complete A14. The UE sends a Direct Transfer message to the eNB, and the message includes Attach Complete.
(附着完成) 消息, 该 Attach Complete 消息中包含: EPS Bearer Identity^ NAS sequence number和 NAS-MAC。 通过 Attach Complete 消息, UE开始使用新的 TMSE指示的 NAS 安全算法。 (attach complete) message, the Attach Complete message contains: EPS Bearer Identity^ NAS sequence number and NAS-MAC. Through the Attach Complete message, the UE starts to use the NAS security algorithm indicated by the new TMSE.
A15. eNodeB使用上行 NAS传输消息转发 Attach Complete消息给新的 TMSE。 UE在 附着接受消息中得到 PDN地址信息后, 就可以给 eNodeB发送上行数据包, eNodeB将上 行数据包封装在 GTP-U( GRPS隧道协议 -用户面( Userplane ) )隧道中并上传给新的 TMSE。 如果 UE请求双地址的 PDN类型( Ipv4和 Ipv6 ), 但是网络只允许单地址 PDN类型( Ipv4 或 Ipv6 ), 而且网络只支持单地址类型的承载, UE会再请求在相同 APN下激活另外一种 地址类型的 PDN连接。 A15. The eNodeB forwards the Attach Complete message to the new TMSE using the upstream NAS transport message. After obtaining the PDN address information in the attach accept message, the UE may send the uplink data packet to the eNodeB, and the eNodeB encapsulates the uplink data packet in the GTP-U (GRPS Tunneling Protocol - Userplane) tunnel and uploads it to the new TMSE. . If the UE requests the PDN type of the dual address (Ipv4 and Ipv6), but the network only allows the single-address PDN type (Ipv4 or Ipv6), and the network only supports the bearer of the single address type, the UE will request to activate another one under the same APN. Address type PDN connection.
A16. 新的 TMSE为该 UE所在的所有组创建集群组下行承载链路。 即针对每一个组, 新的 TMSE建立新的 TMSE到 eNB之间的单向 GTP-U隧道,用于承载从新的 TMSE到 eNB 的下行数据。 A16. The new TMSE creates a cluster group downlink bearer link for all groups in which the UE is located. That is, for each group, the new TMSE establishes a new one-way GTP-U tunnel between the TMSE and the eNB for carrying downlink data from the new TMSE to the eNB.
A17. UE通过直传消息,注册请求;或者新的 TMSE向调度 Server发送在网指示消息, 该消息由 SIP REGISTER ( SIP注册请求)消息进行承载。 该消息中携带用户标识、 所属组 信息和 TMSE地址等信息。 A17. The UE registers the request by directly transmitting the message; or the new TMSE sends an indication message to the dispatching server, which is carried by the SIP REGISTER message. The message carries information such as the user ID, the group information, and the TMSE address.
A18. 调度 Server收到该在网指示消息后,对该 UE进行调度业务鉴权,鉴权成功后回 应 200OK消息给新的 TMSE。如果鉴权失败, 则回应错误响应码指示 TMSE该 UE的调度 业务注册失败, 新的 TMSE需要记录调度业务的注册失败信息, 在 UE下次发起组呼业务 时进行拒绝。 新的 TMSE通过下行 NAS消息直传, 将该 200OK消息发送给 UE。 A18. After receiving the indication message in the network, the scheduling server performs scheduling service authentication on the UE, and after the authentication succeeds, responds to the 200 OK message to the new TMSE. If the authentication fails, the response error response code indicates that the scheduling service registration of the UE is failed. The new TMSE needs to record the registration failure information of the scheduling service, and rejects when the UE initiates the group call service next time. The new TMSE transmits the 200 OK message to the UE through the direct transmission of the downlink NAS message.
参见图 3 , 本发明实施例提供的集群用户发起的组呼建立流程包括步骤: Referring to FIG. 3, the cluster call initiated by the cluster user provided by the embodiment of the present invention includes the following steps:
1、 UE1如果没有 RRC连接, 则先建立 RRC连接。 然后, UE1发起组呼建立请求给
网络, 该组呼建立请求通过 NAS PDU ( Packet Data Unit, 分组数据单元)进行传输。 e Bl收到该组呼建立请求后透传给 TMSE1 ; 1. If UE1 does not have an RRC connection, the RRC connection is established first. Then, UE1 initiates a group call setup request to The network, the group call setup request is transmitted through a NAS PDU (Packet Data Unit). After receiving the group call establishment request, e Bl transparently transmits to TMSE1;
2、 TMSE1收到该组呼建立请求后,将该组呼建立请求转换为基于 SIP( Session Initiation Protocol, 会话初始协议)的 Invite (邀请)消息, 并发送给调度 Server, 该消息中携带有: 主叫号码(发起组呼方标识或号码), 和被叫号码(需要呼叫的群组标识或号码)。 2. After receiving the group call setup request, the TMSE1 converts the group call setup request into an Invite (Invite) message based on the SIP (Session Initiation Protocol), and sends the message to the scheduling server, where the message carries: The calling number (initiating the group caller ID or number), and the called number (the group ID or number that needs to be called).
3、 如果调度 Server内部出现错误, 或者确定该 UE1无权发起组呼, 例如主叫方 UE1 不是本组用户等, 则回应错误响应码 408给 TMSE1 , TMSE1收到错误响应码 408时, 通 过定时器释放 RRC连接; 3. If an error occurs in the scheduling server, or it is determined that the UE1 does not have the right to initiate a group call, for example, the calling party UE1 is not the group user, etc., the error response code 408 is sent to the TMSE1, and the TMSE1 receives the error response code 408, and the timing is passed. Release the RRC connection;
4、调度 Server对主叫用户 UE1授权成功后,将基于 SIP格式的 Invite消息对应的 181 临时响应发送给 TMSE1 , 通知 TMSE1该呼叫正在进行中; 4. After the scheduling server successfully authorizes the calling user UE1, the 181 temporary response corresponding to the SIP-based Invite message is sent to the TMSE1, and the TMSE1 is notified that the call is in progress;
5、 如果 UE1处于空闲态, TMSE1为主叫用户建立上行链路, 发送初始上下文建立请 求给 eNBl; 5. If UE1 is in an idle state, TMSE1 establishes an uplink for the calling user, and sends an initial context establishment request to the eNB1;
6、 eNBl应该首先激活安全, 再发送空中接口的 RRC连接重配请求给 UE1 ; 6. eNB1 should first activate security, and then send an RRC connection reconfiguration request of the air interface to UE1;
7、 UE1收到后进行 RRC连接重配处理, 完成后回复 RRC连接重配完成给 eNBl ; 8、 eNBl发送初始上下文建立响应给 TMSE1 ; 7. After receiving the UE1, the RRC connection reconfiguration process is performed, and after completion, the RRC connection reconfiguration is completed and the eNB1 is completed. 8. The eNB1 sends an initial context establishment response to the TMSE1.
9、 如果主叫 UE处于连接态, TMSE1为主叫用户建立默认承载后, 发起专有承载建 立, 发送 E-RAB ( E-UTRAN无线接入承载)建立请求, eNBl收到 E-RAB建立请求后, 根据该请求发起 RRC连接重配置, 为主叫用户建立专有承载; 9. If the calling UE is in the connected state, the TMSE1 initiates the establishment of the default bearer, initiates the establishment of the dedicated bearer, sends an E-RAB (E-UTRAN radio access bearer) setup request, and the eNB1 receives the E-RAB setup request. After the RRC connection reconfiguration is initiated according to the request, a dedicated bearer is established for the calling user;
10、 eNBl在 RRC连接重配置完成后发送 E-RAB建立响应给 TMSE1。 10. The eNB1 sends an E-RAB setup response to the TMSE1 after the RRC connection reconfiguration is completed.
11、 (可以与 step4同时进行 )调度 Server收到基于 SIP格式的 Invite消息后, 根据该 基于 SIP格式的 Invite消息中携带的信息, 查询本地数据库, 获取组呼的被叫 UE (图 4 中的 UE2 UEn )所属的所有 TMSE (图 4中的 TMSE2 TMSEn ) 的地址; 11. (Synchronize with step4) After receiving the SIP-based Invite message, the scheduling server queries the local database according to the information carried in the SIP-based Invite message, and obtains the called UE of the group call (in FIG. 4). The address of all TMSEs (TMSE2 TMSEn in Figure 4) to which UE2 UEn belongs;
调度 Server分别发送基于 SIP格式的 Invite消息给每一个为被叫 UE服务的 TMSE, 该基于 SIP格式的 Invite消息中携带: 主叫用户 UE1的标识(发起组呼建立请求的用户的 标识或号码), 和被叫 UE的标识(在群组中需要呼叫的每一 UE的标识或号码); The scheduling server sends an Invite message based on the SIP format to each TMSE serving the called UE. The SIP-based Invite message carries: an identifier of the calling user UE1 (the identifier or number of the user who initiated the group call establishment request) And the identity of the called UE (the identity or number of each UE that needs to be called in the group);
每个被叫 UE所属 TMSE收到调度 Server发送的基于 SIP格式的 Invite消息后, 根据 该基于 SIP格式的 Invite消息若确定该组标识对应的组内没有用户设备为本 TMSE所服务, 则回应 404用户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给 e B2, 以寻呼被 叫 UE; After the TMSE of the called UE receives the SIP-based Invite message sent by the scheduling server, if the SIP-based Invite message determines that no user equipment in the group corresponding to the group identifier serves the TMSE, the response is 404. The indication message that the user does not exist is sent to the scheduling server; otherwise, the paging request is sent to e B2 to page the called UE;
本发明实施例中, 调度 Server与 TMSE之间传输的消息, 都为基于 SIP格式的消息。 In the embodiment of the present invention, the messages transmitted between the scheduling server and the TMSE are all messages based on the SIP format.
12、 组呼的为被叫 UE服务的 TMSE (例如 TMSE2 ), 针对被叫组用户发送组呼上下
文(用于传输组呼下行数据的承载上下文)建立请求消息给 e B2 , 目的是请求 eNB为集 群用户组建立上下文; 12. The group call is the TMSE (for example, TMSE2) served by the called UE, and the group call is sent to the called group user. A request message is sent to the e B2 for requesting the eNB to establish a context for the cluster user group;
13、 e B2建立与所有下行用户间的组呼上下文,回应组呼上下文建立响应给 TMSE2 , 目的是 eNB回应 TMSE为集群用户组建立上下文的结果; 13. The e B2 establishes a group call context with all downlink users, and responds to the group call context establishment response to the TMSE2. The purpose is that the eNB responds to the result of the TMSE establishing a context for the cluster user group.
14、 TMSE2收到该组呼上下文建立响应消息后, 回应 SIP 200OK给调度 Server, 该消 息携带成功响应码等内容; After receiving the group call context establishment response message, the TMSE2 responds to the SIP 200OK to the scheduling server, and the message carries a content such as a success response code;
15、 调度 Server回应用于指示收到 SIP 200OK的确认( ACK ) 消息给 TMSE2; 15. The scheduling server response is used to indicate that an acknowledgement (ACK) message of the SIP 200 OK is received to the TMSE2;
16、调度 Server收到 TMSE2至 TMSEn任何一个 TMSE转发的被叫 UE的摘机 200OK 消息后, 通过 200OK消息发送组呼建立响应消息给 TMSE1 , 该消息同时携带话权授权; 17、 TMSE1给 UE1发送组呼建立响应, 其中携带话权授权消息, 用于为 UE1授予话 权; eNB 1进行 NAS消息直传; After receiving the off-hook 200 OK message of the called UE forwarded by any TMSE from TMSE2 to TMSEn, the scheduling server sends a group call setup response message to the TMSE1 through the 200 OK message, and the message carries the voice right authorization simultaneously; 17. The TMSE1 sends the message to the UE1. The group call establishes a response, where the call right authorization message is used to grant the call right to the UE1; the eNB 1 performs the direct transmission of the NAS message;
17.1、 UE1接收到话权授权消息后, 给 TMSE1发送话权授权完成消息。 17.1. After receiving the rights authorization message, UE1 sends a rights authorization completion message to TMSE1.
18、 TMSE1发送确认(ACK ) 消息给调度 Server; 18. The TMSE1 sends an acknowledgement (ACK) message to the scheduling server;
19、 (可以与第 16步同时发起)调度 Server通过 SIP通知 (INFO ) 消息, 携带话权 占用内容给 TMSE2; 19, (can be initiated simultaneously with the 16th step) scheduling the server through the SIP notification (INFO) message, carrying the right to occupy the content to the TMSE2;
20、 TMSE2收到该 SIP INFO消息后, 回复收到消息确认应答 200OK给调度 Server; 21、 TMSE2发送话权占用消息给 e B2 , 用以指示 e B2通过广播方式发送话权占用 消息给被叫用户设备。 20. After receiving the SIP INFO message, the TMSE2 replies with a message acknowledgment response 200 OK to the scheduling server. 21. The TMSE2 sends a privilege occupation message to the e B2, which is used to instruct the e B2 to send the message occupant message to the called party through the broadcast mode. User equipment.
需要说明的是, 本发明实施例中提供的集群业务实现系统, 不限于上述组呼建立流程 的实现, 对于单呼建立、 单呼释放、 组呼释放、 组播建立、 组播释放、 话权申请、 话权抢 占、 话权排队、 话权释放、 紧急呼叫、 动态重组、 预占优先呼叫等流程的实现同样适用。 It should be noted that the cluster service implementation system provided in the embodiment of the present invention is not limited to the implementation of the group call establishment process, for single call setup, single call release, group call release, multicast establishment, multicast release, and voice right. The implementation of the process of application, call preemption, call queue, release of call, emergency call, dynamic reorganization, and preemptive priority call are also applicable.
例如, UE发起单呼建立请求, 该请求通过 NAS直传消息发送给 TMSE, 并由 TMSE 将该 NAS直传消息转换成基于 SIP格式的 INVITE消息后发送给调度 Server。 For example, the UE initiates a single call setup request, and the request is sent to the TMSE through the NAS direct transfer message, and the TMSE converts the NAS direct transfer message into a SIP format-based INVITE message and sends the message to the dispatching server.
因此, 综上所述, 本发明实施例提供的一种集群业务实现系统, 包括: Therefore, in summary, the cluster service implementation system provided by the embodiment of the present invention includes:
TMSE,用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初始协议 SIP 消息, 将该 SIP消息发送给调度服务器; 以及, 将收到的来自调度服务器的 SIP消息转化 为 UE能够识别的消息, 并发送给 UE; a TMSE, configured to convert the received cluster service request message from the user equipment UE into a session initiation protocol SIP message, and send the SIP message to the scheduling server; and convert the received SIP message from the scheduling server into a UE capable The identified message is sent to the UE;
调度服务器, 用于接收 TMSE发送的 SIP消息, 根据该 SIP消息进行处理, 将处理结 果通过 SIP消息发送给 TMSE。 The scheduling server is configured to receive the SIP message sent by the TMSE, process the packet according to the SIP message, and send the processing result to the TMSE through the SIP message.
较佳地, 该系统还包括: Preferably, the system further comprises:
主叫 UE, 用于发起组呼建立请求;
为主叫 UE服务的 eNB, 用于转发组呼建立请求给为主叫 UE服务的 TMSE; The calling UE is used to initiate a group call setup request; An eNB serving as a serving UE, and a TMSE for forwarding a group call establishment request to the calling UE;
当 TMSE作为为主叫 UE服务的 TMSE时, 具体用于: 将该组呼建立请求转换为会话 初始协议基于 SIP格式的邀请 Invite消息, 其中携带组呼建立指示, 并将该基于 SIP格式 的 Invite消息发送给调度 Server; When the TMSE is used as the TMSE for serving the UE, the method is specifically configured to: convert the group call establishment request into a session initiation protocol SIP-based invitation Invite message, where the group call establishment indication is carried, and the SIP format-based Invite is used. The message is sent to the scheduling server;
调度 Server, 具体用于: 接收基于 SIP格式的 Invite消息, 从中获取来自主叫 UE的组 呼建立指示; 当对主叫 UE授权成功时, 通知为主叫 UE服务的 TMSE该组呼建立指示对 应的组呼正在进行。 The scheduling server is specifically configured to: receive an Invite message based on the SIP format, and obtain a group call establishment indication from the calling UE; when the authorization of the calling UE is successful, notify the TMSE served by the calling UE that the group call establishment indication corresponds to The group call is in progress.
较佳地, 调度 Server还用于: Preferably, the scheduling server is further configured to:
如果调度 Server内部出现错误, 或者确定该主叫用户无权发起组呼, 则回应错误响应 给为主叫 UE服务的 TMSE。 If there is an error inside the scheduling server, or it is determined that the calling user does not have the right to initiate a group call, the error response is sent to the TMSE serving the calling UE.
较佳地, Preferably,
如果主叫 UE处于空闲态, 为主叫 UE服务的 TMSE1还用于: 为主叫 UE建立上行链 路, 发送初始上下文建立请求给为主叫 UE服务的 eNB; If the calling UE is in an idle state, the TMSE1 serving the calling UE is further configured to: establish an uplink for the calling UE, and send an initial context establishment request to the eNB serving the calling UE;
为主叫 UE服务的 eNB还用于: 激活安全, 再发送空中接口的 RRC连接重配请求给 主叫 UE; The eNB serving the calling UE is further configured to: activate security, and then send an RRC connection reconfiguration request of the air interface to the calling UE;
主叫 UE还用于:收到 RRC连接重配请求后进行 RRC连接重配处理,完成后回复 RRC 连接重配完成给为主叫 UE服务的 eNB; The calling UE is further configured to: after receiving the RRC connection reconfiguration request, perform an RRC connection reconfiguration process, and after completing the RRC connection reconfiguration, complete the eNB serving the calling UE;
为主叫 UE服务的 eNB还用于:发送初始上下文建立响应给为主叫 UE服务的 TMSE。 较佳地, The eNB serving the calling UE is further configured to: send an initial context setup response to the TMSE serving the calling UE. Preferably,
如果主叫 UE处于连接态, 为主叫 UE服务的 TMSE还用于: 为主叫 UE建立默认承 载后, 发起专有承载建立, 发送 E-UTRAN无线接入承载 E-RAB建立请求给为主叫 UE服 务的 eNB; If the calling UE is in the connected state, the TMSE serving the calling UE is further configured to: after establishing a default bearer for the calling UE, initiate a dedicated bearer setup, and send an E-UTRAN radio access bearer E-RAB establishment request to the master. An eNB called a UE service;
为主叫 UE服务的 eNB, 还用于: 收到 E-RAB建立请求后, 根据该请求发起 RRC连 接重配置, 为主叫 UE建立专有承载; 以及, 在 RRC连接重配置完成后发送 E-RAB建立 响应给为主叫 UE服务的 TMSE。 The eNB serving as the serving UE is further configured to: after receiving the E-RAB setup request, initiate RRC connection reconfiguration according to the request, establish a dedicated bearer for the calling UE; and send E after the RRC connection reconfiguration is completed. - The RAB establishes a response to the TMSE serving the calling UE.
较佳地, 调度 Server还用于: Preferably, the scheduling server is further configured to:
根据收到的基于 SIP格式的 Invite消息中携带的信息, 查询本地数据库, 获取组呼的 被叫 UE所属的所有 TMSE的地址; 分别发送基于 SIP格式的 Invite消息给每一个为被叫 UE服务的 TMSE, 其中携带主叫 UE的标识, 和被叫 UE的标识; Querying the local database according to the information carried in the SIP-based Invite message, and obtaining the addresses of all the TMSEs to which the called UE belongs to the group call; respectively sending the Invite message based on the SIP format to each serving the called UE. TMSE, which carries the identity of the calling UE, and the identity of the called UE;
系统还包括: The system also includes:
当 TMSE作为为被叫 UE服务的 TMSE时, 具体用于: 接收调度 Server发送的基于
SIP格式的 Invite消息, 根据该基于 SIP格式的 Invite消息若确定组内没有被叫 UE为本When the TMSE is used as the TMSE for the called UE, it is specifically used to: receive the scheduling server to send based on Invite message in SIP format, according to the SIP format-based Invite message, if it is determined that there is no called UE in the group
TMSE所服务, 则回应用户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被 叫 UE服务的 eNB; The TMSE serves to respond to the indication message that the user does not exist to the scheduling server; otherwise, sends a paging request to the eNB serving the called UE;
为被叫 UE服务的 eNB, 用于接收为被叫 UE服务的 TMSE发送的寻呼请求, 并对被 叫 UE进行寻呼。 The eNB serving the called UE is configured to receive a paging request sent by the TMSE serving the called UE, and page the called UE.
较佳地, 为被叫 UE服务的 TMSE还用于: Preferably, the TMSE serving the called UE is also used to:
针对被叫 UE, 发送组呼上下文建立请求消息给为被叫 UE服务的 eNB, 并接收为被 叫 UE服务的 eNB回应的组呼上下文建立响应; 以及发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认消息。 And sending, by the called UE, a group call context setup request message to the eNB serving the called UE, and receiving a group call context establishment response responsive to the eNB served by the called UE; and sending a SIP 200 OK message to the scheduling server, and receiving the scheduling A confirmation message replied by Server.
较佳地, 调度 Server还用于: 收到为被叫 UE服务的 TMSE转发的被叫 UE的摘机 Preferably, the scheduling server is further configured to: pick up the called UE that is forwarded by the TMSE serving the called UE.
200OK消息后,通过 200OK消息发送组呼建立响应消息给为主叫 UE服务的 TMSE,该消 息同时携带话权授权; After the 200 OK message, the group call setup response message is sent to the TMSE served by the calling UE through the 200 OK message, and the message carries the voice right authorization at the same time;
为主叫 UE服务的 TMSE还用于: 向为主叫 UE服务的 eNB发送组呼建立响应, 其中 携带话权授权消息, 用于为主叫 UE授予话权; The TMSE that is served by the calling UE is further configured to: send a group call setup response to the eNB that serves the calling UE, where the call authorization request message is used to grant the call right to the calling UE;
为主叫 UE服务的 eNB还用于: 转发组呼建立响应给主叫 UE, 以及转发主叫 UE回 复的话权授权完成消息给为主叫 UE服务的 TMSE。 The eNB serving the calling UE is further configured to: forward the group call setup response to the calling UE, and forward the call authority completion message returned by the calling UE to the TMSE serving the calling UE.
较佳地, 调度 Server还用于: 通过 SIP通知消息, 携带话权占用内容给为被叫 UE服 务的 TMSE; Preferably, the scheduling server is further configured to: by using a SIP notification message, carrying the content occupied by the right to the TMSE serving the called UE;
为被叫 UE服务的 TMSE还用于: 收到该 SIP通知消息后, 回复收到消息确认应答 200OK给调度 Server; 以及, 发送话权占用消息给为被叫 UE服务的 eNB, 用以指示为被 叫 UE服务的 eNB通过广播方式发送话权占用消息给被叫 UE。 The TMSE serving the called UE is further configured to: after receiving the SIP notification message, reply to receive the message confirmation response 200 OK to the scheduling server; and send a rights usage message to the eNB serving the called UE, to indicate that The eNB served by the called UE broadcasts a rights occupation message to the called UE.
具体地, 参见图 4, 在 TMSE侧, 本发明实施例提供的一种集群业务实现装置, 包括: 上行发送单元 11 , 用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初 始协议 SIP消息, 将该 SIP消息发送给调度服务器; Specifically, referring to FIG. 4, on the TMSE side, a cluster service implementation apparatus according to an embodiment of the present invention includes: an uplink sending unit 11 configured to convert a received cluster service request message from a user equipment UE into a session initial a SIP message, sending the SIP message to the scheduling server;
下行发送单元 12, 用于将收到的来自调度服务器的 SIP消息转化为 UE能够识别的消 息, 并发送给 UE。 The downlink sending unit 12 is configured to convert the received SIP message from the scheduling server into a message that the UE can identify, and send the message to the UE.
较佳地, 上行发送单元 11具体用于: Preferably, the uplink sending unit 11 is specifically configured to:
接收来自主叫用户设备 UE的组呼建立请求; Receiving a group call setup request from the calling user equipment UE;
将该组呼建立请求转换为会话初始协议基于 SIP格式的邀请 Invite消息, 其中携带组 呼建立指示, 并将该基于 SIP格式的 Invite消息发送给调度服务器 Server。 The group call establishment request is converted into a SIP initial invitation Invite message, which carries a group call establishment indication, and sends the SIP format-based Invite message to the scheduling server Server.
较佳地, 该装置还包括:
错误响应接收单元 13 , 用于当调度 Server内部出现错误, 或者该主叫 UE无权发起组 呼建立请求时, 接收调度 Server回应的错误响应; 或者, Preferably, the device further comprises: The error response receiving unit 13 is configured to receive an error response that is sent by the scheduling server when an error occurs in the scheduling server, or the calling UE does not have the right to initiate the group call establishment request; or
临时响应接收单元 14, 用于当调度 Server对主叫 UE授权成功后, 接收调度 Server 发送的临时响应, 以确定主叫 UE发起的组呼建立请求正在进行中。 The temporary response receiving unit 14 is configured to: after the scheduling server successfully authorizes the calling UE, receive a temporary response sent by the scheduling server, to determine that the group call establishment request initiated by the calling UE is in progress.
较佳地, 该装置还包括: Preferably, the device further comprises:
初始上下文建立单元 15 , 用于当主叫 UE处于空闲态时, 为主叫 UE建立上行链路, 发送初始上下文建立请求给为主叫 UE服务的演进型基站 eNB, 以及接收为主叫 UE服务 的 eNB发送的初始上下文建立响应; 以及, The initial context establishing unit 15 is configured to: when the calling UE is in an idle state, establish an uplink for the calling UE, send an initial context setup request to the evolved base station eNB serving the calling UE, and receive the serving as the calling UE. The initial context setup response sent by the eNB; and,
E-RAB建立单元 16, 用于当主叫 UE处于连接态时, 为主叫 UE建立默认承载后, 发 起专有承载建立, 发送 E-UTRAN无线接入承载 E-RAB建立请求, 以触发为主叫 UE服务 的 eNB发起 RRC连接重配置,为主叫 UE建立专有承载;以及接收为主叫 UE服务的 eNB 在 RRC连接重配置完成后发送的 E-RAB建立响应。 The E-RAB establishing unit 16 is configured to: when the calling UE is in the connected state, establish a default bearer for the calling UE, initiate a dedicated bearer setup, and send an E-UTRAN radio access bearer E-RAB establishment request, to trigger The eNB that the calling UE serves initiates RRC connection reconfiguration, and establishes a dedicated bearer for the calling UE; and the E-RAB setup response sent by the eNB that receives the serving of the calling UE after the RRC connection reconfiguration is completed.
较佳地, 该装置还包括: Preferably, the device further comprises:
组呼建立响应接收单元 17, 用于接收调度 Server发送的组呼建立响应消息,其中包括 话权授权消息; The group call establishment response receiving unit 17 is configured to receive a group call setup response message sent by the scheduling server, where the call right authorization message is included;
组呼建立响应发送单元 18, 用于通过 eNB发送组呼建立响应消息给主叫用户设备, 其中携带话权授权消息。 The group call setup response sending unit 18 is configured to send a group call setup response message to the calling user equipment by using the eNB, where the call right authorization message is carried.
较佳地, 该装置还包括: Preferably, the device further comprises:
话权授权完成消息接收单元 19, 用于接收主叫用户设备回复的话权授权完成消息; 话权授权响应消息发送单元 20 , 用于发送话权授权响应消息给调度 Server。 The right authority authorization completion message receiving unit 19 is configured to receive a voice right authorization completion message replied by the calling user equipment, and the right authority authorization response message sending unit 20 is configured to send the voice right authorization response message to the scheduling server.
较佳地, 该装置还包括: Preferably, the device further comprises:
附着请求接收单元 21 , 用于接收来自主叫用户设备的附着请求, 在接收到来自主叫用 户设备的附着完成消息后, 向调度 Server发送在网指示消息; The attach request receiving unit 21 is configured to receive an attach request from the calling user equipment, and send an online indication message to the scheduling server after receiving the attach complete message of the autonomous calling user equipment;
鉴权结果接收单元 22,用于接收调度 Server回复的针对主叫用户设备的调度业务鉴权 结果消息。 The authentication result receiving unit 22 is configured to receive a scheduling service authentication result message for the calling user equipment that is sent by the scheduling server.
较佳地, 鉴权结果接收单元 22, 还用于: Preferably, the authentication result receiving unit 22 is further configured to:
若调度业务鉴权结果指示鉴权失败, 则记录调度业务的注册失败信息, 用以拒绝 UE 下一次发起的组呼业务。 If the scheduling service authentication result indicates that the authentication fails, the registration failure information of the scheduling service is recorded, and the next group call service initiated by the UE is rejected.
较佳地, 该装置还包括: Preferably, the device further comprises:
Invite消息接收单元 23 ,用于接收调度服务器 Server发送的基于 SIP格式的邀请 Invite 消息, 其中包括发起组呼建立请求的主叫用户设备的标识, 和被叫用户设备标识;
判断处理单元 24, 根据该基于 SIP格式的 Invite消息若确定组内没有与被叫用户设备 标识对应的用户设备为本 TMSE所服务, 则回应用户不存在的指示消息给调度 Server; 否 则, 发送寻呼请求给为被叫 UE服务的 eNB。 The Invite message receiving unit 23 is configured to receive a SIP format-based invitation Invite message sent by the scheduling server Server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included; The determining processing unit 24, according to the SIP format-based Invite message, if it is determined that the user equipment corresponding to the called user equipment identifier in the group is served by the TMSE, responding to the scheduling message that the user does not exist; otherwise, sending the search The call is requested to the eNB serving the called UE.
较佳地, 该装置还包括: Preferably, the device further comprises:
组呼上下文消息传输单元 25 , 用于针对被叫用户设备, 发送组呼上下文建立请求消息 给为被叫 UE服务的 eNB, 并接收为被叫 UE服务的 eNB回应的组呼上下文建立响应; 确认单元 26, 用于发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认 消息。 The group call context message transmission unit 25 is configured to send, to the called user equipment, a group call context setup request message to the eNB serving the called UE, and receive a group call context establishment response responsive to the eNB served by the called UE; The unit 26 is configured to send a SIP 200 OK message to the scheduling server, and receive an acknowledgement message for scheduling the server reply.
较佳地, 该装置还包括: Preferably, the device further comprises:
话权占用消息接收单元 27 ,用于接收调度 Server发送的话权占用消息,并回复 200OK 消息给调度 Server; The right occupant occupation message receiving unit 27 is configured to receive the right occupant occupation message sent by the scheduling server, and reply the 200 OK message to the scheduling server;
话权占用消息发送单元 28 , 用于发送话权占用消息给为被叫 UE服务的 eNB , 用以指 示为被叫 UE服务的 eNB通过广播方式发送话权占用消息给被叫用户设备。 The right occupant message sending unit 28 is configured to send a severance message to the eNB that serves the called UE, and the eNB that is used to indicate that the called UE serves the broadcast occupant to the called user equipment.
较佳地, 图 4所示的集群业务实现装置, 可以作为为主叫 UE服务的 TMSE, 也可以 作为为被叫 UE服务的 TMSE。 Preferably, the cluster service implementation apparatus shown in FIG. 4 can be used as the TMSE serving the called UE or as the TMSE serving the called UE.
参见图 5 , 在为被叫 UE服务的 TMSE侧, 本发明实施例提供的一种集群业务实现装 置, 包括: Referring to FIG. 5, in a TMSE side serving the called UE, a cluster service implementation apparatus provided by the embodiment of the present invention includes:
Invite消息接收单元 23 ,用于接收调度服务器 Server发送的基于 SIP格式的邀请 Invite 消息, 其中包括发起组呼建立请求的主叫用户设备的标识, 和被叫用户设备标识; The Invite message receiving unit 23 is configured to receive a SIP format-based invitation Invite message sent by the scheduling server, where the identifier of the calling user equipment that initiates the group call establishment request, and the called user equipment identifier are included;
判断处理单元 24, 根据该基于 SIP格式的 Invite消息若确定组内没有与被叫用户设备 标识对应的用户设备为本装置所处的集群移动性会话管理实体 TMSE所服务, 则回应用户 不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被叫 UE服务的 eNB。 The determining processing unit 24, according to the SIP format-based Invite message, determines that the user equipment corresponding to the called user equipment identifier in the group is served by the cluster mobility session management entity TMSE where the device is located, and the response user does not exist. The indication message is sent to the scheduling server; otherwise, the paging request is sent to the eNB serving the called UE.
较佳地, 该装置还包括: Preferably, the device further comprises:
组呼上下文消息传输单元 25 , 用于针对被叫用户设备, 发送组呼上下文建立请求消息 给为被叫 UE服务的 eNB, 并接收为被叫 UE服务的 eNB回应的组呼上下文建立响应; 确认单元 26, 用于发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认 消息。 The group call context message transmission unit 25 is configured to send, to the called user equipment, a group call context setup request message to the eNB serving the called UE, and receive a group call context establishment response responsive to the eNB served by the called UE; The unit 26 is configured to send a SIP 200 OK message to the scheduling server, and receive an acknowledgement message for scheduling the server reply.
较佳地, 该装置还包括: Preferably, the device further comprises:
话权占用消息接收单元 27 ,用于接收调度 Server发送的话权占用消息,并回复 200OK 消息给调度 Server; The right occupant occupation message receiving unit 27 is configured to receive the right occupant occupation message sent by the scheduling server, and reply the 200 OK message to the scheduling server;
话权占用消息发送单元 28 , 用于发送话权占用消息给 eNB , 用以指示 eNB通过广播
方式发送话权占用消息给被叫用户设备。 The right occupant message sending unit 28 is configured to send a CDR message to the eNB, to indicate that the eNB broadcasts The mode sends a message occupation message to the called user equipment.
参见图 6 , 在调度服务器侧, 本发明实施例提供的一种集群业务实现装置, 包括: 接收 SIP消息单元 31 ,用于接收集群移动性会话管理实体 TMSE发送的会话初始协议 SIP消息; Referring to FIG. 6, on the scheduling server side, a cluster service implementation apparatus according to an embodiment of the present invention includes: a receiving SIP message unit 31, configured to receive a session initial protocol SIP message sent by a cluster mobility session management entity TMSE;
处理 SIP消息单元 32 , 用于# ^据该 SIP消息进行处理, 将处理结果通过 SIP消息发送 给 TMSE0 SIP message processing unit 32, for # ^ According to the SIP message is processed, the processing result by the SIP message to TMSE 0
较佳地, Preferably,
接收 SIP消息单元 31 ,具体用于:接收集群移动性会话管理实体 TMSE发送的会话初 始协议基于 SIP格式的邀请 Invite消息, 从中获取来自主叫 UE的组呼建立指示; The receiving SIP message unit 31 is specifically configured to: receive the session initiation protocol sent by the cluster mobility session management entity TMSE based on the SIP format invitation Invite message, and obtain a group call establishment indication from the calling UE;
处理 SIP消息单元 32 , 具体用于: 当对主叫 UE授权成功时, 通知 TMSE该组呼建立 指示对应的组呼正在进行。 The processing SIP message unit 32 is specifically configured to: when the authorization of the calling UE is successful, notify the TMSE that the group call corresponding to the group establishment indication is in progress.
较佳地, 该装置还包括: Preferably, the device further comprises:
错误响应单元 33 , 用于如果调度 Server内部出现错误,或者确定该主叫用户无权发起 组呼, 则回应错误响应给 TMSE。 The error response unit 33 is configured to respond to the error response to the TMSE if an error occurs inside the scheduling server or if the calling user does not have the right to initiate the group call.
较佳地, 该装置还包括: Preferably, the device further comprises:
TMSE地址查询单元 34 , 用于收到基于 SIP格式的 Invite消息后, 根据该基于 SIP格 式的 Invite消息中携带的信息, 查询本地数据库, 获取组呼的被叫 UE所属的所有 TMSE 的地址; The TMSE address query unit 34 is configured to: after receiving the Invite message based on the SIP format, query the local database according to the information carried in the SIP-based Invite message, and obtain the addresses of all TMSEs to which the called UE of the group call belongs;
Invite消息发送单元 35 ,用于分别发送基于 SIP格式的 Invite消息给每一个为被叫 UE 服务的 TMSE , 其中携带主叫用户的标识, 和被叫 UE的标识。 The Invite message sending unit 35 is configured to separately send an Invite message based on the SIP format to each TMSE serving the called UE, where the identifier of the calling user and the identifier of the called UE are carried.
较佳地, 该装置还包括: Preferably, the device further comprises:
200OK消息接收单元 36 ,用于接收为被叫 UE服务的 TMSE针对基于 SIP格式的 Invite 消息回复的 SIP 200OK消息。 The 200 OK message receiving unit 36 is configured to receive, by the TMSE serving the called UE, a SIP 200 OK message for replying to the SIP format based Invite message.
较佳地, 该装置还包括: Preferably, the device further comprises:
确认消息回复单元 37 ,用于回复为被叫 UE服务的 TMSE针对 SIP 200OK消息的确认 消息。 The acknowledgment message replying unit 37 is configured to reply to the acknowledgment message of the TMSE serving the called UE for the SIP 200 OK message.
较佳地, 该装置还包括: Preferably, the device further comprises:
组呼建立响应消息发送单元 38 ,用于收到为被叫 UE服务的 TMSE转发的被叫用户的 摘机 200OK消息后, 通过 200OK消息发送组呼建立响应消息给为主叫 UE服务的 TMSE, 其中携带话权授权消息。 The group call setup response message sending unit 38 is configured to: after receiving the off-hook 200 OK message of the called user forwarded by the TMSE served by the called UE, send a group call setup response message to the TMSE served by the calling UE by using the 200 OK message, The message authorization message is carried.
较佳地, 该装置还包括:
话权授权响应消息接收单元 39 ,用于接收为主叫用户服务的 TMSE返回的话权授权响 应消息。 Preferably, the device further comprises: The right authorization response message receiving unit 39 is configured to receive a right authorization response message returned by the TMSE served by the calling user.
较佳地, 该装置还包括: Preferably, the device further comprises:
话权占用消息发送单元 40 ,用于在收到为被叫 UE服务的 TMSE转发的被叫用户的摘 机 200OK消息后, 通过 SIP INFO消息, 发送话权占用消息给为被叫 UE服务的 TMSE, 并接收为被叫 UE服务的 TMSE回复的 200OK消息。 The right occupant message sending unit 40 is configured to send a message occupant message to the TMSE serving the called UE through the SIP INFO message after receiving the off-hook 200 OK message of the called user forwarded by the TMSE serving the called UE. And receive a 200 OK message replied to the TMSE serving the called UE.
较佳地, 该装置还包括: Preferably, the device further comprises:
在网指示消息接收单元 41 , 用于接收为主叫 UE服务的 TMSE发送的在网指示消息, 根据该在网指示消息, 对该主叫用户进行调度业务鉴权。 The network indication message receiving unit 41 is configured to receive the presence indication message sent by the TMSE served by the calling UE, and perform scheduling service authentication on the calling user according to the presence indication message.
较佳地, 该装置还包括: Preferably, the device further comprises:
鉴权结果回复单元 42 , 用于回复针对主叫 UE的调度业务鉴权结果给为主叫用户服务 的 TMSE。 The authentication result replying unit 42 is configured to reply to the TMSE serving the calling user for the scheduling service authentication result of the calling UE.
综上所述, 本发明实施例基于 TD-LTE宽带多媒体集群架构, 提出了宽带多媒体集群 的组呼建立流程, 包括集群组呼建立过程中被叫用户在 IDLE态或 CONNECT态下均可响 应组呼建立消息; 以及, 集群组呼建立过程中不对发起用户进行鉴权, 因为在基于图 1的 集群用户设备开机鉴权过程中已经对每个接入该网络的用户进行注册和鉴权过, 如果鉴权 通过后, 在用户注销之前均认为该用户为可信任用户, 可直接发起组呼建立流程。 因此, 本发明宽带多媒体集群系统比窄带数字集群能够提供用户更高地带宽和更好的用户体验, 例如可以提供可视组呼业务, 并且本发明提出的 TD-LTE宽带多媒体集群系统架构更筒单 易行, 比起 CCSA提出的三种方案能够更好地减少组呼建立流程中信令交互, 以达到减少 组呼建立时延目的。 In summary, the embodiment of the present invention is based on the TD-LTE broadband multimedia cluster architecture, and proposes a group call establishment process for a broadband multimedia cluster, including that the called user can respond in the IDLE state or the CONNECT state during the cluster group call establishment process. The group call establishment message; and, in the cluster group call establishment process, the initiating user is not authenticated, because each user accessing the network has been registered and authenticated in the cluster user equipment activation authentication process based on FIG. If the user is considered to be a trusted user before the user logs out, the group call establishment process can be directly initiated. Therefore, the broadband multimedia cluster system of the present invention can provide users with higher bandwidth and better user experience than narrowband digital clusters, for example, can provide visual group call service, and the TD-LTE broadband multimedia cluster system architecture proposed by the present invention is more compact. Easy to implement, compared with the three schemes proposed by CCSA, the signaling interaction in the group call establishment process can be better reduced, so as to reduce the group call establishment delay.
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形 式。 Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention is in the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) in which computer usable program code is embodied.
本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用
于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。 The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个 方框中指定的功能。 The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。
It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
Claims
1、 一种集群业务实现装置, 其特征在于, 该装置包括: 1. A cluster service implementation device, characterized in that the device includes:
上行发送单元, 用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初始 协议 SIP消息, 将该 SIP消息发送给调度服务器 Server; The uplink sending unit is used to convert the cluster service request message received from the user equipment UE into a session initialization protocol SIP message, and send the SIP message to the scheduling server Server;
下行发送单元,用于将收到的来自调度服务器的 SIP消息转化为 UE能够识别的消息, 并发送给 UE。 The downlink sending unit is used to convert the SIP message received from the scheduling server into a message that the UE can recognize, and send it to the UE.
2、 根据权利要求 1所述的装置, 其特征在于, 所述上行发送单元具体用于: 接收来自主叫用户设备 UE的组呼建立请求; 将该组呼建立请求转换为基于会话初始 协议 SIP格式的邀请 Invite消息, 其中携带组呼建立指示, 并将该基于 SIP格式的 Invite 消息发送给调度服务器 Server。 2. The device according to claim 1, wherein the uplink sending unit is specifically configured to: receive a group call establishment request from the calling user equipment UE; convert the group call establishment request into a session initialization protocol-based SIP The Invite message in the SIP format carries a group call establishment instruction, and the Invite message based on the SIP format is sent to the scheduling server Server.
3、 根据权利要求 2所述的装置, 其特征在于, 该装置还包括: 3. The device according to claim 2, characterized in that, the device further includes:
错误响应接收单元, 用于当调度 Server内部出现错误, 或者该主叫 UE无权发起组呼 建立请求时, 接收调度 Server回应的错误响应; 或者, The error response receiving unit is used to receive an error response from the scheduling server when an error occurs within the scheduling server, or the calling UE does not have the right to initiate a group call establishment request; or,
临时响应接收单元, 用于当调度 Server对主叫 UE授权成功后, 接收调度 Server发送 的临时响应, 以确定主叫 UE发起的组呼建立请求正在进行中。 The temporary response receiving unit is used to receive the temporary response sent by the scheduling server after the scheduling server successfully authorizes the calling UE to determine that the group call establishment request initiated by the calling UE is in progress.
4、 根据权利要求 3所述的装置, 其特征在于, 该装置还包括: 4. The device according to claim 3, characterized in that, the device further includes:
初始上下文建立单元, 用于当主叫 UE处于空闲态时, 为主叫 UE建立上行链路, 发 送初始上下文建立请求给为主叫 UE服务的演进型基站 eNB , 以及接收为主叫 UE服务的 eNB发送的初始上下文建立响应; The initial context establishment unit is used to establish an uplink for the calling UE when the calling UE is in an idle state, send an initial context establishment request to the evolved base station eNB serving the calling UE, and receive the The initial context establishment response sent by the eNB;
E-RAB建立单元, 用于当主叫 UE处于连接态时, 为主叫 UE建立默认承载后, 发起 专有承载建立, 发送 E-UTRAN无线接入承载 E-RAB建立请求, 以触发为主叫 UE服务的 eNB发起 RRC连接重配置, 为主叫用户建立专有承载; 以及接收为主叫 UE服务的 eNB 在 RRC连接重配置完成后发送的 E-RAB建立响应。 The E-RAB establishment unit is used to initiate dedicated bearer establishment when the calling UE is in the connected state, and after establishing the default bearer for the calling UE, sends an E-UTRAN radio access bearer E-RAB establishment request, mainly triggering The eNB serving the calling UE initiates RRC connection reconfiguration to establish a dedicated bearer for the calling user; and receives the E-RAB establishment response sent by the eNB serving the calling UE after the RRC connection reconfiguration is completed.
5、 根据权利要求 4所述的装置, 其特征在于, 该装置还包括: 5. The device according to claim 4, characterized in that, the device further includes:
组呼建立响应接收单元, 用于接收调度 Server发送的组呼建立响应消息, 其中包括话 权授权消息; The group call establishment response receiving unit is used to receive the group call establishment response message sent by the dispatching server, including the voice authorization message;
组呼建立响应发送单元, 用于发送组呼建立响应消息给主叫用户设备, 其中携带话权 授权消息。 The group call establishment response sending unit is used to send a group call establishment response message to the calling user equipment, which carries a voice authorization message.
6、 根据权利要求 5所述的装置, 其特征在于, 该装置还包括: 6. The device according to claim 5, characterized in that, the device further includes:
话权授权完成消息接收单元, 用于接收主叫用户设备回复的话权授权完成消息; 话权授权响应消息发送单元, 用于发送话权授权响应消息给调度 Server。
The voice authorization completion message receiving unit is used to receive the voice authorization completion message replied by the calling user equipment; the voice authorization response message sending unit is used to send the voice authorization response message to the scheduling server.
7、 根据权利要求 1所述的装置, 其特征在于, 该装置还包括: 7. The device according to claim 1, characterized in that, the device further includes:
附着请求接收单元, 用于接收来自主叫用户设备的附着请求, 在接收到来自主叫用户 设备的附着完成消息后, 向调度 Server发送在网指示消息; The attachment request receiving unit is configured to receive an attachment request from the calling user equipment, and after receiving the attachment completion message from the calling user equipment, send a network presence indication message to the scheduling server;
鉴权结果接收单元, 用于接收调度 Server回复的针对主叫用户设备的调度业务鉴权结 果消息。 The authentication result receiving unit is configured to receive the scheduling service authentication result message for the calling user equipment replied by the scheduling server.
8、 根据权利要求 7所述的装置, 其特征在于, 所述鉴权结果接收单元, 还用于: 若所述调度业务鉴权结果指示鉴权失败, 则记录调度业务的注册失败信息, 用以拒绝 8. The device according to claim 7, wherein the authentication result receiving unit is further configured to: if the scheduling service authentication result indicates authentication failure, record the registration failure information of the scheduling service, using to refuse
UE下一次发起的组呼业务。 The next group call service initiated by the UE.
9、 根据权利要求 1所述的装置, 其特征在于, 该装置还包括: 9. The device according to claim 1, characterized in that, the device further includes:
Invite消息接收单元, 用于接收调度服务器 Server发送的基于 SIP格式的邀请 Invite 消息, 其中包括发起组呼建立请求的主叫用户设备的标识, 和被叫用户设备标识; The Invite message receiving unit is used to receive the Invite message based on the SIP format sent by the scheduling server Server, which includes the identification of the calling user equipment that initiates the group call establishment request, and the identification of the called user equipment;
判断处理单元, 根据该基于 SIP格式的 Invite消息若确定组内没有与所述被叫用户设 备标识对应的用户设备为本 TMSE所服务, 则回应用户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被叫 UE服务的 eNB。 The judgment processing unit, if it is determined according to the Invite message based on the SIP format that there is no user equipment corresponding to the called user equipment identification in the group that is served by this TMSE, then responds to the scheduling server with an indication message that the user does not exist; otherwise, send The paging request is sent to the eNB serving the called UE.
10、 根据权利要求 9所述的装置, 其特征在于, 该装置还包括: 10. The device according to claim 9, characterized in that, the device further includes:
组呼上下文消息传输单元, 用于针对被叫用户设备, 发送组呼上下文建立请求消息给 为被叫 UE服务的 eNB, 并接收为被叫 UE服务的 eNB回应的组呼上下文建立响应; 确认单元, 用于发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认消 息。 The group call context message transmission unit is configured to send a group call context establishment request message to the eNB serving the called UE for the called user equipment, and receive a group call context establishment response responded by the eNB serving the called UE; Confirmation unit , used to send the SIP 200OK message to the scheduling server, and receive the confirmation message replied by the scheduling server.
11、 根据权利要求 10所述的装置, 其特征在于, 该装置还包括: 11. The device according to claim 10, characterized in that, the device further includes:
话权占用消息接收单元, 用于接收调度 Server发送的话权占用消息, 并回复 200OK 消息给调度 Server; The voice occupation message receiving unit is used to receive the voice occupation message sent by the scheduling server, and reply a 200OK message to the scheduling server;
话权占用消息发送单元,用于发送话权占用消息给 eNB ,用以指示 eNB通过广播方式 发送话权占用消息给被叫用户设备。 The voice right occupation message sending unit is used to send the voice right occupation message to the eNB, and is used to instruct the eNB to send the voice right occupation message to the called user equipment through broadcast.
12、 一种集群业务实现装置, 其特征在于, 该装置包括: 12. A cluster service implementation device, characterized in that the device includes:
Invite消息接收单元, 用于接收调度服务器 Server发送的基于会话初始协议 SIP格式 的邀请 Invite消息, 其中包括发起组呼建立请求的主叫用户设备的标识和被叫用户设备标 识; The Invite message receiving unit is used to receive the Invite message based on the session initialization protocol SIP format sent by the scheduling server Server, which includes the identification of the calling user equipment that initiates the group call establishment request and the identification of the called user equipment;
判断处理单元, 根据该基于 SIP格式的 Invite消息若确定组内没有与所述被叫用户设 备标识对应的用户设备为本装置所处的集群移动性会话管理实体 TMSE所服务, 则回应用 户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被叫 UE服务的 eNB。
The judgment processing unit, if it is determined according to the Invite message based on the SIP format that there is no user equipment corresponding to the called user equipment identification in the group that is served by the cluster mobility session management entity TMSE where the device is located, then responds that the user does not exist. Instruction message to the scheduling server; otherwise, send a paging request to the eNB serving the called UE.
13、 根据权利要求 12所述的装置, 其特征在于, 该装置还包括: 13. The device according to claim 12, characterized in that, the device further includes:
组呼上下文消息传输单元, 用于针对被叫用户设备, 发送组呼上下文建立请求消息给 为被叫 UE服务的 eNB, 并接收为被叫 UE服务的 eNB回应的组呼上下文建立响应; 确认单元, 用于发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认消 息。 The group call context message transmission unit is configured to send a group call context establishment request message to the eNB serving the called UE for the called user equipment, and receive a group call context establishment response responded by the eNB serving the called UE; Confirmation unit , used to send the SIP 200OK message to the scheduling server, and receive the confirmation message replied by the scheduling server.
14、 根据权利要求 13所述的装置, 其特征在于, 该装置还包括: 14. The device according to claim 13, characterized in that, the device further includes:
话权占用消息接收单元, 用于接收调度 Server发送的话权占用消息, 并回复 200OK 消息给调度 Server; The voice occupation message receiving unit is used to receive the voice occupation message sent by the scheduling server, and reply a 200OK message to the scheduling server;
话权占用消息发送单元,用于发送话权占用消息给 eNB ,用以指示 eNB通过广播方式 发送话权占用消息给被叫用户设备。 The voice right occupation message sending unit is used to send the voice right occupation message to the eNB, and is used to instruct the eNB to send the voice right occupation message to the called user equipment through broadcast.
15、 一种集群业务实现装置, 其特征在于, 该装置包括: 15. A cluster service implementation device, characterized in that the device includes:
接收 SIP消息单元,用于接收集群移动性会话管理实体 TMSE发送的会话初始协议 SIP 消息; Receive SIP message unit, used to receive the session initialization protocol SIP message sent by the cluster mobility session management entity TMSE;
处理 SIP消息单元, 用于才 居该 SIP消息进行处理, 将处理结果通过 SIP消息发送给 TMSE0 The SIP message processing unit is used to process the SIP message and send the processing result to TMSE through the SIP message 0
16、 根据权利要求 15所述的装置, 其特征在于, 16. The device according to claim 15, characterized in that,
所述接收 SIP消息单元, 具体用于: 接收集群移动性会话管理实体 TMSE发送的基于 会话初始协议 SIP格式的邀请 Invite消息, 从中获取来自主叫 UE的组呼建立指示; The receiving SIP message unit is specifically used to: receive an invitation message based on the session initialization protocol SIP format sent by the cluster mobility session management entity TMSE, and obtain the group call establishment instruction from the calling UE;
所述处理 SIP消息单元, 具体用于: 当对主叫 UE授权成功时, 通知 TMSE该组呼建 立指示对应的组呼正在进行。 The processing SIP message unit is specifically used to: when the calling UE is successfully authorized, notify TMSE that the group call corresponding to the group call establishment indication is in progress.
17、 根据权利要求 15所述的装置, 其特征在于, 该装置还包括: 17. The device according to claim 15, characterized in that, the device further includes:
错误响应单元, 用于如果调度 Server内部出现错误, 或者确定该主叫用户无权发起组 呼, 则回应错误响应给 TMSE。 The error response unit is used to respond an error response to the TMSE if an error occurs within the scheduling server, or it is determined that the calling user does not have the right to initiate a group call.
18、 根据权利要求 15所述的装置, 其特征在于, 该装置还包括: 18. The device according to claim 15, characterized in that, the device further includes:
TMSE地址查询单元, 用于收到基于 SIP格式的 Invite消息后, 根据该基于 SIP格式 的 Invite消息中携带的信息, 查询本地数据库, 获取组呼的被叫用户所属的所有 TMSE的 地址; The TMSE address query unit is used to query the local database according to the information carried in the Invite message based on the SIP format after receiving the Invite message based on the SIP format, and obtain the addresses of all TMSEs to which the called user of the group call belongs;
Invite消息发送单元,用于分别发送基于 SIP格式的 Invite消息给每一个为被叫 UE服 务的 TMSE , 其中携带主叫用户的标识, 和被叫 UE的标识。 The Invite message sending unit is used to send an Invite message based on the SIP format to each TMSE serving the called UE, which carries the identity of the calling user and the identity of the called UE.
19、 根据权利要求 18所述的装置, 其特征在于, 该装置还包括: 19. The device according to claim 18, characterized in that, the device further includes:
200OK消息接收单元, 用于接收为被叫 UE服务的 TMSE针对基于 SIP格式的 Invite
消息回复的 SIP 200OK消息。 200OK message receiving unit, used to receive TMSE serving the called UE for Invite based on SIP format. The message replies with a SIP 200OK message.
20、 根据权利要求 19所述的装置, 其特征在于, 该装置还包括: 20. The device according to claim 19, characterized in that, the device further includes:
确认消息回复单元, 用于回复为被叫 UE服务的 TMSE针对 SIP 200OK消息的确认消 息。 The confirmation message reply unit is used to reply the confirmation message for the SIP 200 OK message from the TMSE serving the called UE.
21、 根据权利要求 20所述的装置, 其特征在于, 该装置还包括: 21. The device according to claim 20, characterized in that, the device further includes:
组呼建立响应消息发送单元, 用于收到为被叫 UE服务的 TMSE转发的被叫用户的摘 机 200OK消息后, 通过 200OK消息发送组呼建立响应消息给为主叫用户服务的 TMSE, 其中携带话权授权消息。 The group call establishment response message sending unit is used to send a group call establishment response message to the TMSE serving the calling user through the 200OK message after receiving the off-hook 200OK message of the called user forwarded by the TMSE serving the called UE, where Carry voice authorization message.
22、 根据权利要求 21所述的装置, 其特征在于, 该装置还包括: 22. The device according to claim 21, characterized in that, the device further includes:
话权授权响应消息接收单元, 用于接收为主叫用户服务的 TMSE返回的话权授权响应 消息。 The voice authorization response message receiving unit is used to receive the voice authorization response message returned by the TMSE serving the calling user.
23、 根据权利要求 21所述的装置, 其特征在于, 该装置还包括: 23. The device according to claim 21, characterized in that, the device further includes:
话权占用消息发送单元, 用于在收到为被叫 UE服务的 TMSE转发的被叫用户的摘机 200OK消息后, 通过 SIP INFO消息, 发送话权占用消息给为被叫 UE服务的 TMSE, 并接 收为被叫 UE服务的 TMSE回复的 200OK消息。 The voice right occupation message sending unit is used to send the voice occupation message to the TMSE serving the called UE through the SIP INFO message after receiving the off-hook 200OK message of the called user forwarded by the TMSE serving the called UE. And receive the 200OK message replied by the TMSE serving the called UE.
24、 根据权利要求 15所述的装置, 其特征在于, 该装置还包括: 24. The device according to claim 15, characterized in that, the device further includes:
在网指示消息接收单元, 用于接收为主叫用户服务的 TMSE发送的在网指示消息, 根 据该在网指示消息, 对该主叫用户进行调度业务鉴权。 The network presence indication message receiving unit is configured to receive the network presence indication message sent by the TMSE serving the calling user, and perform scheduling service authentication on the calling user based on the network presence indication message.
25、 根据权利要求 24所述的装置, 其特征在于, 该装置还包括: 25. The device according to claim 24, characterized in that, the device further includes:
鉴权结果回复单元, 用于回复针对主叫用户的调度业务鉴权结果给为主叫用户服务的 Authentication result reply unit, used to reply the scheduling service authentication result for the calling user to the service provider serving the calling user.
TMSE0 TMSE 0
26、 一种集群业务实现系统, 其特征在于, 该系统包括: 26. A cluster service implementation system, characterized in that the system includes:
TMSE,用于将收到的来自用户设备 UE的集群业务请求消息转换为会话初始协议 SIP 消息, 将该 SIP消息发送给调度服务器 Server; 以及, 将收到的来自调度服务器的 SIP消 息转化为 UE能够识别的消息, 并发送给 UE; TMSE is used to convert the cluster service request message received from the user equipment UE into a session initiation protocol SIP message, and send the SIP message to the scheduling server Server; and, convert the SIP message received from the scheduling server into the UE Messages that can be identified and sent to the UE;
调度服务器, 用于接收 TMSE发送的 SIP消息, 根据该 SIP消息进行处理, 将处理结 果通过 SIP消息发送给 TMSE。 The scheduling server is used to receive the SIP message sent by the TMSE, process it according to the SIP message, and send the processing result to the TMSE through the SIP message.
27、 根据权利要求 26所述的系统, 其特征在于, 该系统还包括: 27. The system according to claim 26, characterized in that, the system further includes:
主叫 UE, 用于发起组呼建立请求; The calling UE is used to initiate a group call establishment request;
为主叫 UE服务的 eNB, 用于转发所述组呼建立请求给为主叫 UE服务的 TMSE; The eNB serving the calling UE is used to forward the group call establishment request to the TMSE serving the calling UE;
TMSE, 具体用于: 当作为为主叫 UE服务的 TMSE时, 将该组呼建立请求转换为会
话初始协议基于 SIP格式的邀请 Invite消息, 其中携带组呼建立指示, 并将该基于 SIP格 式的 Invite消息发送给调度 Server; TMSE is specifically used to: When serving as a TMSE for the calling UE, convert the group call establishment request into a conference call. The session initialization protocol is based on the Invite message in SIP format, which carries the group call establishment instruction, and sends the Invite message based on SIP format to the scheduling server;
调度 Server, 具体用于: 接收所述基于 SIP格式的 Invite消息, 从中获取来自主叫 UE 的组呼建立指示; 当对主叫 UE授权成功时, 通知为主叫 UE服务的 TMSE该组呼建立指 示对应的组呼正在进行。 Scheduling Server is specifically used to: receive the Invite message based on the SIP format, and obtain the group call establishment instruction from the calling UE; when the authorization for the calling UE is successful, notify the TMSE serving the calling UE that the group call is established Indicates that the corresponding group call is in progress.
28、 根据权利要求 27所述的系统, 其特征在于, 所述调度 Server还用于: 28. The system according to claim 27, characterized in that the scheduling server is also used to:
如果调度 Server内部出现错误, 或者确定该主叫用户无权发起组呼, 则回应错误响应 给为主叫 UE服务的 TMSE。 If an error occurs within the scheduling server, or it is determined that the calling user does not have the right to initiate a group call, an error response is returned to the TMSE serving the calling UE.
29、 根据权利要求 28所述的系统, 其特征在于, 29. The system according to claim 28, characterized in that,
为主叫 UE服务的 TMSE1还用于: 如果主叫 UE处于空闲态, 为主叫 UE建立上行链 路, 发送初始上下文建立请求给为主叫 UE服务的 e B; TMSE1 serving the calling UE is also used to: If the calling UE is in the idle state, establish an uplink for the calling UE, and send an initial context establishment request to the eB serving the calling UE;
为主叫 UE服务的 eNB还用于: 激活安全, 再发送空中接口的 RRC连接重配请求给 主叫 UE; The eNB serving the calling UE is also used to: activate security, and then send the RRC connection reconfiguration request of the air interface to the calling UE;
主叫 UE还用于:收到 RRC连接重配请求后进行 RRC连接重配处理,完成后回复 RRC 连接重配完成给为主叫 UE服务的 eNB; The calling UE is also used to: perform RRC connection reconfiguration processing after receiving the RRC connection reconfiguration request, and upon completion, reply RRC connection reconfiguration completed to the eNB serving the calling UE;
为主叫 UE服务的 eNB还用于:发送初始上下文建立响应给为主叫 UE服务的 TMSE。 The eNB serving the calling UE is also used to send an initial context establishment response to the TMSE serving the calling UE.
30、 根据权利要求 28所述的系统, 其特征在于, 30. The system according to claim 28, characterized in that,
为主叫 UE服务的 TMSE还用于: 如果主叫 UE处于连接态, 为主叫 UE建立默认承 载后, 发起专有承载建立, 发送 E-UTRAN无线接入承载 E-RAB建立请求给为主叫 UE服 务的 eNB; The TMSE serving the calling UE is also used to: If the calling UE is in the connected state, after establishing the default bearer for the calling UE, initiate dedicated bearer establishment and send an E-UTRAN radio access bearer E-RAB establishment request to the calling UE. Call the eNB serving the UE;
为主叫 UE服务的 eNB , 还用于: 收到 E-RAB建立请求后, 根据该请求发起 RRC连 接重配置, 为主叫 UE建立专有承载; 以及, 在 RRC连接重配置完成后发送 E-RAB建立 响应给为主叫 UE服务的 TMSE。 The eNB serving the calling UE is also used to: After receiving the E-RAB establishment request, initiate RRC connection reconfiguration according to the request, and establish a dedicated bearer for the calling UE; and, send E-RAB after the RRC connection reconfiguration is completed. -RAB establishment response to the TMSE serving the calling UE.
31、 根据权利要求 27所述的系统, 其特征在于, 所述调度 Server还用于: 31. The system according to claim 27, characterized in that the scheduling server is also used to:
根据收到的基于 SIP格式的 Invite消息中携带的信息, 查询本地数据库, 获取组呼的 被叫 UE所属的所有 TMSE的地址; 分别发送基于 SIP格式的 Invite消息给每一个为被叫 According to the information carried in the received Invite message based on SIP format, query the local database to obtain the addresses of all TMSEs to which the called UE of the group call belongs; send the Invite message based on SIP format to each called party respectively.
UE服务的 TMSE, 其中携带主叫 UE的标识, 和被叫 UE的标识; TMSE served by the UE, which carries the identity of the calling UE and the identity of the called UE;
TMSE, 具体用于: 当 TMSE作为为被叫 UE服务的 TMSE时, 接收调度 Server发送 的基于 SIP格式的 Invite消息, 根据该 Invite消息若确定组内没有被叫 UE为本 TMSE所 服务, 则回应用户不存在的指示消息给调度 Server; 否则, 发送寻呼请求给为被叫 UE服 务的 eNB;
为被叫 UE服务的 eNB, 用于接收为被叫 UE服务的 TMSE发送的寻呼请求, 并对被 叫 UE进行寻呼。 TMSE is specifically used to: When the TMSE serves as a TMSE for the called UE, receive the Invite message based on the SIP format sent by the scheduling server. According to the Invite message, if it is determined that there is no called UE in the group that is served by the TMSE, then respond Send an indication message that the user does not exist to the scheduling server; otherwise, send a paging request to the eNB serving the called UE; The eNB serving the called UE is used to receive the paging request sent by the TMSE serving the called UE and page the called UE.
32、 根据权利要求 31所述的系统, 其特征在于, 所述为被叫 UE服务的 TMSE还用 于: 32. The system according to claim 31, characterized in that the TMSE serving the called UE is also used to:
针对被叫 UE, 发送组呼上下文建立请求消息给为被叫 UE服务的 eNB, 并接收为被 叫 UE服务的 eNB回应的组呼上下文建立响应; 以及发送 SIP 200OK消息给调度 Server, 并接收调度 Server回复的确认消息。 For the called UE, send a group call context establishment request message to the eNB serving the called UE, and receive a group call context establishment response from the eNB serving the called UE; and send a SIP 200OK message to the scheduling server, and receive the scheduling Confirmation message replied by Server.
33、 根据权利要求 31所述的系统, 其特征在于, 所述调度 Server还用于: 收到为被 叫 UE服务的 TMSE转发的被叫 UE的摘机 200OK消息后, 通过 200OK消息发送组呼建 立响应消息给为主叫 UE服务的 TMSE, 该消息同时携带话权授权; 33. The system according to claim 31, wherein the scheduling server is further configured to: after receiving the off-hook 200OK message of the called UE forwarded by the TMSE serving the called UE, send the group call through the 200OK message. Create a response message to the TMSE serving the calling UE. The message also carries voice authorization;
为主叫 UE服务的 TMSE还用于: 向为主叫 UE服务的 eNB发送组呼建立响应, 其中 携带话权授权消息, 用于为主叫 UE授予话权; The TMSE serving the calling UE is also used to: Send a group call establishment response to the eNB serving the calling UE, which carries a voice authorization message and is used to grant the voice right to the calling UE;
为主叫 UE服务的 eNB还用于: 转发组呼建立响应给主叫 UE, 以及转发主叫 UE回 复的话权授权完成消息给为主叫 UE服务的 TMSE。 The eNB serving the calling UE is also used to: forward the group call establishment response to the calling UE, and forward the voice authorization completion message responded by the calling UE to the TMSE serving the calling UE.
34、根据权利要求 31所述的系统,其特征在于, 所述调度 Server还用于: 通过 SIP通 知消息, 携带话权占用内容给为被叫 UE服务的 TMSE; 34. The system according to claim 31, characterized in that the scheduling server is also used to: carry the voice occupation content to the TMSE serving the called UE through a SIP notification message;
为被叫 UE服务的 TMSE还用于: 收到该 SIP通知消息后, 回复收到消息确认应答 The TMSE serving the called UE is also used to: After receiving the SIP notification message, reply with a message confirmation response
200OK给调度 Server; 以及, 发送话权占用消息给为被叫 UE服务的 eNB, 用以指示为被 叫 UE服务的 eNB通过广播方式发送话权占用消息给被叫 UE。
200 OK to the scheduling server; and, sending a voice occupation message to the eNB serving the called UE to instruct the eNB serving the called UE to send the voice occupation message to the called UE in a broadcast manner.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210154398.5A CN103428645B (en) | 2012-05-17 | 2012-05-17 | A kind of system and device for achieving cluster service |
CN201210154398.5 | 2012-05-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013170650A1 true WO2013170650A1 (en) | 2013-11-21 |
Family
ID=49583087
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2013/072416 WO2013170650A1 (en) | 2012-05-17 | 2013-03-11 | Trunked service realization system and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103428645B (en) |
WO (1) | WO2013170650A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686643A (en) * | 2013-12-29 | 2014-03-26 | 哈尔滨海能达科技有限公司 | Method and system for controlling services of wideband multimedia cluster and base station |
CN104754547A (en) * | 2013-12-30 | 2015-07-01 | 成都鼎桥通信技术有限公司 | Method and equipment for uniformly managing terminal users at full-service platform |
US9735981B2 (en) | 2015-03-03 | 2017-08-15 | At&T Intellectual Property I, L.P. | Facilitation of session initiation protocol trunking |
CN108667772A (en) * | 2017-03-30 | 2018-10-16 | 通号通信信息集团上海有限公司 | The method and system to interconnect for realizing different manufacturers TETRA system centre grades |
CN114040342A (en) * | 2021-11-26 | 2022-02-11 | 新华三技术有限公司成都分公司 | Method for establishing group calling, cluster core network equipment and storage medium |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9594885B2 (en) * | 2014-03-06 | 2017-03-14 | Microsoft Technology Licensing, Llc | Licensing using a cloud public-messaging infrastructure |
CN104602199B (en) * | 2015-01-19 | 2018-03-06 | 深圳市普天宜通技术股份有限公司 | PTT realization method and systems in a kind of public network colony dispatching |
EP3285509B1 (en) | 2015-05-15 | 2021-03-03 | Huawei Technologies Co., Ltd. | Discovery method and device |
CN106572504B (en) * | 2015-10-09 | 2020-03-24 | 成都鼎桥通信技术有限公司 | Cluster system switching method and device |
CN106102018B (en) * | 2016-05-31 | 2019-09-10 | 海能达通信股份有限公司 | Communication configuration method and device in a kind of broadband cluster communication |
CN108337693B (en) * | 2017-01-20 | 2021-06-08 | 成都鼎桥通信技术有限公司 | Reset method of S1 interface and communication equipment |
CN109672708B (en) * | 2017-10-16 | 2022-03-11 | 华为技术有限公司 | Communication method, device and system |
CN107888622B (en) * | 2017-12-15 | 2020-06-23 | 京信通信系统(中国)有限公司 | Information processing method and mobile management entity |
CN108184208B (en) * | 2017-12-28 | 2021-05-18 | 京信通信系统(中国)有限公司 | Communication method and core network equipment in broadband cluster system |
CN112714055B (en) * | 2019-10-25 | 2022-10-25 | 成都鼎桥通信技术有限公司 | Point-to-point short message reading confirmation method, device and system for broadband trunking communication |
CN115529309A (en) * | 2021-06-24 | 2022-12-27 | 普天信息技术有限公司 | Cluster communication system, cluster registration method and cluster group call service transmission method |
CN114173290B (en) * | 2021-11-04 | 2023-04-25 | 北京长焜科技有限公司 | Method for containing call in B-trunk system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005039152A2 (en) * | 2003-10-06 | 2005-04-28 | Santera Systems, Inc. | Methods and systems for providing session initiation protocol (sip) trunk groups |
CN101521947A (en) * | 2008-02-29 | 2009-09-02 | 中兴通讯股份有限公司 | Group-calling realization method based on trunked communication system |
CN101621749A (en) * | 2009-07-27 | 2010-01-06 | 普天信息技术研究院有限公司 | Digital clustering communication system and implementation method of clustering services |
CN102457957A (en) * | 2010-10-21 | 2012-05-16 | 中兴通讯股份有限公司 | Method for communicating with cluster scheduling system, cluster access gateway and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616364B (en) * | 2009-07-27 | 2011-07-27 | 普天信息技术研究院有限公司 | Group call business realizing method |
CN101998288B (en) * | 2010-11-04 | 2013-03-13 | 哈尔滨工业大学 | TD-LTE-based wideband multimedia cluster system and method for implementing hierarchical dispatching of multiple dispatcher stations of same |
-
2012
- 2012-05-17 CN CN201210154398.5A patent/CN103428645B/en active Active
-
2013
- 2013-03-11 WO PCT/CN2013/072416 patent/WO2013170650A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005039152A2 (en) * | 2003-10-06 | 2005-04-28 | Santera Systems, Inc. | Methods and systems for providing session initiation protocol (sip) trunk groups |
CN101521947A (en) * | 2008-02-29 | 2009-09-02 | 中兴通讯股份有限公司 | Group-calling realization method based on trunked communication system |
CN101621749A (en) * | 2009-07-27 | 2010-01-06 | 普天信息技术研究院有限公司 | Digital clustering communication system and implementation method of clustering services |
CN102457957A (en) * | 2010-10-21 | 2012-05-16 | 中兴通讯股份有限公司 | Method for communicating with cluster scheduling system, cluster access gateway and system |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686643A (en) * | 2013-12-29 | 2014-03-26 | 哈尔滨海能达科技有限公司 | Method and system for controlling services of wideband multimedia cluster and base station |
CN103686643B (en) * | 2013-12-29 | 2017-03-01 | 哈尔滨海能达科技有限公司 | A kind of wideband multimedia cluster service control method, system and a kind of base station |
CN104754547A (en) * | 2013-12-30 | 2015-07-01 | 成都鼎桥通信技术有限公司 | Method and equipment for uniformly managing terminal users at full-service platform |
CN104754547B (en) * | 2013-12-30 | 2018-06-22 | 成都鼎桥通信技术有限公司 | The method and apparatus for realizing unified management to terminal user in full-service platform |
US9735981B2 (en) | 2015-03-03 | 2017-08-15 | At&T Intellectual Property I, L.P. | Facilitation of session initiation protocol trunking |
CN108667772A (en) * | 2017-03-30 | 2018-10-16 | 通号通信信息集团上海有限公司 | The method and system to interconnect for realizing different manufacturers TETRA system centre grades |
CN114040342A (en) * | 2021-11-26 | 2022-02-11 | 新华三技术有限公司成都分公司 | Method for establishing group calling, cluster core network equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103428645B (en) | 2016-08-03 |
CN103428645A (en) | 2013-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428645B (en) | A kind of system and device for achieving cluster service | |
CN103428636B (en) | A kind of group-calling set-up method | |
JP6093037B2 (en) | Method, system, base station, and cluster EPC for establishing group call context | |
CN102469415B (en) | Method, terminal and system for point-to-multipoint calling in cluster system based on long term evolution (LTE) technology | |
KR20090033088A (en) | Method for user equipment performing direct communication via hnb access system | |
WO2014023173A1 (en) | Terminal control method, device, and system | |
EP2903308B1 (en) | Implementation method for transmission-priority seizing of lte-based broadband cluster system | |
WO2012122670A1 (en) | Method and device relating to relay technique | |
EP2858387B1 (en) | Implementation method for transmission-priority application of lte-based broadband cluster system | |
CN103024682B (en) | Digital clustering communication system realizes the method for half-duplex single call service | |
CN103581839B (en) | Broadband trunking service realizing method and broadband trunking service realizing system | |
KR20110026464A (en) | Method for supporting an emergency call in a mobile communication system | |
WO2021047454A1 (en) | Location information acquisition method, location service configuration method, and communication device | |
WO2014166440A1 (en) | Cluster relay method, device, system and storage medium | |
WO2014106396A1 (en) | Method and device for cluster registration | |
WO2012116623A1 (en) | Mobile communication system and networking method | |
CN102984816A (en) | Call processing method and device | |
WO2015018232A1 (en) | Device-to-device connection management method and apparatus, and base station | |
WO2012051857A1 (en) | Method, user equipment and system for point-to-point call in trunking system | |
WO2014106401A1 (en) | Method, system and equipment for realizing cluster group call session in long term evolution | |
WO2013182049A1 (en) | Realization method for cluster service and device thereof | |
WO2011116714A2 (en) | Method and device for communication between terminals | |
US20120331520A1 (en) | Method and System for the Transmission of Wireless Data Stream | |
WO2014127699A1 (en) | Method, equipment and system for establishing direct communication path | |
WO2014075315A1 (en) | Method for configuring user data monitoring path, monitoring method, apparatus and entity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13790042 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 13790042 Country of ref document: EP Kind code of ref document: A1 |