WO2016106600A1 - 一种话权控制方法及装置 - Google Patents

一种话权控制方法及装置 Download PDF

Info

Publication number
WO2016106600A1
WO2016106600A1 PCT/CN2014/095654 CN2014095654W WO2016106600A1 WO 2016106600 A1 WO2016106600 A1 WO 2016106600A1 CN 2014095654 W CN2014095654 W CN 2014095654W WO 2016106600 A1 WO2016106600 A1 WO 2016106600A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
speaker
group
mcptt server
belongs
Prior art date
Application number
PCT/CN2014/095654
Other languages
English (en)
French (fr)
Inventor
董颖
刘绍峰
李海月
杨小斌
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP14909411.2A priority Critical patent/EP3240316B1/en
Priority to RU2017126991A priority patent/RU2666128C1/ru
Priority to AU2014415894A priority patent/AU2014415894B2/en
Priority to CN201480084210.1A priority patent/CN107113582B/zh
Priority to PCT/CN2014/095654 priority patent/WO2016106600A1/zh
Publication of WO2016106600A1 publication Critical patent/WO2016106600A1/zh
Priority to US15/639,829 priority patent/US9949095B2/en
Priority to US15/927,392 priority patent/US10129712B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • 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/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • H04L65/4038Arrangements for multi-party communication, e.g. for conferences with floor control
    • 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/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video
    • 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/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • 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/042Public Land Mobile systems, e.g. cellular systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Definitions

  • the present invention relates to the field of communications, and in particular, to a voice weight control method and apparatus.
  • Push-to-Talk over Cellular is a PTT (Push-to-Talk) service in public cellular mobile communication networks.
  • the PTT service realizes the mobile voice service of the portable radiotelephone Walkie-Talkie, which has a short call setup time, the speech only occupies the channel, and the listen only listens to the channel, and the receiver can accept the call information at any time without going off-hook.
  • PoC is a two-way, instant and multi-party communication method. Allow two or more user devices to communicate. User buttons can send voice to all participants in the session.
  • the voice right control scheme uses the RTCP (Real-Time Transport Control Protocol) protocol to report the rights information through the proprietary unicast connection of the user equipment.
  • RTCP Real-Time Transport Control Protocol
  • the signaling of the control plane and the bearer of the media plane are implemented in the PoC Server of the POC server, and the control plane and the media plane are not separated, which causes difficulties for the subsequent technological evolution and is not conducive to the service.
  • Flexible implementation is also not conducive to the expansion of the system. In the prior art, there is no detailed flow of the right control after the control plane and the media plane are separated.
  • the embodiment of the present invention provides a method and a device for controlling the rights of a call, which solves the problem that the POC service in the prior art does not separate the control plane from the media plane, which is difficult for the subsequent technology evolution, and is not conducive to the flexible implementation of the service, nor is it Conducive to the expansion of the system, and the lack of control plane and media surface separation after the detailed process of the right to control.
  • a call weight control method comprising:
  • the key-to-function MCPTT server based on the long-term evolution network receives the first message sent by the user equipment UE, where the first message includes the corresponding message of the UE
  • the identifier of the group to which the person belongs and the parameter indicating the event type are the parameters of the call right request;
  • the MCPTT server generates a second message according to the voice right control policy and the first message, where the second message includes an identifier of a group to which the speaker corresponding to the UE belongs and an event type indicating that the event type is a call right request. a parameter, the second message is used to indicate that the UE prompts that the speaker right to which the UE belongs is granted;
  • the MCPTT server generates a first indication message according to the response message in response to the second message, where the first indication message is used to indicate that the media resource function entity performs uplink voice switching on the media side;
  • the MCPTT server sends the first indication message to a media resource function entity.
  • the method further includes:
  • the MCPTT server Receiving, by the MCPTT server, a fourth message sent by the UE, where the fourth message includes an identifier of a group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a release of the right, and a release reason value;
  • the MCPTT server sends the second indication message to the media resource function entity.
  • the method further includes:
  • the MCPTT server determines that the speaker needs to release the call right, and generates a fifth message, where the fifth message includes an identifier of a group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a release of the right, and release Reason value
  • the MCPTT server generates a third indication message according to the response message of the fifth message, where the third indication message is used to indicate that the media resource function entity is disconnected from the UE on the media plane;
  • the MCPTT server sends the third indication message to the media resource function entity.
  • the message type of the fifth message is an information INFO message or a NOTIFY message.
  • the method further includes:
  • the MCPTT server sends a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobility group identifier TMGI, and the speaker identity identifier, where the first notification message is used to indicate
  • the BM-SC notifies, via the multicast channel, information about the device's right to be granted by the device used by other members of the multicast zone other than the speaker in the group to which the speaker belongs.
  • the method further includes:
  • the MCPTT server sends a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobility group identifier TMGI, and the speaker identity identifier, where the first notification message is used to indicate
  • the BM-SC notifies, via the multicast channel, information about the release of the speaker's right of the device used by other members of the group other than the speaker in the group to which the speaker belongs;
  • the speaker identity is a preset value.
  • the method further includes:
  • the MCPTT server sends a first notification message to the media resource function entity on the multicast endpoint, where the first notification message includes a temporary mobility group identifier TMGI, the speaker identity identifier, and multicast endpoint information,
  • the first notification message is used to instruct the media resource function entity to notify, by the broadcast multicast service center BM-SC, the device used by other members of the group other than the speaker other than the speaker in the group to which the speaker belongs Information about the speaker's right to be granted.
  • the method further includes:
  • the MCPTT server sends a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobility group identifier TMGI, and the speaker identity identifier, where the first notification message is used to indicate
  • the BM-SC notifies, via the multicast channel, information about the release of the speaker's right of the device used by other members of the group other than the speaker in the group to which the speaker belongs;
  • the speaker identity is a preset value.
  • the method further includes:
  • the MCPTT server determines that it is necessary to notify the speaker of the remaining duration of the call, and generates a first call duration notification message, where the first call duration notification message includes an identifier of the group to which the speaker belongs, and an indication event type.
  • the MCPTT server generates a second indication message according to the response message of the first session duration notification message, where the second indication message includes the speaker identity identifier, and the second indicator message is used to enable a media resource function entity Instructing the UE to prompt the location The duration of the speaker's right to speak;
  • the MCPTT server sends the second indication message to the media resource function entity.
  • the message type of the first message For information INFO messages or notification NOTIFY messages;
  • the message type of the second message is an information INFO message or a NOTIFY message.
  • an apparatus for voice rights control comprising:
  • a first receiving module configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request;
  • a first generating module configured to generate a second message according to the right to control policy and the first message, where the second message includes an identifier of the group to which the speaker corresponding to the UE belongs and an indication event type a parameter of the right request, the second message is used to indicate that the UE prompts that the speaker right to which the UE belongs is granted;
  • a first sending module configured to send the second message to the UE
  • the first receiving module is further configured to receive a response message sent by the UE in response to the second message;
  • the first generating module is further configured to generate, according to the response message of the second message, a first indication message, where the first indication message is used to indicate that the media resource function entity performs uplink voice switching on the media side;
  • the first sending module is further configured to send the first indication message to a media resource function entity.
  • the first receiving module is further configured to receive a fourth message sent by the UE, where
  • the fourth message includes an identifier of a group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a release of the right, and a release reason value;
  • the first generating module is further configured to generate a second indication message according to the fourth message, where the second indication message is used to indicate that the media resource function entity is disconnected from the UE on a media plane;
  • the first sending module is further configured to send the second indication message to the media resource function entity.
  • the apparatus further includes a first determining and generating module
  • the first determining and generating module is configured to determine that the speaker needs to release the right to call, and generate a fifth message, where the fifth message includes an identifier of the group to which the speaker corresponding to the UE belongs, and the indication event type is The parameters of the release of the right to speak and the reason for the release;
  • the first sending module is further configured to send the fifth message to the UE;
  • the first receiving module is further configured to receive a response message sent by the UE in response to the fifth message;
  • the first generating module is further configured to generate a third indication message according to the response message of the fifth message, where the third indication message is used to indicate that the media resource function entity is disconnected from the UE on a media plane ;
  • the first sending module is further configured to send the third indication message to the media resource function entity.
  • the first sending module is further configured to send a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobile group identifier TMGI, and the speaker identity identifier, the first The notification message is used to instruct the BM-SC to notify, through the multicast channel, that the device used by other members in the multicast area other than the speaker in the group to which the speaker belongs is notified about the speaker's right to the speaker. Information granted.
  • the first sending module is further configured to send a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobile group identifier TMGI, and the speaker identity identifier, the first The notification message is used to instruct the BM-SC to notify, through the multicast channel, that the device used by other members in the multicast area other than the speaker in the group to which the speaker belongs is notified about the speaker's right to the speaker. Released information;
  • the speaker identity is a preset value.
  • the first sending module is further configured to send, by the multicast endpoint, a first notification message to the media resource function entity, where the first notification message includes a temporary mobility group identifier TMGI, the speaker identity identifier, and a group Broadcasting the endpoint information, the first notification message is used to indicate that the media resource function entity notifies, by the broadcast multicast service center BM-SC, that the group to which the speaker belongs is located in the multicast area except the speaker. Information about the device used by other members regarding the speaker's right to be granted.
  • the first sending module is further configured to send a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobile group identifier TMGI, and the speaker identity identifier, the first The notification message is used to instruct the BM-SC to notify, through the multicast channel, that the device used by other members in the multicast area other than the speaker in the group to which the speaker belongs is notified about the speaker's right to the speaker. Released information;
  • the speaker identity is a preset value.
  • the first determining and generating module is further configured to determine that the speaker is required to notify the remaining duration of the call, and generate a first call duration notification message, where the first call duration notification is The message includes an identifier of the group to which the speaker belongs, a parameter indicating that the event type is a call timeout, and a remaining duration of the call right;
  • the first sending module is further configured to send the first call duration notification message to the UE;
  • the first receiving module is further configured to receive, by the UE, a response message that is sent in response to the first session duration notification message;
  • the first generating module is further configured to generate a second indication message according to the response message of the first tense duration notification message, where the second indication message includes the speaker identity identifier, and the second indicator message is used by the second indicator message
  • the media resource function entity is configured to indicate that the UE prompts the speaker to resign the remaining time
  • the first sending module is further configured to send the second indication message to the media resource function entity.
  • the message type of the first message is an information INFO message or a NOTIFY message
  • the message type of the second message is an information INFO message or a NOTIFY message.
  • the apparatus For the MCPTT server.
  • a call weight control method comprising:
  • the key-to-function MCPTT server of the long-term evolution network receives the first message sent by the user equipment UE, where the first message includes the identifier of the group to which the speaker corresponding to the UE belongs and the event type indicating that the event type is a call right request. parameter;
  • the MCPTT server generates a third message according to the voice right control policy and the first message, where the third message is used to indicate that the UE voice right application fails.
  • the third message includes an identifier of a group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a call rejection, and a rejection reason value;
  • the MCPTT server sends the third message to the UE.
  • the message type of the first message is an information INFO message or a NOTIFY message
  • the message type of the third message is an information INFO message or a NOTIFY message.
  • an apparatus for voice right control comprising:
  • a second receiving module configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request;
  • a second generating module configured to generate a third message according to the right to control policy and the first message, where the third message is used to indicate that the UE rights application fails, and the third message includes the The identifier of the group to which the speaker corresponding to the UE belongs, the parameter indicating the event type is the parameter of the right rejection, and the rejection reason value;
  • a second sending module configured to send the third message to the UE.
  • the message type of the first message is an information INFO message or a NOTIFY message
  • the message type of the third message is an information INFO message or a NOTIFY message.
  • the apparatus is MCPTT server.
  • the control plane and the media plane of the PTT service can be separated, and the transmission information and the voice right control of the voice right control plane are clarified (including the voice right application, the voice right rejection, and the voice right).
  • the process of releasing, the remaining duration of the voice, and the notification of the right information through the multicast channel is beneficial to the subsequent evolution of the control plane functional entity and the media plane functional entity, and can be flexibly configured and flexibly defined in the service layer.
  • the business features make the business flexible and also facilitate the expansion of the system.
  • the broadcast right change information is notified to other user equipments in the group other than the user equipment that obtains the right to call, and the delay is shorter than that of the unicast notification in the prior art. , improved user experience.
  • FIG. 1 is a flowchart 1 of a method for controlling a call right according to an embodiment of the present invention
  • FIG. 2 is a second flowchart of still another method for controlling a call right according to an embodiment of the present invention
  • FIG. 3 is a flowchart 3 of still another method for controlling a voice right according to an embodiment of the present invention.
  • FIG. 4 is a flowchart 4 of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 5 is a flowchart 5 of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 6 is a flowchart 6 of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 7 is a flowchart 7 of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 8 is a flowchart 8 of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 9 is a flowchart IX of still another method for controlling a call right according to an embodiment of the present invention.
  • FIG. 10 is a structural diagram of an MCPTT server according to an embodiment of the present invention.
  • FIG. 11 is a structural diagram of still another MCPTT server according to an embodiment of the present invention.
  • FIG. 12 is a structural diagram of an MCPTT server according to an embodiment of the present invention.
  • FIG. 13 is a structural diagram of still another MCPTT server according to an embodiment of the present invention.
  • the following embodiments may be applied to a fourth generation network, such as an LTE (Long Term Evolution) network, and may be applied to a third generation network, such as a UMTS (Universal Mobile Telecommunications System) network or CDMA 2000 (Code). Division Multiple Access 2000, a code division multiple access (2000) network, can also be applied to second generation networks such as CDMA (Code Division Multiple Access) networks or GSM (Global System for Mobile Communications) networks. .
  • LTE Long Term Evolution
  • CDMA 2000 Code Division Multiple Access 2000
  • GSM Global System for Mobile Communications
  • the embodiment 1 of the present invention is described in detail with reference to FIG. 1 .
  • the embodiment of the present invention provides a method for voice rights control, which is specifically a successful flow of a call right application, and the method includes:
  • Step 101 The PTT function of the long-term evolution network is used to receive the first message sent by the user equipment UE, where the first message includes the identifier of the group to which the speaker corresponding to the UE belongs and the type of the indication event is The parameters of the right request.
  • the message type of the first message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • Step 102 The MCPTT server generates a second message according to the voice right control policy and the first message.
  • the message type of the second message may be an information INFO message or a NOTIFY message in the SIP protocol, where the second message includes an identifier of the group to which the speaker corresponding to the UE belongs and an indication event type is a message.
  • the parameter of the right request is used to indicate that the UE prompts the speaker right to which the UE belongs to be granted.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the granting the speaker's right according to the user priority may be:
  • Determining the granting the speaker's right to speak according to the user right control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the granting the speaker's right according to the current voice queue status may be:
  • Step 103 The MCPTT server sends the second message to the UE.
  • Step 104 The MCPTT server receives a response message sent by the UE in response to the second message.
  • the message type of the response message of the second message may be 200 messages in the SIP protocol.
  • Step 105 The MCPTT server generates a first indication message according to the response message in response to the second message, where the first indication message is used to indicate that the media resource function entity performs uplink voice switching on the media side.
  • Step 106 The MCPTT server sends the first indication message to a media resource function entity.
  • Embodiment 3 For a specific process of the right to call application, reference may be made to Embodiment 3.
  • the control plane and the media plane of the PTT service can be separated, and the transmission information and words of the voice control control plane are clarified.
  • the process method of the right application is beneficial to the technical evolution of the control plane functional entity and the media plane functional entity respectively, and the service layer can be flexibly configured and flexibly defined in the service layer to enable the flexible implementation of the service, and is also beneficial to the system expansion.
  • the embodiment of the present invention provides a method for voice rights control, which is specifically a call rejection process, and the method includes:
  • Step 201 The PTT function of the long-term evolution network is used to receive the first message sent by the user equipment UE, where the first message includes the identifier of the group to which the speaker corresponding to the UE belongs and the type of the indication event is The parameters of the right request.
  • the message type of the message of the first message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • Step 202 The MCPTT server generates a third message according to the right to control policy and the first message, where the third message is used to indicate that the UE rights application fails, and the third message includes the The identifier of the group to which the speaker corresponding to the UE belongs, the parameter indicating the event type is the parameter of the right rejection, and the rejection reason value.
  • the message type of the third message may be an information INFO message or a NOTIFY message.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the refusal to grant the speaker's right to speak according to the user priority may be:
  • Determining the refusal to grant the speaker's right to speak according to the user's right of voice control authority may be:
  • Determining the refusal to grant the speaker's right to speak according to the state of the group in which the speaker is located may be:
  • Determining the refusal to grant the speaker's voice according to the current voice queue status may be:
  • Determining that the voice priority queue is required according to the priority of the speaker determines that the speaker's right to be denied is denied.
  • Step 203 The MCPTT server sends the third message to the UE.
  • Embodiment 4 For a specific procedure regarding denial of refusal, reference may be made to Embodiment 4.
  • the voice control method provided by the embodiment of the present invention can realize the separation of the control plane and the media plane of the PTT service, and clarify the transmission information of the voice control plane and the flow rejection method, which is beneficial to the control plane functional entity and
  • the media layer function entities perform technology evolution separately, and the service layer can be flexibly configured and flexibly defined in the service layer to enable flexible implementation of the service, and is also beneficial to system expansion.
  • Embodiment 3 of the present invention provides a method for voice rights control, which is specifically a success process of a call right application, and the method includes:
  • the speaker presses the PTT key of the user equipment (UE equipment), and the UE sends a first message to the MCPTT server, where the first message includes the identifier and the indication event of the group to which the speaker corresponding to the UE belongs.
  • the type is a parameter of the call request.
  • the message type of the first message is an information INFO message or a NOTIFY message in the SIP protocol.
  • the MCPTT server sends a response message of the first message to the UE.
  • the message type of the response message of the first message may be a SIP (Session Initialization Protocol). 200 messages in ).
  • Step 303 The MCPTT server generates a second message according to the voice right control policy and the first message.
  • the second message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request, and the second message And indicating that the UE prompts that the speaker right to which the UE belongs is granted.
  • the message type of the second message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker. specifically,
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the granting the speaker's right according to the user priority may be:
  • Determining the granting the speaker's right to speak according to the user right control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the granting the speaker's right according to the current voice queue status may be:
  • the MCPTT server sends the second message to the UE. After receiving the second message, the UE prompts the speaker to be granted the right to speak.
  • Step 304 The UE generates a response message in response to the second message, and sends the response message in response to the second message to the MCPTT server.
  • the message type of the response message of the second message may be 200 messages in a SIP (Session Initialization Protocol).
  • Step 305 The MCPTT server generates a first indication message according to the response message in response to the second message, where the first indication message is used to indicate that the media resource function entity Media resource function performs uplink voice switching on the media side.
  • the MCPTT server sends the first indication message to a media resource function entity.
  • Step 306 The media resource function entity generates a response message of the first indication message according to the first indication message, and sends a response message of the first indication message to the MCPTT server.
  • the MCPTT server may notify the other members of the group to which the speaker belongs to the speaker to be granted the right to speak.
  • the voice control method provided by at least one of the embodiments 1 and 3 of the present invention can realize the separation of the control plane and the media plane of the PTT service, and clarify the transmission information of the voice control plane and the flow method of the call right application, which is beneficial to Then, the control plane function entity and the media plane function entity respectively perform technology evolution, and at the same time, the service layer can be flexibly configured and flexibly defined in the service layer to enable the service to be flexibly implemented, and is also beneficial to system expansion.
  • Embodiment 4 of the present invention provides a method for voice rights control, which is specifically a call rejection process, and the method includes:
  • step 401 the speaker presses the PTT button of the user equipment (UE equipment), and the UE sends a first message to the MCPTT server, where the first message includes an identifier and an indication event of the group to which the speaker corresponding to the UE belongs.
  • the type is a parameter of the call request.
  • the message type of the first message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • the MCPTT server sends a response message of the first message to the UE.
  • the response message of the first message may be in a SIP (Session Initialization Protocol). 200 messages.
  • Step 403 The MCPTT server generates a third message according to the right to control policy and the first message, where the third message is used to indicate that the UE claims If the failure occurs, the third message includes an identifier of the group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a call rejection, and a rejection reason value.
  • the message type of the third message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the MCPTT server sends the third message to the UE.
  • the call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker. specifically,
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the refusal to grant the speaker's right to speak according to the user priority may be:
  • Determining the granting the speaker's right to speak according to the user right control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the granting the speaker's right according to the current voice queue status may be:
  • Determining the priority of the voice priority is determined according to the priority of the speaker, and determining to refuse to grant the speaker's right to speak.
  • the UE reminds the speaker that the call application is rejected.
  • the UE in step 404, the UE generates a response message of the third message according to the third message, and sends a response message of the third message to the MCPTT server.
  • the message type of the response message of the third message may be 200 messages in a SIP (Session Initialization Protocol).
  • the voice control method provided by the embodiment of the present invention can realize the separation of the control plane and the media plane of the PTT service, and clarify the transmission information of the voice control plane and the flow rejection method, which is beneficial to the control plane functional entity and
  • the media layer function entities perform technology evolution separately, and the service layer can be flexibly configured and flexibly defined in the service layer to enable flexible implementation of the service, and is also beneficial to system expansion.
  • the embodiment of the present invention provides a method for voice rights control, which is specifically a call release process, and the method includes:
  • step 501 the speaker releases the PTT button of the UE, and the UE sends a fourth message to the MCPTT server, where the fourth message includes an identifier of the group to which the speaker corresponding to the UE belongs, and a parameter indicating that the event type is the release of the right. And release the cause value.
  • the message type of the fourth message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • Step 502 The MCPTT server generates a second indication message according to the fourth message, where the second indication message is used to indicate that the media resource function entity is disconnected from the UE on a media plane.
  • the MCPTT server sends the second indication message to the media resource function entity.
  • the MCPTT server may check the status of the group to which the speaker belongs and/or the status of the group to which the speaker belongs before generating the second indication message.
  • the media resource function entity generates a response message of the second indication message according to the second indication message, and sends a response message of the second indication message to the MCPTT server.
  • the method further includes:
  • the MCPTT server generates a response message of the fourth message according to the fourth message, and sends a response message of the fourth message to the UE.
  • the message type of the response message of the fourth message may be 200 messages in the SIP protocol.
  • the MCPTT server notifies the speaker Information about the release of the speaker's right to speak to other members of the group.
  • the embodiment of the present invention provides another call release process, which includes:
  • Step 601 The MCPTT server determines that the speaker needs to release the call right, and generates a fifth message, where the fifth message includes an identifier of the group to which the speaker corresponding to the UE belongs, and indicates that the event type is the release of the right. Parameters and release reason values.
  • the message type of the fifth message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • the MCPTT server sends the fifth message to the UE.
  • the determining, by the MCPTT server, that the speaker needs to release the right to speak may include:
  • the MCPTT server determines that the speaker's right to time out, or a speaker with a higher priority to preempt the call.
  • Step 602 The UE receives the fifth message sent by the MCPTT server, generates a response message of the fifth message according to the fifth message, and sends a response message of the fifth message to the MCPTT server. After transmitting the response message of the fifth message to the MCPTT server, the UE prompts the speaker to release the call right.
  • the message type of the response message of the fifth message may be 200 messages in the SIP protocol.
  • Step 603 The MCPTT server receives a response message sent by the UE in response to the fifth message.
  • the MCPTT server generates a third indication message according to the response message of the fifth message, where the third indication message is used to indicate that the media resource function entity is disconnected from the UE on the media plane.
  • the MCPTT server sends the third indication message to the media resource function entity.
  • the media resource function entity receives the third indication message, generates a response message of the third indication message according to the third indication message, and sends a response message of the third indication message to the MCPTT server.
  • the foregoing method may further include the following steps: after the MCPTT server receives the response message of the fifth message sent by the UE, the MCPTT server may notify other members in the group to which the speaker belongs to the speaking The person releases the right to speak.
  • the voice control method provided by at least one of the embodiments 5 or 6 of the present invention can implement the separation of the control plane and the media plane of the PTT service, and clarify the transmission information of the voice control plane and the flow method of the voice release, which is beneficial to Then, the control plane function entity and the media plane function entity respectively perform technology evolution, and at the same time, the service layer can be flexibly configured and flexibly defined in the service layer to enable the service to be flexibly implemented, and is also beneficial to system expansion.
  • the seventh embodiment of the present invention is described in detail with reference to FIG. 7.
  • the embodiment of the present invention provides a method for controlling voice rights.
  • the method is specifically a process for notifying the duration of the voice rights.
  • the method includes:
  • Step 701 The MCPTT server determines that it is necessary to notify the speaker of the remaining duration of the call right, and generates a first call duration notification message, where the first call duration notification message includes an identifier of the group to which the speaker belongs, Indicates the event type is the parameter of the call timeout and the remaining duration of the call.
  • the MCPTT server sends the first session duration notification message to the UE.
  • the message type of the first session duration notification message may be an information INFO message of the SIP protocol or a NOTIFY message.
  • the MCPTT server determines the length of time required to notify the speaker of the call, which may be:
  • the MCPTT server is configured with a timer.
  • the timer time of the timer can be reduced by one minute for the duration of the speaker.
  • the MCPTT server is triggered to generate a first session duration notification message.
  • Step 702 The UE receives the first session duration notification message sent by the MCPTT server, and generates a response message in response to the first session duration notification message according to the first session duration notification message.
  • the UE sends a response message to the MCPTT server in response to the first tense duration notification message.
  • the message type of the response message of the first tense duration notification message may be 200 messages in the SIP protocol.
  • Step 703 The MCPTT server receives the response message of the first session duration notification message, and generates a second message according to the response message of the first session duration notification message. And an indication message, where the second indication message includes the speaker identity, and the second indicator message is used to cause the media resource function entity to indicate that the UE prompts the speaker to resign the remaining duration.
  • the MCPTT server sends the second indication message to the media resource function entity.
  • the media resource function entity receives the second indication message, and generates a response message of the second indication message according to the second indication message.
  • the media resource function entity sends a response message of the second indication message to the MCPTT server.
  • the media resource function entity controls the media stream to play a voice to the speaker through the UE, and prompts the speaker to have the remaining duration of the call right.
  • the remaining duration of the call right may be 1 minute.
  • the control plane and the media plane of the PTT service can be separated, and the transmission information of the voice control control plane and the flow method of the remaining duration of the voice right are clarified, which is beneficial to the control plane function later.
  • the physical and media-side functional entities perform technology evolution separately, and the service layer can be flexibly configured and flexibly defined in the service layer to enable flexible implementation of the service, and is also conducive to system expansion.
  • the embodiment of the present invention provides a method for controlling the voice right, which is specifically for notifying the other members of the group to which the speaker belongs through the multicast channel.
  • the flow of the right to call information includes:
  • Step 801 The MCPTT server sends a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobility group identifier TMGI and the speaker identity identifier, where the first notification message is used to indicate And the BM-SC notifies, by using a multicast channel, information or a message that the device used by other members of the multicast area other than the speaker is authorized by the speaker in the group to which the speaker is entitled. The information that the right is released.
  • the first notification message includes a temporary mobility group identifier TMGI and the speaker identity identifier
  • Step 802 The BM-SC sends a response message of the first notification message to the MCPTT server.
  • the BM-SC After the step 802, the BM-SC notifies, through the multicast channel, that the device used by other members of the group other than the speaker other than the speaker is in the group to which the speaker belongs. Grant or release of information
  • the device used by other members located in the multicast area other than the speaker is in the group to which the speaker belongs. If the information is released, the first notification message is used to instruct the BM-SC to notify other members of the group to which the speaker belongs in the multicast area other than the speaker through the multicast channel.
  • the device used is information about the speaker's right to be released, and the speaker identity is a value of the subscription. Alternatively, the value of the subscription may be all zeros or all ones.
  • the embodiment may further include the following steps: the MCPTT server determines that the speaker right application is successful or the right is released. Specifically, the MCPTT server may receive the second call right application message, determine, by the MCPTT server, the speaker right to be granted, and perform step 801 after the MCPTT server determines to grant the speaker right; the MCPTT server may receive the second The call right application message is determined by the MCPTT server to refuse to grant the speaker's right to speak, and after the MCPTT server determines to refuse to grant the speaker's right to speak, step 801 may be performed, where the step 801 may send a second right release message to the media resource function entity.
  • the MCPTT server may perform step 801 after receiving the response message of the third right release message sent by the media resource function entity, or receive the third right release message sent by the media resource function entity. Step 801 is performed before the response message and after the third right release message is generated.
  • Embodiment 9 of the present invention will be described in detail below with reference to Fig. 9 as an example.
  • An embodiment of the present invention provides another method for notifying other members in a group to which a speaker belongs by multicasting, and the method includes:
  • Step 901 The MCPTT server sends a first notification message to the media resource function entity on the multicast endpoint, where the first notification message includes a temporary mobility group identifier TMGI, the speaker identity identifier, and multicast endpoint information.
  • the first notification message is used to instruct the media resource function entity to notify the other party in the multicast area other than the speaker in the group to which the speaker belongs through the multicast channel through the multicast multicast service center BM-SC.
  • Step 902 After receiving the first notification message, the media resource function entity generates a second notification message according to the first notification message, where the second notification message includes the TMGI and the speaker identity identifier, and multicast
  • the endpoint sends the second notification message to the BM-SC, where the second notification message is used to instruct the BM-SC to notify the group to which the speaker belongs in the group to which the speaker belongs by using the multicast channel.
  • the device used by other members of the broadcast area is information about the speaker being granted information or the right to be released.
  • Step 903 The BM-SC generates a response message of the second notification message according to the second notification message, and sends the response message in response to the second notification message to the media resource function entity.
  • Step 904 the media resource function entity generates a response message of the first notification message according to the response message of the second notification message, and the media resource function entity sends a response of the first notification message to the MCPTT server. Message.
  • the device used by other members located in the multicast area other than the speaker is in the group to which the speaker belongs. If the information is released, the first notification message is used to instruct the BM-SC to notify other members of the group to which the speaker belongs in the multicast area other than the speaker through the multicast channel.
  • the device used is information about the speaker's right to be released, and the speaker identity is a reserved value.
  • the preset value may be all zeros or all ones.
  • the embodiment may further include the following steps: the MCPTT server determines that the speaker right application is successful or the right is released. Specifically, the MCPTT server may receive the second call right application message, determine, by the MCPTT server, grant the speaker's right to speak, and perform step 901 after the MCPTT server determines to grant the speaker's right to speak; the MCPTT server may receive the second The call right application message is determined by the MCPTT server to refuse to grant the speaker's call right, and after the MCPTT server determines to refuse to grant the speaker's call right, step 901 may be performed, where the step 901 may send the second right release message to the media resource function entity.
  • the MCPTT server may receive a response message of the third right release message sent by the media resource function entity Then step 901 is performed, or step 901 is performed before receiving the response message of the third right release message sent by the media resource function entity and after generating the third right release message.
  • An embodiment of the present invention provides an apparatus for voice rights control, which may be an MCPTT server, and the apparatus includes:
  • the first receiving module 1001 is configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request.
  • the message type of the first message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • the first generating module 1002 is configured to generate a second message according to the right to control policy and the first message, where the message type of the second message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • the second message includes an identifier of the group to which the speaker is associated with the UE and a parameter indicating that the event type is a call right request, and the second message is used to indicate that the UE prompts the speaker to which the UE belongs to be Granted.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the granting the speaker's right according to the user priority may be:
  • Determining the granting the speaker's right to speak according to the user right control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the granting the speaker's right according to the current voice queue status may be:
  • the first sending module 1003 is configured to send the second message to the UE.
  • the first receiving module 1001 is further configured to receive a response message sent by the UE in response to the second message.
  • the message type of the response message of the second message may be 200 messages in the SIP protocol.
  • the first generating module 1002 is further configured to generate, according to the response message of the second message, a first indication message, where the first indication message is used to indicate that the media resource function entity performs uplink voice switching on the media plane. .
  • the first sending module 1003 is further configured to send the first indication message to a media resource function entity.
  • This embodiment describes the structure and function of the MCPTT server that is applied to the call authorization process. For details, refer to Embodiment 3.
  • the above MCPTT server may also have the following structure and/or function:
  • the MCPTT server can also be applied to a call release process. Further, reference can be made to Embodiment 5.
  • the first receiving module is further configured to receive a fourth message sent by the UE, where the fourth message includes an identifier of a group to which the speaker corresponding to the UE belongs, a parameter indicating that the event type is a release of the right, and a release Reason value.
  • the message type of the fourth message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the first generating module is further configured to generate a second indication message according to the fourth message, where the second indication message is used to indicate that the media resource function entity is disconnected from the UE on a media plane;
  • the first sending module is further configured to send the second indication message to the media resource function entity.
  • the embodiment may be combined with other embodiments above, such as combining with a call right application, a call duration notification, and at least one of the embodiments through the multicast channel notification to form a voice release.
  • the functional description of each functional component should be changed from "also used" to "for".
  • the MCPTT server can also be applied to a call release process. Further, reference can be made to Embodiment 6.
  • the device also includes a first determination and generation module,
  • the first determining and generating module is configured to determine that the speaker needs to release the right to call, and generate a fifth message, where the fifth message includes an identifier of the group to which the speaker corresponding to the UE belongs, and the indication event type is The parameters for the release of the right to speak and the reason for the release.
  • the message type of the fifth message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • the first sending module is further configured to send the fifth message to the UE.
  • the first receiving module is further configured to receive a response message sent by the UE in response to the fifth message.
  • the message type of the response message of the fifth message may be 200 messages in the SIP protocol.
  • the first generating module is further configured to generate a third indication message according to the response message of the fifth message, where the third indication message is used to indicate that the media resource function entity is disconnected from the UE on a media plane .
  • the first sending module is further configured to send the third indication message to the media resource function entity.
  • the MCPTT server may also be applied to notify the other members of the group in which the speaker is located through the multicast channel with information about the speaker's call rights. Further, reference can be made to Embodiment 8.
  • the first sending module is further configured to send the first to the broadcast multicast service center BM-SC a notification message, the first notification message includes a temporary mobility group identifier TMGI, and the speaker identity identifier, where the first notification message is used to indicate that the BM-SC notifies the speaker that the speaker belongs through the multicast channel.
  • the present embodiment may be combined with other embodiments above, and combined with the embodiment of the right-of-claim application, optionally, combined with the embodiment of the release of the right and the notification of the duration of the call, forming The voice right application and the notification function through the multicast channel, optionally, the media resource function entity having the right to release and the voice duration notification function; or the independent embodiment, that is, only the notification through the multicast channel Functional property resource functional entity.
  • the functional description of each functional component should be changed from “also used" to "for".
  • the media resource function entity may also be applied to notify the other members of the group in which the speaker is located by the multicast channel about the release of the speaker's right. Further, reference can be made to Embodiment 9.
  • the first sending module is further configured to send a first notification message to the broadcast multicast service center BM-SC, where the first notification message includes a temporary mobile group identifier TMGI, and the speaker identity identifier, the first The notification message is used to instruct the BM-SC to notify, through the multicast channel, that the device used by other members in the multicast area other than the speaker in the group to which the speaker belongs is notified about the speaker's right to the speaker. Released information;
  • the speaker identity is a preset value.
  • the preset value may be all zeros or all ones.
  • this embodiment can be combined with other embodiments above, such as in combination with the embodiment of the right to release, and optionally combined with the application of the right to call and the notification of the duration of the call, forming a message.
  • the rights release function and the media resource function entity that performs the notification function through the multicast channel optionally, the media resource function entity with the right to call application and the duration of the call duration notification; or the independent embodiment, that is, only the pass
  • the media resource function entity that performs the notification function on the multicast channel When the present embodiment is a separate embodiment, the functional description of each functional component should be changed from “also used" to "for".
  • the MCPTT server can also be applied to the call duration notification process. Further, reference can be made to Embodiment 7.
  • the device includes:
  • the first determining and generating module is further configured to determine that the speaker is required to notify the remaining duration of the call, and generate a first call duration notification message, where the first call duration notification message includes the speaker belongs to the speaker
  • the identifier of the group, the parameter indicating the event type is the parameter of the call timeout, and the remaining duration of the call right;
  • the message type of the first session duration notification message may be an information INFO message of the SIP protocol or a NOTIFY message.
  • the first sending module is further configured to send the first call duration notification message to the UE;
  • the first receiving module is further configured to receive, by the UE, a response message that is sent in response to the first session duration notification message;
  • the message type of the response message of the first tense duration notification message may be 200 messages in the SIP protocol.
  • the first generating module is further configured to generate a second indication message according to the response message of the first tense duration notification message, where the second indication message includes the speaker identity identifier, and the second indicator message is used by the second indicator message
  • the media resource function entity is configured to indicate that the UE prompts the speaker to resign the remaining time
  • the first sending module is further configured to send the second indication message to the media resource function entity.
  • the present embodiment may be combined with other embodiments above, such as at least one of the embodiments of the call rights application and the rights release, and optionally, and the embodiment notified by the multicast channel. Combining, forming a media resource function entity having a call right application and a voice release function, and having a call remaining time notification function, and optionally also having a function of notifying through a multicast channel; or an independent implementation For example, a media resource function entity having only the right remaining time notification function.
  • the functional description of each functional component should be changed from “also used" to "for".
  • the device provides a device for the control of the voice, and is specifically applied to the call rejection process.
  • the device may be an MCPTT server. Further, refer to Embodiment 2, where the device includes:
  • the second receiving module 1101 is configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request.
  • the message type of the first message may be an information INFO message or a NOTIFY message in the SIP protocol.
  • a second generating module 1102 configured to generate a third message according to the right to control policy and the first message, where the third message is used to indicate that the UE right application fails, and the third message includes The identifier of the group to which the speaker corresponding to the UE belongs, the parameter indicating the event type are the parameter of the right rejection, and the rejection reason value.
  • the message type of the third message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the refusal to grant the speaker's right to speak according to the user priority may be:
  • Determining the refusal to grant the speaker's right to speak according to the user's right of voice control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the refusal to grant the speaker's voice according to the current voice queue status may be:
  • Determining the priority of the voice priority is determined according to the priority of the speaker, and determining to refuse to grant the speaker's right to speak.
  • the second sending module 1103 is configured to send the third message to the UE.
  • the message type of the first message is an information INFO message or a NOTIFY message; and/or the message type of the third message is an information INFO message or a NOTIFY message.
  • Embodiment 12 of the present invention will be described in detail below with reference to Fig. 12 as an example.
  • An embodiment of the present invention provides a device for controlling a call right, which is specifically applied to a call right application process, and the device may be an MCPTT server. Further, reference may be made to Embodiment 3, where the device includes:
  • the receiver 1201 is configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request;
  • the message type of the first message is an information INFO message or a NOTIFY message in the SIP protocol.
  • the processor 1202 is configured to generate, according to the right to control policy and the first message, a second message, where the second message includes an identifier of a group to which the speaker corresponding to the UE belongs and an indication event type is a call right a parameter of the request, the second message is used to indicate that the UE prompts that the speaker right to which the UE belongs is granted;
  • the message type of the second message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the granting the speaker's right according to the user priority may be:
  • Determining the granting the speaker's right to speak according to the user right control authority may be:
  • Determining the granting of the speaker's right according to the state of the group in which the speaker is located may be:
  • Determining the granting the speaker's right according to the current voice queue status may be:
  • a transmitter 1203, configured to send the second message to the UE
  • the receiver 1201 is further configured to receive a response message sent by the UE in response to the second message.
  • the message type of the response message of the second message may be 200 messages in a SIP (Session Initialization Protocol).
  • SIP Session Initialization Protocol
  • the processor 1202 is further configured to generate, according to the response message of the second message, a first indication message, where the first indication message is used to indicate that the media resource function entity performs uplink voice switching on the media side;
  • the transmitter 1203 is further configured to send the first indication message to a media resource function entity.
  • Embodiment 13 of the present invention will be described in detail below with reference to Fig. 13 as an example.
  • An embodiment of the present invention provides a device for controlling a call right, which is specifically applied to a call rejection process.
  • the device may be an MCPTT server. Further, reference may be made to Embodiment 2, where the device includes:
  • the receiver 1301 is configured to receive a first message sent by the user equipment UE, where the first message includes an identifier of a group to which the speaker corresponding to the UE belongs and a parameter indicating that the event type is a call right request;
  • the message type of the first message is information INFO in the SIP protocol. Message or notification NOTIFY message.
  • the processor 1302 is configured to generate a third message according to the right to control policy and the first message, where the third message is used to indicate that the UE rights application fails, and the third message includes the UE
  • the identifier of the group to which the corresponding speaker belongs, the parameter indicating the event type is the parameter of the right rejection, and the rejection reason value;
  • the message type of the third message may be an information INFO message in the SIP protocol or a NOTIFY message.
  • the foregoing call control policy includes at least one of a group status, a user priority, a user right control right, and a current call queue status of the speaker.
  • Determining the refusal to grant the speaker's right to speak according to the user priority may be:
  • Determining the refusal to grant the speaker's right to speak according to the user's right of voice control authority may be:
  • Determining the refusal to grant the speaker's right to speak according to the state of the group in which the speaker is located may be:
  • Determining the refusal to grant the speaker's voice according to the current voice queue status may be:
  • Determining the priority of the voice priority is determined according to the priority of the speaker, and determining to refuse to grant the speaker's right to speak.
  • the transmitter 1303 is configured to send the third message to the UE.
  • the division of the device module in the embodiment of the present invention is a functional division, and the actual specific structure may be the splitting or merging of the above functional modules.
  • receiving in the above embodiments of the invention may be understood as actively acquiring information from other units or receiving information transmitted by other units.

