CN107113582B - 一种话权控制方法及装置 - Google Patents
一种话权控制方法及装置 Download PDFInfo
- Publication number
- CN107113582B CN107113582B CN201480084210.1A CN201480084210A CN107113582B CN 107113582 B CN107113582 B CN 107113582B CN 201480084210 A CN201480084210 A CN 201480084210A CN 107113582 B CN107113582 B CN 107113582B
- Authority
- CN
- China
- Prior art keywords
- message
- speaker
- notification
- mcptt server
- talk
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 99
- 238000011217 control strategy Methods 0.000 claims abstract description 18
- 230000007774 longterm Effects 0.000 claims abstract description 8
- 230000002349 favourable effect Effects 0.000 abstract description 6
- 230000009286 beneficial effect Effects 0.000 description 13
- 238000000926 separation method Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000000977 initiatory effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 239000002904 solvent Substances 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
- H04L65/4038—Arrangements for multi-party communication, e.g. for conferences with floor control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
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-TimeTransportControl Protocol,实时传输控制协议)协议通过用户设备的专有单播连接进行话权信息上报。而在PoC架构中,控制面的信令和媒体面的承载都是在POC服务器PoCServer中实现的,并没有将控制面和媒体面分离,为之后的技术演进造成了困难,不利于业务的灵活实现,也不利于***的扩展。现有技术中也没有控制面和媒体面分离后关于话权控制的详细流程。
发明内容
本发明的实施例提供一种话权控制方法及装置,解决了现有技术中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通用移动通信***)网络或CDMA2000(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 InitializationProtocol,会话初始协议)中的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 InitializationProtocol,会话初始协议)中的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 (33)
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所述的方法,其特征在于,所述方法还包括:
所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述MCPTT服务器在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
8.如权利要求3所述的方法,其特征在于,所述方法还包括:
所述MCPTT服务器向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
9.根据权利要求1-8任一权利要求所述的方法,其特征在于,所述方法还包括:
所述MCPTT服务器确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
所述MCPTT服务器向所述UE发送所述第一话权时长通知消息;
所述MCPTT服务器接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
所述MCPTT服务器根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
所述MCPTT服务器向所述媒体资源功能实体发送所述第二指示消息。
10.根据权利要求1-8任一权利要求所述的方法,其特征在于,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
11.根据权利要求9所述的方法,其特征在于,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
12.一种用于话权控制的装置,其特征在于,所述装置包括:
第一接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
第一生成模块,用于根据话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
第一发送模块,用于将所述第二消息发送给所述UE;
所述第一接收模块,还用于接收所述UE发送的响应于所述第二消息的响应消息;
所述第一生成模块,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述第一发送模块,还用于将所述第一指示消息发送给媒体资源功能实体。
13.如权利要求12所述的装置,其特征在于,
所述第一接收模块,还用于接收所述UE发送的第四消息,所述第四消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述第一生成模块,还用于根据所述第四消息生成第二指示消息,所述第二指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述第一发送模块,还用于将所述第二指示消息发送给所述媒体资源功能实体。
14.如权利要求12所述的装置,其特征在于,所述装置还包括第一确定与生成模块,
所述第一确定与生成模块,用于确定所述讲者需要释放话权,并生成第五消息,所述第五消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权释放的参数以及释放原因值;
所述第一发送模块,还用于向所述UE发送所述第五消息;
所述第一接收模块,还用于接收所述UE发送的响应于所述第五消息的响应消息;
所述第一生成模块,还用于根据所述第五消息的响应消息生成第三指示消息,所述第三指示消息用于指示所述媒体资源功能实体在媒体面与所述UE断开连接;
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第三指示消息。
15.如权利要求12所述的装置,其特征在于,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
16.如权利要求13所述的装置,其特征在于,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
17.如权利要求12所述的装置,其特征在于,
所述第一发送模块,还用于在组播端点上向所述媒体资源功能实体发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、讲者身份标识,以及组播端点信息,所述第一通知消息用于指示所述媒体资源功能实体通过广播多播服务中心BM-SC通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被授予的信息。
18.如权利要求14所述的装置,其特征在于,
所述第一发送模块,还用于向广播多播服务中心BM-SC发送第一通知消息,所述第一通知消息包括临时移动组标识TMGI、和讲者身份标识,所述第一通知消息用于指示所述BM-SC通过组播通道通知所述讲者所属的群组中除了所述讲者以外的位于组播区域的其他成员所使用的设备关于所述讲者的话权被释放的信息;
所述讲者身份标识为预设的值。
19.如权利要求14或18所述的装置,其特征在于,
所述第一确定与生成模块,还用于确定需要通知所述讲者话权剩余时长,并生成第一话权时长通知消息,所述第一话权时长通知消息包括所述讲者所属的群组的标识、指示事件类型为话权超时的参数以及话权剩余时长;
所述第一发送模块,还用于向所述UE发送所述第一话权时长通知消息;
所述第一接收模块,还用于接收所述UE发送响应于所述第一话权时长通知消息的响应消息;
所述第一生成模块,还用于根据所述第一话权时长通知消息的响应消息生成第二指示消息,所述第二指示消息包括讲者身份标识,所述第二指示消息用于使得媒体资源功能实体指示所述UE提示所述讲者话权剩余时长;
所述第一发送模块,还用于向所述媒体资源功能实体发送所述第二指示消息。
20.如权利要求12-18任一权利要求所述的装置,其特征在于,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
21.如权利要求19所述的装置,其特征在于,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第二消息的消息类型为信息INFO消息或通知NOTIFY消息。
22.如权利要求12-18任一权利要求所述的装置,其特征在于,
所述装置为MCPTT服务器。
23.如权利要求19所述的装置,其特征在于,
所述装置为MCPTT服务器。
24.如权利要求20所述的装置,其特征在于,
所述装置为MCPTT服务器。
25.如权利要求21所述的装置,其特征在于,
所述装置为MCPTT服务器。
26.一种话权控制方法,其特征在于,
基于长期演进网的一键通功能关键任务MCPTT服务器接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
当所述MCPTT服务器根据话权控制策略以及所述第一消息,生成第三消息,其中,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;所述MCPTT服务器向所述UE发送所述第三消息;
当所述MCPTT服务器根据话权控制策略以及所述第一消息,生成第二消息,其中,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;所述MCPTT服务器将所述第二消息发送给所述UE;所述MCPTT服务器接收所述UE发送的响应于所述第二消息的响应消息;所述MCPTT服务器根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;所述MCPTT服务器将所述第一指示消息发送给媒体资源功能实体。
27.如权利要求26所述的方法,其特征在于,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
28.一种用于话权控制的装置,其特征在于,所述装置包括:
第二接收模块,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
第二生成模块,用于当根据话权控制策略以及所述第一消息,生成第三消息,所述第三消息用于指示所述UE话权申请失败,所述第三消息包括所述UE对应的讲者所属群组的标识、指示事件类型为话权拒绝的参数以及拒绝原因值;
第二发送模块,用于向所述UE发送所述第三消息;
第一生成模块,用于当根据话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
第一发送模块,用于将所述第二消息发送给所述UE;
所述第二接收模块,还用于接收所述UE发送的响应于所述第二消息的响应消息;
所述第一生成模块,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述第一发送模块,还用于将所述第一指示消息发送给媒体资源功能实体。
29.如权利要求28所述的装置,其特征在于,
所述第一消息的消息类型为信息INFO消息或通知NOTIFY消息;
和/或,
所述第三消息的消息类型为信息INFO消息或通知NOTIFY消息。
30.如权利要求28或29所述的装置,其特征在于,
所述装置为MCPTT服务器。
31.一种可读存储介质,用于存储指令,当所述指令被执行时,使如权利要求1-11中任一项所述的方法被实现。
32.一种可读存储介质,用于存储指令,当所述指令被执行时,使如权利要求26-27中任一项所述的方法被实现。
33.一种用于话权控制的装置,其特征在于,所述装置包括:
接收机,用于接收用户设备UE发送的第一消息,所述第一消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数;
处理器,用于根据话权控制策略以及所述第一消息,生成第二消息,所述第二消息包括所述UE对应的讲者所属群组的标识和指示事件类型为话权请求的参数,所述第二消息用于指示所述UE提示所述UE所属的讲者话权被授予;
发射机,用于将所述第二消息发送给所述UE;
所述接收机,还用于接收所述UE发送的响应于所述第二消息的响应消息;
所述处理器,还用于根据所述响应于所述第二消息的响应消息生成第一指示消息,所述第一指示消息用于指示媒体资源功能实体在媒体面进行上行语音切换;
所述发射机,还用于将所述第一指示消息发送给媒体资源功能实体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/095654 WO2016106600A1 (zh) | 2014-12-30 | 2014-12-30 | 一种话权控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107113582A CN107113582A (zh) | 2017-08-29 |
CN107113582B true CN107113582B (zh) | 2021-04-09 |
Family
ID=56283875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480084210.1A Active CN107113582B (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) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3261313B1 (en) * | 2015-03-12 | 2019-09-04 | Huawei Technologies Co., Ltd. | Method and apparatus for transmitting real-time transport protocol (rtp) packet |
US10499230B2 (en) * | 2015-04-03 | 2019-12-03 | Lg Electronics Inc. | Method and apparatus for changing, by terminal, priority in MCPTT |
WO2018010175A1 (zh) * | 2016-07-15 | 2018-01-18 | 华为技术有限公司 | 一种媒体发送权申请方法、媒体发送权撤销方法及装置 |
US10592291B2 (en) * | 2016-08-12 | 2020-03-17 | Liqid Inc. | Disaggregated fabric-switched computing platform |
US10795842B2 (en) | 2017-05-08 | 2020-10-06 | Liqid Inc. | Fabric switched graphics modules within storage enclosures |
CN109600721B (zh) * | 2017-09-30 | 2021-03-30 | 华为技术有限公司 | 一种通信方法及装置 |
CN108200656B (zh) * | 2018-02-08 | 2019-04-26 | 深圳安信卓科技有限公司 | 信道抢占***及方法 |
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 |
WO2020219795A1 (en) | 2019-04-25 | 2020-10-29 | 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 (3)
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集群呼叫的方法、服务器及*** |
CN103141124A (zh) * | 2010-09-30 | 2013-06-05 | 摩托罗拉解决方案公司 | 在长期演进***中减少多个用户设备之间通信设立时间的方法 |
Family Cites Families (31)
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 |
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 | 京セラ株式会社 | 携帯電話機 |
MX344730B (es) * | 2012-05-24 | 2017-01-04 | Hughes Network Systems Llc | Metodo y sistema para el uso eficiente de recursos de radio para servicios de radiocomunicacion en sistemas de comunicaciones inalambricos. |
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 |
-
2014
- 2014-12-30 CN CN201480084210.1A patent/CN107113582B/zh active Active
- 2014-12-30 EP EP14909411.2A patent/EP3240316B1/en active Active
- 2014-12-30 RU RU2017126991A patent/RU2666128C1/ru active
- 2014-12-30 AU AU2014415894A patent/AU2014415894B2/en not_active Ceased
- 2014-12-30 WO PCT/CN2014/095654 patent/WO2016106600A1/zh active Application Filing
-
2017
- 2017-06-30 US US15/639,829 patent/US9949095B2/en not_active Expired - Fee Related
-
2018
- 2018-03-21 US US15/927,392 patent/US10129712B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1984382A (zh) * | 2006-05-17 | 2007-06-20 | 华为技术有限公司 | 话权分配和话权变更的方法及相应的集群呼叫*** |
CN103141124A (zh) * | 2010-09-30 | 2013-06-05 | 摩托罗拉解决方案公司 | 在长期演进***中减少多个用户设备之间通信设立时间的方法 |
CN102394877A (zh) * | 2011-09-13 | 2012-03-28 | 华为技术有限公司 | 一种建立ptt集群呼叫的方法、服务器及*** |
Also Published As
Publication number | Publication date |
---|---|
CN107113582A (zh) | 2017-08-29 |
US10129712B2 (en) | 2018-11-13 |
US20180213369A1 (en) | 2018-07-26 |
WO2016106600A1 (zh) | 2016-07-07 |
RU2666128C1 (ru) | 2018-09-06 |
EP3240316A1 (en) | 2017-11-01 |
US20170303100A1 (en) | 2017-10-19 |
AU2014415894B2 (en) | 2018-08-09 |
AU2014415894A1 (en) | 2017-08-17 |
US9949095B2 (en) | 2018-04-17 |
EP3240316B1 (en) | 2021-04-07 |
EP3240316A4 (en) | 2017-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107113582B (zh) | 一种话权控制方法及装置 | |
CN107113583B (zh) | 一种话权控制方法及装置 | |
US7764971B2 (en) | Control procedure for simultaneous media communications within a talk group in communication networks for public safety | |
JP2008535446A (ja) | アドホック型ロケーションベースマルチキャストグループを形成するためのシステム及び方法 | |
KR101441779B1 (ko) | 무선 통신 시스템 내의 고-우선순위 통신 세션들 | |
CN110505589B (zh) | 集群通信方法、装置、调度机、终端和*** | |
EP3335518B1 (en) | Decoding messages based on group ids | |
CN101860421B (zh) | 实现组呼信道上行链路抢占的方法及*** | |
CN110832948A (zh) | 针对网络中的组通信的资源分配 | |
US20210297820A1 (en) | Multiple mode push-to-x group calls on long term evolution networks | |
CN103139718A (zh) | 一种PoC时延优化处理的方法及装置 | |
EP3016417B1 (en) | User information notification method and mobile service switching center | |
US20230363038A1 (en) | Supporting high numbers of public safety ues in small area | |
WO2007118375A1 (fr) | Procédé, système et dispositif de traitement de message de service d'appel | |
KR20190038723A (ko) | Mcptt 다중 통화자 제어 방법 및 장치 | |
KR100640323B1 (ko) | 이동통신 시스템에서의 푸시투토크 방식의 통화 방법 | |
WO2007128197A1 (fr) | Procédé d'attribution d'une voie d'appel de groupe, système et station mobile | |
KR20080064068A (ko) | 통신 시스템에서 서비스 제공 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |