一种在集群组呼中进行私密通信的方法和装置的制作方法

文档序号:7649766阅读:137来源:国知局
专利名称:一种在集群组呼中进行私密通信的方法和装置的制作方法
技术领域
本发明涉及集群组呼通信技术,特别涉及一种在集群组呼中进行私密通信的方法和装置。
背景技术
集群组呼通信技术诞生于20世纪70年代,其概念来自于对讲机,给用户的体验与对讲机非常类似简单、快捷、半双工通话。最早的集群组呼通信系统是模拟系统,随着数字集群组呼技术在20世纪90年代中期全球范围内的兴起和发展,以其接续快、频谱利用率高、组网灵活的优点,广泛应用于生产调度、指挥控制、电话会议等专用移动通信系统中,对于提高生产和工作效率、保证安全等产生了极为重要的作用。
以一个集群群组中包括3个集群成员为例,图1是现有集群组呼通信系统的结构示意图。如图1所示,该系统包括移动台(MS,Mobile Station)MS1、MS2、MS3、无线接入网(RAN,Radio Access Network)及一键通(PTT,Push-To-Talk)服务器,其中,MS1、MS2及MS3为集群内成员,用于向RAN发起组呼请求信息及后续的语音信息,输出组呼请求应答信息,接收组呼请求信息及语音信息;RAN,包括基站收发台(BTS,Basic Transmission Station)BTS1、BTS2,MS1和MS2与BTS1进行交互,MS3与BTS2进行交互,及基站控制器/分组控制功能器(BSC/PCF,Basic Station Controller/Packet Control Function),用于接收MS输出的组呼请求信息及语音信息,转发至PTT服务器,接收MS输出的组呼请求应答信息,进行转发,接收PTT服务器输出的组呼共享信道指配信息及组呼业务信道指配信息,为MS建立业务相关信道;接收PTT服务器输出的语音信息,复制语音信息,输出至BTS;PTT服务器,对收到的组呼请求信息进行鉴权,输出组呼信道指配信息,转发组呼请求信息,接收组呼请求应答信息及语音信息并进行转发。
假设由图1中MS1发起组呼请求,则图1所示系统的工作原理为MS1发起组呼请求信息,BTS1接收组呼请求信息进行中转,经BSC/PCF到PTT服务器,PTT服务器对组呼请求信息进行鉴权,如鉴权通过,输出组呼共享信道指配信息,建立PTT服务器与BSC/PCF间组呼共享信道,BTS1和BTS2根据组呼共享信道指配信息为MS1和MS2组及MS3分别建立前向共享信道,为MS1建立前向业务信道及反向业务信道,转发组呼请求信息,否则,拒绝组呼请求;BSC/PCF接收组呼请求信息,根据组呼请求信息,将组呼请求信息分别向BTS1及BTS2输出,MS2及MS3接收组呼请求信息,经BTS1及BTS2、BSC/PCF向PTT服务器返回组呼请求应答信息,如果组呼请求应答信息包含同意组呼信息,PTT服务器发送组呼业务信道指配信息,BTS1及BTS2根据组呼业务信道指配信息为相应的MS建立前向业务信道及反向业务信道。
然后,PTT服务器将授予组呼话权信息及组呼请求应答信息输出,通过BSC/PCF及BTS1中转,MS1接收信息,了解集群内成员状态,取得话权,通过自身的反向业务信道将组呼话音信息发送到BTS1,经BSC/PCF中转输出至PTT服务器,PTT服务器再将组呼话音信息中转,通过BSC/PCF输出至BTS1及BTS2,BTS1及BTS2通过前向共享信道输出,MS302及MS303从前向共享信道提取组呼话音信息,实现群组会话。
当组呼建立后,一个集群成员拥有话权后开始讲话,所有集群内已经接入的成员都可以听到,但在群组会话中,如果某个成员希望在不结束当前群组会话的情况下,和另一个成员进行点对点的短暂私密交谈,例如,在指挥调度系统群组会话中,指挥官希望单独给某一成员下达指令但又不希望其它人听到,这种情况下,目前采取的措施是,欲进行私密交谈的主叫MS与被叫MS先退出群组会话,然后重新建立主叫MS与被叫MS的私密呼叫,私密呼叫完成后再重新发起组呼加入请求,加入到群组会话中去,但这个过程存在以下主要问题1、操作烦琐。想进行私密交谈的双方必须同时退出已经建立的群组会话,再建立私密交谈,交谈完后再加入群组会话;2、私密交谈会话建立时间长。从退出群组会话到再次建立私密呼叫,需要一定时间,并且呼叫建立也会存在一定的时延,例如现有系统单次呼叫建立时延一般都在1.5-2秒左右。