Landscapes

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

Abstract

本发明的实施例提供一种话权控制方法及装置解决了现有技术中POC业务没有将控制面和媒体面分离,为之后的技术演进造成了困难,不利于业务的灵活实现,也不利于***的扩展,以及没有控制面和媒体面分离后关于话权控制的详细流程的问题。该方法包括:基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;所述MCPTT服务器将所述第二消息发送给所述UE;所述MCPTT服务器接收所述UE发送的响应于所述第二消息的响应消息;所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。

Description

一种话权控制方法及装置 技术领域
本发明涉及通信领域,尤其涉及一种话权控制方法及装置。
背景技术
PoC(Push-to-Talk over Cellular,基于公共蜂窝网的一键通功能)是公众蜂窝移动通信网络中的PTT(Push-to-Talk,即按即讲)业务。PTT业务实现了手提无线电话机Walkie-Talkie的移动语音业务,具有呼叫建立时间短,讲话才占用信道,接听只监听信道,接收方无需摘机即可随时接受呼叫信息。
PoC是一种双向、即时和多方通信的方式。允许两个或者两个以上用户设备进行通信。用户按键能够将语音发送给会话的所有参与者。
在现有PoC业务方案中,话权控制的方案是采用RTCP(Real-Time Transport Control Protocol,实时传输控制协议)协议通过用户设备的专有单播连接进行话权信息上报。而在PoC架构中,控制面的信令和媒体面的承载都是在POC服务器PoC Server中实现的,并没有将控制面和媒体面分离,为之后的技术演进造成了困难,不利于业务的灵活实现,也不利于***的扩展。现有技术中也没有控制面和媒体面分离后关于话权控制的详细流程。
发明内容
本发明的实施例提供一种话权控制方法及装置,解决了现有技术中POC业务没有将控制面和媒体面分离,为之后的技术演进造成了困难,不利于业务的灵活实现,也不利于***的扩展,以及没有控制面和媒体面分离后关于话权控制的详细流程的问题。
根据本发明的第一方面,提供一种话权控制方法,该方法包括:
基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲 者所属群组的标识和指示事件类型为话权请求的参数;
所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
所述MCPTT服务器将所述第二消息发送给所述UE;
所述MCPTT服务器接收所述UE发送的响应于所述第二消息的响应消息;
所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。
结合本发明的第一方面,在该第一方面的第一种实施方式中,所述方法还包括:
所述MCPTT服务器接收所述UE发送的第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述MCPTT服务器根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述MCPTT服务器将所述第二指示消息发送给所述媒体资源功能实体。
结合本发明的第一方面,在该第一方面的第二种实施方式中,所述方法还包括:
所述MCPTT服务器确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述MCPTT服务器向所述UE发送所述第五消息;
所述MCPTT服务器接收所述UE发送的响应于所述所述第五消息的响应消息;
所述MCPTT服务器根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述MCPTT服务器向所述媒体资源功能实体发送所述第三指示消息。
结合本发明的第一方面,在该第一方面的第三种实施方式中,其特征在于,
所述第五消息的消息类型为信息INFO消息或通知NOTIFY消息。
结合本发明的第一方面,在该第一方面的第四种实施方式中,所述方法还包括:
所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
结合本发明第一方面的第一种实施方式或本发明第一方面的第二种实施方式中,在本发明的第一方面的第五实施方式中,所述方法还包括:
所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
结合本发明的第一方面,在本发明第一方面的第六种实施方式,所述方法还包括:
所述MCPTT服务器在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、所述讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
结合本发明第一方面的第一种实施方式或本发明第一方面的第二种实施方式,在本发明第一方面的第七种实施方式中,所述方法还包括:
所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
结合本发明第一方面或本发明第一方面的第一实施方式到第七实施方式中任一实施方式,在本发明第一发面的第八实施方式中,所述方法还包括:
所述MCPTT服务器确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
所述MCPTT服务器向所述UE发送所述第一话权时长通知消息;
所述MCPTT服务器接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
所述MCPTT服务器根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所 述讲者话权剩余时长;
所述MCPTT服务器向所述媒体资源功能实体发送所述第二指示消息。
结合本发明第一方面或本发明第一方面的第一实施方式到第八实施方式中任一实施方式,在本发明第一发面的第九实施方式中,所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
根据本发明的第二方面,提供一种用于话权控制的装置,所述装置包括:
第一接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
第一生成模块,用于根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
第一发送模块,用于将所述第二消息发送给所述UE;
所述第一接收模块,还用于接收所述UE发送的响应于所述第二消息的响应消息;
所述第一生成模块,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述第一发送模块,还用于将所述第一指示消息发送给媒体资源功能实体。
结合根据本发明的第二方面,在本发明的第二方面的第一种实施方式中,
所述第一接收模块,还用于接收所述UE发送的第四消息,所 述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述第一生成模块,还用于根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述第一发送模块,还用于将所述第二指示消息发送给所述媒体资源功能实体。
结合根据本发明的第二方面,在本发明的第二方面的第二种实施方式中,所述装置还包括第一确定与生成模块,
所述第一确定与生成模块,用于确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述第一发送模块,还用于向所述UE发送所述第五消息;
所述第一接收模块,还用于接收所述UE发送的响应于所述所述第五消息的响应消息;
所述第一生成模块,还用于根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第三指示消息。
结合根据本发明的第二方面,在本发明的第二方面的第三种实施方式中,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
结合根据本发明的第二方面的第一种实施方式或本发明的第二方面的第二种实施方式,在本发明的第二方面的第四种实施方式 中,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
结合根据本发明的第二方面,在本发明的第二方面的第五种实施方式中,
所述第一发送模块,还用于在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、所述讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
结合根据本发明的第二方面的第一种实施方式或本发明的第二方面的第二种实施方式,在本发明的第二方面的第六种实施方式中,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
结合根据本发明的第二方面或根据本发明的第二方面第一种实施方式到第六种实施方式中任一实施方式,在本发明的第二方面的第七种实施方式中,
所述第一确定与生成模块,还用于确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知 消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
所述第一发送模块,还用于向所述UE发送所述第一话权时长通知消息;
所述第一接收模块,还用于接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
所述第一生成模块,还用于根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第二指示消息。
结合根据本发明的第二方面或根据本发明的第二方面第一种实施方式到第七种实施方式任一实施方式,在本发明的第二方面的第八种实施方式中,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
结合根据本发明的第二方面或根据本发明的第二方面第一种实施方式到第七种实施方式任一实施方式,在本发明的第二方面的第八种实施方式中,所述装置为MCPTT服务器。
根据本发明的第三方面,提供一种话权控制方法,该方法包括:
基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所 述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
所述MCPTT服务器向所述UE发送所述第三消息。
结合本发明的第三方面,在本发明的第三方面的第一种实施方式中,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
根据本发明的第四方面,提供一种用于话权控制的装置,所述装置包括:
第二接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
第二生成模块,用于根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
第二发送模块,用于向所述UE发送所述第三消息。
结合本发明的第四方面,在本发明的第四方面的第一种实施方式中,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
结合本发明的第四方面或本发明的第四方面的第一种实施方式,在本发明的第四方面的第二种实施方式中,所述装置为MCPTT 服务器。
通过本发明的实施例提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权控制(包括话权申请,话权拒绝,话权释放,话权剩余时长以及通过组播通道进行话权信息通知)的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。另一方面,通过广播多播的方式将话权变更信息通知群组内除了获得话权的用户设备以外的其他用户设备,相比较于现有技术中的单播通知的方式,时延更短,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种话权控制方法的流程图一;
图2为本发明实施例提供的又一种话权控制方法的流程图二;
图3为本发明实施例提供的又一种话权控制方法的流程图三;
图4为本发明实施例提供的又一种话权控制方法的流程图四;
图5为本发明实施例提供的又一种话权控制方法的流程图五;
图6为本发明实施例提供的又一种话权控制方法的流程图六;
图7为本发明实施例提供的又一种话权控制方法的流程图七;
图8为本发明实施例提供的又一种话权控制方法的流程图八;
图9为本发明实施例提供的又一种话权控制方法的流程图九;
图10为本发明实施例提供的一种MCPTT服务器的结构图;
图11为本发明实施例提供的又一种MCPTT服务器的结构图;
图12为本发明实施例提供的在一种MCPTT服务器的结构图;
图13为本发明实施例提供的还一种MCPTT服务器的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下述实施例可以应用于***网络,如LTE(Long Term Evolution,长期演进)网络,可以应用于第三代网络,如UMTS(Universal Mobile Telecommunications System通用移动通信***)网络或CDMA 2000(Code Division Multiple Access 2000,码分多址2000)网络,也可以应用于第二代网络,如CDMA(Code Division Multiple Access,码分多址)网络或GSM(Global System for Mobile Communications全球移动通讯***)网络。
以下以图1为例详细的介绍本发明的实施例1,本发明实施例提供一种用于话权控制的方法,该方法具体为话权申请成功流程,该方法包括:
步骤101,基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。可选的,所述第一消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
步骤102,所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第二消息。可选的,所述第二消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定授予所述讲者话权可以为:
确定所述讲者的用户优先级高于当前话权占有者或达到可授予话权的标准,授予所述讲者话权。
根据所述用户话权控制权限确定授予所述讲者话权可以为:
确定所述讲者具有用户话权权限,并授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则需要确定所述讲者的用户优先级高于当前话权占有者,并且确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权。
根据当前话权队列状态确定授予所述讲者话权可以为:
根据所述讲者的优先级确定不需要进行话权优先级排队,确定授予所述讲者话权,或是根据所述讲者的优先级确定需要进行话权优先级排队,在排队一段时间后确定授予所述讲者话权。
步骤103,所述MCPTT服务器将所述第二消息发送给所述UE。
步骤104,所述MCPTT服务器接收所述UE发送的响应于所述第二消息的响应消息。
可选的,所述第二消息的响应消息的消息类型可以为SIP协议中的200消息。
步骤105,所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换。
步骤106,所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。
关于话权申请的具体流程可以进一步参考实施例3.
通过本发明的实施例提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话 权申请的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图2为例详细的介绍本发明的实施例2,本发明实施例提供一种用于话权控制的方法,该方法具体为话权拒绝流程,该方法包括:
步骤201,基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。
可选的,所述第一消息的消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
步骤202,所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值。
可选的,所述第三消息的消息类型可以为信息INFO消息或通知NOTIFY消息。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定拒绝授予所述讲者话权可以为:
确定所述讲者的用户优先级低于当前话权占有者或没有达到可授予话权的标准,拒绝授予所述讲者话权。
根据所述用户话权控制权限确定拒绝授予所述讲者话权可以为:
确定所述讲者不具有用户话权权限,并授予所述讲者话权。
根据所述讲者所在群组状态确定拒绝授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则确定所述讲者的用户优先级低于当前话权占有 者,或者确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权。
根据当前话权队列状态确定拒绝授予所述讲者话权可以为:
根据所述讲者的优先级确定需要进行话权优先级排队,则确定拒绝授予所述讲者话权。
步骤203,所述MCPTT服务器向所述UE发送所述第三消息。
关于话权拒绝的具体流程可以进一步参考实施例4。
通过本发明的实施例提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权拒绝的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图3为例详细的介绍本发明的实施例3,本发明实施例提供一种用于话权控制的方法,该方法具体为话权申请成功流程,该方法包括:
步骤301,讲者按下用户设备UE(user equipment)的PTT键,所述UE向MCPTT服务器发送第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。可选的,所述第一消息的消息类型为SIP协议中的信息INFO消息或通知NOTIFY消息。
可选的,步骤302,所述MCPTT服务器向所述UE发送所述第一消息的响应消息,可选的,该第一消息的响应消息的消息类型可以是SIP(Session Initialization Protocol,会话初始协议)中的200消息。
步骤303,所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第二消息。所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息 用于指示所述UE提示所述UE所属的讲者话权被授予。可选的,该第二消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
所述话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一项。具体地,
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定授予所述讲者话权可以为:
确定所述讲者的用户优先级高于当前话权占有者或达到可授予话权的标准,授予所述讲者话权。
根据所述用户话权控制权限确定授予所述讲者话权可以为:
确定所述讲者具有用户话权权限,并授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则需要确定所述讲者的用户优先级高于当前话权占有者,并且确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权。
根据当前话权队列状态确定授予所述讲者话权可以为:
根据所述讲者的优先级确定不需要进行话权优先级排队,确定授予所述讲者话权,或是根据所述讲者的优先级确定需要进行话权优先级排队,在排队一段时间后确定授予所述讲者话权。
所述MCPTT服务器将所述第二消息发送给所述UE。所述UE接收该第二消息后,提示讲者话权被授予。
步骤304,所述UE生成响应于所述第二消息的响应消息,并向所述MCPTT服务器发送该响应于所述第二消息的响应消息。可选的,该第二消息的响应消息的消息类型可以是SIP(Session Initialization Protocol,会话初始协议)中的200消息。
步骤305,所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体Media resource function在媒体面进行上行语音切换。所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。
步骤306,媒体资源功能实体根据所述第一指示消息生成所述第一指示消息的响应消息,将所述第一指示消息的响应消息发送给MCPTT服务器。
可选的,上述的MCPTT服务器在接收上述媒体资源功能实体发送的所述第一指示消息的响应消息之后可以通知所述讲者所属的群组其他成员所述讲者被授予话权。
通过本发明的实施例1和3中至少一个提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权申请的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图4为例详细的介绍本发明的实施例4,本发明实施例提供一种用于话权控制的方法,该方法具体为话权拒绝流程,该方法包括:
步骤401,讲者按下用户设备UE(user equipment)的PTT键,所述UE向MCPTT服务器发送第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。可选的,所述第一消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
可选的,步骤402,所述MCPTT服务器向所述UE发送所述第一消息的响应消息,可选的,该第一消息的响应消息可以是SIP(Session Initialization Protocol,会话初始协议)中的200消息。
步骤403,所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申 请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值。可选的,该第三消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。所述MCPTT服务器向所述UE发送所述第三消息。
所述话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一项。具体地,
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定拒绝授予所述讲者话权可以为:
确定所述讲者的用户优先级低于当前话权占有者或没有达到可授予话权的标准,拒绝授予所述讲者话权。
根据所述用户话权控制权限确定授予所述讲者话权可以为:
确定所述讲者不具有用户话权权限,并拒绝授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则确定所述讲者的用户优先级低于当前话权占有者,或确定所述讲者具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权。
根据当前话权队列状态确定授予所述讲者话权可以为:
根据所述讲者的优先级确定需要进行话权优先级排队,确定拒绝授予所述讲者话权。
所述UE接收到所述所述第三消息之后,所述UE提醒讲者话权申请被拒绝。
可选的,步骤404,所述UE根据所述第三消息生成所述第三消息的响应消息,将所述第三消息的响应消息发送给所述MCPTT服务器。可选的,该第三消息的响应消息的消息类型可以是SIP(Session Initialization Protocol,会话初始协议)中的200消息。
通过本发明的实施例提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权拒绝的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图5为例详细的介绍本发明的实施例5,本发明实施例提供一种用于话权控制的方法,该方法具体为话权释放流程,该方法包括:
步骤501,讲者放开UE的PTT键,该UE向MCPTT服务器发送第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值。
可选的,该第四消息的消息类型可以是为SIP协议中的信息INFO消息或通知NOTIFY消息。
步骤502,所述MCPTT服务器根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接。所述MCPTT服务器将所述第二指示消息发送给所述媒体资源功能实体。优选的,所述MCPTT服务器可以在生成所述第二指示消息之前先检查讲者所属的群组的状态和/或刷新讲者所属的群组的状态。
可选的,步骤503,媒体资源功能实体根据该第二指示消息生成第二指示消息的响应消息,向所述MCPTT服务器发送该第二指示消息的响应消息。
可选的,在步骤501之后,所述方法还包括:
所述MCPTT服务器根据所述第四消息生成所述第四消息的响应消息,将所述第四消息的响应消息发送给所述UE。
可选的,该第四消息的响应消息的消息类型可以为SIP协议中的200消息。
可选的,在所述媒体资源功能实体向所述MCPTT服务器发送该第二指示消息的响应消息之后,所述MCPTT服务器通知讲者所 属群组中其他成员关于所述讲者的话权释放的信息。
以下以图6为例详细的介绍本发明的实施例5,本发明实施例提供另一种话权释放流程,该方法包括:
步骤601,所述MCPTT服务器确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值。可选的,所述第五消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。所述MCPTT服务器向所述UE发送所述第五消息。
所述MCPTT服务器确定所述讲者需要释放话权可以包括:
所述MCPTT服务器确定讲者话权超时,或有更高优先级的讲者进行话权抢占。
步骤602,UE接收所述MCPTT服务器发送的所述第五消息,根据该第五消息生成所述第五消息的响应消息,向所述MCPTT服务器发送该第五消息的响应消息。所述UE在向所述MCPTT服务器发送该第五消息的响应消息之后,提示讲者话权被释放。
可选的,该第五消息的响应消息的消息类型可以为SIP协议中的200消息。
步骤603,所述MCPTT服务器接收所述UE发送的响应于所述所述第五消息的响应消息。所述MCPTT服务器根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接。所述MCPTT服务器向所述媒体资源功能实体发送所述第三指示消息。
优选的,步骤604,所述媒体资源功能实体接收所述第三指示消息,根据该第三指示消息生成该第三指示消息的响应消息,向该MCPTT服务器发送该第三指示消息的响应消息。
可选的,上述方法还可以包括如下步骤:所述MCPTT服务器接收到UE发送的第五消息的响应消息之后,所述MCPTT服务器可以通知所述讲者所属的群组中的其他成员所述讲者释放话权。
通过本发明的实施例5或6中至少一个提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权释放的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图7为例详细的介绍本发明的实施例7,本发明实施例提供一种用于话权控制的方法,该方法具体为话权剩余时长通知流程,该方法包括:
步骤701,所述MCPTT服务器确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长。所述MCPTT服务器向所述UE发送所述第一话权时长通知消息。
可选的,该第一话权时长通知消息的消息类型可以是SIP协议的的信息INFO消息或通知NOTIFY消息。
具体的,MCPTT服务器确定需要通知讲者话权剩余时长,可以为:
MCPTT服务器配置一个定时器,该定时器的定时时间可以为所述讲者的话权时长减去1分钟,当该定时器超时时,触发MCPTT服务器生成第一话权时长通知消息。
步骤702,UE接收所述MCPTT服务器发送的所述第一话权时长通知消息,根据所述第一话权时长通知消息生成响应于所述第一话权时长通知消息的响应消息。所述UE向所述MCPTT服务器发送响应于所述第一话权时长通知消息的响应消息。
可选的,所述第一话权时长通知消息的响应消息的消息类型可以为SIP协议中的200消息。
步骤703,所述MCPTT服务器接收所述第一话权时长通知消息的响应消息,根据所述第一话权时长通知消息的响应消息生成第二 指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长。所述MCPTT服务器向所述媒体资源功能实体发送所述第二指示消息。
可选的,步骤704,所述媒体资源功能实体接收所述第二指示消息,根据所述第二指示消息生成,所述第二指示消息的响应消息。所述媒体资源功能实体向所述MCPTT服务器发送所述第二指示消息的响应消息。媒体资源功能实体***体流通过所述UE给讲者放音,提示所述讲者话权剩余时长。同样的,参考步骤701中的例子,该话权剩余时长可以为1分钟。
通过本发明的实施例7提供的话权控制方法,能够实现PTT业务的控制面和媒体面分离,明确了话权控制控制面的传输信息以及话权剩余时长的流程方法,有利于之后控制面功能实体和媒体面功能实体分别进行技术演进,同时可以在业务层灵活进行配置并灵活定义的业务特征以使得业务灵活实现,也有利于***的扩展。
以下以图8为例详细的介绍本发明的实施例8,本发明实施例提供一种用于话权控制的方法,该方法具体为通过组播通道向讲者所属的群组其他成员通知讲者话权信息的流程,该方法包括:
步骤801,MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息或话权被释放的信息。
步骤802,所述BM-SC向所述MCPTT服务器发送所述第一通知消息的响应消息。
在步骤802之后,所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予或话权被释放的信息
其中,如果本实施例是用于在话权释放流程之后通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息的,则所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息,并且所述讲者身份标识为预订的值,可选的,所述预订的值可以为全零或全1。
在步骤801之前,本实施例还可以包括如下步骤:MCPTT服务器确定讲者话权申请成功或话权被释放。具体的,MCPTT服务器可以在接收到第二话权申请消息,由该MCPTT服务器确定授予讲者话权,并在MCPTT服务器确定授予讲者话权之后执行步骤801;MCPTT服务器可以在接收到第二话权申请消息,由该MCPTT服务器确定拒绝授予讲者话权,并在MCPTT服务器确定拒绝授予讲者话权之后执行步骤801,该步骤801可以在向媒体资源功能实体发送第二话权释放消息的响应消息之后或之前;MCPTT服务器可以在接收到媒体资源功能实体发送的第三话权释放消息的响应消息之后执行步骤801,或是在接收到媒体资源功能实体发送的第三话权释放消息的响应消息之前以及生成第三话权释放消息之后执行步骤801。
以下以图9为例详细的介绍本发明的实施例9。本发明实施例提供一种通过组播的方式通知讲者所属群组中其他成员的另一个方法,该方法包括:
步骤901,所述MCPTT服务器在组播端点上向媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、所述讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息或话权被释放的信息。
步骤902,媒体资源功能实体收到该第一通知消息后,根据所述第一通知消息生成第二通知消息,所述第二通知消息包括所述TMGI以及所述讲者身份标识,通过组播端点向BM-SC发送所述第二通知消息,所述第二通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的被授予信息或话权被释放的信息。
步骤903,BM-SC根据所述第二通知消息生成所述第二通知消息的响应消息,向所述媒体资源功能实体发送所述响应于所述第二通知消息的响应消息。
步骤904,所述媒体资源功能实体根据所述第二通知消息的响应消息生成所述第一通知消息的响应消息,所述媒体资源功能实体向所述MCPTT服务器发送所述第一通知消息的响应消息。
其中,如果本实施例是用于在话权释放流程之后通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息的,则所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息,并且所述讲者身份标识为预订的值,可选的,所述预设的值可以为全零或全1。
在步骤901之前,本实施例还可以包括如下步骤:MCPTT服务器确定讲者话权申请成功或话权被释放。具体的,MCPTT服务器可以在接收到第二话权申请消息,由该MCPTT服务器确定授予讲者话权,并在MCPTT服务器确定授予讲者话权之后执行步骤901;MCPTT服务器可以在接收到第二话权申请消息,由该MCPTT服务器确定拒绝授予讲者话权,并在MCPTT服务器确定拒绝授予讲者话权之后执行步骤901,该步骤901可以在向媒体资源功能实体发送第二话权释放消息的响应消息之后或之前;MCPTT服务器可以在接收到媒体资源功能实体发送的第三话权释放消息的响应消息 之后执行步骤901,或是在接收到媒体资源功能实体发送的第三话权释放消息的响应消息之前以及生成第三话权释放消息之后执行步骤901。
以下以图10为例详细的介绍本发明的实施例10。本发明实施例提供一种用于话权控制的装置,该装置可以为MCPTT服务器,该装置包括:
第一接收模块1001,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。优选的,所述第一消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
第一生成模块1002,用于根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定授予所述讲者话权可以为:
确定所述讲者的用户优先级高于当前话权占有者或达到可授予话权的标准,授予所述讲者话权。
根据所述用户话权控制权限确定授予所述讲者话权可以为:
确定所述讲者具有用户话权权限,并授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则需要确定所述讲者的用户优先级高于当前话权占有者,并且确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权。
根据当前话权队列状态确定授予所述讲者话权可以为:
根据所述讲者的优先级确定不需要进行话权优先级排队,确定授予所述讲者话权,或是根据所述讲者的优先级确定需要进行话权优先级排队,在排队一段时间后确定授予所述讲者话权。
第一发送模块1003,用于将所述第二消息发送给所述UE。
所述第一接收模块1001,还用于接收所述UE发送的响应于所述第二消息的响应消息。
可选的,所述第二消息的响应消息的消息类型可以为SIP协议中的200消息。
所述第一生成模块1002,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换。
所述第一发送模块1003,还用于将所述第一指示消息发送给媒体资源功能实体。
本实施例描述的是应用于话权申请流程中的MCPTT服务器的结构和功能,具体可以参考实施例3。
上述MCPTT服务器还可以具有如下的结构和/或功能:
在一个实施例中,MCPTT服务器还可以应用于话权释放流程。进一步的,可以参考实施例5。
所述第一接收模块,还用于接收所述UE发送的第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值。
可选的,该第四消息的消息类型可以是为SIP协议中的信息INFO消息或通知NOTIFY消息。
所述第一生成模块,还用于根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述第一发送模块,还用于将所述第二指示消息发送给所述媒体资源功能实体。
需要说明的是本实施例可以和上面其他的实施例相结合,如和话权申请、话权时长通知、通过组播通道通知的实施例中的至少一个相结合,形成具有话权释放、话权时长通知、和通过组播通道通知中欧至少一个功能,以及话权申请功能的媒体资源功能实体;也可以是独立的实施例,即仅具有话权释放功能的媒体资源功能实体。当本实施例为独立的实施例时,各个功能部件的功能描述应该从“还用于”修改为“用于”。
在一个实施例中,MCPTT服务器还可以应用于话权释放流程。进一步的,可以参考实施例6。
所述装置还包括第一确定与生成模块,
所述第一确定与生成模块,用于确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值。可选的,所述第五消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
所述第一发送模块,还用于向所述UE发送所述第五消息。
所述第一接收模块,还用于接收所述UE发送的响应于所述所述第五消息的响应消息。
可选的,该第五消息的响应消息的消息类型可以为SIP协议中的200消息。
所述第一生成模块,还用于根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接。
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第三指示消息。
在一个实施例中,MCPTT服务器还可以应用于通过组播通道通知所述讲者所在的群组中其他成员关于所述讲者话权授予的信息。进一步的,可以参考实施例8。
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第 一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
需要说明的是本实施例可以和上面其他的实施例相结合,如和话权申请的实施例相结合、可选的,再与话权释放和话权时长通知的实施例相结合,形成具有话权申请以及通过组播通道进行通知功能,可选的还可以具有话权释放和话权时长通知功能的媒体资源功能实体;也可以是独立的实施例,即仅具有通过组播通道进行通知功能的媒体资源功能实体。当本实施例为独立的实施例时,各个功能部件的功能描述应该从“还用于”修改为“用于”。
在一个实施例中,媒体资源功能实体还可以应用于通过组播通道通知所述讲者所在的群组中其他成员关于所述讲者话权释放的信息。进一步的,可以参考实施例9。
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
可选的,所述预设的值可以为全零或全1。
需要说明的是本实施例可以和上面其他的实施例相结合,如和话权释放的实施例相结合,可选的,再与话权申请以及话权时长通知实施例相结合,形成具有话权释放功能以及通过组播通道进行通知功能的媒体资源功能实体,可选的,还可以具有话权申请以及话权时长通知的媒体资源功能实体;也可以是独立的实施例,即仅具有通过组播通道进行通知功能的媒体资源功能实体。当本实施例为独立的实施例时,各个功能部件的功能描述应该从“还用于”修改为“用于”。
在一个实施例中,MCPTT服务器还可以应用于话权时长通知流程。进一步的,可以参考实施例7。该装置包括:
所述第一确定与生成模块,还用于确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
可选的,该第一话权时长通知消息的消息类型可以是SIP协议的的信息INFO消息或通知NOTIFY消息。
所述第一发送模块,还用于向所述UE发送所述第一话权时长通知消息;
所述第一接收模块,还用于接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
可选的,所述第一话权时长通知消息的响应消息的消息类型可以为SIP协议中的200消息。
所述第一生成模块,还用于根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第二指示消息。
需要说明的是本实施例可以和上面其他的实施例相结合,如和话权申请和话权释放的实施例中的至少一个,可选的,以及和通过组播通道进行通知的实施例相结合,形成具有话权申请和话权释放至少一个功能,以及具有话权剩余时间通知功能的媒体资源功能实体,以及可选的还具有通过组播通道进行通知的功能;也可以是独立的实施例,即仅具有话权剩余时间通知功能的媒体资源功能实体。当本实施例为独立的实施例时,各个功能部件的功能描述应该从“还用于”修改为“用于”。
以下以图11为例详细的介绍本发明的实施例11。本发明实施 例提供一种用于话权控制的装置,具体应用于话权拒绝流程,该装置可以为MCPTT服务器,进一步的,可以参考实施例2,该装置包括:
第二接收模块1101,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数。
可选的,所述第一消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
第二生成模块1102,用于根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值。
可选的,该第三消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定拒绝授予所述讲者话权可以为:
确定所述讲者的用户优先级低于当前话权占有者或没有达到可授予话权的标准,拒绝授予所述讲者话权。
根据所述用户话权控制权限确定拒绝授予所述讲者话权可以为:
确定所述讲者不具有用户话权权限,拒绝授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则确定所述讲者的用户优先级低于当前话权占有者,或确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权。
根据当前话权队列状态确定拒绝授予所述讲者话权可以为:
根据所述讲者的优先级确定需要进行话权优先级排队,确定拒绝授予所述讲者话权。
第二发送模块1103,用于向所述UE发送所述第三消息。
可选的,所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;和/或,所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
以下以图12为例详细的介绍本发明的实施例12。本发明实施例提供一种用于话权控制的装置,具体应用于话权申请流程,该装置可以为MCPTT服务器,进一步的,可以参考实施例3,该装置包括:
接收机1201,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
可选的,所述第一消息的消息类型为SIP协议中的信息INFO消息或通知NOTIFY消息。
处理器1202,用于根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
可选的,该第二消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定授予所述讲者话权可以为:
确定所述讲者的用户优先级高于当前话权占有者或达到可授予话权的标准,授予所述讲者话权。
根据所述用户话权控制权限确定授予所述讲者话权可以为:
确定所述讲者具有用户话权权限,并授予所述讲者话权。
根据所述讲者所在群组状态确定授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则需要确定所述讲者的用户优先级高于当前话权占有者,并且确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者具有用户话权权限(如不在黑名单之内)之后,授予所述讲者话权。
根据当前话权队列状态确定授予所述讲者话权可以为:
根据所述讲者的优先级确定不需要进行话权优先级排队,确定授予所述讲者话权,或是根据所述讲者的优先级确定需要进行话权优先级排队,在排队一段时间后确定授予所述讲者话权。
发射机1203,用于将所述第二消息发送给所述UE;
所述接收机1201,还用于接收所述UE发送的响应于所述第二消息的响应消息;
可选的,该第二消息的响应消息的消息类型可以是SIP(Session Initialization Protocol,会话初始协议)中的200消息。
所述处理器1202,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述发射机1203,还用于将所述第一指示消息发送给媒体资源功能实体。
以下以图13为例详细的介绍本发明的实施例13。本发明实施例提供一种用于话权控制的装置,具体应用于话权拒绝流程,该装置可以为MCPTT服务器,进一步的,可以参考实施例2,该装置包括:
接收机1301,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
可选的,所述第一消息的消息类型为SIP协议中的信息INFO 消息或通知NOTIFY消息。
处理器1302,用于根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
可选的,该第三消息的消息类型可以为SIP协议中的信息INFO消息或通知NOTIFY消息。
上述的话权控制策略包括所述讲者所在群组状态、用户优先级、用户话权控制权限、以及当前话权队列状态中的至少一个。
根据所述用户优先级确定拒绝授予所述讲者话权可以为:
确定所述讲者的用户优先级低于当前话权占有者或没有达到可授予话权的标准,拒绝授予所述讲者话权。
根据所述用户话权控制权限确定拒绝授予所述讲者话权可以为:
确定所述讲者具有用户话权权限,拒绝授予所述讲者话权。
根据所述讲者所在群组状态确定拒绝授予所述讲者话权可以为:
检查该群组当前是否已经有占用话权的用户。如果当前已经有话权占有者存在,则确定所述讲者的用户优先级低于当前话权占有者,或确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权;如果当前没有话权占有者存在,则确定所述讲者不具有用户话权权限(如在黑名单之内)之后,拒绝授予所述讲者话权。
根据当前话权队列状态确定拒绝授予所述讲者话权可以为:
根据所述讲者的优先级确定需要进行话权优先级排队,确定拒绝授予所述讲者话权。
发射机1303,用于向所述UE发送所述第三消息。
关于上述装置的其他特征可以参见前述方法实施例中的相关描述。
本领域技术人员应该理解,本发明实施例中装置模块的划分为功能划分,实际具体结构可以为上述功能模块的拆分或合并。
上述发明实施例中的“接收”一词可以理解为主动从其他单元获取也可以是接收其他单元发送来的信息。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
权利要求的内容记载的方案也是本发明实施例的保护范围。
本领域普通技术人员可以理解上述实施例方法中的全部或部分处理是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。上述相关的硬件可以为各种类型的处理器,如CPU(Central Processing Unit,中央处理单元)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (25)

  1. 一种话权控制方法,其特征在于,
    基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
    所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
    所述MCPTT服务器将所述第二消息发送给所述UE;
    所述MCPTT服务器接收所述UE发送的响应于所述第二消息的响应消息;
    所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
    所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。
  2. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器接收所述UE发送的第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
    所述MCPTT服务器根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
    所述MCPTT服务器将所述第二指示消息发送给所述媒体资源功能实体。
  3. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事 件类型为话权释放的参数以及释放原因值;
    所述MCPTT服务器向所述UE发送所述第五消息;
    所述MCPTT服务器接收所述UE发送的响应于所述所述第五消息的响应消息;
    所述MCPTT服务器根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
    所述MCPTT服务器向所述媒体资源功能实体发送所述第三指示消息。
  4. 如权利要求1所述的方法,其特征在于,
    所述第五消息的消息类型为信息INFO消息或通知NOTIFY消息。
  5. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
  6. 如权利要求2或3所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
    所述讲者身份标识为预设的值。
  7. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、所述 讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
  8. 如权利要求2或3所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
    所述讲者身份标识为预设的值。
  9. 根据权利要求1-8任一权利要求所述的方法,其特征在于,所述方法还包括:
    所述MCPTT服务器确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
    所述MCPTT服务器向所述UE发送所述第一话权时长通知消息;
    所述MCPTT服务器接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
    所述MCPTT服务器根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
    所述MCPTT服务器向所述媒体资源功能实体发送所述第二指示消息。
  10. 根据权利要求1-9任一权利要求所述的方法,其特征在于,
    所述第一消息的消息类型为信息INFO消息或通知NOTIFY消 息;
    和/或,
    所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
  11. 一种用于话权控制的装置,其特征在于,所述装置包括:
    第一接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
    第一生成模块,用于根据所述话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
    第一发送模块,用于将所述第二消息发送给所述UE;
    所述第一接收模块,还用于接收所述UE发送的响应于所述第二消息的响应消息;
    所述第一生成模块,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
    所述第一发送模块,还用于将所述第一指示消息发送给媒体资源功能实体。
  12. 如权利要求11所述的装置,其特征在于,
    所述第一接收模块,还用于接收所述UE发送的第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
    所述第一生成模块,还用于根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
    所述第一发送模块,还用于将所述第二指示消息发送给所述媒体资源功能实体。
  13. 如权利要求11所述的装置,其特征在于,所述装置还包括第一确定与生成模块,
    所述第一确定与生成模块,用于确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
    所述第一发送模块,还用于向所述UE发送所述第五消息;
    所述第一接收模块,还用于接收所述UE发送的响应于所述所述第五消息的响应消息;
    所述第一生成模块,还用于根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
    所述第一发送模块,还用于向所述媒体资源功能实体发送所述第三指示消息。
  14. 如权利要求11所述的装置,其特征在于,
    所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
  15. 如权利要求12或13所述的装置,其特征在于,
    所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
    所述讲者身份标识为预设的值。
  16. 如权利要求11所述的装置,其特征在于,
    所述第一发送模块,还用于在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识 TMGI、所述讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
  17. 如权利要求12或13所述的装置,其特征在于,
    所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和所述讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
    所述讲者身份标识为预设的值。
  18. 如权利要求11-17任一权利要求所述的装置,其特征在于,
    所述第一确定与生成模块,还用于确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
    所述第一发送模块,还用于向所述UE发送所述第一话权时长通知消息;
    所述第一接收模块,还用于接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
    所述第一生成模块,还用于根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括所述讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
    所述第一发送模块,还用于向所述媒体资源功能实体发送所述第二指示消息。
  19. 如权利要求11-18任一权利要求所述的装置,其特征在于,
    所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
    和/或,
    所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
  20. 如权利要求11-19任一权利要求所述的装置,其特征在于,
    所述装置为MCPTT服务器。
  21. 一种话权控制方法,其特征在于,
    基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
    所述MCPTT服务器根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
    所述MCPTT服务器向所述UE发送所述第三消息。
  22. 如权利要求21所述的方法,其特征在于,
    所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
    和/或,
    所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
  23. 一种用于话权控制的装置,其特征在于,所述装置包括:
    第二接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
    第二生成模块,用于根据所述话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
    第二发送模块,用于向所述UE发送所述第三消息。
  24. 如权利要求23所述的装置,其特征在于,
    所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
    和/或,
    所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
  25. 如权利要求23或24所述的装置,其特征在于,
    所述装置为MCPTT服务器。
