无线紧急警报的位置信息更新方法、移动终端和网络设备与流程

文档序号:27382736发布日期:2021-11-15 20:33阅读:492来源:国知局
无线紧急警报的位置信息更新方法、移动终端和网络设备与流程
200ok。
9.在本技术的一实施例中,当所述响应消息携带所述位置更新参数时,所述更新消息还包括以下任意一项或多项的组合:平均运动速率;瞬时速率;以及运动状态。
10.在本技术的一实施例中,所述运动状态为第一运动状态、第二运动状态或第三运动状态,其中所述第一运动状态对应的所述平均运动速率大于所述第二运动状态对应的所述平均运动速率,所述第二运动状态对应的所述平均运动速率大于所述第三运动状态对应的所述平均运动速率;所述方法还包括:当所述响应消息携带所述位置更新参数时,测量所述瞬时速率;基于获取所述第一地理位置的时间、获取所述第二地理位置的时间、所述第一地理位置和所述第二地理位置计算所述平均运动速率;以及基于预设条件和所述平均运动速率确定所述运动状态。
11.在本技术的一实施例中,所述位置更新参数包含定时器时间参数;所述方法还包括:根据所述定时器时间参数开启定时器,所述定时器超时前不获取所述第二地理位置和确定所述运动状态;以及在所述定时器超时后获取所述第二地理位置和确定所述运动状态。
12.在本技术的一实施例中,所述请求消息包括所述移动终端支持的的附加位置定位测量能力参数;所述无线紧急警报的位置更新参数基于所述附加位置定位测量能力参数确定。
13.本技术还提供了一种无线紧急警报的位置信息更新方法,应用于网络侧,所述方法包括:
14.接收移动终端发送的请求消息,所述请求消息用于发起无线紧急警报的订阅服务并携带所述移动终端的第一地理位置;
15.向所述移动终端发送响应消息,所述响应消息包括对所述请求消息进行响应的第一响应消息或对更新消息进行响应的第二响应消息,并携带有所述无线紧急警报的位置更新参数;以及
16.接收所述移动终端发送的更新消息,所述更新消息包括所述移动终端的第二地理位置。
17.在本技术的一实施例中,所述请求消息为sip注册请求;所述响应消息为sip 200ok。
18.在本技术的一实施例中,所述更新消息还包括以下任意一项或多项的组合:平均运动速率;瞬时速率;以及运动状态。
19.在本技术的一实施例中,所述运动状态为第一运动状态、第二运动状态或第三运动状态,其中所述第一运动状态对应的所述平均运动速率大于所述第二运动状态对应的所述平均运动速率,所述第二运动状态对应的所述平均运动速率大于所述第三运动状态对应的所述平均运动速率;所述第二响应消息携带的所述位置更新参数包括预设的第一运动状态上报参数、预设的第二运动状态上报参数或预设的第三运动状态上报参数;所述方法还包括:当所述更新消息中的所述运动状态为所述第一运动状态时,用于响应所述更新消息的所述第二响应消息所携带的所述位置更新参数包括所述第一运动状态上报参数;当所述更新消息中的所述运动状态为所述第二运动状态时,用于响应所述更新消息的所述第二响应消息所携带的所述位置更新参数包括所述第二运动状态上报参数;以及当所述更新消息
中的所述运动状态为所述第三运动状态时,用于响应所述更新消息的所述第二响应消息所携带的所述位置更新参数包括所述第三运动状态上报参数。
20.在本技术的一实施例中,所述位置更新参数包含定时器时间参数,所述定时器时间参数用于使所述移动终端进行以下步骤:根据所述定时器时间参数开启定时器,所述定时器超时前不获取所述第二地理位置和确定所述运动状态;以及在所述定时器超时后获取所述第二地理位置和确定所述运动状态。
21.在本技术的一实施例中,所述请求消息包括所述移动终端支持的的附加位置定位测量能力参数;所述无线紧急警报的位置更新参数基于所述附加位置定位测量能力参数确定。
22.本技术还提供了一种移动终端,支持wi