发明内容
有鉴于此,本发明实施例的主要目的在于提供一种在集群组呼中进行私密通信的方法,实现用户在不退出群组会话的情况下进行私密通信。
本发明实施例的另一个目的在于提供一种在集群组呼中进行私密通信的装置,保证集群成员在不退出群组会话的情况下实现私密通信。
为达到上述目的,本发明实施例的技术方案具体是这样实现的一种在集群组呼中进行私密通信的方法,该方法包括群组会话中的主叫MS通过RAN将私密通信请求发送给PTT服务器;PTT服务器建立与RAN之间的私密通信共享信道,并触发RAN建立与群组会话中被叫MS之间的私密通信信道;群组会话中的主叫MS通过RAN将私密通信信息发送至PTT服务器,PTT服务器通过建立的私密通信共享信道将私密通信信息发送至RAN,RAN通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS。
一种移动台,该移动台包括处理模块和收发模块,其中,处理模块,用于在组呼通信中构造私密通信请求和私密通信信息,将构造的私密通信请求和私密通信信息发送至收发模块;收发模块,用于发送或接收组呼通信信息,并将接收到的私密通信请求和私密通信信息发送给无线接入网络RAN。
一种移动台,该移动台包括收发模块和处理模块;
处理模块,用于控制收发模块与RAN建立私密通信信道,对收发模块发来的私密通信信息进行处理;收发模块,用于发送或接收组呼通信信息,与RAN建立私密通信信道,通过私密通信信道接收私密通信信息,发送至处理模块。
一种基站收发信台BTS,该BTS包括信道创建模块、收发模块和处理模块;处理模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与被叫移动台之间建立私密通信信道;收发模块,用于发送和接收组呼通信信息,与被叫移动台建立私密通信信道,通过私密通信信道将接收到的私密通信信息发送给被叫移动台。
一种基站控制器/分组控制功能器BSC/PCF,该BSC/PCF包括信道创建模块、收发模块和控制模块;控制模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与PTT服务器之间建立私密通信共享信道;收发模块,用于发送和接收组呼通信信息,与PTT服务器建立私密通信共享信道,将通过私密通信共享信道接收到的私密通信信息发送给BTS。
一种一键通PTT服务器,该PTT服务器包括信道创建模块、收发模块和通信实现模块;通信实现模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与BSC/PCF之间建立私密通信共享信道;收发模块,用于发送和接收组呼通信信息,与BSC/PCF建立私密通信共享信道,通过私密通信共享信道将接收到的私密通信信息发送给BSC/PCF。
由上述技术方案可见,本发明实施例的在集群组呼中进行私密通信的方法和装置,不需改变现有PTT系统的网络结构,由于主叫MS与被叫MS已经在群组会话中,只需通过在PTT服务器和RAN中的BSC/PCF之间建立私密通信共享信道,用于转发私密通信信息,利用私密通信被叫MS的前向业务信道接收主叫MS的私密通信信息,避免了对主叫MS与被叫MS寻呼及业务信道的建立,从而在不退出群组会话的情况下,实现了集群成员的私密通信,满足了不断增长的业务需求,避免了主叫MS与被叫MS同时退出群组会话及私密通信完成后再加入群组会话引起的时延,有效减少了私密通信的建立时间,同时,简化了操作,通过主叫MS直接发送私密通信请求建立私密通信,私密通信结束后又可直接返回原群组会话中,减少了退出群组会话、建立私密呼叫及再加入群组会话的繁琐操作。