PCT/CN2014/095654 2014-12-30 2014-12-30 一种话权控制方法及装置 WO2016106600A1 (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
EP14909411.2A EP3240316B1 (en) 2014-12-30 2014-12-30 Method and device for transmission-priority control
RU2017126991A RU2666128C1 (ru) 2014-12-30 2014-12-30 Способ и устройство управления правом слова
AU2014415894A AU2014415894B2 (en) 2014-12-30 2014-12-30 Floor control method and apparatus
CN201480084210.1A CN107113582B (zh) 2014-12-30 2014-12-30 一种话权控制方法及装置
PCT/CN2014/095654 WO2016106600A1 (zh) 2014-12-30 2014-12-30 一种话权控制方法及装置
US15/639,829 US9949095B2 (en) 2014-12-30 2017-06-30 Floor control method and apparatus
US15/927,392 US10129712B2 (en) 2014-12-30 2018-03-21 Floor control method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/095654 WO2016106600A1 (zh) 2014-12-30 2014-12-30 一种话权控制方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/639,829 Continuation US9949095B2 (en) 2014-12-30 2017-06-30 Floor control method and apparatus

Publications (1)

Publication Number Publication Date
WO2016106600A1 true WO2016106600A1 (zh) 2016-07-07

Family

ID=56283875

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/095654 WO2016106600A1 (zh) 2014-12-30 2014-12-30 一种话权控制方法及装置

Country Status (6)

Country Link
US (2) US9949095B2 (zh)
EP (1) EP3240316B1 (zh)
CN (1) CN107113582B (zh)
AU (1) AU2014415894B2 (zh)
RU (1) RU2666128C1 (zh)
WO (1) WO2016106600A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170374633A1 (en) * 2015-03-12 2017-12-28 Huawei Technologies Co., Ltd. Real-time transport protocol rtp packet transmission method and apparatus
CN108200656A (zh) * 2018-02-08 2018-06-22 深圳安信卓科技有限公司 信道抢占***及方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016159559A1 (ko) * 2015-04-03 2016-10-06 엘지전자 주식회사 Mcptt에서 단말이 우선 순위를 변경하는 방법 및 장치
AU2016415048B2 (en) * 2016-07-15 2020-05-07 Huawei Technologies Co., Ltd. Method for applying for media transmission permission, and method and apparatus for canceling media transmission permission
WO2018031939A1 (en) * 2016-08-12 2018-02-15 Liqid Inc. Disaggregated fabric-switched computing units
US10180924B2 (en) 2017-05-08 2019-01-15 Liqid Inc. Peer-to-peer communication for graphics processing units
CN109600721B (zh) * 2017-09-30 2021-03-30 华为技术有限公司 一种通信方法及装置
TWI683579B (zh) * 2018-06-27 2020-01-21 星銳科技股份有限公司 應用對講機實現智能呼叫的方法、智能呼叫裝置與系統
US11265219B2 (en) 2019-04-25 2022-03-01 Liqid Inc. Composed computing systems with converged and disaggregated component pool
US11256649B2 (en) 2019-04-25 2022-02-22 Liqid Inc. Machine templates for predetermined compute units
US11442776B2 (en) 2020-12-11 2022-09-13 Liqid Inc. Execution job compute unit composition in computing clusters

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1984382A (zh) * 2006-05-17 2007-06-20 华为技术有限公司 话权分配和话权变更的方法及相应的集群呼叫***
CN102394877A (zh) * 2011-09-13 2012-03-28 华为技术有限公司 一种建立ptt集群呼叫的方法、服务器及***

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1310109A2 (en) * 2000-03-03 2003-05-14 QUALCOMM Incorporated Method and apparatus for participating in group communication services in an existing communication system
CN1326409C (zh) * 2003-12-05 2007-07-11 北方电讯网络有限公司 在无线链路上使用业务流来传输应用控制和数据信息
US7668515B2 (en) * 2004-10-06 2010-02-23 Comverse Ltd. Portable telephone for conveying real time walkie-talkie streaming audio-video
US9913300B2 (en) * 2011-12-14 2018-03-06 Kodiak Networks, Inc. Push-to-talk-over-cellular (PoC)
US20060211450A1 (en) * 2005-03-18 2006-09-21 Niekerk Sabine V Method and apparatus for controlling push-to-talk functions of a mobile communication unit from a unit circuit card
JP4348709B2 (ja) * 2005-03-31 2009-10-21 日本電気株式会社 マルチメディア対応フロア権管理システム、方法、プログラム及び記録媒体、メディアサーバ及び端末
JP2006324832A (ja) * 2005-05-18 2006-11-30 Nec Corp グループ通信システム、サーバ装置、端末装置及びそれらに用いるフロア制御方法並びにそのプログラム
JPWO2007007806A1 (ja) * 2005-07-13 2009-01-29 パナソニック株式会社 電話端末、サーバ、その電話端末とそのサーバとから成る通話システム、および通話方法
KR100819494B1 (ko) * 2005-07-25 2008-04-07 엘지전자 주식회사 사용자의 발언권 제어를 위한 이동통신 단말기 및 그제어방법
US7970425B2 (en) * 2005-08-30 2011-06-28 Alcatel-Lucent Usa Inc. Push-to-talk group call system using CDMA 1x-EVDO cellular network
US20070065357A1 (en) * 2005-09-19 2007-03-22 Mediatek Inc. Cellular phone with push to talk over cellular (POC) service
US7743985B2 (en) * 2005-12-29 2010-06-29 Motorola, Inc. Method and apparatus for an up-to-date transportation notification system
KR100748514B1 (ko) * 2006-01-13 2007-08-14 엘지전자 주식회사 Sip 기반 세션 서비스의 데이터 처리 방법 및 단말
JP2007201916A (ja) * 2006-01-27 2007-08-09 Matsushita Electric Ind Co Ltd PoCデータ送信方法とPoC通話システムと装置
KR100948799B1 (ko) * 2006-08-07 2010-03-24 삼성전자주식회사 광대역 무선 통신시스템에서 단방향 통신을 위한 자원 할당 장치 및 방법
KR101396972B1 (ko) * 2006-10-18 2014-05-20 엘지전자 주식회사 Pt 서비스에서의 발언권 제어 방법
US7809390B2 (en) * 2006-10-30 2010-10-05 Cisco Technology, Inc. Method and system for providing information about a push-to-talk communication session
US7966029B2 (en) * 2007-02-09 2011-06-21 Nextel Communications Inc. Method for push-to-talk pre-emption
US7764971B2 (en) * 2007-03-08 2010-07-27 Alcatel-Lucent Usa Inc. Control procedure for simultaneous media communications within a talk group in communication networks for public safety
US8005497B2 (en) * 2007-08-20 2011-08-23 Cisco Technology, Inc. Floor control over high latency networks in an interoperability and collaboration system
US8185144B1 (en) * 2009-10-15 2012-05-22 Nextel Communications Inc. Gateway control system and method using push-to-talk
US8750915B2 (en) * 2010-01-05 2014-06-10 Qualcomm Incorporated Exchange of location information using a wireless communication device
US8553631B2 (en) * 2010-09-30 2013-10-08 Motorola Solutions, Inc. Methods for reducing set up time for communications among multiple user equipment in a long term evolution system
US8666406B2 (en) * 2011-05-12 2014-03-04 Qualcomm Incorporated Gesture-based commands for a group communication session on a wireless communications device
US8929938B2 (en) * 2011-07-26 2015-01-06 Motorola Solutions, Inc. Using a push to talk over cellular infrastructure for radio communications
JP2013172297A (ja) * 2012-02-21 2013-09-02 Kyocera Corp 電子機器、出力制御プログラムおよび出力制御方法
JP5858860B2 (ja) * 2012-04-25 2016-02-10 京セラ株式会社 携帯電話機
US9398427B2 (en) * 2012-05-24 2016-07-19 Hughes Network Systems, Llc System and method for efficient use of radio resources for push-to-talk services in mobile wireless communications systems
US9306991B2 (en) * 2012-10-16 2016-04-05 Motorola Solutions, Inc. Enhanced push to talk systems and methods with floor control and media traffic optimization
US9900172B2 (en) * 2013-04-25 2018-02-20 Qualcomm Incorporated Coordinated resource sharing in machine-to-machine communication using a network-based group management and floor control mechanism
US9432820B2 (en) * 2013-05-29 2016-08-30 Qualcomm Incorporated Method for efficiently supporting multiple simultaneous group PTT calls requiring low call setup latency
US9456039B2 (en) * 2014-10-31 2016-09-27 Qualcomm Incorporated Exchanging floor arbitration history information during a communication session

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1984382A (zh) * 2006-05-17 2007-06-20 华为技术有限公司 话权分配和话权变更的方法及相应的集群呼叫***
CN102394877A (zh) * 2011-09-13 2012-03-28 华为技术有限公司 一种建立ptt集群呼叫的方法、服务器及***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170374633A1 (en) * 2015-03-12 2017-12-28 Huawei Technologies Co., Ltd. Real-time transport protocol rtp packet transmission method and apparatus
US10448348B2 (en) * 2015-03-12 2019-10-15 Huawei Technologies Co., Ltd. Real-time transport protocol RTP packet transmission method and apparatus
CN108200656A (zh) * 2018-02-08 2018-06-22 深圳安信卓科技有限公司 信道抢占***及方法
CN108200656B (zh) * 2018-02-08 2019-04-26 深圳安信卓科技有限公司 信道抢占***及方法

Also Published As

Publication number Publication date
CN107113582A (zh) 2017-08-29
US10129712B2 (en) 2018-11-13
EP3240316A1 (en) 2017-11-01
RU2666128C1 (ru) 2018-09-06
CN107113582B (zh) 2021-04-09
US9949095B2 (en) 2018-04-17
US20170303100A1 (en) 2017-10-19
EP3240316A4 (en) 2017-12-27
AU2014415894B2 (en) 2018-08-09
EP3240316B1 (en) 2021-04-07
US20180213369A1 (en) 2018-07-26
AU2014415894A1 (en) 2017-08-17

Similar Documents

Publication Publication Date Title
WO2016106600A1 (zh) 一种话权控制方法及装置
US7764971B2 (en) Control procedure for simultaneous media communications within a talk group in communication networks for public safety
WO2016106593A1 (zh) 一种话权控制方法及装置
KR100945696B1 (ko) 애드 혹 위치 기반 멀티캐스트 그룹을 형성하는 시스템 및방법
US7974650B2 (en) Interoperability between different types of wireless networks for push to talk group calls
US9730031B2 (en) Uninterruptable group communication sessions within a wireless communications system
US7643628B2 (en) Communication system having conference server
US20180242120A1 (en) Method and apparatus for performing direct communication with at least one other user equipment
EP2550816A1 (en) High-priority communication sessions within a wireless communications system
US9247398B2 (en) Methods for barging users on a real-time communications network
US20230363038A1 (en) Supporting high numbers of public safety ues in small area
Khan et al. An extended push to multimedia service for IP multimedia subsystem
KR20190038723A (ko) Mcptt 다중 통화자 제어 방법 및 장치

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: 14909411

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2014909411

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2017126991

Country of ref document: RU

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2014415894

Country of ref document: AU

Date of ref document: 20141230

Kind code of ref document: A