fi和ims服务,所述移动终端包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如上所述的方法。
23.本技术还提供了一种网络设备,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如上所述的方法。
24.本技术还提供了一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现如上所述的方法。
25.与现有技术相比,本技术的无线紧急警报的位置信息更新方法、移动终端、网络设备和计算机可读介质通过在用于发起无线紧急警报订阅服务的请求消息和更新消息中携带移动终端的地理位置信息,实现了简单、及时和准确地向网络更新无线紧急警报所需的移动终端的地理位置信息。
附图说明
26.包括附图是为提供对本技术进一步的理解,它们被收录并构成本技术的一部分,附图示出了本技术的实施例,并与本说明书一起起到解释本技术原理的作用。附图中:
27.图1是根据本技术一实施例示出的无线紧急警报的位置信息更新方法的网络架构示意图。
28.图2是根据本技术一实施例示出的无线紧急警报的位置信息更新方法的流程示意图。
29.图3是根据本技术另一实施例示出的无线紧急警报的位置信息更新方法的流程示意图。
30.图4是根据本技术一实施例示出的移动终端的架构图。
31.图5是根据本技术一实施例示出的网络设备的架构图。
具体实施方式
32.为了更清楚地说明本技术的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
33.如本技术和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
34.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
35.本技术中使用了流程图用来说明根据本技术的实施例的系统所执行的操作。应当理解的是,前面或下面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各种步骤。同时,或将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
36.本技术中的移动终端支持wi

fi和ims服务。移动终端可以不支持蜂窝网络(例如nr/lte/3g/2g/1g等),或者移动终端虽然支持蜂窝网络(例如nr/lte/3g/2g/1g等),但是处于关闭状态(或者飞行状态)。移动终端可以存在usim卡,也可以不存在usim卡。移动终端可以支持gps/beidou/gnss等定位方式,也可以不支持。在一个示例中,移动终端可以为个人数字助理(pda)、移动电视、移动电话、游戏设备、膝上型电脑、平板电脑、相机、智能手表、照相手机、视频记录器、音频/视频播放器、无线电、全球定位系统(gps)设备、导航设备或上述的任意一项或多项的组合,本技术对此不作限定。
37.本技术中的网络设备为蜂窝无线网络的网络侧设备。在一个示例中,网络设备可以为核心网服务器等设备,例如小区广播中心(cell broadcast centre)等设备,本技术对此不作限定。
38.本技术中的wi

fi热点可以通过卫星、蜂窝移动网络(本运营商或者非本运营商)或者其它方式接入因特网,从而实现与网络设备的通信连接。wi

fi热点可能是无线路由器、打开wi

fi热点的移动终端手机或者其它形式的wi

fi热点,本技术对此不作限定。wi

fi热点可以支持gps/beidou/gnss等定位方式,也可以不支持。移动终端和wi

fi热点可以一起移动,移动方式例如通过汽车、火车等。移动终端通过wi

fi等方式接入wi

fi热点,也可以usb、有线连接、蓝牙、nfc等方式接入。
39.图1是根据本技术一实施例示出的无线紧急警报的位置信息更新方法的网络架构示意图。网络设备101与wi

fi热点102之间通信连接,移动终端103与wi

fi热点102之间通信连接,移动终端103通过wi

fi热点102与网络设备101进行通信。
40.本技术提供了一种无线紧急警报的位置信息更新方法。图2是根据本技术一实施例示出的无线紧急警报的位置信息更新方法的流程示意图。在一个示例中,移动终端已执行ims注册过程的sip注册,并且网络设备返回sip注册成功(sip 200ok)。如图2所示,本实施例的无线紧急警报的位置信息更新方法包括以下步骤201

206:
41.步骤201,移动终端获取其当前所在的第一地理位置。
42.步骤202,移动终端经由wi