图1为现有集群组呼通信系统的结构示意图。
图2为本发明实施例集群组呼中进行私密通信的系统结构示意图。
图3为本发明实施例集群组呼中进行私密通信的移动台结构示意图。
图4为本发明实施例集群组呼中进行私密通信的另一移动台结构示意图。
图5为本发明实施例集群组呼中进行私密通信的BTS结构示意图。
图6为本发明实施例集群组呼中进行私密通信的BSC/PCF结构示意图。
图7为本发明实施例集群组呼中进行私密通信的PTT服务器结构示意图。
图8为本发明实施例的基本流程示意图。
图9为本发明实施例基于图8的具体流程示意图。
图10为本发明实施例被叫MS2发起抢夺主叫MS1话权的流程示意图。
图11为本发明实施例主叫MS1或被叫MS2发起私密通信结束的流程示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。
本发明实施例是在不改变现有集群组呼通信系统的网络结构基础上,通过主叫MS发送私密通信请求,PTT服务器接收私密通信请求,在PTT服务器和BSC/PCF之间建立私密通信共享信道,利用被叫MS的私密通信信道接收主叫MS的私密通信信息,从而在不退出群组会话的情况下,实现了集群成员的私密通信。
图2为本发明实施例集群组呼中进行私密通信的系统结构示意图。参见图2,该系统包含MS、RAN及PTT服务器,其中,MS,包括MS1~MS2,处于群组会话中,主叫MS1用于向RAN发送私密通信请求及私密通信信息;被叫MS2,用于建立与所述RAN之间的私密通信信道;通过已建立的私密通信信道接收主叫MS1的私密通信信息;RAN,包括BTS及BSC/PCF,其中,BTS,用于与MS1、MS2通信,用于将主叫MS1发来的私密通信请求发送至BSC/PCF,建立与被叫MS2之间的私密通信信道,将主叫MS1发来的私密通信信息发送至BSC/PCF,通过已建立的私密通信信道将BSC/PCF发来的私密通信信息发送至被叫MS2;BSC/PCF,将BTS发来的私密通信请求发送至PTT服务器,建立与PTT服务器之间的私密通信共享信道,将BTS发来的私密通信信息发送至PTT服务器,通过私密通信共享信道接收私密通信信息,发送至BTS;PTT服务器,接收到BSC/PCF发送的私密通信请求后,建立与BSC/PCF之间的私密通信共享信道,并触发BTS建立与被叫MS2之间的私密通信信道,通过私密通信共享信道将接收到的私密通信信息发送至BSC/PCF。
图2所示系统工作原理如下
主叫MS1向BTS发送私密通信请求,BTS接收并经BSC/PCF转发至PTT服务器,PTT服务器接收私密通信请求,向BSC/PCF转发,并根据私密通信请求向BSC/PCF发送私密通信共享信道指配信息及被叫私密通信信道指配信息,BSC/PCF从接收的私密通信共享信道指配信息中获取PTT服务器为私密通信共享信道指定的参数,根据获取的参数建立与PTT服务器之间的私密通信共享信道;将被叫私密通信信道指配信息转发至BTS。
BTS接收被叫私密通信信道指配信息,根据接收到的被叫私密信道指配信息建立与被叫MS2之间的私密通信信道。
在建立所述信道之后,PTT服务器将授予话权通知发送至主叫MS1,主叫MS1接收授予话权通知,获取话权。
主叫MS1通过反向业务信道发送私密通信信息至BTS,该BTS将私密通信信息中转发送至BSC/PCF,BSC/PCF通过组呼共享信道将私密通信信息发送至PTT服务器,PTT服务器通过建立的私密通信共享信道将私密通信信息向BSC/PCF发送,BSC/PCF接收并向BTS发送,BTS接收私密通信信息,通过建立的私密通信信道将私密通信信息发送至被叫MS2。
实际应用中,主叫MS1和被叫MS2也可以属于不同的BTS,其进行私密通信与主叫MS1和被叫MS2在同一BTS中进行私密通信相类似,在此不再赘述。
下面对本发明实施例所提供的移动台、BTS、BSC/PCF及服务器分别进行详细描述。
图3为本发明实施例集群组呼中进行私密通信的移动台结构示意图。如图3所示,该移动台包括收发模块301和处理模块302。
收发模块301,用于发送或接收组呼通信信息,并将接收到的私密通信请求和私密通信信息发送给无线接入网络RAN;处理模块302,用于在组呼通信中构造私密通信请求和私密通信信息,将构造的私密通信请求和私密通信信息发送至收发模块301。
图4为本发明实施例集群组呼中进行私密通信的另一移动台结构示意图。如图4所示,该移动台包括收发模块401和处理模块402。
收发模块401,用于发送或接收组呼通信信息,与RAN建立私密通信信道,通过私密通信信道接收私密通信信息,发送至处理模块402;处理模块402,用于控制收发模块401与RAN建立私密通信信道,对收发模块402发来的私密通信信息进行处理。
图5为本发明实施例集群组呼中进行私密通信的BTS结构示意图。如图5所示,该BTS包括信道创建模块501、收发模块502及处理模块503。
处理模块503,用于将私密信道创建指示发送至信道创建模块501;信道创建模块501,用于在接收到私密信道创建指示后,在收发模块502与被叫移动台之间建立私密通信信道;收发模块502,用于发送和接收组呼通信信息,与被叫移动台建立私密通信信道,通过私密通信信道将接收到的私密通信信息发送给被叫移动台。
图6为本发明实施例集群组呼中进行私密通信的BSC/PCF结构示意图。如图6所示,该BSC/PCF包括信道创建模块601、收发模块602及控制模块603。
控制模块603,用于将私密信道创建指示发送至信道创建模块601;信道创建模块601,用于在接收到私密信道创建指示后,在收发模块602与PTT服务器之间建立私密通信共享信道;收发模块602,用于发送和接收组呼通信信息,与PTT服务器建立私密通信共享信道,将通过私密通信共享信道接收到的私密通信信息发送给BTS。
图7为本发明实施例集群组呼中进行私密通信的PTT服务器结构示意图。如图7所示,该PTT服务器包括信道创建模块701、收发模块702及通信实现模块703。
通信实现模块703,用于将私密信道创建指示发送至信道创建模块701;信道创建模块701,用于在接收到私密信道创建指示后,在收发模块702与BSC/PCF之间建立私密通信共享信道;收发模块702,用于发送和接收组呼通信信息,与BSC/PCF建立私密通信共享信道,通过私密通信共享信道将接收到的私密通信信息发送给BSC/PCF。
图8为本发明实施例的基本流程示意图,参见图8,在群组会话中,每个MS用户建立有前向业务信道及反向业务信道,BTS通过前向共享信道向相应MS用户发送组呼信息,当主叫MS1向被叫MS2发出私密通信请求,该流程包含步骤801,群组会话中的主叫MS1通过RAN将私密通信请求发送给PTT服务器;本步骤中,主叫MS1发起私密通信请求,BTS接收私密通信请求,发送至BSC/PCF,BSC/PCF接收私密通信请求,发送至PTT服务器。
步骤802,PTT服务器建立与RAN之间的私密通信共享信道,并触发RAN建立与群组会话中被叫MS2之间的私密通信信道;本步骤中,PTT服务器接收私密通信请求,根据私密通信请求,为私密通信共享信道指定参数,向BSC/PCF发送私密通信共享信道指配信息及被叫私密信道指配信息,BSC/PCF接收私密通信共享信道指配信息及被叫私密信道指配信息,获取PTT服务器为私密共享信道指定的参数,根据获取的参数建立与PTT服务器之间的私密通信共享信道;向BTS发送被叫私密信道指配信息,BTS根据接收到的被叫私密信道指配信息建立与被叫MS2之间的私密通信信道。
实际应用中,在PTT服务器向BSC/PCF发送被叫私密通信信道指配信息及私密通信共享信道指配信息的同时,也可以将主叫私密通信信道指配信息发送至BSC/PCF,BSC/PCF转发至BTS,BTS根据接收到的主叫私密通信信道指配信息建立与主叫MS1之间的私密通信信道。
在建立上述信道之后,PTT服务器将授予话权通知发送至主叫MS1。
步骤803,群组会话中的主叫MS1通过RAN将私密通信信息发送至PTT服务器,PTT服务器通过建立的私密通信共享信道将私密通信信息发送至RAN,RAN通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS2。
本步骤中,主叫MS1接收到授予话权通知后,通过反向业务信道将私密通信信息发送到BTS,BTS接收私密通信信息,向BSC/PCF发送,BSC/PCF接收私密通信信息,通过组呼共享信道将私密通信信息发送至PTT服务器,PTT服务器接收私密通信信息,通过建立的私密通信共享信道将私密通信信息发送至BSC/PCF,BSC/PCF将接收到的私密通信信息发送至BTS,BTS接收私密通信信息,通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS2。
图9为本发明实施例基于图8的具体流程示意图,参见图9,该流程包含步骤901,建立群组会话;步骤902,主叫MS1向BTS发送私密通信请求;本步骤中,主叫MS1通过反向业务信道发送私密通信请求,该私密通信请求包含主叫MS1号码、被叫MS2号码和私密请求。
步骤903,BTS接收私密通信请求,向BSC/PCF转发私密通信请求;步骤904,BSC/PCF接收私密通信请求,向PTT服务器转发私密通信请求,PTT服务器接收私密通信请求,进行鉴权;本步骤中,PTT服务器接收私密通信请求,可以发起对私密通信请求鉴权的步骤可以默认集群群组会话的成员都具有私密通信的权限,直接执行步骤906,也可以对移动台MS私密通信的权限进行进一步的鉴权,例如根据PTT服务器中预先存储的私密通信对移动台MS私密通信的权限进行鉴权,如果对主叫MS1和被叫MS2的鉴权都通过,执行步骤905;否则,向主叫MS1返回私密通信请求失败信息,结束本流程。
对于鉴权不通过的情况,PTT服务器向主叫MS1返回的私密通信请求失败信息还进一步包括如果PTT服务器对主叫MS1的鉴权不通过,则向主叫MS1返回主叫MS1没有私密通信权限信息提示;如果PTT服务器对被叫MS2的鉴权不通过,则向主叫MS1返回被叫MS2没有私密通信权限信息提示,主叫MS1在后续流程中可以通过反向业务信道向集群内其他成员发起私密通信请求。
步骤905,PTT服务器存储鉴权结果信息;本步骤中,PTT服务器存储鉴权结果信息,包括对主叫MS1和被叫MS2鉴权都通过的信息或鉴权不通过的信息。
步骤906,PTT服务器确定鉴权通过,与BSC/PCF建立私密通信共享信道;本步骤中,如果PTT服务器确定对主叫MS1和被叫MS2的鉴权都通过,向BSC/PCF发送私密通信共享信道指配信息,为私密通信共享信道指定参数,如在私密通信共享信道指配信息中包括为此呼叫分配的IP地址和端口号;BSC/PCF接收私密通信共享信道指配信息,获取PTT服务器为私密通信共享信道指定的参数(IP地址和端口号),为私密通信共享信道指配信道参数,如为该私密通信共享信道指配BSC/PCF的IP地址和端口号,建立与PTT服务器之间的私密通信共享信道,向PTT服务器返回私密通信共享信道指配响应信息,如包含BSC/PCF的IP地址、端口号及私密通信共享信道状态等相关参数信息。
步骤907,PTT服务器向BSC/PCF发送私密通信请求及私密通信信道指配信息;本步骤中,私密通信信道指配信息包括被叫私密通信信道指配信息或被叫私密通信信道指配信息和主叫私密通信信道指配信息。
步骤908,BSC/PCF接收私密通信请求及私密通信信道指配信息,向BTS转发私密通信请求及私密通信信道指配信息;步骤909,BTS接收私密通信请求及私密通信信道指配信息,向被叫MS2转发私密通信请求,如果接收到的私密通信信道指配信息包括主叫私密通信信道指配信息,为主叫MS1指配私密通信信道;本步骤中,BTS接收私密通信请求及私密通信信道指配信息,将包含被叫私密通信信道指配信息的私密通信信道指配信息进行存储,向被叫MS2转发私密通信请求,如果接收到的私密通信信道指配信息包括主叫私密通信信道指配信息,将主叫MS1的前向业务信道指配为BTS与主叫MS1的私密通信信道。
步骤910,被叫MS2接收私密通信请求,向BTS返回应答信息;本步骤中,被叫MS2接收私密通信请求,决定是否接受私密通信请求,也可以由被叫MS2预先设置是否自动接受私密通信请求,返回应答信息,应答信息包含接受私密通信请求或拒绝私密通信请求。
步骤911,BTS接收应答信息,向BSC/PCF转发应答信息,如果确定应答信息中包含接受私密通信请求,建立与被叫MS2的私密通信信道;本步骤中,BTS接收应答信息并存储,向BSC/PCF发送应答信息,如果应答信息中包含接受私密通信请求,根据存储的被叫私密通信信道指配信息,将被叫MS2前向业务信道指配为被叫MS2的私密通信信道,建立与被叫MS2的私密通信信道。
步骤912,BSC/PCF接收应答信息,向PTT服务器转发应答信息;本步骤中,BSC/PCF接收应答信息进行存储,然后将应答信息转发至PTT服务器。
步骤913,PTT服务器接收应答信息,进行存储并判断如果应答信息中包含接受私密通信请求,执行步骤914;否则,向主叫MS1返回私密通信请求建立失败信息,结束本流程。
步骤914,PTT服务器向BSC/PCF发送授予话权通知及私密通信成功信息,BSC/PCF接收并转发至BTS;步骤915,BTS接收授予话权通知及私密通信成功信息,将授予话权通知向主叫MS1发送,向被叫MS2发送私密通信成功信息;步骤916,被叫MS2接收私密通信成功信息,主叫MS1接收授予话权通知,获取话权,私密连接建立成功,主叫MS1发送私密通信信息至BTS;本步骤中,被叫MS2接收私密通信成功信息,主叫MS1接收授予话权通知,获取话权,开始私密通信,主叫MS1将私密通信信息通过反向业务信道发送到BTS,私密通信信息可以是语音信息、视频信息或数据信息的一种或一种以上组合。
步骤917,BTS接收私密通信信息,向BSC/PCF转发私密通信信息;步骤918,BSC/PCF接收私密通信信息,向PTT服务器转发私密通信信息;步骤919,PTT服务器接收私密通信信息,向BSC/PCF转发私密通信信息;本步骤中,PTT服务器接收私密通信信息,通过与BSC/PCF之间的私密通信共享信道,将私密通信信息发送至BSC/PCF。
步骤920,BSC/PCF接收私密通信信息,向BTS转发私密通信信息;本步骤中,BSC/PCF通过私密通信共享信道接收私密通信信息,将私密通信信息发送到BTS。
步骤921,BTS接收私密通信信息,向被叫MS2转发私密通信信息。
本步骤中,BTS接收私密通信信息,通过与被叫MS2之间的私密通信信道,即被叫MS2的前向业务信道,将私密通信信息发送至被叫MS2,被叫MS2从私密通信信道接收私密通信信息。由于私密通信信息发送到被叫MS2的私密通信信道,因此,该私密通信信息除了被叫MS2外,集群内其他成员都无法收到。
由上述实施例可见,本发明实施例在不改变现有PTT系统的网络结构基础上,在PTT服务器与BSC/PCF建立私密通信共享信道,利用被叫MS2的前向业务信道传输主叫MS1的私密通信信息,从而在不退出群组会话的情况下,实现了集群成员的私密通信,减少了私密通信双方由于同时退出群组会话,建立私密连接信道而引起的延时,同时,简化了操作。
实际应用中,私密通信的被叫MS2,在双方的私密通信中,可能会有需要向主叫MS1发起私密通信信息传输,此时,话权还在主叫MS1一方,被叫MS2需要抢夺主叫MS1的话权。
基于图2和图8,图10为本发明实施例被叫MS2发起抢夺主叫MS1话权的流程示意图,参见图10,该流程包括
步骤1001,被叫MS2按下抢权键,向BTS发送抢权信息;本步骤中,被叫MS2通过反向业务信道向BTS发送抢权信息。
步骤1002,BTS接收抢权信息,转发至BSC/PCF;步骤1003,BSC/PCF接收抢权信息,转发至PTT服务器;步骤1004,PTT服务器接收抢权信息,进行判断,向BSC/PCF发送判决结果信息;本步骤中,PTT服务器接收抢权信息,根据预先存储的私密通信MS的会话优先级,进行判定,如果被叫MS2的会话优先级小于或等于主叫MS1的会话优先级,PTT服务器通过与BSC/PCF之间的私密通信共享信道向BSC/PCF返回抢权拒绝信息;如果被叫MS2的会话优先级大于主叫MS1的会话优先级,则PTT服务器通过与BSC/PCF之间的私密通信共享信道向BSC/PCF发送收回话权通知及授予话权通知。
步骤1005,BSC/PCF接收判决结果信息,转发至BTS;步骤1006,BTS接收判决结果信息,转发至相应MS;本步骤中,BTS接收判决结果信息,如果判决结果信息为抢权拒绝信息,通过BTS与被叫MS2之间的私密通信信道将该信息向被叫MS2发送;否则,通过BTS与主叫MS1之间的私密通信信道向主叫MS1发送收回话权通知,同时,通过BTS与被叫MS2之间的私密通信信道向被叫MS2发送授予话权通知。
步骤1007,主叫MS1和被叫MS2接收相应判决结果信息,根据判决结果信息执行相应操作。
本步骤中,被叫MS2接收判决结果信息,如果判决结果信息为抢权拒绝信息,被叫MS2接收到该信息后,继续原有的私密通信;否则,主叫MS1接收收回话权通知,话权被收回;被叫MS2接收授予话权通知,获取话权,通过所建立的私密通信信道和私密通信共享信道将私密通信信息向主叫MS1发送。
更进一步地,当私密通信主叫MS1或被叫MS2需要结束私密通信时,此时,群组会话可能已经结束,也可能还在进行,如果群组会话已经结束,则当群组会话结束时,PTT服务器根据存储的信息,释放除私密通信外的所有链路信道,保证私密通信的正常进行。
基于图2和图8,图11为本发明实施例主叫MS1或被叫MS2发起私密通信结束的流程示意图,参见图11,该流程包括步骤1101,主叫MS1或被叫MS2向BTS发送结束私密通信请求;本步骤中,主叫MS1或被叫MS2私密通信结束发起方通过反向业务信道向BTS发送结束私密通信请求。
步骤1102,BTS接收结束私密通信请求,转发至BSC/PCF;步骤1103,BSC/PCF接收结束私密通信请求,转发至PTT服务器;步骤1104,PTT服务器接收结束私密通信请求,进行判决,向BSC/PCF输出相关信息;本步骤中,PTT服务器接收结束私密通信请求,释放私密通信共享信道,并检测组呼共享信道是否被释放,如果组呼共享信道已释放,向BSC/PCF发送结束私密通信信息;否则,切换到组呼共享信道,向BSC/PCF发送切换信息及结束私密通信信息。
步骤1105,BSC/PCF接收PTT服务器输出信息,转发至BTS;步骤1106,BTS接收PTT服务器输出信息,根据输出信息进行相应操作。
本步骤中,BTS接收PTT服务器输出信息,如果输出信息为结束私密通信信息,向被叫MS2或主叫MS1转发结束私密通信信息,释放双方相关私密通信信道,结束私密通信;否则,根据切换信息将移动台MS私密通信信道切换到前向共享信道,向被叫MS2或主叫MS1发送结束私密通信信息及切换成功信息,结束私密通信,被叫MS2或主叫MS1进入组呼会话状态。
具体应用中,私密通信在一个建立群组会话的集群中也可以不限于一个,可以是一个以上的点对点和/或点对多点的私密通信同时进行,其私密通信双方进行的抢权及发起结束私密通信与上述流程相类似,在此不再赘述;私密通信的内容也可以不仅仅是限于语音信息,还可以是其它非语音信息,如视频信息及数据信息等,但其它非语音信息私密通信的实现除了与移动台MS支持的功能有关外,还与RAN及PTT服务器支持的业务种类及信道传输速率等参数密切相关。
以上举较佳实施例,对本发明的目的、技术方案和优点进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动台,其特征在于,该移动台包括处理模块和收发模块,其中,处理模块,用于在组呼通信中构造私密通信请求和私密通信信息,将构造的私密通信请求和私密通信信息发送至收发模块;收发模块,用于发送或接收组呼通信信息,并将接收到的私密通信请求和私密通信信息发送给无线接入网络RAN。
2.根据权利要求1所述的移动台,其特征在于,所述处理模块,进一步用于控制收发模块与RAN建立私密通信信道,对接收到的私密通信信息进行处理;所述收发模块,进一步用于与RAN建立私密通信信道,通过私密通信信道接收私密通信信息并发送至处理模块。
3.一种移动台,其特征在于,该移动台包括收发模块和处理模块;所述处理模块,用于控制收发模块与RAN建立私密通信信道,对收发模块发来的私密通信信息进行处理;所述收发模块,用于发送或接收组呼通信信息,与RAN建立私密通信信道,通过私密通信信道接收私密通信信息,发送至处理模块。
4.根据权利要求3所述的移动台,其特征在于,所述处理模块,进一步用于构造抢权请求,发送至收发模块,在接收到授予话权通知后,构造私密通信信息并发送至收发模块;所述收发模块,进一步用于发送所接收到的抢权请求,将接收到的授予话权通知发送至处理模块,以及将处理模块发来的私密通信信息发送给RAN。
5.一种基站收发台BTS,其特征在于,该BTS包括信道创建模块、收发模块和处理模块;所述处理模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与被叫移动台之间建立私密通信信道;收发模块,用于发送和接收组呼通信信息,与被叫移动台建立私密通信信道,通过私密通信信道将接收到的私密通信信息发送给被叫移动台。
6.一种基站控制器BSC/分组控制功能器PCF,其特征在于,该BSC/PCF包括信道创建模块、收发模块和控制模块;所述控制模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与PTT服务器之间建立私密通信共享信道;收发模块,用于发送和接收组呼通信信息,与PTT服务器建立私密通信共享信道,通过私密通信共享信道将接收到的私密通信信息发送给BTS。
7.一种一键通PTT服务器,其特征在于,该PTT服务器包括信道创建模块、收发模块和通信实现模块;所述通信实现模块,用于将私密信道创建指示发送至信道创建模块;信道创建模块,用于在接收到私密信道创建指示后,在收发模块与BSC/PCF之间建立私密通信共享信道;收发模块,用于发送和接收组呼通信信息,与BSC/PCF建立私密通信共享信道,通过私密通信共享信道将接收到的私密通信信息发送给BSC/PCF。
8.一种在集群组呼中进行私密通信的方法,其特征在于,该方法包括群组会话中的主叫MS通过RAN将私密通信请求发送给PTT服务器;PTT服务器建立与RAN之间的私密通信共享信道,并触发RAN建立与群组会话中被叫MS之间的私密通信信道;群组会话中的主叫MS通过RAN将私密通信信息发送至PTT服务器,PTT服务器通过建立的私密通信共享信道将私密通信信息发送至RAN,RAN通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS。
9.根据权利要求8所述的方法,其特征在于,在PTT服务器接收到私密通信请求后,并在建立与RAN之间的私密通信共享信道之前,进一步包括PTT服务器对接收到的私密通信请求进行鉴权,如果鉴权通过,则继续执行所述的建立与RAN之间的私密通信信道的步骤;否则,向主叫MS返回鉴权失败信息,结束当前流程。
10.根据权利要求9所述的方法,其特征在于,所述PTT服务器对接收到的私密通信请求进行鉴权包括PTT服务器利用集群组呼鉴权方式或私密通信鉴权方式对接收到的私密通信请求进行鉴权。
11.根据权利要求10所述的方法,其特征在于,当PTT服务器使用集群组呼鉴权方式进行鉴权时,该鉴权包括PTT服务器判断所述主叫MS和被叫MS是否都为群组成员,如果是,鉴权通过,否则,鉴权不通过;当PTT服务器使用私密通信鉴权方式进行鉴权时,该鉴权包括PTT服务器根据预先存储的主叫MS和被叫MS私密通信的权限,判断主叫MS和被叫MS是否都具有私密通信权限,如果是,鉴权通过,否则,鉴权不通过。
12.根据权利要求8所述的方法,其特征在于,所述PTT服务器建立与RAN之间的私密通信共享信道的步骤包括所述PTT服务器将私密通信共享信道指配信息发送至RAN中的BSC/PCF,BSC/PCF获取PTT服务器为私密共享信道指定的参数,根据获取的参数建立与PTT服务器之间的私密通信共享信道;所述触发RAN建立与群组会话中被叫MS之间的私密通信信道的步骤包括PTT服务器通过BSC/PCF将被叫私密信道指配信息发送至RAN中的BTS,BTS根据接收到的被叫私密信道指配信息建立与被叫MS之间的私密通信信道。
13.根据权利要求8所述的方法,其特征在于,在建立所述信道之后,该方法进一步包括PTT服务器将授予话权通知发送至主叫MS;所述主叫MS通过RAN将私密通信信息发送至PTT服务器的步骤包括所述主叫MS接收到授予话权通知后,通过反向业务信道将私密通信信息发送至RAN中的BTS,该BTS将私密通信信息中转输出至RAN中的BSC/PCF,BSC/PCF通过组呼共享信道将私密通信信息发送至PTT服务器。
14.根据权利要求8所述的方法,其特征在于,所述私密通信共享信道建立在PTT服务器与RAN中的BSC/PCF之间,所述私密通信信道建立在RAN中的BTS与被叫MS之间;所述PTT服务器是通过建立的私密通信共享信道将私密通信信息发送至RAN中的BSC/PCF;在BSC/PCF接收到私密通信信息时进一步包括BSC/PCF将接收到的私密通信信息发送至RAN中的BTS;由RAN中的BTS执行通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS的步骤。
15.根据权利要求14所述的方法,其特征在于,该方法进一步包括PTT服务器通过BSC/PCF触发BTS建立与主叫MS之间的私密通信信道;在主叫MS将私密通信信息发送至被叫MS之后,进一步包括被叫MS将抢权信息发送至PTT服务器,PTT服务器根据预先存储的私密通信MS的会话优先级,进行判定,如果被叫MS的会话优先级小于或等于主叫MS的会话优先级,PTT服务器通过与BSC/PCF之间的私密通信共享信道以及BTS与被叫MS之间的私密通信信道向被叫MS返回抢权拒绝信息;否则,PTT服务器通过与BSC/PCF之间的私密通信共享信道以及BTS与主叫MS之间的私密通信信道向主叫MS发送收回话权通知,并通过与BSC/PCF之间的私密通信共享信道以及BTS与被叫MS之间的私密通信信道向被叫MS发送授予话权通知,被叫MS接收到授予话权通知后,通过所建立的私密通信信道和私密通信共享信道将私密通信信息发送至主叫MS。
16.根据权利要求14所述的方法,其特征在于,该方法进一步包括主叫MS或被叫MS通过反向业务信道向PTT服务器发送结束私密通信请求,PTT服务器释放私密通信共享信道,并触发RAN中的BTS释放与被叫MS之间的私密通信信道。
17.根据权利要求16所述的方法,其特征在于,在PTT服务器释放私密通信共享信道时,进一步包括PTT服务器检测组呼共享信道是否被释放,如果组呼共享信道已释放,则直接执行所述的释放私密通信共享信道的步骤,否则,将私密通信共享信道切换到组呼共享信道,并触发RAN中的BTS将私密通信信道切换到前向共享信道。
18.根据权利要求8所述的方法,其特征在于,所述私密通信包括点对点和/或点对多点的私密通信。
19.根据权利要求8所述的方法,其特征在于,所述私密通信请求包括主叫MS号码、被叫MS号码和私密请求;所述私密通信信息包括语音信息、视频信息或数据信息的一种或一种以上组合。
全文摘要
本发明公开了一种在集群组呼中进行私密通信的方法和装置。包括群组会话中的主叫移动台(MS)通过无线接入网络(RAN)将私密通信请求发送给一键通(PTT)服务器;PTT服务器建立与RAN间的私密通信共享信道,并触发RAN建立与群组会话中被叫MS之间的私密通信信道;群组会话中的主叫MS通过RAN将私密通信信息发送至PTT服务器,PTT服务器通过建立的私密通信共享信道将私密通信信息发送至RAN,RAN通过建立的私密通信信道将私密通信信息发送至群组会话中的被叫MS。应用本发明能够保证集群成员在不退出群组会话的情况下,进行私密通信,简化了操作,减少了私密通信的建立时间。
文档编号H04L29/06GK101014157SQ20071008025
公开日2007年8月8日 申请日期2007年2月15日 优先权日2007年2月15日
发明者陈平平 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1