一种实现遥晕终端定位业务的方法和设备与流程

文档序号:16674529发布日期:2019-01-18 23:50阅读:415来源:国知局
一种实现遥晕终端定位业务的方法和设备与流程

本发明涉及通信技术领域,具体涉及一种实现遥晕终端定位业务的方法和设备。



背景技术:

集群通信系统是为了满足行业用户指挥调度需求而开发的、面向特定行业应用的专用无线通信系统。集群通信系统在政府部门、公共安全、应急通信、电力、民航、石油和港口等领域有着广泛的应用市场。b-trunc宽带集群通信系统以td-lte为核心技术,将td-lte的高速率、大带宽与数字集群技术中的资源共享、快速呼叫建立、指挥调度等特点进行融合,是一种能够提供高速数据传输的通信系统。

遥晕复活是集群系统中一个基本业务,其中,遥晕是指系统利用空口下发遥晕指令,终端收到遥晕指令后进入遥晕状态。终端被遥晕之后,除了附着、注册、鉴权、复活/遥毙和定位等服务外,不可以申请或者接受其他任何业务。终端被遥晕后,只接受具备权限的调度台对其执行的复活操作,复活成功后终端可恢复到正常工作状态。

图1为现有技术提供的对终端进行遥晕操作的流程示意图,如图1所示,具体步骤如下:

1、调度台(dc)向其归属地集群控制功能实体(h-tcf)(调度台(dc))发送sip(message)消息,对指定用户设备(ue)发起遥晕/遥毙操作,ptt-extension扩展头携带操作标识pttstun、用户号码udn;

2、h-tcf(dc)通过号码分析,向ue的h-tcf(ue)发送sip(message)消息,对指定ue发起遥晕/遥毙操作,消息中ptt-extension扩展头携带操作标识pttstun、用户号码udn;

3、h-tcf(ue)向增强型归属用户服务器ehss发送遥晕遥毙复活请求terminal-stun/kill/revive-request消息,消息中携带用户udn、遥晕遥毙复活类型stunkillrevive-type遥晕;

4、ehss收到遥晕遥毙复活请求后,检查是否存在与该用户udn匹配的用户,如果没有,返回错误;如果存在,ehss应将对应的用户状态置为“遥晕”,并向h-tcf(ue)返回terminal-stun/kill/revive-answer响应消息;

5、h-tcf(ue)改变ue的状态,将ue的状态设置为对应操作的中间状态(遥晕进行中),向h-tcf(dc)返回sip(200ok)响应;

6、h-tcf(dc)向dc返回sip(200ok)响应;

7、如果h-tcf判断遥晕/遥毙操作且ue处于注册状态,向ue所属组的g-tcf发送sip(message)消息,消息中携带集群业务标识pttdereggc,并携带该g-tcf下ue所属组的数量num和组号gdn,指示进行位置去登记;

8、g-tcf返回sip(200ok),指示收到位置去登记消息;

9、h-tcf(ue)向ue当前所在的v-tcf发送sip(message)消息,对指定ue发起遥晕操作,消息中ptt-extension扩展头携带操作标识pttstun/pttkill、用户号码udn;

10、v-tcf向h-tcf发送sip(200ok)响应,指示收到遥晕请求;

11、v-tcf通过v-emme向ue发送nas消息kill/stun/reviverequest,消息中携带stuntype遥晕;

12、ue执行遥晕操作,向emme/v-tcf返回nas:kill/stun/reviveanswer消息,携带result结果值;

13、v-tcf向用户的h-tcf发送sip(message)消息,上报遥晕结果,ptt-extension扩展头携带操作标识pttstunresult、操作结果skrresult(0:成功;1:失败);

14、h-tcf收到遥晕遥毙结果上报后,将ue的状态设置为对应操作的最终状态,向v-tcf返回sip(200ok)消息,指示收到遥晕结果上报;

15、v-emme向拜访地服务网关(v-sgw)发送承载资源命令bearerresourcecommand消息,携带滤波器信息,滤波器中包含gis服务器的ip地址和端口号;