fi热点通过ims网络向网络设备发送请求消息,请求消息用于发起无线紧急警报的订阅服务并携带第一地理位置。网络设备接收移动终端发送的请求消息,并保存第一地理位置。在本技术的一实施例中,请求消息可以为sip注册请求,移动终端可以通过sip订阅来注册wea服务,并在sip信息中携带地理位置信息。
43.在本技术的一实施例中,步骤202中移动终端发送的请求消息包括该移动终端所支持的附加位置定位测量能力参数。附加位置定位测量能力参数用于向网络设备通知移动终端所支持的附加位置定位测量能力,使网络设备能够根据移动终端所支持的附加位置定位测量能力参数在步骤203的响应信息中增加无线紧急警报的位置更新参数。请求消息中包括的附加位置定位测量能力参数示例如下:
44.[line 1]subscribe
[0045]

[0046]
[line n1]geographicextralmeasurecapability:yes
[0047]
[line n2]geographicreportmaxperiod:24h
[0048]
[line n3]geographicreportminperiod:1min
[0049]
步骤203,网络设备向移动终端发送响应消息。移动终端接收网络侧发送的响应消息。响应消息携带有无线紧急警报的位置更新参数,并且响应消息分为第一响应消息和第二响应消息两种情况。
[0050]
第一种情况,当响应消息是对步骤202中的请求消息进行响应时,响应消息是对请求消息进行响应的第一响应消息。例如,第一响应消息可以sip 200ok,网络在sip 200ok中增加位置更新参数字段,举例如下:
[0051]
[line 1]sip/2.0 200ok
[0052]

[0053]
[line n1]geographicupdateperiod:1hour
[0054]
[line n2]geographicupdatedistanthighspeed:5000meter
[0055]
[line n3]geographicupdatedistantlowspeed:1000meter
[0056]
[line n4]geographicdetectinterval:10min
[0057]
[line n5]geographicdetectspeedthreshold:30km/h
[0058]

[0059]
line n1

n5中的参数即为位置更新参数字段。用户可根据实际需要设定位置更新参数所包含的参数数量和用途,本技术对此不作限定。
[0060]
第二种情况,当响应消息是对步骤206中的更新消息进行响应时,响应消息是对更新消息进行响应的第二响应消息。
[0061]
步骤204,移动终端检查接收到的响应消息是否携带无线紧急警报的位置更新参数。如果携带,则执行步骤205。如果不携带则结束,该响应消息不是与无线紧急警报的位置更新相关的响应消息。
[0062]
步骤205,移动终端保存响应消息中的位置更新参数,并根据位置更新参数获取其当前所在的第二地理位置。在一个示例中,位置更新参数可以包括地理位置获取间隔,移动终端可以根据位置更新参数中的地理位置获取间隔来确定获取第二地理位置的时间。
[0063]
步骤206,移动终端发送更新消息至网络设备。更新消息中包括移动终端的第二地
理位置。网络设备接收移动终端发送的更新消息并保存第二地理位置,并执行步骤203。
[0064]
综上所述,本技术实施例的无线紧急警报的位置信息更新方法通过在用于发起wea订阅服务的请求消息和更新消息中携带移动终端的地理位置信息,实现了简单、及时和准确地向网络更新wea所需的移动终端的地理位置信息。
[0065]
图3是根据本技术另一实施例示出的无线紧急警报的位置信息更新方法的流程示意图。在一个示例中,移动终端已执行ims注册过程的sip注册,并且网络设备返回sip注册成功(sip 200ok)。如图3所示,本实施例的无线紧急警报的位置信息更新方法包括以下步骤301

307:
[0066]
步骤301,移动终端获取其当前所在的第一地理位置。
[0067]
步骤302,移动终端经由wi

