Nothing Special   »   [go: up one dir, main page]

CN103428645B - A kind of system and device for achieving cluster service - Google Patents

A kind of system and device for achieving cluster service Download PDF

Info

Publication number
CN103428645B
CN103428645B CN201210154398.5A CN201210154398A CN103428645B CN 103428645 B CN103428645 B CN 103428645B CN 201210154398 A CN201210154398 A CN 201210154398A CN 103428645 B CN103428645 B CN 103428645B
Authority
CN
China
Prior art keywords
message
tmse
calling
serving
called
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210154398.5A
Other languages
Chinese (zh)
Other versions
CN103428645A (en
Inventor
艾明
徐晖
王唯
王一唯
任世岩
蒋石竹
焦斌
谌丽
王胡成
常艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Original Assignee
China Academy of Telecommunications Technology CATT
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Academy of Telecommunications Technology CATT, Datang Mobile Communications Equipment Co Ltd filed Critical China Academy of Telecommunications Technology CATT
Priority to CN201210154398.5A priority Critical patent/CN103428645B/en
Priority to PCT/CN2013/072416 priority patent/WO2013170650A1/en
Publication of CN103428645A publication Critical patent/CN103428645A/en
Application granted granted Critical
Publication of CN103428645B publication Critical patent/CN103428645B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of system and device for achieving cluster service, in order to reduce the Signalling exchange in cluster service flow, reduce group service time delay, improve group service efficiency.A kind of group service that the present invention provides realizes system and includes: TMSE, for asking message to be converted to session initiation protocol sip message the group service from user equipment (UE) received, this sip message is sent to dispatch server;And, the sip message from dispatch server received is converted into the message that UE is capable of identify that, and is sent to UE;Dispatch server, for receiving the sip message that TMSE sends, processes according to this sip message, by sip message, result is sent to TMSE.

Description

Cluster service implementation system and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a system and an apparatus for implementing a cluster service.
Background
The information industry department of 12/28/2000 formally releases a 'digital trunking mobile communication system' to the outside, and recommends that a trunking uses two systems, namely terrestrial trunked radio (TETRA) and Integrated Digital Enhanced Networks (iDEN). In the following years, Code Division Multiple Access (CDMA) technology-based open cluster architecture (GOTA) and global system for mobile communications (GT) 800, which were independently developed in China, were introduced.
With the rapid development of the mobile internet and the popularization of the TD-LTE technology, the demand for broadband mobile communication is more and more obvious, and the cluster system is also developing towards the IP system architecture, broadband data, and the like. In 2010, CCSA has formally approved research report of TD-LTE based trunking communication system, and three implementation schemes based on TD-LTE broadband multimedia trunking are proposed in the report.
The most typical service in a trunking system is a group call service, i.e. a user may initiate a call to a specific group at a certain time, the call being in a half duplex mode. In a broadband multimedia system, a cluster can provide not only voice group calling but also services such as visual group calling for users. The group calling features that only one person is allowed to talk at any time, the speaking party obtains the uplink resource, other users are in answering state, the system allocates a downlink shared channel to each cell involved in the group, and the users in the group in the cell all monitor the shared channel in real time. Therefore, only one uplink and one shared downlink are provided at any moment in the cluster group calling process, and the frequency spectrum resources are utilized more efficiently than those of the public network. The half-duplex group call has another characteristic that the speaking right allows the operations of applying, releasing, preempting, queuing and the like, and the management process of the speaking right is closely related to the priority of the user. In addition, the group call setup delay is one of the key indicators of the trunking call, and any trunking system needs to satisfy the system characteristics of fast access. The group call setup delay is defined as the time from when a calling party presses a push-to-talk (PTT) button until a called party hears the calling party's voice.
The TETRA system is a european standard, the trunking function is the most powerful, but the system equipment and the user equipment are expensive, although the air interface is open to the outside, other interfaces inside the system are all secret, and the interoperability between equipment merchants is not high. The iDEN system is a unique standard, and the system standard is not published externally.
In a domestic narrow-band digital trunking system, such as a GT800 based on GSM and a GOTA system based on CDMA, because a base station needs to be uniformly controlled by a base station controller, it cannot directly communicate with a core network, so that signaling interaction in a group call establishment process is increased, and call establishment delay is increased.
Among three TD-LTE broadband multimedia trunking schemes proposed by the CCSA, the first scheme modifies the air interface to achieve the purpose of enhancing the group call performance, the second scheme proposes to implement the broadband trunking by using a push-to-talk over cellular (Poc) service to perform an enhancement mode, and the third scheme uses a multicast and broadcast service (MBMS) joint transmission mode to achieve the enhancement of the group call performance based on the Poc scheme. The three schemes have some disadvantages in the group call performance scheme, and although the first scheme optimizes the air interface, as the public network architecture of the TD-LTE core network is adopted, multiple interactions are needed among all devices of the core network in the group call establishment process, which is not beneficial to shortening the group call establishment delay; the second scheme and the third scheme both use standard Poc service to perform enhancement mode, and because the Poc service has limited optimization space due to flow limitation. Although the third scheme employs the MBMS joint transmission scheme to optimize the air interface, the overall scheme optimization is not obvious.
Disclosure of Invention
The embodiment of the invention provides a cluster service implementation system and a device, which are used for reducing signaling interaction in a cluster service process, reducing cluster service time delay and improving cluster service efficiency.
The device for implementing the cluster service provided by the embodiment of the invention comprises:
an uplink sending unit, configured to convert a received trunking service request message from a user equipment UE into a session initiation protocol SIP message, and send the SIP message to a scheduling Server;
and the downlink sending unit is used for converting the received SIP message from the scheduling server into a message which can be identified by the UE and sending the message to the UE.
The cluster service implementation device provided by the embodiment of the invention comprises:
an Invite message receiving unit, configured to receive an Invite message based on a session initiation protocol SIP format and sent by a scheduling Server, where the Invite message includes an identifier of a calling user equipment initiating a group call setup request and an identifier of a called user equipment;
a judgment processing unit, which responds an indication message that the user does not exist to a scheduling Server if it is determined that no user equipment corresponding to the called user equipment identifier in the group is served by a TMSE (trunked mobility session management entity) where the device is located according to the SIP format-based Invite message; otherwise, sending a paging request to the eNB serving the called UE. .
The cluster service implementation device provided by the embodiment of the invention comprises:
a SIP message receiving unit, configured to receive a session initiation protocol SIP message sent by a cluster mobility session management entity TMSE;
and the SIP message processing unit is used for processing according to the SIP message and sending the processing result to the TMSE through the SIP message.
The cluster service implementation system provided by the embodiment of the invention comprises:
TMSE, which is used to convert the received cluster service request message from user equipment UE into session initiation protocol SIP message and send the SIP message to the dispatch Server; converting the received SIP message from the scheduling server into a message which can be identified by the UE, and sending the message to the UE;
and the scheduling server is used for receiving the SIP message sent by the TMSE, processing according to the SIP message and sending a processing result to the TMSE through the SIP message.
In the embodiment of the invention, a TMSE converts a received cluster service request message from User Equipment (UE) into a Session Initiation Protocol (SIP) message, and sends the SIP message to a scheduling Server (Server); converting the received SIP message from the scheduling server into a message which can be identified by the UE, and sending the message to the UE; the dispatching server receives the SIP message sent by the TMSE, processes the SIP message according to the SIP message, and sends a processing result to the TMSE through the SIP message, so that the signaling interaction in the cluster service flow is reduced, the cluster service time delay is further reduced, and the cluster service efficiency is improved.
Drawings
Fig. 1 is a schematic network architecture diagram of a TD-LTE broadband multimedia cluster according to an embodiment of the present invention;
fig. 2 is a schematic overall flowchart of the cluster user startup registration according to the embodiment of the present invention;
fig. 3 is a schematic overall flow chart of group call establishment initiated by a cluster user according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a cluster service implementation apparatus on a 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;
fig. 6 is a schematic structural diagram of a device for implementing a cluster service on a scheduling server side according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a cluster service implementation system and a device, which are used for reducing signaling interaction in a cluster service process, reducing cluster service time delay and improving cluster service efficiency.
The network architecture of the TD-LTE broadband multimedia cluster, that is, the cluster service implementation system provided in the embodiment of the present invention, as shown in fig. 1, includes a User Equipment (UE), an evolved node b (eNB), a cluster mobility session management entity (TMSE, trunking mobility session entity), a Home Subscriber Server (HSS), a scheduling Server (Server), a scheduling console, and an operation maintenance console.
The core network under the system architecture adopts a centralized idea, the functions of core network equipment are unified by TMSE, and the TMSE directly controls all TD-LTE base station equipment under the jurisdiction so as to reduce signaling interaction in the group call establishment process.
The following gives a functional introduction of each network entity:
the user equipment refers to equipment directly operated by a cluster user, and provides cluster services, data services and the like for the user. According to the form of connection to the system, there are two types of devices, wireless user equipment and wired user equipment. According to the function, the wireless user equipment is divided into common wireless user equipment and wireless scheduling user equipment with a scheduling function. According to the external shape, the wireless user equipment can be divided into handheld user equipment, a vehicle-mounted station and the like, wherein the handheld user equipment is a portable device commonly used by cluster users and provides various services for users in a mobile environment; a vehicle-mounted station is a user device mounted on a vehicle such as a vehicle or a ship.
The eNB in the system adds functions required for realizing cluster services on the basis of a TD-LTE system base station (eNodeB), and the functions comprise: transparently passing signaling for the trunking service between the wireless user equipment and the TMSE, allocating radio resources for the wireless user equipment and the trunking service, passing downlink data of the trunking service received from the TMSE to the wireless user equipment, etc.
The TMSE is a main network element of a core network portion of the TD-LTE trunking system, and the TMSE first has a function of a Mobility Management Entity (MME) in the LTE system, that is, functions of mobility management, access control, Evolved Packet System (EPS) session management, and the like are realized; secondly, the TMSE also has functions similar to a Packet Data Network (PDN) gateway (PGW) in the LTE system, that is, functions responsible for allocating an IP address to the user equipment, performing quality of service (QoS) control, providing an interface with an external data network, and the like, and importantly, the TMSE also has functions related to a trunking service, including a translation function of implementing a trunking call signaling between the user equipment and the TMSE and an SIP protocol between the TMSE and a dispatch server, and a media processing function of the trunking call, for example, copying and distributing downlink media data to different base stations, and the like.
In addition, the TMSE also needs to have functions such as collecting charging data related to the trunking service.
Preferably, one TMSE entity integrates the MME, SGW and PGW functions in the LTE network, and simplifies the flow in the existing LTE network by an internal method, so as to shorten the time required by the existing flow.
When the network scale is large, wide coverage is realized in a multi-TMSE networking mode.
The HSS is a database used for storing the subscription information of the user and also has the function of an authentication center. To support the cluster service, it is necessary to add related functions to the existing HSS function, for example: management of group subscription data, etc.
The dispatching server is mainly used for finishing dispatching service logic control of cluster group calling, single calling, emergency calling, speaking right management, cluster service authority management and the like, and can realize functions (aiming at a multi-TMSE scene) of media surface data copying, forwarding and the like.
Optionally, when the voice call interworking with the external network is required, the dispatch server has a function of a voice access gateway or a relay gateway.
The scheduling server can manage the cluster user data.
The dispatching desk mainly provides a man-machine operation visual interface, presents information and triggers dispatching services, and can generate an alarm in case of an emergency call.
The operation maintenance platform supports a local operation maintenance platform and a centralized network management, and the specific function comprises a safety function for managing the operation maintenance user authority; a function of configuration modification of office data of equipment network planning; the signaling tracking function is convenient for operation and maintenance and developers to position and analyze the calling process; the method carries out unified fault management on the equipment and provides tools for alarm collection, display, inquiry, fault detection, fault diagnosis and fault processing. In addition, the network element software management function used for daily equipment maintenance operation management function and system software upgrading provides telephone traffic and signaling measurement, service quality measurement, availability measurement, throughput measurement and switching function measurement for each network element, provides a basis for system performance analysis and grasps network operation conditions at any time. The operation maintenance platform also provides an operation log, an access safety log, a system operation log, a network element event notification and an alarm log for the operation of the user access equipment, so that the problem location is facilitated. A service provisioning platform needs to be supported for the HSS device.
The operation maintenance platform can communicate with network elements such as a base station, a TMSE, an HSS, a dispatching desk and the like in the system, so as to realize the sending of the operation maintenance command and the receiving of the response message of each network element to the operation command. Because the IP networking technology is adopted, only the operation maintenance platform is shown in figure 1, and the connection relation with each network element is simplified and displayed.
Aiming at the problems of the existing systems and technologies, the embodiment of the invention provides a group call establishment method based on the TD-LTE broadband multimedia trunking system architecture shown in fig. 1, which can shorten the group call establishment delay more optimally and provide higher bandwidth and better service experience for trunking users by fully utilizing the TD-LTE broadband characteristics. In order to achieve the above object, the technical solution provided by the embodiment of the present invention includes:
after user equipment in the TD-LTE broadband multimedia digital trunking system is started, the user equipment performs network attachment and establishes default load, and after the attachment is successful, a scheduling service registration process from a network equipment TMSE to a scheduling server is triggered; in the process, the authentication of the cluster user and the registration authentication of the scheduling service are completed;
when a user presses a PTT key to initiate a call aiming at a certain designated group, if the calling user equipment is in an IDLE state at the moment, the calling user equipment firstly carries out RRC connection and enters a connection state, and then sends a group call establishment request to network equipment TMSE (trusted remote sensing) through NAS (network attached storage) messages;
after receiving the group call establishment request, the TMSE judges whether the user is successfully authenticated, and if the user is successfully authenticated, the TMSE sends an Invite (Invite) message to a scheduling server; if the group calling request fails, rejecting the group calling request of the user equipment;
after receiving the Invite message, the dispatch server judges whether the calling user equipment has registered the dispatch service, judges whether the calling user equipment has the right to initiate the group call, if so, responds to 181 messages of the Invite to the TMSE, and informs the TMSE to establish unidirectional service bearing for the calling user equipment; if the calling user equipment fails to register the scheduling service, responding to an error response 480 of the Invite to the TMSE, and rejecting the group call request of the calling user equipment;
after the dispatch server sends 181 a message to the TMSE, a final call Invite message is triggered to all connected TMSEs, and a group call initiated by a calling user equipment is notified, for which a downlink shared channel needs to be established;
all TMSEs receiving the terminal call Invite message judge whether user equipment in a group corresponding to the group identification serves the TMSE according to the group identification carried in the message, if not, the message is responded 404 to a 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;
whether the user equipment in the group is possibly in an IDLE (IDLE) state or a connected (CONNECT) state at the moment, the paging can be responded normally and the user equipment is added into the group session;
as long as one user equipment responds to the paging, the network sends a successful message of group call establishment and carries the speaking right authorization to a group call initiator, namely the calling user equipment;
after receiving the talk right authorization, the group call initiator starts speaking, and the group call establishment process is completed.
The above-mentioned cluster user startup registration process, referring to fig. 2, includes the steps of:
a1.UE sends an attach request message and a cluster network selection indication to eNB, wherein the attach request message comprises: international Mobile Subscriber Identifier (IMSI) or old Globally Unique Temporary Identifier (GUTI), valid last visited Tracking Area Identifier (TAI), UE core network capability, UE specified Discontinuous Reception (DRX) parameter, PDN type, Protocol Configuration Option (PCO), ciphering option transmission flag, attach type, ksiasme (keyset identity), serial number, NAS-MAC (Non-access stratum-mediaessnas control), and additional GUTI.
And A2, the eNB obtains a new TMSE identifier according to an old Globally Unique Temporary Identifier (GUTI) and a cluster selection network indication in a Radio Resource Control (RRC) message parameter carrying the UE attachment request. And if the new TMSE identification cannot be obtained, the eNB selects the new TMSE identification according to strategies such as load and the like.
The eNB then forwards the attach request message to the new TMSE along with the TAI of the cell in which the UE is located and the evolved universal terrestrial radio access network (E-UTRAN) Global cell identity (ECGI).
A3. If the UE identifies itself through 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 acquire the address of the old TMSE and sends an identity request message to the old TMSE to request the IMSI of the UE, and the old TMSE returns an identification response to the new TMSE, wherein the identification response comprises the IMSI of the UE, the unused EPS authentication vector, KSIASME and KASME to the new TMSE; if the old TMSE cannot recognize the UE or the integrity check of the attach request message fails (same as the standard integrity protection algorithm in the existing 3GPP protocol), the old TMSE returns an appropriate error cause ("userathenticationfailed") to the new TMSE.
A4. If the UE cannot be identified in neither the new, old TMSE, the new TMSE sends an identification request to the UE requesting the IMSI. The UE informs the network using an identity response message containing the IMSI.
A5. If no UE context exists in the network and the attach request message in step a1 has no integrity protection or ciphering, or if the integrity check fails, the authentication and NAS security establishment procedures of this step (both of which are standard 3GPP protocol procedures) are mandatory. Otherwise, this step may not be performed.
This step only performs the NAS security establishment procedure if the NAS security algorithm changes.
After this step, all NAS messages will be protected by NAS security functions indicated by the TMSE.
A6. If there is an active bearer context in the new TMSE, e.g., it attaches again in the same TMSE without prior detach, the old bearer context is deleted. If the TMSE is changed after the last detach, or the first attach, or the ME identity (MEIdentity) is changed, or the IMSI or GUTI provided by the UE does not have corresponding bearer context information in the TMSE, the TMSE sends a location update request to the HSS, wherein the location update request comprises the TMSE identity (TMSEIdentity), the IMSI, the MEIdentityy, the TMSE capabilities (TMSECapabilities) and the update type (UpdateType). Wherein the TMSE capability indicates an access restriction function status supported by the TMSE; the update type indicates that this is an attach procedure.
Hss sends location delete request message to old TMSE, which deletes mobility management and bearer context. If the old TMSE has an active bearer context, the old TMSE deletes the bearer resource.
A8. The old TMSE returns a location delete response message to the HSS.
The hss sends a location update response message to the new TMSE in reply to 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 subscription QoS parameters and an aggregated maximum bit rate for the subscribed APNs (APN-AMBR). The new TMSE verifies that the UE is present in the new Tracking Area (TA). If the UE is not allowed to attach in 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 Access Point Name (APN) provided by the UE is not allowed for 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 allocates IP and a cluster IP address for the UE;
A10. the new TMSE creates a default bearer for the user, allocates an IP address and a cluster IP address for the UE, and sends an initial context setup request (attach accept message (attach accept)) to the eNB, which carries APN, GUTI, PDN type (PDNType), PDN address (PDNAddress), TAI list (TAIList), EPS bearer identity (epsipeearidentity), session management request (SessionManagementRequest), protocol configuration options (protocolinformation options), KSIASME, sequence number (NASsequencenumber), and NAS-MAC, and also needs to carry cluster group identity and NAS-group IP address.
If the new TMSE allocates a new GUTI, the GUTI is also included in the message. This message is included in the cluster S1 interface (S1 _ T) control message initial context setup request (InitialContextSetupRequest), this S1 control message also includes the UE 'S Access Stratum (AS) security context, a list of handover restrictions, bearer QOS parameters, and the UE' S aggregate maximum bit rate (UE-AMBR), EPS bearer ID, and SGW user plane TEID and address.
And A11, the eNB sends an RRC connection reconfiguration message to the UE, wherein the RRC connection reconfiguration message comprises the RBID and the AttachAccept message of the EPS system.
And A12, the UE sends an RRC connection reconfiguration complete message to the eNB.
A13. the enb sends an initial context setup response (InitialContextResponse) message to the new TMSE. The InitialContextResponse message contains the TEID of the eNB and the address of the eNB for downlink traffic of the cluster S1 interface user plane (S1 _ Tu) reference point.
A14. the ue sends a direct transfer (DirectTransfer) message to the eNB, where the message includes an attach complete (attach complete) message, and the attach complete message includes: EPSBearidentity, NASSeQUENCENumber, and NAS-MAC. Through the attach complete message, the UE starts using the NAS security algorithm indicated by the new TMSE.
A15. the enodeb forwards the attach complete message to the new TMSE using the uplink NAS transport message. After the UE obtains the PDN address information in the attach accept message, it may send an uplink data packet to the eNodeB, which encapsulates the uplink data packet in a GRPS tunneling protocol (GTP-U) tunnel and uploads it to the new TMSE. If the UE requests dual address PDN types (Ipv 4 and Ipv 6), but the network only allows single address PDN types (Ipv 4 or Ipv 6), and the network only supports single address bearers, the UE may re-request activation of another address type PDN connection under the same APN.
A16. The new TMSE creates a cluster group downlink bearer link for all groups where the UE is located. That is, for each group, the new TMSE establishes a unidirectional GTP-U tunnel between the new TMSE to the eNB for carrying downlink data from the new TMSE to the eNB.
A17. the UE registers the request through the direct transfer message; or the new TMSE sends an on-network indication message to the scheduling Server, which is carried by a SIP register request (SIP register) message. The message carries information such as user identification, affiliated group information, TMSE address and the like.
A18. After receiving the network indication message, the scheduling Server authenticates the scheduling service for the UE, and responds a 200OK message to a new TMSE after the authentication is successful. If the authentication fails, responding to the error response code to indicate that the registration of the scheduling service of the UE by the TMSE fails, wherein the new TMSE needs to record the registration failure information of the scheduling service and refuses when the UE initiates the group call service next time. The new TMSE sends the 200OK message to the UE by downlink NAS message direct transfer.
Referring to fig. 3, a group call setup procedure initiated by a cluster user according to an embodiment of the present invention includes the steps of:
1. the UE1 establishes a Radio Resource Control (RRC) connection first if it is not RRC connected. Then, UE1 initiates a group call setup request to the network, which is transmitted over a Non Access Stratum (NAS) Packet Data Unit (PDU).
The eNB1 receives the group call establishment request and then transmits the group call establishment request to TMSE 1;
2. after receiving the group call establishment request, TMSE1 converts the group call establishment request into an Invite message based on Session Initiation Protocol (SIP), and sends the Invite message to the scheduling Server, where the Invite message carries: a calling number (the identity or number of the party initiating the group call), and a called number (the identity or number of the group to be called).
3. If an error occurs in the scheduling Server, or it is determined that the UE1 is not authorized to initiate a group call, for example, the calling party UE1 is not a user of the group, an error response code 408 is responded to the TMSE1, and when the TMSE1 receives the error response code 408, the RRC connection is released through a timer;
4. after the dispatch Server successfully authorizes the calling user UE1, a 181 temporary response corresponding to the Invite message based on the SIP format is sent to the TMSE1, and the TMSE1 is informed that the call is in progress;
5. if the UE1 is in idle state, TMSE1 establishes an uplink for the calling user, sends an initial context setup request to eNB1;
6. eNB1 should first activate security and then send an RRC connection reconfiguration request for the air interface to UE 1;
7. the UE1 performs RRC connection reconfiguration processing after receiving the message, and replies the RRC connection reconfiguration completion to the eNB1 after the RRC connection reconfiguration processing is completed;
8. eNB1 sends an initial context setup response to TMSE 1;
9. if the calling UE is in a connected state, after the TMSE1 establishes a default bearer for the calling user, initiating a special bearer establishment and sending an E-UTRAN radio access bearer (E-RAB) establishment request, and after receiving the E-RAB establishment request, the eNB1 initiates RRC connection reconfiguration according to the request and establishes the special bearer for the calling user;
10. the eNB1 sends an E-RAB setup response to the TMSE1 after RRC connection reconfiguration is complete.
11. After receiving the Invite message based on the SIP format (which may be performed simultaneously with step 4), the scheduling Server queries a local database according to information carried in the Invite message based on the SIP format, and acquires addresses of all TMSEs (TMSEn 2............ in fig. 4) to which called UEs (ue2...... UEn in fig. 4) of the group call belong;
the scheduling Server respectively sends an Invite message based on the SIP format to each TMSE serving the called UE, wherein the Invite message based on the SIP format carries: an identity of calling UE1 (an identity or number of the user initiating the group call setup request), and an identity of the called UE (an identity or number of each UE in the group that needs to call);
after receiving an Invite message based on an SIP format sent by a scheduling Server, the TMSE to which each called UE belongs responds 404 to the scheduling Server if no user equipment in a group corresponding to the group identifier is determined to be served by the TMSE according to the Invite message based on the SIP format; otherwise, sending a paging request to eNB2 to page the called UE;
in the embodiment of the invention, the messages transmitted between the scheduling Server and the TMSE are all messages based on the SIP format.
12. A TMSE (e.g. TMSE 2) serving a called UE for the group call, sending a group call context (bearer context for transmitting group call downlink data) setup request message to eNB2 for a called group user, in order to request the eNB to set up a context for a cluster user group;
13.eNB 2 establishes a group calling context with all downlink users, responds to the group calling context establishment response to TMSE2, and aims to respond to the result that TMSE establishes the context for the cluster user group;
14. after receiving the group call context establishment response message, TMSE2 responds to SIP200OK to dispatch Server, and the message carries contents such as success response code;
15. the scheduling Server replies an Acknowledgement (ACK) message indicating receipt of SIP200OK to TMSE 2;
16. after receiving an off-hook 200OK message of called UE forwarded by any TMSE from TMSE2 to TMSEn, the scheduling Server sends a group call establishment response message to TMSE1 through the 200OK message, and the message carries the talk right authorization at the same time;
17. TMSE1 sends group call setup response to UE1, where the response carries a talk right authorization message for granting talk right to UE 1; the eNB1 performs NAS message direct transmission;
17.1, after receiving the talk right authorization message, the UE1 sends a talk right authorization completion message to the TMSE 1.
18. TMSE1 sends an Acknowledgement (ACK) message to the scheduling Server;
19. (can initiate with step 16 at the same time) the dispatch Server notifies (INFO) the message through SIP, carry the content that the speech right occupies to TMSE 2;
20. after receiving the SIPIN INFO message, TMSE2 replies a message acknowledgement 200OK to the dispatching Server;
21. TMSE2 sends a talk burst taken message to eNB2 instructing eNB2 to send a talk burst taken message to the called user equipment in a broadcast manner.
It should be noted that the system for implementing a trunking service provided in the embodiment of the present invention is not limited to the implementation of the above group call establishment procedure, and is also applicable to the implementation of the procedures such as single call establishment, single call release, group call release, multicast establishment, multicast release, talk right application, talk right preemption, talk right queuing, talk right release, emergency call, dynamic reassembly, pre-preemption priority call, and the like.
For example, the UE initiates a single call setup request, which is sent to the TMSE via the NAS direct transfer message, and the TMSE converts the NAS direct transfer message into an INVITE message based on the SIP format and sends the INVITE message to the dispatch Server.
Therefore, to sum up, an embodiment of the present invention provides a system for implementing a cluster service, including:
TMSE, which is used to convert the received cluster service request message from user equipment UE into session initiation protocol SIP message and send the SIP message to the dispatch server; converting the received SIP message from the scheduling server into a message which can be identified by the UE, and sending the message to the UE;
and the scheduling server is used for receiving the SIP message sent by the TMSE, processing according to the SIP message and sending a processing result to the TMSE through the SIP message.
Preferably, the system further comprises:
calling UE, which is used to initiate group calling establishment request;
the eNB serving the calling UE is used for forwarding the group call establishment request to the TMSE serving the calling UE;
when the TMSE serves as the TMSE serving the calling UE, the method is specifically configured to: converting the group call establishment request into an Invite message of a session initiation protocol based on an SIP format, wherein the Invite message carries a group call establishment instruction, and sending the Invite message based on the SIP format to a scheduling Server;
the scheduling Server is specifically configured to: receiving the Invite message based on the SIP format, and acquiring a group call establishment instruction from calling UE; when the calling UE is successfully authorized, the TMSE serving the calling UE is informed that the group call establishment indicates that the corresponding group call is in progress.
Preferably, the scheduling Server is further configured to:
and if an error occurs in the scheduling Server or the calling user is determined not to be authorized to initiate the group call, responding an error response to the TMSE serving the calling UE.
Preferably, the first and second liquid crystal films are made of a polymer,
the TMSE1 serving the calling UE is also configured to, if the calling UE is in the idle state: establishing an uplink for calling UE, and sending an initial context establishment request to an eNB serving the calling UE;
the eNB serving the calling UE is further configured to: activating safety, and sending RRC connection reconfiguration request of air interface to calling UE;
the calling UE is further configured to: after receiving the RRC connection reconfiguration request, carrying out RRC connection reconfiguration processing, and after the RRC connection reconfiguration request is completed, replying the RRC connection reconfiguration completion to an eNB serving the calling UE;
the eNB serving the calling UE is further configured to: an initial context setup response is sent to the TMSE serving the calling UE.
Preferably, the first and second liquid crystal films are made of a polymer,
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 calling UE, initiating a special bearer establishment, and sending an E-UTRAN wireless access bearer E-RAB establishment request to an eNB serving the calling UE;
an eNB serving the calling UE, further configured to: after receiving the E-RAB establishment request, initiating RRC connection reconfiguration according to the request, and establishing a special bearer for calling UE; and sending an E-RAB establishment response to the TMSE serving the calling UE after the RRC connection reconfiguration is completed.
Preferably, the scheduling Server is further configured to:
inquiring a local database according to information carried in the received Invite message based on the SIP format, and acquiring addresses of all TMSE (temporary local network element) to which the called UE of the group call belongs; respectively sending an Invite message based on an SIP format to each TMSE serving the called UE, wherein the Invite message carries the identification of the calling UE and the identification of the called UE;
the system further comprises:
when the TMSE serves as a TMSE serving the called UE, the TMSE is specifically configured to: receiving an Invite message based on an SIP format and sent by a scheduling Server, and responding to an indication message that a user does not exist to the scheduling Server if the called UE in the group is determined not to be served by the TMSE according to the Invite message based on the SIP format; otherwise, sending a paging request to an eNB serving the called UE;
and the eNB serving the called UE is used for receiving the paging request sent by the TMSE serving the called UE and paging the called UE.
Preferably, the TMSE serving the called UE is further configured to:
aiming at the called UE, sending a group calling context establishment request message to an eNB serving the called UE, and receiving a group calling context establishment response responded by the eNB serving the called UE; and sending a SIP200OK message to the dispatch Server and receiving an acknowledgement message in reply to the dispatch Server.
Preferably, the scheduling Server is further configured to: after receiving an off-hook 200OK message of the called UE forwarded by a TMSE serving the called UE, sending a group call establishment response message to the TMSE serving the calling UE through the 200OK message, wherein the message carries a talk right authorization;
the TMSE serving the calling UE is also configured to: sending a group calling establishment response to an eNB serving the calling UE, wherein the group calling establishment response carries a speaking right authorization message and is used for granting a speaking right to the calling UE;
the eNB serving the calling UE is further configured to: and forwarding the group call establishment response to the calling UE, and forwarding a talk right authorization completion message replied by the calling UE to the TMSE serving the calling UE.
Preferably, the scheduling Server is further configured to: through SIP notification message, carrying the speaking right occupation content to TMSE serving called UE;
the TMSE serving the called UE is also configured to: after receiving the SIP notification message, replying a received message acknowledgement response 200OK to the scheduling Server; and sending the speaking right occupation message to the eNB serving the called UE, wherein the speaking right occupation message is used for indicating the eNB serving the called UE to send the speaking right occupation message to the called UE in a broadcasting mode.
Specifically, referring to fig. 4, on the TMSE side, the cluster service implementing apparatus provided in the embodiment of the present invention includes:
an uplink sending unit 11, configured to convert a received trunking service request message from a user equipment UE into a session initiation protocol SIP message, and send the SIP message to a scheduling server;
and a downlink sending unit 12, configured to convert the received SIP message from the scheduling server into a message that can be identified by the UE, and send the message to the UE.
Preferably, the uplink sending unit 11 is specifically configured to:
receiving a group call establishment request from calling User Equipment (UE);
and converting the group call establishment request into an Invite message based on the SIP format of the session initiation protocol, wherein the Invite message carries a group call establishment instruction, and sending the Invite message based on the SIP format to a scheduling Server.
Preferably, the apparatus further comprises:
an error response receiving unit 13, configured to receive an error response responded by the scheduling Server when an error occurs in the scheduling Server or the calling UE does not have the right to initiate a group call setup request; or,
and a temporary response receiving unit 14, configured to receive a temporary response sent by the scheduling Server after the scheduling Server successfully authorizes the calling UE, so as to determine that a group call setup request initiated by the calling UE is in progress.
Preferably, the apparatus further comprises:
an initial context establishing unit 15, configured to establish an uplink for the calling UE when the calling UE is in an idle state, send an initial context establishment request to an eNB serving the calling UE, and receive an initial context establishment response sent by the eNB serving the calling UE; and the number of the first and second groups,
an E-RAB establishing unit 16, configured to initiate a dedicated bearer establishment after establishing a default bearer for the calling UE when the calling UE is in a connected state, and send an E-UTRAN radio access bearer E-RAB establishment request to trigger an eNB serving the calling UE to initiate RRC connection reconfiguration, so as to establish the dedicated bearer for the calling UE; and receiving an E-RAB establishment response sent by the eNB serving the calling UE after the RRC connection reconfiguration is completed.
Preferably, the apparatus further comprises:
a group call setup response receiving unit 17, configured to receive a group call setup response message sent by the scheduling Server, where the group call setup response message includes a talk right authorization message;
the group call setup response sending unit 18 is configured to send a group call setup response message to the calling user equipment through the eNB, where the group call setup response message carries a talk right authorization message.
Preferably, the apparatus further comprises:
a speech right authorization completion message receiving unit 19, configured to receive a speech right authorization completion message returned by the calling user equipment;
a speaking right authorization response message sending unit 20, configured to send a speaking right authorization response message to the dispatch Server.
Preferably, the apparatus further comprises:
an attach request receiving unit 21, configured to receive an attach request from a calling user equipment, and send an on-network indication message to a scheduling Server after receiving an attach completion message from the calling user equipment;
and an authentication result receiving unit 22, configured to receive a scheduling service authentication result message, which is returned by the scheduling Server and is addressed to the calling user equipment.
Preferably, the authentication result receiving unit 22 is further configured to:
if the scheduling service authentication result indicates that authentication fails, recording registration failure information of the scheduling service for rejecting the group call service initiated by the UE next time.
Preferably, the apparatus further comprises:
an Invite message receiving unit 23, configured to receive an Invite message based on an SIP format and sent by a scheduling Server, where the Invite message includes an identifier of a calling user equipment initiating a group call setup request and an identifier of a called user equipment;
the judgment processing unit 24 responds to an indication message that the user does not exist to the scheduling Server if it is determined that no user equipment corresponding to the called user equipment identifier in the group is served by the TMSE according to the Invite message based on the SIP format; otherwise, sending a paging request to the eNB serving the called UE.
Preferably, the apparatus further comprises:
a group call context message transmission unit 25, configured to send a group call context setup request message to an eNB serving the called UE for the called UE, and receive a group call context setup response responded by the eNB serving the called UE;
the acknowledgement unit 26 is used for sending a SIP200OK message to the dispatch Server and receiving an acknowledgement message returned by the dispatch Server.
Preferably, the apparatus further comprises:
a speech right occupation message receiving unit 27, configured to receive a speech right occupation message sent by the scheduling Server, and reply a 200OK message to the scheduling Server;
a talk right occupation message sending unit 28, configured to send a talk right occupation message to the eNB serving the called UE, so as to instruct the eNB serving the called UE to send the talk right occupation message to the called UE in a broadcast manner.
Preferably, the trunking service implementing apparatus shown in fig. 4 may be used as a TMSE serving a calling UE, and may also be used as a TMSE serving a called UE.
Referring to fig. 5, on the TMSE side serving the called UE, an apparatus for implementing a trunking service provided in an embodiment of the present invention includes:
an Invite message receiving unit 23, configured to receive an Invite message based on an SIP format and sent by a scheduling Server, where the Invite message includes an identifier of a calling user equipment initiating a group call setup request and an identifier of a called user equipment;
the judgment processing unit 24 responds to an indication message that the user does not exist to the scheduling Server if it is determined that no 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 according to the Invite message based on the SIP format; otherwise, sending a paging request to the eNB serving the called UE.
Preferably, the apparatus further comprises:
a group call context message transmission unit 25, configured to send a group call context setup request message to an eNB serving the called UE for the called UE, and receive a group call context setup response responded by the eNB serving the called UE;
the acknowledgement unit 26 is used for sending a SIP200OK message to the dispatch Server and receiving an acknowledgement message returned by the dispatch Server.
Preferably, the apparatus further comprises:
a speech right occupation message receiving unit 27, configured to receive a speech right occupation message sent by the scheduling Server, and reply a 200OK message to the scheduling Server;
a talk burst taken message sending unit 28, configured to send a talk burst taken message to the eNB, so as to instruct the eNB to send the talk burst taken message to the called user equipment in a broadcast manner.
Referring to fig. 6, at a scheduling server side, an apparatus for implementing a cluster service provided in an embodiment of the present invention includes:
a SIP message receiving unit 31, configured to receive a session initiation protocol SIP message sent by a cluster mobility session management entity TMSE;
and a SIP message processing unit 32, configured to perform processing according to the SIP message, and send the processing result to the TMSE through the SIP message.
Preferably, the first and second liquid crystal films are made of a polymer,
the SIP message receiving unit 31 is specifically configured to: receiving a session initiation protocol Invite (Invite) message based on an SIP format sent by a cluster mobility session management entity (TMSE), and acquiring a group call establishment instruction from calling User Equipment (UE);
the SIP message processing unit 32 is specifically configured to: when the authorization to the calling UE is successful, the TMSE is informed that the group call establishment indicates that the corresponding group call is in progress.
Preferably, the apparatus further comprises:
and an error response unit 33, configured to respond an error response to the TMSE if an error occurs inside the dispatch Server or it is determined that the calling subscriber is not authorized to initiate the group call.
Preferably, the apparatus further comprises:
a TMSE address querying unit 34, configured to, after receiving the Invite message based on the SIP format, query a local database according to information carried in the Invite message based on the SIP format, and obtain addresses of all TMSEs to which called UEs of the group call belong;
an Invite message sending unit 35, configured to send an Invite message based on a SIP format to each TMSE serving a called UE, where the Invite message carries an identifier of a calling user and an identifier of the called UE.
Preferably, the apparatus further comprises:
a 200OK message receiving unit 36, configured to receive a SIP200OK message that the TMSE serving the called UE replies to the Invite message based on the SIP format.
Preferably, the apparatus further comprises:
and an acknowledgement message replying unit 37, configured to reply to the acknowledgement message of the TMSE serving the called UE to the SIP200OK message.
Preferably, the apparatus further comprises:
the group call setup response message sending unit 38 is configured to send a group call setup response message to the TMSE serving the calling UE through a 200OK message after receiving an off-hook 200OK message of the called UE forwarded by the TMSE serving the called UE, where the group call setup response message carries a talk right authorization message.
Preferably, the apparatus further comprises:
a speaking right authorization response message receiving unit 39, configured to receive a speaking right authorization response message returned by the TMSE serving the calling subscriber.
Preferably, the apparatus further comprises:
and a talk right occupation message sending unit 40, configured to send the talk right occupation message to the TMSE serving the called UE through the sip info message after receiving the off-hook 200OK message of the called UE forwarded by the TMSE serving the called UE, and receive the 200OK message replied by the TMSE serving the called UE.
Preferably, the apparatus further comprises:
and an online indication message receiving unit 41, configured to receive an online indication message sent by the TMSE serving the calling UE, and perform scheduling service authentication on the calling UE according to the online indication message.
Preferably, the apparatus further comprises:
and an authentication result replying unit 42, configured to reply the scheduling service authentication result for the calling UE to the TMSE serving the calling user.
In summary, the embodiment of the present invention provides a group call establishment procedure of a broadband multimedia cluster based on a TD-LTE broadband multimedia cluster architecture, including that a called user can respond to a group call establishment message in an IDLE state or a CONNECT state during the cluster group call establishment process; and, the cluster group call establishment process does not authenticate the initiating user, because each user accessing the network has been registered and authenticated in the cluster user equipment startup authentication process based on fig. 1, if the authentication is passed, the user is considered as a trustable user before the user is cancelled, and the group call establishment process can be directly initiated. Therefore, the broadband multimedia trunking system can provide higher bandwidth and better user experience for users than a narrowband digital trunking system, for example, can provide visual group call service, and the TD-LTE broadband multimedia trunking system provided by the invention has simpler and easier architecture, and can better reduce signaling interaction in a group call establishing process compared with three schemes provided by CCSA (China center for Mobile alliance) so as to achieve the purpose of reducing group call establishing delay.
As will be appreciated by one skilled in the art, embodiments of the present invention may 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 an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (34)

1. A cluster mobility session management entity, TMSE, comprising:
an uplink sending unit, configured to convert a received trunking service request message from a user equipment UE into a session initiation protocol SIP message, and send the SIP message to a scheduling server; wherein, the SIP message carries the information related to the cluster service;
and the downlink sending unit is used for converting the received session initiation protocol message from the scheduling server into a message which can be identified by the UE and sending the message to the UE.
2. The TMSE of claim 1, wherein the uplink transmitting unit is specifically configured to:
receiving a group call establishment request from calling User Equipment (UE);
and converting the group call establishment request into a session initiation protocol SIP Invite message which carries a group call establishment instruction, and sending the SIP Invite message to a scheduling Server.
3. The TMSE of claim 2, wherein the TMSE further comprises:
an error response receiving unit, configured to receive an error response responded by the scheduling Server when an error occurs in the scheduling Server or the calling UE is not authorized to initiate the group call setup request; or,
and the temporary response receiving unit is used for receiving the temporary response sent by the scheduling Server after the scheduling Server successfully authorizes the calling UE so as to determine that the group call establishment request initiated by the calling UE is in progress.
4. The TMSE of claim 3, wherein the TMSE further comprises:
an initial context establishing unit, configured to establish an uplink for a calling UE when the calling UE is in an idle state, send an initial context establishing request to an eNB serving the calling UE, and receive an initial context establishing response sent by the eNB serving the calling UE; and the number of the first and second groups,
an E-RAB establishment unit, configured to initiate a dedicated bearer establishment and send an E-UTRAN radio access bearer (E-RAB) establishment request to trigger an evolved node B (eNB) serving the calling UE to initiate Radio Resource Control (RRC) connection reconfiguration when the calling UE is in a connected state and establishes a default bearer for the calling UE, and establish a dedicated bearer for the calling user; and receiving an E-RAB establishment response sent by the eNB serving the calling UE after the RRC connection reconfiguration is completed.
5. The TMSE of claim 4, wherein the TMSE further comprises:
the group call establishment response receiving unit is used for receiving a group call establishment response message sent by the scheduling Server, wherein the group call establishment response message comprises a speaking right authorization message;
and the group calling establishment response sending unit is used for sending a group calling establishment response message to the calling user equipment, wherein the group calling establishment response message carries the speaking right authorization message.
6. The TMSE of claim 5, wherein the TMSE further comprises:
a speech right authorization completion message receiving unit, configured to receive a speech right authorization completion message returned by the calling user equipment;
and the speaking right authorization response message sending unit is used for sending the speaking right authorization response message to the scheduling Server.
7. The TMSE of claim 1, further comprising:
an attachment request receiving unit, configured to receive an attachment request from a calling user equipment, and send an on-network indication message to a scheduling Server after receiving an attachment completion message from the calling user equipment;
and the authentication result receiving unit is used for receiving the scheduling service authentication result message which is replied by the scheduling Server and aims at the calling user equipment.
8. The TMSE of claim 7, wherein the authentication result receiving unit is further configured to:
if the scheduling service authentication result indicates that authentication fails, recording registration failure information of the scheduling service for rejecting the group call service initiated by the UE next time.
9. The TMSE of claim 1, further comprising:
an Invite message receiving unit, configured to receive an Invite message sent by a scheduling Server, where the Invite message includes an identifier of a calling user equipment initiating a group call setup request and an identifier of a called user equipment;
a judging and processing unit, which responds an indication message that the user does not exist to the dispatching Server if the user equipment corresponding to the called user equipment identifier in the group is not served by the TMSE according to the Invite message; otherwise, sending a paging request to the eNB serving the called UE.
10. The TMSE of claim 9, wherein the TMSE further comprises:
a group call context message transmission unit, configured to send a group call context setup request message to an eNB serving a called UE for a called UE, and receive a group call context setup response responded by the eNB serving the called UE;
and the confirmation unit is used for sending the SIP200OK message to the scheduling Server and receiving a confirmation message replied by the scheduling Server.
11. The TMSE of claim 10, wherein the TMSE further comprises:
the speaking right occupation message receiving unit is used for receiving the speaking right occupation message sent by the dispatching Server and replying a 200OK message to the dispatching Server;
and the speaking right occupation message sending unit is used for sending the speaking right occupation message to the eNB and indicating the eNB to send the speaking right occupation message to the called user equipment in a broadcasting mode.
12. A cluster mobility session management entity, TMSE, serving a called user equipment, UE, the TMSE comprising:
an Invite message receiving unit, configured to receive an Invite message sent by a scheduling Server, where the Invite message includes an identifier of a calling user equipment initiating a group call setup request and an identifier of a called user equipment;
a judgment processing unit, which responds an indication message that the user does not exist to the dispatching Server if the user equipment which is not corresponding to the called user equipment identifier in the group is determined to be served by the TMSE (trunked mobility session management entity) of the device according to the Invite message; otherwise, sending a paging request to the eNB serving the called UE.
13. The TMSE of claim 12, wherein the TMSE further comprises:
a group call context message transmission unit, configured to send a group call context setup request message to an eNB serving a called UE for a called UE, and receive a group call context setup response responded by the eNB serving the called UE;
and the confirmation unit is used for sending the SIP200OK message to the scheduling Server and receiving a confirmation message replied by the scheduling Server.
14. The TMSE of claim 13, wherein the TMSE further comprises:
the speaking right occupation message receiving unit is used for receiving the speaking right occupation message sent by the dispatching Server and replying a 200OK message to the dispatching Server;
and the speaking right occupation message sending unit is used for sending the speaking right occupation message to the eNB and indicating the eNB to send the speaking right occupation message to the called user equipment in a broadcasting mode.
15. A dispatch server, comprising:
a SIP message receiving unit, configured to receive a session initiation protocol SIP message sent by a cluster mobility session management entity TMSE; wherein, the SIP message carries a group call establishment instruction from the calling user equipment UE;
and the SIP message processing unit is used for processing according to the SIP message and sending the permission initiation group call instruction to the TMSE through the SIP message.
16. The scheduling server of claim 15 wherein,
the SIP message receiving unit is specifically configured to: receiving a session initiation protocol SIP Invite message sent by a cluster mobility session management entity TMSE, and acquiring a group call establishment instruction from calling UE;
the SIP message processing unit is specifically configured to: when the authorization to the calling UE is successful, the TMSE is informed that the group call establishment indicates that the corresponding group call is in progress.
17. The dispatch server of claim 15, further comprising:
and the error response unit is used for responding to an error response to the TMSE if an error occurs in the scheduling Server or the calling user is determined not to be authorized to initiate the group call.
18. The dispatch server of claim 15, further comprising:
a TMSE address query unit, configured to query a local database according to information carried in the SIP invite message after receiving the SIP invite message, and acquire addresses of all TMSEs to which called subscribers of the group call belong;
an Invite message sending unit, configured to send an Invite message to each TMSE serving a called UE, where the Invite message carries an identifier of a calling user and an identifier of the called UE.
19. The dispatch server of claim 18, further comprising:
and a 200OK message receiving unit, configured to receive a SIP200OK message that the TMSE serving the called UE replies to the Invite message.
20. The dispatch server of claim 19, further comprising:
and the acknowledgement message replying unit is used for replying the acknowledgement message of the TMSE serving the called UE to the SIP200OK message.
21. The dispatch server of claim 20, further comprising:
and the group call establishment response message sending unit is used for sending the group call establishment response message to the TMSE serving the calling party through the 200OK message after receiving the off-hook 200OK message of the called party forwarded by the TMSE serving the called UE, wherein the group call establishment response message carries the talk right authorization message.
22. The dispatch server of claim 21, further comprising:
and the speaking right authorization response message receiving unit is used for receiving the speaking right authorization response message returned by the TMSE serving the calling subscriber.
23. The dispatch server of claim 21, further comprising:
and the speech right occupation message sending unit is used for sending the speech right occupation message to the TMSE serving the called UE through the SIPINFO message after receiving the off-hook 200OK message of the called user forwarded by the TMSE serving the called UE, and receiving the 200OK message replied by the TMSE serving the called UE.
24. The dispatch server of claim 15, further comprising:
and the on-network indication message receiving unit is used for receiving the on-network indication message sent by the TMSE serving the calling subscriber and carrying out scheduling service authentication on the calling subscriber according to the on-network indication message.
25. The dispatch server of claim 24, further comprising:
and the authentication result replying unit is used for replying the scheduling service authentication result aiming at the calling subscriber to the TMSE serving the calling subscriber.
26. A cluster service implementation system, the system comprising:
a cluster mobility session management entity TMSE, which is used for converting the received cluster service request message from the user equipment UE into a session initiation protocol SIP message and sending the SIP message to a scheduling server; converting the received session initiation protocol message from the scheduling server into a message which can be identified by the UE, and sending the message to the UE; wherein, the SIP message carries the information related to the cluster service;
and the scheduling server is used for receiving the SIP message sent by the TMSE, processing according to the SIP message and sending a processing result to the TMSE through the SIP message.
27. The system of claim 26, further comprising:
calling UE, which is used to initiate group calling establishment request;
the eNB serving the calling UE is used for forwarding the group call establishment request to the TMSE serving the calling UE;
when the TMSE serves as the TMSE serving the calling UE, the method is specifically configured to: converting the group call establishment request into a session initiation protocol SIP Invite message which carries a group call establishment instruction and sending the SIP Invite message to a scheduling Server;
the scheduling Server is specifically configured to: receiving the SIP invite message, and acquiring a group call establishment instruction from calling UE; when the calling UE is successfully authorized, the TMSE serving the calling UE is informed that the group call establishment indicates that the corresponding group call is in progress.
28. The system of claim 27, wherein the scheduling Server is further configured to:
and if an error occurs in the scheduling Server or the calling user is determined not to be authorized to initiate the group call, responding an error response to the TMSE serving the calling UE.
29. The system of claim 28,
the TMSE1 serving the calling UE is also configured to, if the calling UE is in the idle state: establishing an uplink for calling UE, and sending an initial context establishment request to an eNB serving the calling UE;
the eNB serving the calling UE is further configured to: activating safety, and sending RRC connection reconfiguration request of air interface to calling UE;
the calling UE is further configured to: after receiving the RRC connection reconfiguration request, carrying out RRC connection reconfiguration processing, and after the RRC connection reconfiguration request is completed, replying the RRC connection reconfiguration completion to an eNB serving the calling UE;
the eNB serving the calling UE is further configured to: an initial context setup response is sent to the TMSE serving the calling UE.
30. The system of claim 28,
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 calling UE, initiating a special bearer establishment, and sending an E-UTRAN wireless access bearer E-RAB establishment request to an eNB serving the calling UE;
an eNB serving the calling UE, further configured to: after receiving the E-RAB establishment request, initiating RRC connection reconfiguration according to the request, and establishing a special bearer for calling UE; and sending an E-RAB establishment response to the TMSE serving the calling UE after the RRC connection reconfiguration is completed.
31. The system of claim 27, wherein the scheduling Server is further configured to:
inquiring a local database according to information carried in the received SIP invite message, and acquiring addresses of all TMSE (temporary local Mobile subscriber identity) to which the called UE of the group call belongs; respectively sending an Invite message to each TMSE serving the called UE, wherein the TMSE carries the identification of the calling UE and the identification of the called UE;
the system further comprises:
when the TMSE serves as a TMSE serving the called UE, the TMSE is specifically configured to: receiving an Invite message sent by a scheduling Server, and responding to an indication message that a user does not exist to the scheduling Server if it is determined that no called UE in the group is served by the TMSE according to the Invite message; otherwise, sending a paging request to an eNB serving the called UE;
and the eNB serving the called UE is used for receiving the paging request sent by the TMSE serving the called UE and paging the called UE.
32. The system of claim 31, wherein the TMSE serving the called UE is further configured to:
aiming at the called UE, sending a group calling context establishment request message to an eNB serving the called UE, and receiving a group calling context establishment response responded by the eNB serving the called UE; and sending a SIP200OK message to the dispatch Server and receiving an acknowledgement message in reply to the dispatch Server.
33. The system of claim 31, wherein the scheduling Server is further configured to: after receiving an off-hook 200OK message of the called UE forwarded by a TMSE serving the called UE, sending a group call establishment response message to the TMSE serving the calling UE through the 200OK message, wherein the message carries a talk right authorization;
the TMSE serving the calling UE is also configured to: sending a group calling establishment response to an eNB serving the calling UE, wherein the group calling establishment response carries a speaking right authorization message and is used for granting a speaking right to the calling UE;
the eNB serving the calling UE is further configured to: and forwarding the group call establishment response to the calling UE, and forwarding a talk right authorization completion message replied by the calling UE to the TMSE serving the calling UE.
34. The system of claim 31, wherein the scheduling Server is further configured to: through SIP notification message, carrying the speaking right occupation content to TMSE serving called UE;
the TMSE serving the called UE is also configured to: after receiving the SIP notification message, replying a received message acknowledgement response 200OK to the scheduling Server; and sending the speaking right occupation message to the eNB serving the called UE, wherein the speaking right occupation message is used for indicating the eNB serving the called UE to send the speaking right occupation message to the called UE in a broadcasting mode.
CN201210154398.5A 2012-05-17 2012-05-17 A kind of system and device for achieving cluster service Active CN103428645B (en)

Priority Applications (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
PCT/CN2013/072416 WO2013170650A1 (en) 2012-05-17 2013-03-11 Trunked service realization system and device

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
CN103428645A CN103428645A (en) 2013-12-04
CN103428645B true CN103428645B (en) 2016-08-03

Family

ID=49583087

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210154398.5A Active CN103428645B (en) 2012-05-17 2012-05-17 A kind of system and device for achieving cluster service

Country Status (2)

Country Link
CN (1) CN103428645B (en)
WO (1) WO2013170650A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686643B (en) * 2013-12-29 2017-03-01 哈尔滨海能达科技有限公司 A kind of wideband multimedia cluster service control method, system and a kind of base station
CN104754547B (en) * 2013-12-30 2018-06-22 成都鼎桥通信技术有限公司 The method and apparatus for realizing unified management to terminal user in full-service platform
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
US9735981B2 (en) 2015-03-03 2017-08-15 At&T Intellectual Property I, L.P. Facilitation of session initiation protocol trunking
KR102038880B1 (en) 2015-05-15 2019-10-31 후아웨이 테크놀러지 컴퍼니 리미티드 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
CN108667772B (en) * 2017-03-30 2023-06-23 通号通信信息集团上海有限公司 Method and system for realizing center-level interconnection of TETRA systems of different manufacturers
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
CN114040342B (en) * 2021-11-26 2024-09-03 新华三技术有限公司成都分公司 Group calling establishment method, cluster core network equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
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
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 (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101521947A (en) * 2008-02-29 2009-09-02 中兴通讯股份有限公司 Group-calling realization method based on trunked communication system
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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
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

Also Published As

Publication number Publication date
WO2013170650A1 (en) 2013-11-21
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
CN102469415B (en) Method, terminal and system for point-to-multipoint calling in cluster system based on long term evolution (LTE) technology
EP2928220B1 (en) Method, system, base station and cluster epc for establishing group call context
KR20090033088A (en) Method for user equipment performing direct communication via hnb access system
JP2014523161A (en) Traffic offload via local network based on APN specific information or non-APN specific information
WO2014023173A1 (en) Terminal control method, device, and system
CN103428787B (en) A kind of base station switch method and device
WO2012122670A1 (en) Method and device relating to relay technique
CN102223691A (en) Switching method in mobile communication system
KR20100014437A (en) Network registering method, mobile station, and subscriber information managing server
KR20110026464A (en) Method for supporting an emergency call in a mobile communication system
CN103581839B (en) Broadband trunking service realizing method and broadband trunking service realizing system
CN105282713B (en) A kind of group-calling service establishing method based on TD-LTE broadband cluster systems
WO2021047454A1 (en) Location information acquisition method, location service configuration method, and communication device
WO2014166440A1 (en) Cluster relay method, device, system and storage medium
CN102984816A (en) Call processing method and device
WO2014106396A1 (en) Method and device for cluster registration
CN103428668B (en) Tracking area updating method and device
WO2014169786A1 (en) Method, system, and device for discovery between user equipments
WO2012019554A1 (en) Method, device, and system for acquisition of control node information
WO2018113536A1 (en) Method and system for achieving multi-device connected communication
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

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee after: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Patentee before: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20210518

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Patentee after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Patentee before: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY

Patentee before: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

TR01 Transfer of patent right