16、v-sgw向归属地分组数据网网关(h-pgw)发送bearerresourcecommand消息,触发h-pgw发起默认承载的承载更新流程,增加包含gis服务器的ip地址和端口号的滤波器信息。

终端被遥晕后,终端遵循通信协议,仅在允许访问的filter列表中的上下行数据可使用默认承载,其他数据包被丢弃。使得终端被遥晕之后只能进行定位这一种ps业务。

图2为现有技术提供的终端在拜访地进行注册的流程示意图,如图2所示,具体步骤如下:

1、用户设备(ue)向拜访地集群控制功能实体(v-tcf)/拜访地增强型移动管理实体(v-emme)发送trunkingregisterrequest消息,消息中携带trunkingregistertype、terminalversion、terminaltype等字段;

2、v-tcf/v-emme向归属地集群控制功能实体(h-tcf)发送sip(register)请求注册,消息头中携带ue的udn、v-tcf域名、trunkingregistertype等信息;

3、如果trunkingregistertype表明为初始注册,h-tcf向增强型归属用户服务器(ehss)发起集群注册请求消息,携带udn、v-tcf域名信元,并指示tcf中是否已存在该ue的签约数据;

4、ehss收到请求后,核对签约数据。如果有此用户,则记录用户的注册状态,返回集群注册响应消息。如果请求消息中指示h-tcf中没有该ue的签约数据,则在响应消息中携带用户业务签约信息;

5、h-tcf判断集群注册成功后,向拜访地的v-tcf/v-emme返回sip(200ok)消息,指示集群注册成功,携带udn、username、紧急呼叫号码,周期注册时长、networkcapability等;

6、拜访地的v-tcf/v-emme向ue回复trunkingregisteraccept消息,消息内容包括网络侧集群能力、紧急号码、周期性注册时长等;

7、ue回复trunkingregistercomplete消息,通知集群注册完成;

8、h-tcf根据用户所属组信息,通过号码分析得到对应的g-tcf域名。h-tcf向g-tcf发送更新组成员位置信息请求消息,携带用户v-tcf域名、ue所属的gdn列表、uetrunkingcapability、audiocodeccapability和videocodeccapability、terminalversion;

9、g-tcf记录组成员v-tcf域名信息后,返回组成员位置信息响应消息;

10、h-tcf向之前的v-tcf/v-emme发送ue位置删除请求消息,携带ue的udn信息;

11、之前的v-tcf/v-emme删除本地存储的ue所有信息,并返回位置删除响应消息;

12、h-tcf判断注册类型为初始注册时,需要全覆盖式的更新ue的用户组信息,向v-tcf发送组信息更新message消息;

13、v-tcf返回200ok,指示message消息发送成功;

14、v-tcf向ue发送groupinformationupdatecommand消息,携带组属性;

15、ue更新组数据,向v-tcf返回groupinformationupdateresponse,携带更新结果;

16、v-tcf向h-tcf发送组信息更新结果上报message消息,携带更新结果;

17、h-tcf返回200ok。

如图2所示,现有技术的遥晕终端在漫游时的拜访地重新进行开机操作后,存在以下技术缺陷:由于遥晕终端漫游后与拜访地的h-pgw建立了新的默认承载,遥晕终端无法通过新的默认承载上报定位信息,导致了遥晕终端在漫游时无法进行定位业务。



技术实现要素:

针对现有技术中存在的遥晕终端漫游后无法进行定位业务的缺陷,本发明提供一种实现遥晕终端定位业务的方法和设备。

本发明的一方面提供一种实现遥晕终端定位业务的方法,包括:确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

其中,所述向拜访地增强型移动管理实体发送定位服务器信息的步骤进一步包括:向拜访地集群控制功能实体返回携带所述定位服务器信息的成功响应消息,以使所述拜访地集群控制功能实体发送所述定位服务器信息至所述拜访地增强型移动管理实体;其中,所述定位服务器信息包括所述终端的归属地gis服务器的ip地址和端口号。

本发明的另一方面提供一种实现遥晕终端定位业务的方法,包括:接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