fi热点通过ims网络向网络设备发送请求消息,请求消息用于发起无线紧急警报的订阅服务并携带第一地理位置。网络设备接收移动终端发送的请求消息,并保存第一地理位置。在本技术的一实施例中,请求消息可以为sip注册请求,移动终端可以通过sip订阅来注册wea服务,并在sip信息中携带地理位置信息。
[0068]
步骤303,网络设备向移动终端发送响应消息。移动终端接收网络侧发送的响应消息。响应消息携带有无线紧急警报的位置更新参数,并且响应消息分为第一响应消息和第二响应消息两种情况。位置更新参数还包含定时器时间参数,用于使移动终端开启定时器。
[0069]
第一种情况,当响应消息是对步骤302中的请求消息进行响应时,响应消息是对请求消息进行响应的第一响应消息。例如,第一响应消息可以sip 200ok,网络在sip 200ok中增加位置更新参数字段。
[0070]
第二种情况,当响应消息是对步骤307中的更新消息进行响应时,响应消息是对更新消息进行响应的第二响应消息。第二响应消息携带的位置更新参数还包括预设的第一运动状态上报参数、预设的第二运动状态上报参数或预设的第三运动状态上报参数。第一运动状态上报参数、第二运动状态上报参数和第三运动状态上报参数用于指示移动终端如何上报地理位置。
[0071]
步骤304,移动终端检查接收到的响应消息是否携带无线紧急警报的位置更新参数。如果携带,则执行步骤305。如果不携带则结束,该响应消息不是与无线紧急警报的位置更新相关的响应消息。
[0072]
步骤305,移动终端根据接收到的带有位置更新参数的响应消息中的定时器时间参数开启定时器。在定时器超时前,移动终端不获取第二地理位置和确定运动状态,等待定时器超时。定时器超时后,移动终端才开始执行下一步骤306。通过将移动终端配置成只在定时器超时后,才进行定位测量,并且完成后可以关闭定位测量功能,能够减少移动终端的功耗。
[0073]
步骤306,移动终端保存位置更新参数,并根据位置更新参数获取其当前所在的第二地理位置和确定运动状态。运动状态分为第一运动状态、第二运动状态和第三运动状态这三种状态。其中,第一运动状态对应的平均运动速率大于第二运动状态对应的平均运动速率,第二运动状态对应的平均运动速率大于第三运动状态对应的平均运动速率。在一个示例中,第一运动状态可以称作高速运动状态,第二运动状态可以称作低速运动状态,第三运动状态可以称作超低速运动状态。
[0074]
在本技术的一实施例中,移动终端可以通过以下步骤确定运动状态:移动终端测
量瞬时速率,然后基于获取第一地理位置的时间、获取第二地理位置的时间、第一地理位置和第二地理位置计算平均运动速率,最后基于预设条件和平均运动速率确定运动状态。在一个示例中,移动终端获取第一地理位置的时间记为t1,获取第二地理位置的时间记为t2,第一地理位置记为p1,第二地理位置记为p2,移动终端的当前瞬时速率记为vt,则移动终端位置偏移l1=p2

p1,移动终端平均运动速率v=l1/(t2

t1)。在本技术的一实施例中,用于确定运动的状态的预设条件可以预先设置在移动终端中,也可以是网络设备通过位置更新参数下发给移动终端,本技术对此不作限定。在本技术的一实施例中,预设条件可以包括各运动状态的判断门限。网络可以按照移动终端的运动状态和小区覆盖区域大小来确定门限,终端按照网络的设置来进行评估上报。网络通过匹配蜂窝网络无线紧急警报区域和终端运动状态,选择和设置终端上报门限,这样既可以避免终端上报更新地理位置过于频繁,又可以保证终端可以及时更新位置信息,网络提供的无线紧急警报服务更加准确,也可以减轻网络侧lcs定位负载。
[0075]
下面对移动终端确定运动状态的步骤举例进行说明:
[0076]
如果移动终端的平均运动速率v大于或者等于预设条件中的高速运动状态门限geographicupdatedistanthighspeed,则确定移动终端进入高速运动状态。高速运动状态可以用于指由于移动终端的运动速率高,第一次和第二次上报地理位置时相隔的距离远,第一地理位置和第二地理位置处于不同的网络区域。终端通过更新消息上报当前的地理位置。
[0077]
如果移动终端平均运动速率v小于高速运动状态门限,但是大于或者等于预设条件中的低速运动状态门限geographicupdatedistantlowspeed,则确定移动终端进入低速运动状态。
[0078]
如果移动终端平均运动速率v小于预设条件中的超低速运动状态门限geographicupdatedistantlowspeed,则确定移动终端进入超低速运动状态。
[0079]
步骤307,移动终端发送更新消息至网络设备。更新消息包括移动终端的第二地理位置、平均运动速率、瞬时速率以及运动状态。下面仍以高速运动状态、低速运动状态和超低速运动状态为例,对更新消息进行举例说明:
[0080]
当移动终端处于高速运动状态时,移动终端可以发送如下所示的更新消息:
[0081]
[line 1]update

