具体实施方式
本发明实施例提供了一种集群业务实现***及装置,用以减少集群业务流程中的信令交互,减少集群业务时延,提高集群业务效率。
本发明实施例提供的TD-LTE宽带多媒体集群的网络架构,即集群业务实现***,如下图1所示,该***包括用户设备(UE)、演进型基站(eNB)、集群移动性会话管理实体(TMSE,Trunking Mobility Session Entity)、归属签约用户服务器(Home Subscriber Server,HSS)、调度服务器(Server)、调度台和操作维护台几部分。
该***架构下核心网采用集中化思想,将核心网设备功能统一由TMSE实现,TMSE直接控制下辖所有TD-LTE基站设备,以减少组呼建立过程中的信令交互。
下面给出各网络实体的功能介绍:
用户设备,是指集群用户直接操作的设备,向用户提供集群业务、数据业务等。按照连接到***的形式,分为无线用户设备和有线用户设备两种。按照功能,无线用户设备又分为普通无线用户设备和具有调度功能的无线调度用户设备。按照外部形状,无线用户设备又可分为手持用户设备、车载台等,其中手持用户设备是集群用户常用的便携式设备,为在移动环境中的用户提供各种业务;车载台是安装在车、船等交通工具上的用户设备。
本***中的eNB,是在TD-LTE***基站(Evolved NodeB,eNodeB)基础上增加了实现集群业务所需要的功能,包括:在无线用户设备和TMSE之间透明地传递用于集群业务的信令、为无线用户设备和集群业务分配无线资源、将从TMSE收到的集群业务的下行数据传递给无线用户设备等。
TMSE是TD-LTE集群***核心网部分的主要网元,TMSE首先具有LTE***中移动管理实体(Mobile Management Entity,MME)的功能,即实现移动性管理、接入控制、演进分组***(Evolved Packet System,EPS)会话管理等功能;其次,TMSE还具有LTE***中类似分组数据网(Packet Data Network,PDN)网关(PDN Gateway,PGW)的功能,即负责给用户设备分配IP地址、执行服务质量(Quality of Service,QoS)控制、提供和外部数据网络的接口等,重要的是,TMSE还具有集群业务相关的功能,包括实现用户设备和TMSE之间集群呼叫信令与TMSE和调度服务器之间的SIP协议的翻译功能、集群呼叫的媒体处理功能,例如将下行媒体数据复制分发到不同的基站等。
另外,TMSE还需要具备集群业务相关的计费数据采集等功能。
优选的,一个TMSE实体集成LTE网络中MME、SGW和PGW功能,并且通过内部的方式,实现现有LTE网络中流程的简化,以缩短现有流程所需要的时间。
当网络规模很大时,通过多TMSE组网的方式,实现广覆盖。
HSS,是用于存储用户签约信息的数据库,还具有鉴权中心功能。为支持集群业务,需要在现有的HSS功能上,增加相关的功能,例如:组签约数据的管理等。
调度服务器,主要完成集群组呼、单呼、紧急呼叫、话权管理、集群业务权限管理等调度业务逻辑控制,并能够实现媒体面数据复制、转发等功能(针对多TMSE场景)。
可选的,当需要和外部网络进行语言呼叫互通时,调度服务器具备语音接入网关或者中继网关功能。
调度服务器可以实现对集群用户数据的管理。
调度台主要提供人机操作可视界面,呈现信息和触发调度业务,并且能够在紧急呼叫时产生告警。
操作维护台,支持本地操作维护平台和集中网管,具体功能包括对操作维护用户权限进行管理的安全功能;对设备网络规划的局数据的配置修改功能;方便运维及开发人员定位呼叫过程分析的信令跟踪功能;对设备进行统一的故障管理,提供告警收集、显示、查询、故障检测、故障诊断和故障处理工具。另外,用于日常设备维护操作管理功能、及***软件升级的网元软件管理功能,提供对各网元进行话务和信令测量、服务质量测量、可用性测量、吞吐量测量及切换功能测量,为***性能分析提供依据并随时掌握网络运行情况。操作维护台还提供用户接入设备进行操作的操作日志、接入安全日志、***运行日志、网元事件通知及告警日志,方便问题定位。对于HSS设备还需要支持业务开通平台。
操作维护台可以和***中的基站、TMSE、HSS、调度台等网元进行通信,实现操作维护命令的发送,以及来自各个网元对操作命令的响应消息的接收。由于采用IP组网技术,图1中只显示了操作维护台,简化显示了和各个网元的连接关系。
针对现有***和技术存在的问题,本发明实施例提供基于图1所示的TD-LTE宽带多媒体集群***架构的组呼建立方法,该方法能够更优地缩短组呼建立时延,并且能够充分利用TD-LTE宽带特性为集群用户提供更高带宽更优地业务体验。为了达到上述目的,本发明实施例提供的技术方案包括:
TD-LTE宽带多媒体数字集群***中的用户设备开机后,该用户设备进行网络附着并建立默认承载,附着成功后由网络设备TMSE触发到调度服务器的调度业务注册过程;在该过程中,完成对集群用户的鉴权和调度业务的注册鉴权;
用户按下PTT键发起针对某个指定群组的呼叫时,此时主叫用户设备如果处于IDLE态,则主叫用户设备先进行RRC连接,进入连接态,然后通过NAS消息发送组呼建立请求给网络设备TMSE;
TMSE收到组呼建立请求后,判断该用户是否已经鉴权成功,如果成功则发送邀请(Invite)消息给调度服务器;如果失败则拒绝该用户设备的此次组呼请求;
调度服务器收到Invite消息后,判断该主叫用户设备是否已经注册调度业务,并且判断该主叫用户设备是否有权发起本次组呼,如果是,则回应Invite的181消息给TMSE,通知TMSE为该主叫用户设备建立单向的业务承载;如果该主叫用户设备注册调度业务失败,则回应Invite的错误响应480给TMSE,拒绝该主叫用户设备的此次组呼请求;
调度服务器发送181消息给TMSE后,触发终呼Invite消息给所有连接的TMSE,通知由一个主叫用户设备发起的组呼,需要为其建立下行共享信道;
所有收到该终呼Invite消息的TMSE均根据该消息中携带的组标识判断该组标识对应的组内是否有用户设备为本TMSE所服务,如果没有,则回应404消息给调度服务器;如果有,则触发组内用户设备所在小区发起对该组内用户设备的寻呼;
无论组内用户设备此时可能处于空闲(IDLE)态还是连接(CONNECT)态,都可以正常响应该寻呼,并加入组会话中;
只要有一个用户设备响应了本次寻呼,则网络发送组呼建立成功消息,并携带话权授权给组呼发起者,即主叫用户设备;
组呼发起者收到话权授权后,开始说话,此次组呼建立过程完成。
其中,上述集群用户开机注册流程,参见图2,包括步骤:
A1.UE发送附着请求消息以及集群网络选择指示给eNB,该附着请求消息包含:国际移动用户标识符(International Mobile Subscriber Identifier,IMSI)或旧的全球唯一临时标识(Globally Unique Temporary Identity,GUTI)、有效的上次访问的跟踪区标识(Tracking Area Identity,TAI)、UE核心网络能力、UE指定的非连续接收(DRX)参数、PDN类型、协议配置选项(PCO)、加密选项传输标记、附着类型、KSIASME(Key Set Identifier Access SecurityManagement Entity)、NAS序列号、NAS-MAC(Non-Access Stratum-MediaAccess Control)及附加的GUTI。
A2.eNB根据携带UE附着请求的无线资源控制(Radio Resource Control,RRC)消息参数中的旧的全球唯一临时标识(GUTI)和集群选择网络指示,得到新的TMSE的标识。如果得不到新的TMSE的标识,eNB根据负荷等策略选择新的TMSE标识。
然后,eNB将附着请求消息和UE所在小区的TAI和演进型通用陆地无线接入网络(E-UTRAN)全球小区标识(E-UTRAN Cell Global Identifier,ECGI)一起转发给新的TMSE。
A3.如果UE通过GUTI标识自己,并且UE所属的TMSE由于去附着已经发生变化,则新的TMSE使用来自UE的GUTI获取旧的TMSE的地址,并发送身份标识请求消息到旧的TMSE,请求UE的IMSI,旧的TMSE返回标识响应给新的TMSE,其中包括UE的IMSI和未使用的EPS认证向量及KSIASME、KASME给新的TMSE;如果旧的TMSE不能识别UE或者附着请求消息的完整性检查失败(与现有3GPP协议中的标准的完整性保护算法相同),则旧的TMSE返回合适的错误原由("User authentication failed")给新的TMSE。
A4.如果在新的、旧的TMSE中都不能识别UE,则新的TMSE发送标识请求给UE以请求IMSI。则UE使用包含IMSI的标识响应消息通知给网络。
A5.如果网络中没有UE上下文存在,并且步骤A1中的附着请求消息没有完整性保护或加密,或者如果完整性检查失败,则本步骤的认证和NAS安全建立过程(这两个过程都是标准的3GPP协议过程)强制进行。否则,本步骤可以不执行。
如果NAS安全算法改变,则本步骤只执行NAS安全建立过程。
本步骤之后,所有NAS消息将受到TMSE指示的NAS安全功能保护。
A6.如果在新的TMSE中存在激活的承载上下文,例如,没有事先去附着就在同一个TMSE再次附着,则删除旧的承载上下文。如果从上一次去附着之后TMSE发生改变,或第一次附着,或ME标识(ME Identity)改变,或UE提供的IMSI或GUTI在TMSE中没有相应的承载上下文信息,则TMSE发送位置更新请求给HSS,其中,该位置更新请求中包括TMSE标识(TMSEIdentity)、IMSI、ME Identity、TMSE能力(TMSE capabilities)和更新类型(Update type)。其中,TMSE能力指示了该TMSE支持的接入限制功能状况;更新类型指示了这是一个附着过程。
A7.HSS发送位置删除请求消息给旧的TMSE,旧的TMSE删除移动性管理和承载上下文。如果旧的TMSE有激活的承载上下文存在,旧的TMSE删除承载资源。
A8.旧的TMSE向HSS返回位置删除响应消息。
A9.HSS发送位置更新响应消息给新的TMSE,以应答更新位置消息。该位置更新响应消息中包含有IMSI及签约数据,签约数据包含一个或多个PDN签约上下文信息。每一个签约上下文中包含签约QoS参数和签约的APN的聚合最大比特速率(APN-AMBR)。新的TMSE验证UE在新的跟踪区(TA)中存在。如果由于地区限制或接入限制,不允许UE附着在该TA中,TMSE拒绝附着请求。如果检查成功,新的TMSE给UE创建一个上下文。如果UE所提供的接入点名称(Access Point Name,APN)是签约所不允许的或HSS拒绝了更新位置,则新的TMSE拒绝附着请求消息。新的TMSE为用户创建默认承载,并为UE分配IP和集群组IP地址;
A10.新的TMSE为用户创建默认承载,并为UE分配IP地址和集群组IP地址,发送初始上下文建立请求(附着接受消息(Attach Accept))给eNB,其中携带APN、GUTI、PDN类型(PDN Type)、PDN地址(PDN Address)、TAI列表(TAI List)、EPS承载标识(EPS Bearer Identity)、会话管理请求(SessionManagement Request)、协议配置选项(Protocol Configuration Options)、KSIASME、NAS序列号码(NAS sequence number)和NAS-MAC,并且还需要携带集群组标识及组IP地址。
如果新的TMSE分配一个新的GUTI,则GUTI也包含在该消息中。该消息包含在集群S1接口(S1_T)控制消息初始上下文建立请求(Initial ContextSetup Request)里,这条S1控制消息也包括UE的接入层(AS)安全上下文、切换限制列表、承载QOS参数以及UE的聚合最大比特速率(UE-AMBR)、EPS承载ID以及SGW用户面TEID和地址。
A11.eNB发送RRC连接重配置消息给UE,其中包含EPS***的RB ID和AttachAccept消息。
A12.UE发送RRC连接重配置完成消息给eNB。
A13.eNB发送初始上下文建立响应(Initial Context Response)消息给新的TMSE。该Initial Context Response消息中包含eNB的TEID以及eNB的地址,该地址用于集群S1接口用户面(S1_Tu)参考点的下行业务。
A14.UE发送一条直传(Direct Transfer)消息给eNB,该消息包含附着完成(Attach Complete)消息,该Attach Complete消息中包含:EPS Bearer Identity、NAS sequence number和NAS-MAC。通过Attach Complete消息,UE开始使用新的TMSE指示的NAS安全算法。
A15.eNodeB使用上行NAS传输消息转发Attach Complete消息给新的TMSE。UE在附着接受消息中得到PDN地址信息后,就可以给eNodeB发送上行数据包,eNodeB将上行数据包封装在GRPS隧道协议(GTP-U)隧道中并上传给新的TMSE。如果UE请求双地址的PDN类型(Ipv4和Ipv6),但是网络只允许单地址PDN类型(Ipv4或Ipv6),而且网络只支持单地址类型的承载,UE会再请求在相同APN下激活另外一种地址类型的PDN连接。
A16.新的TMSE为该UE所在的所有组创建集群组下行承载链路。即针对每一个组,新的TMSE建立新的TMSE到eNB之间的单向GTP-U隧道,用于承载从新的TMSE到eNB的下行数据。
A17.UE通过直传消息,注册请求;或者新的TMSE向调度Server发送在网指示消息,该消息由SIP注册请求(SIP REGISTER)消息进行承载。该消息中携带用户标识、所属组信息和TMSE地址等信息。
A18.调度Server收到该在网指示消息后,对该UE进行调度业务鉴权,鉴权成功后回应200OK消息给新的TMSE。如果鉴权失败,则回应错误响应码指示TMSE该UE的调度业务注册失败,新的TMSE需要记录调度业务的注册失败信息,在UE下次发起组呼业务时进行拒绝。新的TMSE通过下行NAS消息直传,将该200OK消息发送给UE。
参见图3,本发明实施例提供的集群用户发起的组呼建立流程包括步骤:
1、UE1如果没有无线资源控制(Radio Resource Control,RRC)连接,则先建立RRC连接。然后,UE1发起组呼建立请求给网络,该组呼建立请求通过非接入层(Non Access Stratum,NAS)分组数据单元(Packet Data Unit,PDU)进行传输。
eNB 1收到该组呼建立请求后透传给TMSE1;
2、TMSE1收到该组呼建立请求后,将该组呼建立请求转换为基于会话初始协议(Session Initiation Protocol,SIP)的邀请(Invite)消息,并发送给调度Server,该消息中携带有:主叫号码(发起组呼方标识或号码),和被叫号码(需要呼叫的群组标识或号码)。
3、如果调度Server内部出现错误,或者确定该UE1无权发起组呼,例如主叫方UE1不是本组用户等,则回应错误响应码408给TMSE1,TMSE1收到错误响应码408时,通过定时器释放RRC连接;
4、调度Server对主叫用户UE1授权成功后,将基于SIP格式的Invite消息对应的181临时响应发送给TMSE1,通知TMSE1该呼叫正在进行中;
5、如果UE1处于空闲态,TMSE1为主叫用户建立上行链路,发送初始上下文建立请求给eNB1;
6、eNB1应该首先激活安全,再发送空中接口的RRC连接重配请求给UE1;
7、UE1收到后进行RRC连接重配处理,完成后回复RRC连接重配完成给eNB1;
8、eNB1发送初始上下文建立响应给TMSE1;
9、如果主叫UE处于连接态,TMSE1为主叫用户建立默认承载后,发起专有承载建立,发送E-UTRAN无线接入承载(E-RAB)建立请求,eNB1收到E-RAB建立请求后,根据该请求发起RRC连接重配置,为主叫用户建立专有承载;
10、eNB1在RRC连接重配置完成后发送E-RAB建立响应给TMSE1。
11、(可以与step4同时进行)调度Server收到基于SIP格式的Invite消息后,根据该基于SIP格式的Invite消息中携带的信息,查询本地数据库,获取组呼的被叫UE(图4中的UE2......UEn)所属的所有TMSE(图4中的TMSE2......TMSEn)的地址;
调度Server分别发送基于SIP格式的Invite消息给每一个为被叫UE服务的TMSE,该基于SIP格式的Invite消息中携带:主叫用户UE1的标识(发起组呼建立请求的用户的标识或号码),和被叫UE的标识(在群组中需要呼叫的每一UE的标识或号码);
每个被叫UE所属TMSE收到调度Server发送的基于SIP格式的Invite消息后,根据该基于SIP格式的Invite消息若确定该组标识对应的组内没有用户设备为本TMSE所服务,则回应404用户不存在的指示消息给调度Server;否则,发送寻呼请求给eNB2,以寻呼被叫UE;
本发明实施例中,调度Server与TMSE之间传输的消息,都为基于SIP格式的消息。
12、组呼的为被叫UE服务的TMSE(例如TMSE2),针对被叫组用户发送组呼上下文(用于传输组呼下行数据的承载上下文)建立请求消息给eNB2,目的是请求eNB为集群用户组建立上下文;
13、eNB2建立与所有下行用户间的组呼上下文,回应组呼上下文建立响应给TMSE2,目的是eNB回应TMSE为集群用户组建立上下文的结果;
14、TMSE2收到该组呼上下文建立响应消息后,回应SIP 200OK给调度Server,该消息携带成功响应码等内容;
15、调度Server回应用于指示收到SIP 200OK的确认(ACK)消息给TMSE2;
16、调度Server收到TMSE2至TMSEn任何一个TMSE转发的被叫UE的摘机200OK消息后,通过200OK消息发送组呼建立响应消息给TMSE1,该消息同时携带话权授权;
17、TMSE1给UE1发送组呼建立响应,其中携带话权授权消息,用于为UE1授予话权;eNB1进行NAS消息直传;
17.1、UE1接收到话权授权消息后,给TMSE1发送话权授权完成消息。
18、TMSE1发送确认(ACK)消息给调度Server;
19、(可以与第16步同时发起)调度Server通过SIP通知(INFO)消息,携带话权占用内容给TMSE2;
20、TMSE2收到该SIP INFO消息后,回复收到消息确认应答200OK给调度Server;
21、TMSE2发送话权占用消息给eNB2,用以指示eNB2通过广播方式发送话权占用消息给被叫用户设备。
需要说明的是,本发明实施例中提供的集群业务实现***,不限于上述组呼建立流程的实现,对于单呼建立、单呼释放、组呼释放、组播建立、组播释放、话权申请、话权抢占、话权排队、话权释放、紧急呼叫、动态重组、预占优先呼叫等流程的实现同样适用。
例如,UE发起单呼建立请求,该请求通过NAS直传消息发送给TMSE,并由TMSE将该NAS直传消息转换成基于SIP格式的INVITE消息后发送给调度Server。
因此,综上所述,本发明实施例提供的一种集群业务实现***,包括:
TMSE,用于将收到的来自用户设备UE的集群业务请求消息转换为会话初始协议SIP消息,将该SIP消息发送给调度服务器;以及,将收到的来自调度服务器的SIP消息转化为UE能够识别的消息,并发送给UE;
调度服务器,用于接收TMSE发送的SIP消息,根据该SIP消息进行处理,将处理结果通过SIP消息发送给TMSE。
较佳地,该***还包括:
主叫UE,用于发起组呼建立请求;
为主叫UE服务的eNB,用于转发所述组呼建立请求给为主叫UE服务的TMSE;
当TMSE作为为主叫UE服务的TMSE时,具体用于:将该组呼建立请求转换为会话初始协议基于SIP格式的邀请Invite消息,其中携带组呼建立指示,并将该基于SIP格式的Invite消息发送给调度Server;
调度Server,具体用于:接收所述基于SIP格式的Invite消息,从中获取来自主叫UE的组呼建立指示;当对主叫UE授权成功时,通知为主叫UE服务的TMSE该组呼建立指示对应的组呼正在进行。
较佳地,所述调度Server还用于:
如果调度Server内部出现错误,或者确定该主叫用户无权发起组呼,则回应错误响应给为主叫UE服务的TMSE。
较佳地,
如果主叫UE处于空闲态,为主叫UE服务的TMSE1还用于:为主叫UE建立上行链路,发送初始上下文建立请求给为主叫UE服务的eNB;
为主叫UE服务的eNB还用于:激活安全,再发送空中接口的RRC连接重配请求给主叫UE;
主叫UE还用于:收到RRC连接重配请求后进行RRC连接重配处理,完成后回复RRC连接重配完成给为主叫UE服务的eNB;
为主叫UE服务的eNB还用于:发送初始上下文建立响应给为主叫UE服务的TMSE。
较佳地,
如果主叫UE处于连接态,为主叫UE服务的TMSE还用于:为主叫UE建立默认承载后,发起专有承载建立,发送E-UTRAN无线接入承载E-RAB建立请求给为主叫UE服务的eNB;
为主叫UE服务的eNB,还用于:收到E-RAB建立请求后,根据该请求发起RRC连接重配置,为主叫UE建立专有承载;以及,在RRC连接重配置完成后发送E-RAB建立响应给为主叫UE服务的TMSE。
较佳地,所述调度Server还用于:
根据收到的基于SIP格式的Invite消息中携带的信息,查询本地数据库,获取组呼的被叫UE所属的所有TMSE的地址;分别发送基于SIP格式的Invite消息给每一个为被叫UE服务的TMSE,其中携带主叫UE的标识,和被叫UE的标识;
所述***还包括:
当TMSE作为为被叫UE服务的TMSE时,具体用于:接收调度Server发送的基于SIP格式的Invite消息,根据该基于SIP格式的Invite消息若确定组内没有被叫UE为本TMSE所服务,则回应用户不存在的指示消息给调度Server;否则,发送寻呼请求给为被叫UE服务的eNB;
为被叫UE服务的eNB,用于接收为被叫UE服务的TMSE发送的寻呼请求,并对被叫UE进行寻呼。
较佳地,所述为被叫UE服务的TMSE还用于:
针对被叫UE,发送组呼上下文建立请求消息给为被叫UE服务的eNB,并接收为被叫UE服务的eNB回应的组呼上下文建立响应;以及发送SIP200OK消息给调度Server,并接收调度Server回复的确认消息。
较佳地,所述调度Server还用于:收到为被叫UE服务的TMSE转发的被叫UE的摘机200OK消息后,通过200OK消息发送组呼建立响应消息给为主叫UE服务的TMSE,该消息同时携带话权授权;
为主叫UE服务的TMSE还用于:向为主叫UE服务的eNB发送组呼建立响应,其中携带话权授权消息,用于为主叫UE授予话权;
为主叫UE服务的eNB还用于:转发组呼建立响应给主叫UE,以及转发主叫UE回复的话权授权完成消息给为主叫UE服务的TMSE。
较佳地,所述调度Server还用于:通过SIP通知消息,携带话权占用内容给为被叫UE服务的TMSE;
为被叫UE服务的TMSE还用于:收到该SIP通知消息后,回复收到消息确认应答200OK给调度Server;以及,发送话权占用消息给为被叫UE服务的eNB,用以指示为被叫UE服务的eNB通过广播方式发送话权占用消息给被叫UE。
具体地,参见图4,在TMSE侧,本发明实施例提供的一种集群业务实现装置,包括:
上行发送单元11,用于将收到的来自用户设备UE的集群业务请求消息转换为会话初始协议SIP消息,将该SIP消息发送给调度服务器;
下行发送单元12,用于将收到的来自调度服务器的SIP消息转化为UE能够识别的消息,并发送给UE。
较佳地,所述上行发送单元11具体用于:
接收来自主叫用户设备UE的组呼建立请求;
将该组呼建立请求转换为会话初始协议基于SIP格式的邀请Invite消息,其中携带组呼建立指示,并将该基于SIP格式的Invite消息发送给调度服务器Server。
较佳地,该装置还包括:
错误响应接收单元13,用于当调度Server内部出现错误,或者该主叫UE无权发起组呼建立请求时,接收调度Server回应的错误响应;或者,
临时响应接收单元14,用于当调度Server对主叫UE授权成功后,接收调度Server发送的临时响应,以确定主叫UE发起的组呼建立请求正在进行中。
较佳地,该装置还包括:
初始上下文建立单元15,用于当主叫UE处于空闲态时,为主叫UE建立上行链路,发送初始上下文建立请求给为主叫UE服务的演进型基站eNB,以及接收为主叫UE服务的eNB发送的初始上下文建立响应;以及,
E-RAB建立单元16,用于当主叫UE处于连接态时,为主叫UE建立默认承载后,发起专有承载建立,发送E-UTRAN无线接入承载E-RAB建立请求,以触发为主叫UE服务的eNB发起RRC连接重配置,为主叫UE建立专有承载;以及接收为主叫UE服务的eNB在RRC连接重配置完成后发送的E-RAB建立响应。
较佳地,该装置还包括:
组呼建立响应接收单元17,用于接收调度Server发送的组呼建立响应消息,其中包括话权授权消息;
组呼建立响应发送单元18,用于通过eNB发送组呼建立响应消息给主叫用户设备,其中携带话权授权消息。
较佳地,该装置还包括:
话权授权完成消息接收单元19,用于接收主叫用户设备回复的话权授权完成消息;
话权授权响应消息发送单元20,用于发送话权授权响应消息给调度Server。
较佳地,该装置还包括:
附着请求接收单元21,用于接收来自主叫用户设备的附着请求,在接收到来自主叫用户设备的附着完成消息后,向调度Server发送在网指示消息;
鉴权结果接收单元22,用于接收调度Server回复的针对主叫用户设备的调度业务鉴权结果消息。
较佳地,所述鉴权结果接收单元22,还用于:
若所述调度业务鉴权结果指示鉴权失败,则记录调度业务的注册失败信息,用以拒绝UE下一次发起的组呼业务。
较佳地,该装置还包括:
Invite消息接收单元23,用于接收调度服务器Server发送的基于SIP格式的邀请Invite消息,其中包括发起组呼建立请求的主叫用户设备的标识,和被叫用户设备标识;
判断处理单元24,根据该基于SIP格式的Invite消息若确定组内没有与所述被叫用户设备标识对应的用户设备为本TMSE所服务,则回应用户不存在的指示消息给调度Server;否则,发送寻呼请求给为被叫UE服务的eNB。
较佳地,该装置还包括:
组呼上下文消息传输单元25,用于针对被叫用户设备,发送组呼上下文建立请求消息给为被叫UE服务的eNB,并接收为被叫UE服务的eNB回应的组呼上下文建立响应;
确认单元26,用于发送SIP 200OK消息给调度Server,并接收调度Server回复的确认消息。
较佳地,该装置还包括:
话权占用消息接收单元27,用于接收调度Server发送的话权占用消息,并回复200OK消息给调度Server;
话权占用消息发送单元28,用于发送话权占用消息给为被叫UE服务的eNB,用以指示为被叫UE服务的eNB通过广播方式发送话权占用消息给被叫用户设备。
较佳地,图4所示的集群业务实现装置,可以作为为主叫UE服务的TMSE,也可以作为为被叫UE服务的TMSE。
参见图5,在为被叫UE服务的TMSE侧,本发明实施例提供的一种集群业务实现装置,包括:
Invite消息接收单元23,用于接收调度服务器Server发送的基于SIP格式的邀请Invite消息,其中包括发起组呼建立请求的主叫用户设备的标识,和被叫用户设备标识;
判断处理单元24,根据该基于SIP格式的Invite消息若确定组内没有与所述被叫用户设备标识对应的用户设备为本装置所处的集群移动性会话管理实体TMSE所服务,则回应用户不存在的指示消息给调度Server;否则,发送寻呼请求给为被叫UE服务的eNB。
较佳地,该装置还包括:
组呼上下文消息传输单元25,用于针对被叫用户设备,发送组呼上下文建立请求消息给为被叫UE服务的eNB,并接收为被叫UE服务的eNB回应的组呼上下文建立响应;
确认单元26,用于发送SIP 200OK消息给调度Server,并接收调度Server回复的确认消息。
较佳地,该装置还包括:
话权占用消息接收单元27,用于接收调度Server发送的话权占用消息,并回复200OK消息给调度Server;
话权占用消息发送单元28,用于发送话权占用消息给eNB,用以指示eNB通过广播方式发送话权占用消息给被叫用户设备。
参见图6,在调度服务器侧,本发明实施例提供的一种集群业务实现装置,包括:
接收SIP消息单元31,用于接收集群移动性会话管理实体TMSE发送的会话初始协议SIP消息;
处理SIP消息单元32,用于根据该SIP消息进行处理,将处理结果通过SIP消息发送给TMSE。
较佳地,
所述接收SIP消息单元31,具体用于:接收集群移动性会话管理实体TMSE发送的会话初始协议基于SIP格式的邀请Invite消息,从中获取来自主叫UE的组呼建立指示;
所述处理SIP消息单元32,具体用于:当对主叫UE授权成功时,通知TMSE该组呼建立指示对应的组呼正在进行。
较佳地,该装置还包括:
错误响应单元33,用于如果调度Server内部出现错误,或者确定该主叫用户无权发起组呼,则回应错误响应给TMSE。
较佳地,该装置还包括:
TMSE地址查询单元34,用于收到基于SIP格式的Invite消息后,根据该基于SIP格式的Invite消息中携带的信息,查询本地数据库,获取组呼的被叫UE所属的所有TMSE的地址;
Invite消息发送单元35,用于分别发送基于SIP格式的Invite消息给每一个为被叫UE服务的TMSE,其中携带主叫用户的标识,和被叫UE的标识。
较佳地,该装置还包括:
200OK消息接收单元36,用于接收为被叫UE服务的TMSE针对基于SIP格式的Invite消息回复的SIP 200OK消息。
较佳地,该装置还包括:
确认消息回复单元37,用于回复为被叫UE服务的TMSE针对SIP 200OK消息的确认消息。
较佳地,该装置还包括:
组呼建立响应消息发送单元38,用于收到为被叫UE服务的TMSE转发的被叫用户的摘机200OK消息后,通过200OK消息发送组呼建立响应消息给为主叫UE服务的TMSE,其中携带话权授权消息。
较佳地,该装置还包括:
话权授权响应消息接收单元39,用于接收为主叫用户服务的TMSE返回的话权授权响应消息。
较佳地,该装置还包括:
话权占用消息发送单元40,用于在收到为被叫UE服务的TMSE转发的被叫用户的摘机200OK消息后,通过SIP INFO消息,发送话权占用消息给为被叫UE服务的TMSE,并接收为被叫UE服务的TMSE回复的200OK消息。
较佳地,该装置还包括:
在网指示消息接收单元41,用于接收为主叫UE服务的TMSE发送的在网指示消息,根据该在网指示消息,对该主叫用户进行调度业务鉴权。
较佳地,该装置还包括:
鉴权结果回复单元42,用于回复针对主叫UE的调度业务鉴权结果给为主叫用户服务的TMSE。
综上所述,本发明实施例基于TD-LTE宽带多媒体集群架构,提出了宽带多媒体集群的组呼建立流程,包括集群组呼建立过程中被叫用户在IDLE态或CONNECT态下均可响应组呼建立消息;以及,集群组呼建立过程中不对发起用户进行鉴权,因为在基于图1的集群用户设备开机鉴权过程中已经对每个接入该网络的用户进行注册和鉴权过,如果鉴权通过后,在用户注销之前均认为该用户为可信任用户,可直接发起组呼建立流程。因此,本发明宽带多媒体集群***比窄带数字集群能够提供用户更高地带宽和更好的用户体验,例如可以提供可视组呼业务,并且本发明提出的TD-LTE宽带多媒体集群***架构更简单易行,比起CCSA提出的三种方案能够更好地减少组呼建立流程中信令交互,以达到减少组呼建立时延目的。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。