其中,所述接收归属地集群控制功能实体发送的终端的定位服务器信息的步骤进一步包括:通过拜访地集群控制功能实体接收从所述归属地集群控制功能实体发送的所述定位服务器信息,其中,所述归属地集群控制功能实体向所述拜访地集群控制功能实体返回成功响应消息,所述成功响应消息中携带所述定位服务器信息;其中,所述定位服务器信息包括所述终端的归属地gis服务器的ip地址和端口号。

其中,所述根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据的步骤进一步包括:发送携带所述滤波器信息的承载资源命令消息至拜访地服务网关,以使所述拜访地服务网关发送所述承载资源命令消息至拜访地分组数据网网关,以触发所述默认承载的更新流程,在所述默认承载中增加包含所述终端的归属地gis服务器的ip地址和端口号的滤波器信息。

所述方法还包括:确认存在多个专有承载需要去激活,向拜访地服务网关发送删除承载命令消息,以使所述拜访地服务网关发送所述删除承载命令消息至拜访地分组数据网网关,以触发对所述多个专有承载的去激活流程;其中,所述删除承载命令消息包含需要去激活的所述多个专有承载的信息。

本发明的又一方面提供一种归属地集群控制功能实体,包括:发送模块,用于确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

本发明的又一方面提供一种实现遥晕终端定位业务的设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述一种实现遥晕终端定位业务的方法,例如:确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

本发明的又一方面提供一种拜访地增强型移动管理实体,包括:接收模块,用于接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;触发模块,用于根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

本发明的又一方面提供一种实现遥晕终端定位业务的设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述一种实现遥晕终端定位业务的方法,例如:接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

本发明提供的实现遥晕终端定位业务的方法和设备,通过遥晕终端在漫游地的初始注册过程中使归属地集群控制功能实体h-tcf向拜访地增强型移动管理实体v-emme发送定位服务器信息,触发终端的默认承载中增加包含定位服务器信息的滤波器信息,进而实现了遥晕终端漫游时的定位服务。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术提供的对终端进行遥晕操作的流程示意图;

图2为现有技术提供的终端在拜访地进行注册的流程示意图;

图3为本发明实施例提供的一种实现遥晕终端定位业务的方法的流程示意图;

图4为本发明实施例提供的一种实现遥晕终端定位业务的方法中触发默认承载更新的流程示意图;

图5为本发明实施例提供的一种实现遥晕终端定位业务的方法中遥晕终端在拜访地进行注册的流程示意图;

图6为本发明实施例提供的一种实现遥晕终端定位业务的方法中对终端进行遥晕操作的流程示意图;

图7为本发明实施例提供的一种实现遥晕终端定位业务的设备的结构示意图;

图8为本发明实施例提供的拜访地增强型移动管理实体的结构示意图;

图9为本发明另一实施例提供的一种实现遥晕终端定位业务的设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种实现遥晕终端定位业务的方法,包括:确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

其中,终端ue(userequipment),也叫用户设备,用户设备通过无线空口接入基站,并接入到核心网。

其中,遥晕是集群通信系统中的一个基本业务。调度台(dc)通过发送指令给集群核心网,触发集群核心网发送空口消息对指定的ue进行遥晕复活操作。终端被遥晕之后,除了附着、注册、鉴权、复活/遥毙、定位等服务外,不可以申请或者接受其他任何业务。ue被遥晕后,只接受具备权限的调度台对其执行的复活操作,复活成功后终端可恢复到正常工作状态。

其中,增强型移动性管理实体emme(evolvedmobilitymanagemententity):是在3gpp标准定义的mme基础上增强集群功能,包括集群nas信令及其安全、xgw选择、集群承载管理、集群业务的移动性管理、接入控制和会话管理。v-emme为拜访地增强型移动性管理实体。

其中,默认承载是eps承载中的一种,eps承载指为在ue和pdn(公用数据网)之间提供某种特性的qos传输保证,分为默认承载和专有承载。默认承载是一种满足默认qos的数据和信令的用户承载,默认承载可理解ue附着网络时,随着pdn链接的建立而建立,随着pdn的链接的拆除而销毁,为用户提供永久在线的ip传输服务;专有承载是在pdn链接建立的基础上建立的,是为了提供某种特定的qos传输需求而建立的(默认承载无法满足的)。一般情况下专有承载的qos比默认承载的qos要求高。