[0082]

[0083]
[line n1]geolocation:32.863221(deg)

97.104122(deg)153.90(m)
[0084]
[line n2]average velocity:vt
[0085]
[line n3]instantaneous velocity:v
[0086]
[line n4]velocitytype:high
[0087]

[0088]
当移动终端处于低速运动状态时,移动终端可以发送如下所示的更新消息:
[0089]
[line 1]update

[0090]

[0091]
[line n1]geolocation:32.863221(deg)

97.104122(deg)153.90(m)
[0092]
[line n2]average velocity:vt
[0093]
[line n3]instantaneous velocity:v
[0094]
[line n4]velocitytype:mid
[0095]

[0096]
当移动终端处于超低速运动状态时,移动终端可以发送如下所示的更新消息:
[0097]
[line 1]update

[0098]

[0099]
[line n1]:32.863221(deg)

97.104122(deg)153.90(m)
[0100]
[line n2]average velocity:vt
[0101]
[line n3]instantaneous velocity:v
[0102]
[line n4]velocitytype:staticorveryslow
[0103]

[0104]
在移动终端发送更新消息后,网络设备接收更新消息,并执行步骤303,此时步骤303中的响应消息为对该更新消息进行响应的第二响应消息。并且,第二响应消息中的位置更新参数是基于更新消息中的运动状态来确定的。在一个示例中,第二响应消息可以为update 200ok。
[0105]
在本技术的一实施例中,当更新消息中的运动状态为第一运动状态时,第二响应消息所携带的位置更新参数包括第一运动状态上报参数;当更新消息中的运动状态为第二运动状态时,第二响应消息所携带的位置更新参数包括第二运动状态上报参数;以及当更新消息中的运动状态为第三运动状态时,第二响应消息所携带的位置更新参数包括第三运动状态上报参数。
[0106]
下面仍以高速运动状态、低速运动状态和超低速运动状态为例,对第二响应消息进行举例说明:
[0107]
当更新消息中的运动状态为第一运动状态时,网络认为移动终端一直处于高速运动状态,认为需要减少移动终端上报位置的间隔,此时网络设备可以发送如下所示的第二响应消息:
[0108]
[line 1]sip/2.0 200ok
[0109]
[line n1]geographicupdateperiod:1hour
[0110]
[line n2]geographicupdatedistanthighspeed:5000meter
[0111]
[line n3]geographicupdatedistantlowspeed:1000meter
[0112]
[line n4]geographicdetectinterval:5min
[0113]
[line n5]geographicdetectspeedthreshold:30km/h
[0114]
当更新消息中的运动状态为第二运动状态时,网络认为移动终端一直处于低速运动状态,认为需要适当增加移动终端上报位置的间隔,此时网络设备可以发送如下所示的第二响应消息:
[0115]
[line 1]sip/2.0 200ok
[0116]
[line n1]geographicupdateperiod:1hour
[0117]
[line n2]geographicupdatedistanthighspeed:5000meter
[0118]
[line n3]geographicupdatedistantlowspeed:1000meter
[0119]
[line n4]geographicdetectinterval:20min
[0120]
[line n5]geographicdetectspeedthreshold:30km/h
[0121]
当更新消息中的运动状态为第三运动状态时,网络认为移动终端一直处于超低速或者相对静止运动状态,认为需要大幅增加移动终端上报位置的间隔,此时网络设备可以发送如下所示的第二响应消息:
[0122]
[line 1]sip/2.0 200ok
[0123]
[line n1]geographicupdateperiod:1hour
[0124]
[line n2]geographicupdatedistanthighspeed:5000meter
[0125]
[line n3]geographicupdatedistantlowspeed:1000meter
[0126]
[line n4]geographicdetectinterval:60min
[0127]
[line n5]geographicdetectspeedthreshold:30km/h
[0128]
网络可以依据移动终端多次上报的情况来动态调整移动终端的运动模式,此外还可以根据当前时间、历史运动规律来综合考虑。
[0129]
综上所述,本实施例的无线紧急警报的位置信息更新方法通过在用于发起wea订阅服务的请求消息和更新消息中携带移动终端的地理位置信息,实现了简单、及时和准确地向网络更新wea所需的移动终端的地理位置信息。并且,通过设置定时器和确定移动终端的运动状态,既避免移动终端上报更新地理位置过于频繁,又可以保证移动终端可以及时更新位置信息,使得网络提供的无线紧急警报服务更加准确,也可以减轻网络侧lcs定位负载。
[0130]
对于不支持gps等定位测量方式的终端类型来说,地理位置信息的获取方式可能存在比较多的选择,下面对几种可行的地理位置信息的获取方式进行说明。
[0131]
如果wi

fi热点支持gps定位测量,并且支持gps信息共享或者广播,则移动终端从wi

fi热点获取。wi

fi中存在http服务器,支持终端获取gps位置信息。终端向wi

fi中存在http服务器发送如下所示的http get请求:
[0132]

[0133]
get/gps/common/http/1.1
[0134]

[0135]
wi

fi中http服务器收到http get请求后,检查缓存的gps位置信息和获取时间。如果gps位置信息是最近获取第二地理位置的时间t2时间内获取的,满足新鲜度要求,则直接使用;如果不满足新鲜度要求,则开启gps测量重新获取地理位置。wi

fi中http服务器回应http 200ok,携带gps信息,响应举例如下:
[0136][0137][0138]
如果wi

fi热点支持连接到蜂窝移动网络(1g、2g、3g/4g/5g/

),并且支持蜂窝移动网络信息共享或者广播,则终端从wi

fi热点获取蜂窝移动网络信息。wi

fi中存在http服务器,支持终端获取上述信息。wi

fi热点如果驻留的plmn和终端制定的plmn不同的话,则wi

fi热点可以启动背景搜索来搜索终端制定plmn小区信息。移动终端可以向wi

fi热点发送如下所示的http get请求:
[0139]

[0140]
get/3gppcellinfo/common/http/1.1
[0141]

[0142]
plmn:31016 31020

31031 31058 31066 31080
[0143]

[0144]
wi

fi中http服务器收到http get请求后,检查缓存的蜂窝移动网络信息和获取时间,如果蜂窝移动网络信息满足要求,则直接使用;如果不满足,则开启蜂窝移动网络测量重新获取地理位置,然后选择关闭蜂窝移动网络。wi

fi中http服务器回应http 200ok,携带蜂窝移动网络信息,具体举例如下:
[0145][0146][0147]
如果网络不支持连接到蜂窝移动网络,则可能会出现404或者其它类型的错误,又或者是http不响应,tcp连接握手不上。连续失败次数可以记录在变量n中,失败后将n增加1,成功后将n设置为0。当n大于一定门限m后,判断发生不可连续性的不可恢复的失败,则移动终端可以认为wi