其中,默认承载的更新流程可以对ue的默认承载进行修改,在该默认承载中增加滤波器(filter)信息;ue在上行数据时,只能在允许访问的滤波器信息列表的上行数据才可以使用默认承载,其他数据都会被丢弃;在下行数据时,下行数据包的ip头信息属于允许访问的滤波器信息列表时,数据才能正常发送,否则数据被丢弃。由于该滤波器信息包含有定位服务器信息,因此ue可以上行的定位数据。

集群控制功能实体tcf是负责集群业务的调度管理,主要功能有支持包括语音、视频、数据在内的多媒体集群业务调度、集群业务的鉴权和授权、注册和注销、集群呼叫的建立和释放、话权管理、集群组信息订阅及更新;其中,v-tcf为拜访地集群控制功能实体,h-tcf为归属地集群控制功能实体。

在本实施例提供的方法中,具体地,当ue在归属地被遥晕后,若遥晕ue进行漫游,在不同于归属地的拜访地重新进行开机操作后,需要在拜访地进行初始集群注册。h-tcf可以对ue的状态进行判断,如果判断该ue处于遥晕状态且为初始注册,则h-tcf需要向v-emme发送定位服务器信息。其中,h-tcf通过tcf之间的接口能够感知该ue被遥晕。

v-emme在接收到h-tcf发送的定位服务器信息后,能够触发ue的默认承载的更新流程,对默认承载中的数据进行修改;在该默认承载中增加滤波器信息,其中该滤波器信息包含定位服务器信息。默认承载进行更新后,能够实现ue遥晕后的定位业务。

在ue的默认承载中增加该滤波器信息后,v-emme会根据遥晕标识拒绝ue/网络发起的专有承载建立请求;遥晕ue遵循23.401协议,仅在允许访问的filter列表中的上行数据可使用默认承载,其他数据包被丢弃。由于该滤波器信息中包含定位服务器信息,定位服务器信息属于滤波器的列表范围内,因此遥晕ue上行的定位数据能够正常进行路由,从而使得遥晕终端在漫游后能够进行定位业务。

本发明实施例提供的实现遥晕终端定位业务的方法,通过遥晕终端在漫游地的初始注册过程中使归属地集群控制功能实体h-tcf向拜访地增强型移动管理实体v-emme发送定位服务器信息,触发终端的默认承载中增加包含定位服务器信息的滤波器信息,进而实现了遥晕终端漫游时的定位服务。

在本发明提供的另一个实施例中,所述向拜访地增强型移动管理实体发送定位服务器信息的步骤进一步包括:向拜访地集群控制功能实体返回携带所述定位服务器信息的成功响应消息,以使所述拜访地集群控制功能实体发送所述定位服务器信息至所述拜访地增强型移动管理实体;其中,所述定位服务器信息包括所述终端的归属地gis服务器的ip地址和端口号。

其中,地理位置系统gis(geographicinformationsystem/geo-informationsystem)是一种特定的空间信息系统,用于将地理分布数据进行采集,并将需要显示的对象和对象属性等信息显示在地图上,达到信息可视化的目的,通过将描述位置的层信息结合在一起,进而可以更好地显示相关的位置信息。

当h-tcf判断集群注册成功后,首先向v-tcf返回成功响应消息,例如,sip(200ok)消息,指示集群注册成功;sip消息除了携带常规的如udn、username、紧急呼叫号码,周期注册时长和networkcapability之外;如果判断ue为遥晕状态且为初始注册,需要在sip(200ok)消息中携带gis服务器ip地址和端口号信息,以实现遥晕ue在拜访地的定位业务。

v-tcf接收到定位服务器信息后,将该定位服务器信息发送至v-emme。为了实现遥晕ue漫游时的定位业务,需要在注册过程中的tcf接口增加gis服务器ip地址和端口号。表1为本发明实施例提供的注册响应扩展参数,对h-tcf和v-tcf之间的接口进行修改。具体如下:

200ok消息-注册请求的成功响应

方向:h-tcf->v-tcf

功能描述:h-tcf下发注册成功的响应

是否扩展:是,头域扩展可选

表1注册响应扩展参数

通过tcf间200ok消息(注册请求的成功响应)扩展:h-tcf判断终端处于遥晕状态,向v-tcf发送200ok消息时,在接口消息中增加gis服务器地址和端口号信息,触发v-mme向v-sgw发送bearerresourcecommand消息,进而支持漫游时的定位。

图3为本发明实施例提供的实现遥晕终端定位业务的方法的流程示意图,如图3所示,该方法包括:301,接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;302,根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

在步骤301中,当ue在归属地被遥晕后,若遥晕ue进行漫游,在不同于归属地的拜访地重新进行开机操作后,需要在拜访地进行初始集群注册。h-tcf可以对ue的状态进行判断,如果判断该ue处于遥晕状态且为初始注册,则v-emme能够接收到h-tcf发送的定位服务器信息。其中,h-tcf通过tcf之间的接口能够感知该ue被遥晕。

在步骤302中,v-emme在接收到h-tcf发送的定位服务器信息后,能够触发ue的默认承载的更新流程,对默认承载中的数据进行修改;在该默认承载中增加滤波器信息,其中该滤波器信息包含定位服务器信息。默认承载进行更新后,遥晕ue就能够通过该默认承载传输定位数据。

在ue的默认承载中增加该滤波器信息后,v-emme会根据遥晕标识拒绝ue/网络发起的专有承载建立请求;遥晕ue遵循23.401协议,仅在允许访问的filter列表中的上行数据可使用默认承载,其他数据包被丢弃。由于该滤波器信息中包含定位服务器信息,定位服务器信息属于滤波器的列表范围内,因此遥晕ue上行的定位数据能够正常进行路由,从而使得遥晕终端在漫游后能够进行定位业务。

本发明实施例提供的实现遥晕终端定位业务的方法,通过遥晕终端在漫游地的初始注册过程中使归属地集群控制功能实体h-tcf向拜访地增强型移动管理实体v-emme发送定位服务器信息,触发终端的默认承载中增加包含定位服务器信息的滤波器信息,进而实现了遥晕终端漫游时的定位服务。

在本发明提供的另一个实施例中,所述接收归属地集群控制功能实体发送的终端的定位服务器信息的步骤进一步包括:通过拜访地集群控制功能实体接收从所述归属地集群控制功能实体发送的所述定位服务器信息,其中,所述归属地集群控制功能实体向所述拜访地集群控制功能实体返回成功响应消息,所述成功响应消息中携带所述定位服务器信息;其中,所述定位服务器信息包括所述终端的归属地gis服务器的ip地址和端口号。

当h-tcf判断集群注册成功后,首先向v-tcf返回成功响应消息,例如sip(200ok)消息,指示集群注册成功;sip消息除了携带常规的如udn、username、紧急呼叫号码,周期注册时长和networkcapability之外;如果判断ue为遥晕状态且为初始注册,需要在sip(200ok)消息中携带gis服务器ip地址和端口号信息,以实现遥晕ue在拜访地的定位业务。v-tcf接收到定位服务器信息后,将该定位服务器信息发送至v-emme。通过在滤波器信息中增加ue归属地的gis服务器的ip地址和端口号,使ue能够通过默认承载上行定位数据。

在本发明提供的另一个实施例中,所述根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据的步骤进一步包括:发送携带所述滤波器信息的承载资源命令消息至拜访地服务网关,以使所述拜访地服务网关发送所述承载资源命令消息至拜访地分组数据网网关,以触发所述默认承载的更新流程,在所述默认承载中增加包含所述终端的归属地gis服务器的ip地址和端口号的滤波器信息。