fi服务不支持,则后面不再请求。具体m的取值,可以是5等正整数值,本
申请对此不作限定。
[0148]
如果wi

fi热点不支持gps或连接到蜂窝移动网络上述两种情况,则可以借助已经注册到此wi

fi热点上其它支持gps或者连接移动蜂窝网络的终端来获取地理位置。其它终端需支持无线紧急警报地理位置信息共享服务的设备,注册过程举例如下;
[0149]
移动终端向其它终端发送http post请求,注册支持提供无线紧急警报地理位置信息共享服务,具体举例如下:
[0150][0151]
wi

fi中http服务器收到http post请求后,记录该设备提供的能力。后续可以从这些终端上发送提供无线紧急警报地理位置信息请求。
[0152]
wi

fi中http服务器收到移动终端定位请求后,检查是否存在已经注册的其它移动终端,如果存在,按照剩余电池电量,选择出其它移动终端ue2,将定期请求转发到ue2。ue2执行定位测量或者直接返回满足新鲜度要求的gps或者cellinfo信息。此外,还可以对ue2提供的地理位置进行可信度评分估计,通知指示网络信任评分。
[0153]
如果wi

fi服务器不支持gps或连接到蜂窝移动网络,也没有其它终端提供类似服务,则移动终端可以通过执行室内定位来获取地理位置。
[0154]
此外,终端可以让客户自行附加关心区域的无线紧急警报信息,这样即使终端位于非关心区域的外地也可以接收到关心区域的无线紧急警报信息。移动终端可以自行指定关心的区域,举例如下表所示:
[0155][0156]
移动终端可以通过订阅(subscribe)将关心区域更新到服务器。无线紧急警报信息提示的时候要有对关心区域的相应明确的提示,举例如下:
[0157]
关心区域:a
[0158]
无线紧急警报信息:xxxx
[0159]
通过上述wifi服务器访问蜂窝移动网络、使用gps和共享其它终端的地理位置信息等方式获取地理位置,移动终端实现了执行本地定位,减轻了网络的定位负载。
[0160]
本技术还提供了一种移动终端,支持wi

fi和ims服务,所述移动终端包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如上所述的方法。
[0161]
图4是根据本技术一实施例示出的移动终端的架构图。参考图4所示,该移动终端400可包括内部通信总线401、处理器(processor)402、只读存储器(rom)403、随机存取存储器(ram)404、以及通信端口405。当应用在个人计算机上时,移动终端400还可以包括硬盘407。内部通信总线401可以实现移动终端400组件间的数据通信。处理器402可以进行判断和发出提示。在一些实施例中,处理器402可以由一个或多个处理器组成。通信端口405可以实现移动终端400与外部的数据通信。在一些实施例中,移动终端400可以通过通信端口405从网络发送和接受信息及数据。移动终端400还可以包括不同形式的程序储存单元以及数据储存单元,例如硬盘407,只读存储器(rom)403和随机存取存储器(ram)404,能够存储计算机处理和/或通信使用的各种数据文件,以及处理器402所执行的可能的程序指令。处理器执行这些指令以实现方法的主要部分。处理器处理的结果通过通信端口传给用户设备,在用户界面上显示。
[0162]
本实施例的移动终端的其他实施细节可参考图2至图3所描述的实施例,在此不再展开描述。
[0163]
本技术还提供了一种网络设备,包括:存储器,用于存储可由处理器执行的指令;以及处理器,用于执行所述指令以实现如上所述的方法。
[0164]
图5是根据本技术一实施例示出的网络设备的架构图。参考图5所示,该网络设备500可包括内部通信总线501、处理器(processor)502、只读存储器(rom)503、随机存取存储器(ram)504、以及通信端口505。当应用在个人计算机上时,网络设备500还可以包括硬盘
507。内部通信总线501可以实现网络设备500组件间的数据通信。处理器502可以进行判断和发出提示。在一些实施例中,处理器502可以由一个或多个处理器组成。通信端口505可以实现网络设备500与外部的数据通信。在一些实施例中,网络设备500可以通过通信端口505从网络发送和接受信息及数据。网络设备500还可以包括不同形式的程序储存单元以及数据储存单元,例如硬盘507,只读存储器(rom)503和随机存取存储器(ram)504,能够存储计算机处理和/或通信使用的各种数据文件,以及处理器502所执行的可能的程序指令。处理器执行这些指令以实现方法的主要部分。处理器处理的结果通过通信端口传给用户设备,在用户界面上显示。
[0165]
本实施例的网络设备的其他实施细节可参考图2至图3所描述的实施例,在此不再展开描述。
[0166]
本技术还提供了一种存储有计算机程序代码的计算机可读介质,所述计算机程序代码在由处理器执行时实现如上所述的方法。
[0167]
举例来说,本技术的无线紧急警报的位置信息更新方法可以实施为一种无线紧急警报的位置信息更新方法的程序,保存在存储器中,并可加载到处理器中执行,以实施本技术的无线紧急警报的位置信息更新方法。
[0168]
无线紧急警报的位置信息更新方法实施为计算机程序时,也可以存储在计算机可读存储介质中作为制品。例如,计算机可读存储介质可以包括但不限于磁存储设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩盘(cd)、数字多功能盘(dvd))、智能卡和闪存设备(例如,电可擦除可编程只读存储器(eprom)、卡、棒、键驱动)。此外,本文描述的各种存储介质能代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可以包括但不限于能存储、包含和/或承载代码和/或指令和/或数据的无线信道和各种其它介质(和/或存储介质)。
[0169]
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述申请披露仅仅作为示例,而并不构成对本技术的限定。虽然此处并没有明确说明,本领域技术人员可能会对本技术进行各种修改、改进和修正。该类修改、改进和修正在本技术中被建议,所以该类修改、改进、修正仍属于本技术示范实施例的精神和范围。
[0170]
同时,本技术使用了特定词语来描述本技术的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本技术至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本技术的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
[0171]
本技术的方法和系统的一些方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。处理器可以是一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理器件(dapd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器或者其组合。此外,本技术的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。例如,计算机可读介质可包括,但不限于,磁性存储设备(例如,硬盘、软盘、磁带
……
)、光盘(例如,压缩盘(cd)、数字多功能盘(dvd)
……
)、智能卡以及闪存设备(例如,
卡、棒、键驱动器
……
)。
[0172]
计算机可读信号介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读信号介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机可读信号介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、射频信号、或类似介质、或任何上述介质的组合。
[0173]
本技术各部分操作所需的计算机程序编码可以用任意一种或多种程序语言编写,包括面向对象编程语言如java、scala、smalltalk、eiffel、jade、emerald、c++、c#、vb.net、python等,常规程序化编程语言如c语言、visual basic、fortran 2003、perl、cobol 2002、php、abap,动态编程语言如python、ruby和groovy,或其他编程语言等。该程序编码可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或服务器上运行。在后种情况下,远程计算机可以通过任何一种网络形式与用户计算机连接,比如局域网(lan)或广域网(wan),或连接至外部计算机(例如通过因特网),或在云计算环境中,或作为服务使用如软件即服务(saas)。
[0174]
此外,除非权利要求中明确说明,本技术所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本技术流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的申请实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本技术实施例实质和范围的修正和等价组合。例如,虽然以上所描述的系统组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的系统。
[0175]
同理,应当注意的是,为了简化本技术披露的表述,从而帮助对一个或多个申请实施例的理解,前文对本技术实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本技术对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
[0176]
在一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有
±
20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需的特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位,并采用一般位数保留的方法。尽管本技术的一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
[0177]
虽然本技术已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本技术,在没有脱离本技术精神的情况下还可做出各种等效的变化或替换,因此,只要在本技术的实质精神范围内对上述实施例的变化、变型都将落在本技术的权利要求书的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1