其中,服务网关sgw(servinggateway)是移动通信网络epc中的重要网元。epc网络实际上是原3g核心网ps域的演进版本,而sgw的功能和作用与原3g核心网sgsn网元的用户面相当,即在新的epc网络中,控制面功能和媒体面功能分离更加彻底。其中,v-sgw为拜访地服务网关。

其中,分组数据网网关pgw(pdngateway)是作为用户数据业务和volte业务的承载通道,负责用户的ip地址分配、数据包的路由及前转和用户相关业务的计费,能够提供与外部分组数据网络会话的定位功能。在lte网络中,ue附着的同时即与pgw建立默认承载(defaultbearer)并为ue分配ip地址,从而为ue提供“永久在线”的功能特性。pgw还负责为接入的ue分配ip地址,此后数据包的传输在此ip地址下进行,pgw分配的地址类型包括ipv4、ipv6或者ipv4+ipv6。拜访地分组数据网网关v-pgw即为ue在漫游中拜访地的分组数据网网关。

图4为本发明实施例提供的一种实现遥晕终端定位业务的方法中触发默认承载更新的流程示意图,如图4所示,在步骤401中,v-emme向v-sgw发送bearerresourcecommand消息,消息中携带默认承载的滤波器信息,滤波器信息中包含遥晕ue归属地的gis服务器的ip地址和端口号。

在步骤402中,v-sgw向v-pgw发送bearerresourcecommand消息,消息中同样携带默认承载的滤波器信息,滤波器信息中包含遥晕ue归属地的gis服务器的ip地址和端口号。

在步骤403中,v-pgw根据接收到的bearerresourcecommand消息,触发遥晕ue的默认承载的更新流程,在默认承载中增加包含ue归属地gis服务器的ip地址和端口号的滤波器信息。

增加滤波器信息后,v-pgw对接收到的上行数据包进行匹配:如果上行数据包属于滤波器(filter)的列表范围,则允许数据包正常路由;如果上行数据包不属于滤波器的列表范围,则丢弃数据包;在下行数据时,下行数据包的ip头信息属于允许访问的滤波器信息列表时,数据才能正常发送,否则数据被丢弃,以此实现遥晕ue漫游后的定位业务。

在本发明提供的另一个实施例中,所述方法还包括:确认存在多个专有承载需要去激活,向拜访地服务网关发送删除承载命令消息,以使所述拜访地服务网关发送所述删除承载命令消息至拜访地分组数据网网关,以触发对所述多个专有承载的去激活流程;其中,所述删除承载命令消息包含需要去激活的所述多个专有承载的信息。

按照现有标准,ue被遥晕后,需要对ue或网络发起的专有承载进行去激活或者删除操作。通常利用emme向sgw发送bearerresourcecommand消息,来触发默认承载滤波器的修改和专有承载的删除;但是当有多条专有承载需要去激活或者删除时,emme需要发送多条bearerresourcecommand消息,系统效率较低。针对上述缺陷,本发明实施例对存在多条专有承载的去激活流程进行了优化,具体如下:

若v-emme判断存在一个或多个专有承载需要删除或者去激活,则向v-sgw发送deletebearercommand消息,消息中包含需要去激活的所述多个专有承载的信息,多个专有承载的信息可以列表的形式包含在deletebearercommand消息中。

v-sgw接收到deletebearercommand消息后,向v-pgw发送该deletebearercommand消息。

v-pgw接收到deletebearercommand消息后,能触发对上述多条专有承载的删除或去激活流程,从而能够通过一条deletebearercommand消息,实现多个专有承载的删除流程。

应当说明的是,上述对多条专有承载的去激活流程不局限于遥晕ue在拜访地进行初次注册时,还可以在例如ue的遥晕过程以及其他需要对专有承载进行删除或去激活的流程中应用。

图5为本发明实施例提供的一种实现遥晕终端定位业务的方法中遥晕终端在拜访地进行注册的流程示意图,如图5所示,具体步骤如下:

1、ue向拜访地v-tcf/v-emme发送trunkingregisterrequest消息,消息中携带trunkingregistertype、terminalversion、terminaltype等字段;

2、拜访地v-tcf/v-emme向归属地h-tcf发送sip(register)请求注册,消息头中携带ue的udn、拜访地v-tcf域名、trunkingregistertype等信息;

3、如果trunkingregistertype表明为初始注册,h-tcf向ehss发起集群注册请求消息,携带udn、拜访地v-tcf域名信元,并指示tcf中是否已存在该ue的签约数据;

4、ehss收到请求后,核对签约数据。如果有此用户,则记录用户的注册状态,返回集群注册响应消息。如果请求消息中指示h-tcf中没有该ue的签约数据,则在响应消息中携带用户业务签约信息;

5、h-tcf判断集群注册成功后,向拜访地v-tcf/v-emme返回sip(200ok)消息,指示集群注册成功,携带udn、username、紧急呼叫号码,周期注册时长、networkcapability等;此外,h-tcf再对ue状态进行判断,如果ue为遥晕状态且为初始注册,需要在sip(200ok)消息中携带gisserverip地址和端口号信息;

6、拜访地v-tcf/v-emme向ue回复trunkingregisteraccept消息,消息内容包括网络侧集群能力、紧急号码、周期性注册时长等:

7、ue回复trunkingregistercomplete消息,通知集群注册完成。

8、v-emme判断ue状态为遥晕状态,则向v-sgw发送bearerresourcecommand消息,消息中携带默认承载的滤波器信息,滤波器中包含ue归属地的gis服务器的ip地址和端口号;

9、v-sgw向v-pgw发送bearerresourcecommand消息,触发pgw触发默认承载的承载更新流程,增加包含gis服务器的ip地址和端口号的滤波器信息;

10、v-emme判断如果有专有承载需要删除,则向v-sgw发送deletebearercommand消息,消息中包含所需删除的承载列表信息;

11、v-sgw向v-pgw发送deletebearercommand消息,触发pgw发起多条专有承载删除流程;

12、h-tcf根据用户所属组信息,通过号码分析得到对应的g-tcf域名。h-tcf向g-tcf发送更新组成员位置信息请求消息,携带用户v-tcf域名、ue所属的gdn列表、uetrunkingcapability、audiocodeccapability和videocodeccapability、terminalversion;

13、g-tcf记录组成员v-tcf域名信息后,返回组成员位置信息响应消息;

14、h-tcf向之前的v-tcf/v-emme发送ue位置删除请求消息,携带ue的udn信息;

15、之前的v-tcf/v-emme删除本地存储的ue所有信息,并返回位置删除响应消息;

16、h-tcf判断注册类型为初始注册时,需要全覆盖式的更新ue的用户组信息,向v-tcf发送组信息更新message消息;

17、v-tcf返回200ok,指示message消息发送成功;

18、v-tcf向ue发送groupinformationupdatecommand消息,携带组属性;

19、ue更新组数据,向v-tcf返回groupinformationupdateresponse,携带更新结果;

20、v-tcf向h-tcf发送组信息更新结果上报message消息,携带更新结果;

21、h-tcf返回200ok。

图6为本发明实施例提供的一种实现遥晕终端定位业务的方法中对终端进行遥晕操作的流程示意图,如图6所示,在现有遥晕的流程中补充以下两个步骤:

17、v-emme判断有专有承载需要去激活,向v-sgw发送deletebearercommand消息,消息中携带需要删除的专有承载列表信息;

18、v-sgw向v-pgw发送deletebearercommand消息,消息中携带需要删除的专有承载列表信息,触发pgw发起专有承载去激活流程。

本发明实施例还提供一种归属地集群控制功能实体,包括:发送模块,用于确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以支持摇晕终端定位业务。

具体地,当ue在归属地被遥晕后,若遥晕ue进行漫游,在不同于归属地的拜访地重新进行开机操作后,需要在拜访地进行初始集群注册。发送模块可以对ue的状态进行判断,如果判断该ue处于遥晕状态且为初始注册,则发送模块需要向v-emme发送定位服务器信息。其中,h-tcf通过tcf之间的接口能够感知该ue被遥晕。

v-emme在接收到发送模块发送的定位服务器信息后,能够触发ue的默认承载的更新流程,对默认承载中的数据进行修改;在该默认承载中增加滤波器信息,其中该滤波器信息包含定位服务器信息。默认承载进行更新后,遥晕ue就能够通过该默认承载传输定位数据。

在ue的默认承载中增加该滤波器信息后,v-emme会根据遥晕标识拒绝ue/网络发起的专有承载建立请求;遥晕ue遵循23.401协议,仅在允许访问的filter列表中的上行数据可使用默认承载,其他数据包被丢弃。由于该滤波器信息中包含定位服务器信息,定位服务器信息属于滤波器的列表范围内,因此遥晕ue上行的定位数据能够正常进行路由,从而使得遥晕终端在漫游后能够进行定位业务。

本发明实施例提供的归属地集群控制功能实体,通过遥晕终端在漫游地的初始注册过程向拜访地增强型移动管理实体v-emme发送定位服务器信息,触发终端的默认承载中增加包含定位服务器信息的滤波器信息,进而实现了遥晕终端漫游时的定位服务。

图7为本发明实施例提供的一种实现遥晕终端定位业务的设备的结构示意图,如图7所示,该设备包括:至少一个处理器701;以及与所述处理器701通信连接的至少一个存储器702,其中:所述存储器702存储有可被所述处理器701执行的程序指令,所述处理器701调用所述程序指令能够执行上述各实施例所提供的实现遥晕终端定位业务的方法,例如包括:确认终端为遥晕状态且为初始注册,向拜访地增强型移动管理实体发送定位服务器信息,以使所述拜访地增强型移动管理实体通过触发所述终端的默认承载的更新流程,在所述终端的默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

图8为本发明实施例提供的拜访地增强型移动管理实体的结构示意图,如图8所示,包括:接收模块801,用于接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;触发模块802,用于根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

具体地,当ue在归属地被遥晕后,若遥晕ue进行漫游,在不同于归属地的拜访地重新进行开机操作后,需要在拜访地进行初始集群注册。h-tcf可以对ue的状态进行判断,如果判断该ue处于遥晕状态且为初始注册,则接收模块801能够接收到h-tcf发送的定位服务器信息。其中,h-tcf通过tcf之间的接口能够感知该ue被遥晕。

接收模块801在接收到h-tcf发送的定位服务器信息后,触发模块802能够触发ue的默认承载的更新流程,对默认承载中的数据进行修改;在该默认承载中增加滤波器信息,其中该滤波器信息包含定位服务器信息。默认承载进行更新后,遥晕ue就能够通过该默认承载传输其定位数据。

在ue的默认承载中增加该滤波器信息后,v-emme会根据遥晕标识拒绝ue/网络发起的专有承载建立请求;遥晕ue遵循23.401协议,仅在允许访问的filter列表中的上行数据可使用默认承载,其他数据包被丢弃。由于该滤波器信息中包含定位服务器信息,定位服务器信息属于滤波器的列表范围内,因此遥晕ue上行的定位数据能够正常进行路由,从而使得遥晕终端在漫游后能够进行定位业务。

本发明实施例提供的拜访地增强型移动管理实体,通过遥晕终端在漫游地的初始注册过程中接收归属地集群控制功能实体发送的定位服务器信息,触发终端的默认承载中增加包含定位服务器信息的滤波器信息,进而实现了遥晕终端漫游时的定位服务。

图9为本发明另一实施例提供的一种实现遥晕终端定位业务的设备的结构示意图,如图9所示,该设备包括:至少一个处理器901;以及与所述处理器901通信连接的至少一个存储器902,其中:所述存储器902存储有可被所述处理器901执行的程序指令,所述处理器901调用所述程序指令能够执行上述各实施例所提供的实现遥晕终端定位业务的方法,例如包括:接收归属地集群控制功能实体发送的终端的定位服务器信息,其中,所述终端为遥晕状态且为初始注册;根据所述定位服务器信息,通过触发所述终端的默认承载的更新流程,在所述默认承载中增加包含所述定位服务器信息的滤波器信息以匹配所述终端上下行的定位数据。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1