CN117354727A - 导航路线的获取方法与装置、计算机设备和可读存储介质 - Google Patents
导航路线的获取方法与装置、计算机设备和可读存储介质 Download PDFInfo
- Publication number
- CN117354727A CN117354727A CN202311478401.3A CN202311478401A CN117354727A CN 117354727 A CN117354727 A CN 117354727A CN 202311478401 A CN202311478401 A CN 202311478401A CN 117354727 A CN117354727 A CN 117354727A
- Authority
- CN
- China
- Prior art keywords
- terminal
- base station
- area
- session
- information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000013467 fragmentation Methods 0.000 claims abstract description 60
- 238000006062 fragmentation reaction Methods 0.000 claims abstract description 60
- 239000012634 fragment Substances 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 12
- 238000005259 measurement Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000013439 planning Methods 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/024—Guidance services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种导航路线的获取方法与装置、计算机设备和可读存储介质,涉及通信技术领域。导航路线的获取方法应用于导航应用或者导航应用的服务端,包括:获取终端的当前位置以及终端的目的地。获取终端避免进入的区域。以及,根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。在终端处于RRC_CONNECTED状态并且在终端需要长距离移动的情况下,导航应用或者导航应用的服务端可以考虑到终端PDU会话的分片情况为终端规划行驶路线,以保持终端会话的连续性,从而为用户提供更好的网络服务。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种导航路线的获取方法与装置、计算机设备和可读存储介质。
背景技术
在终端处于无线资源控制连接模式RRC_CONNECTED状态的情况下,若终端因为移动而即将超出源基站的覆盖范围,也即源基站即将无法继续为终端提供服务,则需要将终端由源基站切换至目标基站。相关技术的控制平面的移动性过程中,源基站需配置终端的测量过程,以使终端根据测量配置对源基站的相邻基站进行无线信号测量并向源基站发送测量报告,从而,源基站可以基于测量报告和无线资源管理信息从相邻基站中确定目标基站。确定目标基站之后,源基站向目标基站发送切换请求,该切换请求中携带有协议数据单元PDU(Protocol Data Unit,协议数据单元)会话的相关信息。而PDU会话信息包括分片信息、服务质量QoS(Quality of Service,服务质量)流等级、QoS配置信息。目标基站接收到该切换请求之后,对终端进行接入控制检查,并向源基站发送切换请求响应。源基站接收到该切换请求响应之后通过无线资源控制RRC信令指示终端切换至目标基站。终端接收到指示与目标基站完成时频同步,向目标基站发送RRC信令以完成切换。
可见,源基站确定目标基站时并未考虑终端PDU会话的分片情况。也就是说,如果目标基站不支持终端订购的某一个分片信息,则目标基站将拒绝为该目标基站不支持的某一个分片信息所对应的PDU会话提供服务。此时,若终端切换至目标基站,则该目标基站不支持的某一个分片信息所对应的PDU会话因不被目标基站支持而中断。若源基站将该目标基站不支持的某一个分片信息所对应的PDU会话保留在源基站一侧,随着终端移动至超出源基站的覆盖范围,也会导致该目标基站不支持的某一个分片信息对应的PDU会话中断,从而影响用户体验感。
现有技术下,规划导航路线的方法中,主要依据距离、实时交通状况等因素,不考虑正在进行的移动通信会话是否可能被中断。
发明内容
本发明所要解决的技术问题是:现有技术下,规划导航路线的方法中不考虑正在进行的移动通信会话是否可能被中断。
针对现有技术的上述不足,提供以下方案:
第一方面,本发明提供一种导航路线的获取方法,应用于导航应用或者导航应用的服务端,方法包括:获取终端的当前位置以及终端的目的地。获取终端避免进入的区域。以及,根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。其中,终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一会话为终端不可中断的会话。终端避免进入的区域小于或等于第一基站中各基站的覆盖范围信息所指示的区域。
可选地,获取终端避免进入的区域,包括:向核心网设备发送第一查询信息,第一查询信息包括第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。以及,接收来自核心网设备的终端避免进入的区域。
可选地,获取终端避免进入的区域,包括:向终端发送第一指示信息,第一指示信息用于指示终端向核心网设备发送第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向终端返回终端避免进入的区域,以使终端向导航应用或者导航应用的服务端返回终端避免进入的区域。以及,接收来自终端的终端避免进入的区域。
可选地,第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端到达终端的当前位置后的第一预设时段之内发起的会话,和/或,终端的历史会话信息中包含的终端在到达终端的目的地之前的第二预设时段之内发起的会话。
可选地,第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端在第三预设时段之内发起的会话。第三预设时段是包括当前时刻的时段,或者是从终端的当前位置到终端的目的地所需的时间长度两端取整到整点所形成的时段。
可选地,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域。或者,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域。或者,终端避免进入的区域为以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
第二方面,本发明提供一种导航路线的获取装置,包括:位置获取模块,避免进入的区域获取模块和导航路线生成模块。其中,位置获取模块设置为:获取终端的当前位置以及终端的目的地。避免进入的区域获取模块设置为:获取终端避免进入的区域。终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一会话为终端不可中断的会话。终端避免进入的区域小于或等于第一基站中各基站的覆盖范围信息所指示的区域。导航路线生成模块设置为:根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
第三方面,本发明提供一种导航路线的获取方法,应用于核心网设备,方法包括:接收来自导航应用或者导航应用的服务端的第一查询信息。根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。以及,根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域,以使导航应用或者导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。其中,第一查询信息包括第一会话的信息。第一会话为终端不可中断的会话。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
可选地,根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域,包括:将第一基站中各基站的覆盖范围信息所指示的区域作为终端避免进入的区域,向导航应用或者导航应用的服务端返回第一基站中各基站的覆盖范围信息所指示的区域。或者,将第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域作为终端避免进入的区域,向导航应用的服务端返回第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域作为终端避免进入的区域。或者,将以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域作为终端避免进入的区域,根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
第四方面,本发明提供一种核心网设备,包括第一查询信息接收模块,基站标识确定模块,覆盖范围信息获取模块和避免进入的区域发送模块。其中,第一查询信息接收模块设置为:接收来自导航应用或者导航应用的服务端的第一查询信息,第一查询信息包括第一会话的信息。第一会话为终端不可中断的会话。基站标识确定模块设置为:根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。覆盖范围信息获取模块设置为:根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。避免进入的区域发送模块设置为:根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回终端避免进入的区域,以使导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
第五方面,本发明提供一种导航路线的获取方法,应用于核心网设备,方法包括:接收由终端发送的第一会话的信息。根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。以及,根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域,以使导航应用或者导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。其中,第一会话为终端不可中断的会话。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
第六方面,本发明提供一种核心网设备,包括第一会话的信息接收模块,基站标识确定模块,覆盖范围信息获取模块和避免进入的区域发送模块。其中,第一会话的信息接收模块,其设置为:接收由终端发送第一会话的信息。第一会话为终端不可中断的会话。基站标识确定模块,其设置为:根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。覆盖范围信息获取模块,其设置为:根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。避免进入的区域发送模块,其设置为:根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回终端避免进入的区域,以使导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
第七方面,本发明提供一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,当处理器运行存储器存储的计算机程序时,处理器执行上述导航路线的获取方法。
第八方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,处理器执行上述导航路线的获取方法。
本发明提供的一种导航路线的获取方法与装置、计算机设备和可读存储介质的有益效果包括:在终端处于RRC_CONNECTED状态并且在终端需要长距离移动的情况下,考虑到终端PDU会话的分片情况,为终端规划行驶路线,以保持终端会话的连续性,从而为用户提供更好的网络服务。
附图说明
图1为本发明实施例中一种基站切换的场景示意图;
图2为本发明实施例中一种导航路线的获取方法的流程图;
图3为本发明实施例中一种导航路线的获取方法的场景示意图;
图4为本发明实施例中另一种导航路线的获取方法的场景示意图;
图5为本发明实施例中再一种导航路线的获取方法的场景示意图;
图6为本发明实施例中另一种导航路线的获取方法的流程图;
图7为本发明实施例中又一种导航路线的获取方法的流程图;
图8为本发明实施例中又一种导航路线的获取方法的场景示意图;
图9为本发明实施例中又一种导航路线的获取方法的场景示意图;
图10为本发明实施例中又一种导航路线的获取方法的流程图;
图11为本发明实施例中再一种导航路线的获取装置的结构图;
图12为本发明实施例中又一种导航路线的获取装置的结构图;
图13为本发明实施例中又一种导航路线的获取装置的结构图;
图14为本发明实施例中又一种导航路线的获取方法的流程图;
图15为本发明实施例中一种核心网设备的结构图;
图16为本发明实施例中又一种导航路线的获取方法的流程图;
图17为本发明实施例中另一种核心网设备的结构图;
图18为本发明实施例中一种计算机设备的结构图。
具体实施方式
为使本领域技术人员更好地理解本发明的技术方案,下面将结合附图对本发明实施方式作进一步地详细描述。
可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。
可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。
可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。
可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。
可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。
可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的***、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的***实现,也可用硬件与计算机指令的组合来实现。
可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。
如图1所示,基站10是当前为用户的终端20提供网络服务的基站。基站11、基站12、基站13分别与基站10的覆盖范围相邻。即,在基站10是源基站的情况下,基站11、基站12、基站13分别为源基站的相邻基站。终端20在随着用户移动的过程中,可能会远离基站10而进入到基站11、或者基站12、或者基站13的覆盖范围,在这个过程中,将发生为终端20提供网络服务的基站的切换。核心网设备30可以与基站10、基站11、基站12和基站13中的任一个基站或者多个基站进行信息交互。本发明的下述实施例以终端20为终端进行示例性说明。
可以理解地,图1中,终端20可以为任何形式的移动智能设备,比如车载终端、智能手机,本发明的实施例对于终端20的形式并不限定。
本发明的一些实施例提供一种导航路线的获取方法,应用于导航应用或者导航应用的服务端,如图2所示,方法包括步骤201至步骤203。
步骤201、获取终端的当前位置以及终端的目的地。
可以理解地,导航应用是安装在终端上可以用于路径规划的任何一种应用程序(application,APP)。终端可以通过询问用户的方式获取目的地。
示例性地,如图1所示,在终端20移动的过程中,若终端20即将从基站10切换至基站11,而基站11不支持与终端当前建立的PDU会话中不可中断的会话所对应的分片,则基站10可以与导航应用或者导航应用的服务端通信,以使导航应用或者导航应用的服务端获取中断的当前位置以及终端的目的地,并以避免终端上不可中断的会话中断为目的,获取从终端的当前位置至到达终端的目的地导航路线。
步骤202、获取终端避免进入的区域。
步骤202中,终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一会话为终端不可中断的会话。终端避免进入的区域小于或等于第一基站中各基站的覆盖范围信息所指示的区域。
可以理解地,第一预设区域可以是包括终端的当前位置和终端的目的地的行政区(比如,省级行政区、地级行政区、县级行政区或者乡级行政区)的区域。
可以理解地,导航应用和导航应用的服务端可以根据终端的当前位置和终端的目的地选择市辖区或者市辖区所在的城市作为第一预设区域,并可以在当前选定的第一预设区域内无法在保障第一会话不中断的前提下进行路径规划的情况下选择比当前选定的第一预设区域更大范围的区域作为第一预设区域。
示例性地,如图3和图4所示,以城市C为我国省份的省会城市,城市C设有多个市辖区(比如,市辖区U、市辖区V、市辖区W、市辖区X、市辖区Y和市辖区Z)为例对第一预设区域进行示例性说明。
示例性地,如图3所示,在终端的当前位置(位置L)以及终端的目的地(位置D)距离位于同一个市辖区Z内,且不靠近市辖区Z的边界ZB的情况下,第一预设区域可以是市辖区Z的区域。
示例性地,如图4所示,在位置L以及位置D距离位于同一个市辖区Z内,而位置D靠近市辖区Z的边界ZB的情况下,若第一预设区域为市辖区Z的区域,则很有可能出现无法进行路径规划的情况。比如,图4中,在市辖区Z内有一条横亘在位置L与位置D之间的河流R,若要在市辖区Z内从位置L到达位置D,则必须经过河流R上的桥Q,若覆盖范围包括桥Q上任一区域的任一个基站均不支持第一会话,则导航应用或者导航应用的服务端将无法在保障第一会话不中断的前提下进行路径规划。此种情况下,导航应用或者导航应用的服务端可以选择比市辖区Z的区域更大的区域作为第一预设区域,比如,选择包括市辖区Z的城市C的区域作为第一预设区域,从而使得终端可以在不途经桥Q的情况下从位置L到达位置D。比如,图4中,在第一预设区域为城市C的区域的情况下,终端可以沿着路径P依次途经市辖区Z,市辖区Y,市辖区X和市辖区W从位置L到达位置D。可以理解地,在位置L或者位置D中至少有一个位置靠近市辖区Z的边界ZB的情况下,第一预设区域均可以为城市C的区域。
示例性地,如图5所示,若位置L和位置D不位于同一个市辖区,则第一预设区域可以是至少包括位置L所在的市辖区Z和位置D所在的市辖区W的区域。比如,第一预设区域可以是包括位置L所在的市辖区Z,位置D所在的市辖区W和市辖区V,或者第一预设区域也可以是包括位置L所在的市辖区Z,位置D所在的市辖区W、市辖区V和市辖区X的区域。
在一些实施例中,如图6所示,步骤202的实现方法可以包括步骤2021至步骤2022。
步骤2021、向核心网设备发送第一查询信息。
步骤2021中,第一查询信息包括第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。
在一些实施例中,第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端到达终端的当前位置后的第一预设时段之内发起的会话,和/或,终端的历史会话信息中包含的终端在到达终端的目的地之前的第二预设时段之内发起的会话。
可以理解地,由于终端即将处于移动状态,在终端从终端的当前位置到达终端的目的地期间,用户可能随时发起新的会话,且用户发起的新会话可能是不可中断的,因此在获取导航路径时,不仅需要考虑终端当前正在进行的会话,还需要考虑到终端预计进行的会话。
示例性地,第一预设时段可以根据实际应用场景进行设定。比如,在用户去上班的路上,终端的当前位置可以为一个公交站点,终端的目的地可以为写字楼,则第一预设时段可以根据公交站点的车次情况进行设定,若用户即将乘坐的公交每30分钟发一次车,则第一预设时段可以为35分钟(考虑到用户在公交站点等车时可能会开启并且在坐上公交车后也会保持的会话)。
示例性地,第二预设时段可以根据实际应用场景进行设定。比如,在用户去上班的路上,用户可能会在到达终端的目的地之前10分钟左右打开与工作相关的软件,并开启与工作相关的会话,此种情况下,第二预设时段可以为10分钟。
在一些实施例中,第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端在第三预设时段之内发起的会话。第三预设时段是包括当前时刻的时段,或者是从终端的当前位置到终端的目的地所需的时间长度两端取整到整点所形成的时段。
可以理解地,当前时刻指的是用户在终端的当前位置的时刻。
示例性地,第三预设时段可以根据实际场景进行设定,比如,应用场景是用户上下班的场景,用户的当前位置为一个公交站,且当前时刻为早上8点10分,若用户即将乘坐的公交每30分钟发一次车,则第三预设时段可以为早上8点10分至早上8点45分。若用户的当前位置为一个公交站,且当前时刻为下午5点10分,则第三预设时段可以为下午5点至6点。考虑到从终端的当前位置到终端的目的地所需的时间长度,比如,当前时刻为早上8点10分,用户从终端的当前位置(一个公交站点)至到达终端的目的地需要37分钟(包括用户等公交车的时间),则从终端的当前位置到终端的目的地所需的时间长度为早上8点10分至早上8点47分,则第三预设时段可以为早上8点至早上9点。
可以理解地,核心网设备可以指的是专用于辅助导航的设备。
示例性地,核心网设备可以是提供辅助导航应用服务的AF(ApplicationFunction)网元。
可以理解地,第一会话为终端预计进行的会话是预计将要进行的,是并未在当前已经实际发起的,因此并没有会话标识,此种情况下,第一会话的信息为与终端预计进行的会话对应的分片的标识。
可以理解地,在接收到第一会话的信息后,核心网设备可以根据第一会话的信息查询第一会话是否不可中断,若第一会话不可中断,则核心网设备可以根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。比如,如图1所示,若核心网设备30根据第一会话的信息确定基站11和基站12不支持与第一会话对应的分片,则就可以将基站11和基站12均作为第一基站,也就是说,第一基站包括基站11和基站12。
可以理解地,核心网设备可以根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。比如,如图1所示,第一基站包括基站11和基站12的情况下,核心网设备30可以根据基站11的标识获取基站11的覆盖范围信息,根据基站12的标识获取基站12的覆盖范围信息,并根据基站11的覆盖范围信息所指示的区域和基站12的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。
可以理解地,第一基站的覆盖范围信息包括第一基站覆盖范围的边界的坐标。示例性地,基站的覆盖范围信息可以是其对应的覆盖范围的区域边界的所有边界点的坐标信息。可以理解地,该所有边界点的坐标信息所指示的是一组两两相邻的坐标点,且这样一组两两相邻的坐标点围绕形成的封闭区域即为基站的覆盖范围信息所指示的区域。
在一些实施例中,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域。
示例性地,如图7至图9所示,以第一预设区域包括市辖区Z、市辖区X和市辖区W,核心网设备若确定第一基站包括基站14,基站15,基站16和基站17为例对终端避免进入的区域进行示例性说明。
示例性地,如图7所示,核心网设备可以直接将基站14的覆盖范围信息所指示的区域,基站15的覆盖范围信息所指示的区域,基站16的覆盖范围信息所指示的区域和基站17覆盖范围信息所指示的区域作为终端避免进入的区域,并向导航应用或者导航应用的服务端发送终端避免进入的区域。
或者,在一些实施例中,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域。
可以理解地,第一预设区域内除第一基站外的其他基站可以支持与第一会话对应的分片,因此终端是可以在第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域中的任一点移动的,即使该区域中有与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域,终端在该重叠的区域中也可以保持第一会话不中断(第一预设区域内除第一基站外的其他基站支持第一会话对应的分片)。
示例性地,如图8所示,以基站18是第一预设区域内除第一基站外的其他基站中的一个基站,且基站18的覆盖范围信息所指示的区域与基站14的覆盖范围信息所指示的区域有重叠区域为例,则终端可以进入基站18的覆盖范围信息所指示的区域与基站14的覆盖范围信息所指示的区域中的重叠区域,需要避免进入基站14的覆盖范围所指示的区域中与基站18的覆盖范围信息所指示的区域不重叠的区域。在基站18的覆盖范围信息所指示的区域与基站14的覆盖范围信息所指示的区域中的重叠区域中,由基站18为终端提供网络服务,即可保证第一会话不中断。如此,核心网设备可以将基站14的覆盖范围所指示的区域中与基站18的覆盖范围信息所指示的区域不重叠的区域,基站15的覆盖范围信息所指示的区域,基站16的覆盖范围信息所指示的区域和基站17覆盖范围信息所指示的区域作为终端避免进入的区域,并向导航应用或者导航应用的服务端发送终端避免进入的区域。
或者,在一些实施例中,终端避免进入的区域为以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
可以理解地,由于第一预设区域中可能仅包括有限的道路,此种情况下,以终端的当前位置为起点,以终端的目的地为终点的所有路径所包括的路径并不多,如此可以将以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域作为终端避免进入的区域,以减少数据的传输量。
示例性地,如图9所示,城市C中有较多山地,以终端的当前位置(位置L)为起点,以终端的目的地(位置D)为终点的所有路径有三条,分别为路径P1,路径P2和路径P3,且路径P1与基站16的覆盖范围信息所指示的区域有重叠,路径P2与基站14的覆盖范围信息所指示的区域有重叠。则核心网设备可以将路径P1与基站16的覆盖范围信息所指示的区域重叠的区域和路径P2与基站14的覆盖范围信息所指示的区域重叠的区域作为终端避免进入的区域,并向导航应用或者导航应用的服务端发送终端避免进入的区域。可以理解地,核心网设备接收到的路径P1,路径P2和路径P3的信息可以是导航应用的服务端获取路径P1,路径P2和路径P3之后向核心网设备发送的,也可以是核心网设备上存储的既往数据。
步骤2022、接收来自核心网设备的终端避免进入的区域。
在一些实施例中,如图10所示,步骤202的实现方法可以包括步骤2023至步骤2024。
步骤2023、向终端发送第一指示信息。
步骤2023中,第一指示信息用于指示终端向核心网设备发送第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向终端返回终端避免进入的区域,以使终端向导航应用或者导航应用的服务端返回终端避免进入的区域。
可以理解地,核心网设备获取终端避免进入的区域的方法可以参考步骤2021的相关描述,此处不再赘述。
可以理解地,终端在获取到来自核心网设备的终端避免进入的区域之后,可以向导航应用或者导航应用的服务端返回终端避免进入的区域。
步骤2024、接收来自终端的终端避免进入的区域。
步骤203、根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
示例性地,如图9所示,以终端的当前位置(位置L)为起点,以终端的目的地(位置D)为终点的所有路径有三条,分别为路径P1,路径P2和路径P3,且路径P1与基站16的覆盖范围信息所指示的区域有重叠,路径P2与基站14的覆盖范围信息所指示的区域有重叠,则导航应用或者导航应用的服务端可以直接选择路径P3作为从位置L到位置D的导航路线,也可以避开路径P1与基站16的覆盖范围信息所指示的区域重叠的区域重新获取路线,或者避开路径P2与基站14的覆盖范围信息所指示的区域重叠的区域重新获取路线。
通过本发明的一些实施例提供的一种导航路线的获取方法,能够在终端处于RRC_CONNECTED状态并且在终端需要长距离移动的情况下,考虑到终端PDU会话的分片情况为终端规划行驶路线,以保持终端会话的连续性,从而为用户提供更好的网络服务。
下述为本发明的一些实施例中的一个示例。
现有技术中,终端在RRC_CONNECTED状态下,在基站之间切换时,控制平面的移动性过程中包括:
(1)源基站配置UE测量过程,UE根据测量配置进行无线信号测量并向源基站发送测量报告。
(2)源基站基于测量报告和无线资源管理信息决定切换UE到其他基站。
(3)源基站向目标基站发出切换请求,其中包括:PDU会话相关信息。PDU会话信息中又包括:分片信息、QoS流等级、QoS配置信息。
(4)目标基站对终端进行接入控制检查。如果终端上的某个PDU会话关联的切片在目标基站上不被支持,目标基站将拒绝为对应的PDU会话提供服务。
(5)目标基站向源基站发送切换请求响应。
(6)源基站通过RRC信令指示终端切换至目标基站。
(7)终端与目标基站完成时频同步,向目标基站发送RRC信令以完成切换。
此外,现有技术下,设定导航路线主要依据距离、实时交通状况等因素,不考虑正在进行的移动通信会话是否可能被中断。
本示例提供的导航路线的获取方法的基本方法如下:
1.导航应用在计算导航路径时,根据会话信息向核心网设备请求需要避免进入的区域。
·根据会话信息向核心网设备请求需要避免进入的区域,包括以下几种方式之一:
―导航应用指示终端(负责移动通信的***级应用)将会话信息发送至核心网并向核心网请求避免进入的区域
―导航应用从终端获取会话信息,然后导航应用向核心网请求避免进入的区域
·会话
―可以是正在进行的会话,也可以是根据历史信息判断出将会进行的会话。
―根据历史信息判断是指:既往终端到达当前位置后的一段时间之内发起的会话(或者,既往在到达(前述导航)目的地之前一段时间发起的会话(对应的分片信息)。
·会话信息:
―至少包括:会话标识。
―还可以包括:会话对应的分片标识。例如根据历史信息判断时,使用是的会话对应的分片信息。因为此时会话尚未真正发起,因此无会话标识,只有既往同一会话使用的分片信息。
·核心网设备是指:专用于辅助导航的设备
·避免进入的区域是指:覆盖此区域的基站,不支持会话所需的分片。
―会话所需的分片是指:为满足会话所需的服务质量要求,而为会话提供的网络分片。
―不支持会话所需的分片是指:不支持对应的网络分片。
―避免进入是指:覆盖此区域的基站不支持对应的网络分片,终端进入此区域,将会导致已经建立的会话被迫中断,或者无法建立(所需网络分片)不被支持的会话。
2.核心网设备根据会话信息,向提供导航服务的应用发送需要避免进入的区域。
·可以直接返回所有避免进入的区域。
·为缩减数据量,还可以仅发送包含出发地和目的地之间所有路径经过的上述区域。
―为此,需要获取出发地和目的地的地址。可从导航应用直接获取,也可从终端(由终端从导航应用获取)获取。
3.导航应用在计算出不经过上述避免进入的区域的导航路线。
本发明的一些实施例提供一种导航路线的获取装置,如图11所示,导航路线的获取装置1100包括位置获取模块1101,避免进入的区域获取模块1102,和导航路线生成模块1103。
位置获取模块1101设置为:获取终端的当前位置以及终端的目的地。
避免进入的区域获取模块1102设置为:获取终端避免进入的区域。终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一会话为终端不可中断的会话。终端避免进入的区域小于或等于第一基站中各基站的覆盖范围信息所指示的区域。
导航路线生成模块1103设置为:根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
在一些实施例中,如图12所示,避免进入的区域获取模块1102包括第一查询信息发送单元1121和终端避免进入的区域接收单元1122。
第一查询信息发送单元1121设置为:向核心网设备发送第一查询信息,第一查询信息包括第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。
终端避免进入的区域接收单元1122设置为:接收来自核心网设备的终端避免进入的区域。
在一些实施例中,如图13所示,避免进入的区域获取模块1102包括第一指示信息发送单元1123和终端避免进入的区域接收单元1124。
第一指示信息发送单元1123设置为:向终端发送第一指示信息,第一指示信息用于指示终端向核心网设备发送第一会话的信息,以使核心网设备根据第一会话的信息在第一预设区域内确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识,根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息且根据第一基站中各基站的覆盖范围信息所指示的区域向终端返回终端避免进入的区域,以使终端向导航应用或者导航应用的服务端返回终端避免进入的区域。
终端避免进入的区域接收单元1124设置为:接收来自核心网设备的终端避免进入的区域。
在一些实施例中,第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端到达终端的当前位置后的第一预设时段之内发起的会话,和/或,终端的历史会话信息中包含的终端在到达终端的目的地之前的第二预设时段之内发起的会话。
在一些实施例中第一会话包括终端当前正在进行的会话,和/或终端预计进行的会话。第一会话的信息包括终端当前正在进行的会话的标识,和/或与终端预计进行的会话对应的分片的标识。终端预计进行的会话是终端的历史会话信息中包含的终端在第三预设时段之内发起的会话。第三预设时段是包括当前时刻的时段,或者是从终端的当前位置到终端的目的地所需的时间长度两端取整到整点所形成的时段。
在一些实施例中,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域。
或者,在一些实施例中,终端避免进入的区域为第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域。
或者,在一些实施例中,终端避免进入的区域为以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
本发明的一些实施例提供的一种导航路线的获取装置1100的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法的相关描述,此处不再赘述。
本发明的一些实施例提供一种导航路线的获取方法,应用于核心网设备,如图14所示,导航路线的获取方法包括步骤1401至步骤1404。
步骤1401、接收来自导航应用或者导航应用的服务端的第一查询信息。
步骤1401中,第一查询信息包括第一会话的信息。第一会话为终端不可中断的会话。
步骤1402、根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。
步骤1402中,第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
步骤1403、根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。
在一些实施例中,步骤1403的实现方式包括:将第一基站中各基站的覆盖范围信息所指示的区域作为终端避免进入的区域,向导航应用或者导航应用的服务端返回第一基站中各基站的覆盖范围信息所指示的区域。
或者,在一些实施例中,步骤1403的实现方式包括:将第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域作为终端避免进入的区域,向导航应用的服务端返回第一基站中各基站的覆盖范围信息所指示的区域中与第一预设区域内除第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域作为终端避免进入的区域。
或者,在一些实施例中,步骤1403的实现方式包括:将以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域作为终端避免进入的区域,根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回以终端的当前位置为起点,以终端的目的地为终点的所有路径中与第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
步骤1404、根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。
步骤1404中,导航应用或者导航应用的服务端获取终端避免进入的区域后,可以根据终端避免进入的区域生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
本发明的一些实施例提供的一种导航路线的方法中步骤1401至步骤1404的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法中步骤201至步骤203的相关描述,此处不再赘述。
本发明的一些实施例提供一种核心网设备,如图15所示,核心网设备1500包括第一查询信息接收模块1501,基站标识确定模块1502,覆盖范围信息获取模块1503和避免进入的区域发送模块1504。
第一查询信息接收模块1501设置为:接收来自导航应用或者导航应用的服务端的第一查询信息,第一查询信息包括第一会话的信息。第一会话为终端不可中断的会话。
基站标识确定模块1502设置为:根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
覆盖范围信息获取模块1503设置为:根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。
避免进入的区域发送模块1504设置为:根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回终端避免进入的区域,以使导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
本发明的一些实施例提供的一种核心网设备1500的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法中步骤201至步骤203的相关描述,此处不再赘述。
本发明的一些实施例提供一种导航路线的获取方法,应用于核心网设备,如图16所示,导航路线的获取方法包括步骤1601至步骤1604。
步骤1601、接收由终端发送的第一会话的信息。
步骤1601中,第一会话为终端不可中断的会话。
步骤1602、根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。
步骤1602中,第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
步骤1603、根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。
步骤1604、根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用或者导航应用的服务端返回终端避免进入的区域。
步骤1604中,导航应用或者导航应用的服务端获取终端避免进入的区域后,可以根据终端避免进入的区域生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
本发明的一些实施例提供的一种导航路线的方法中步骤1601至步骤1604的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法中步骤201至步骤203的相关描述,此处不再赘述。
本发明的一些实施例提供一种核心网设备,如图17所示,核心网设备1700包括第一会话的信息接收模块1701,基站标识确定模块1702,覆盖范围信息获取模块1703和避免进入的区域发送模块1704。
第一会话的信息接收模块1701设置为:接收由终端发送第一会话的信息。第一会话为终端不可中断的会话。
基站标识确定模块1702设置为:根据第一会话的信息在第一预设区域内的多个基站中确定不支持与第一会话对应的分片的基站作为第一基站,并获取第一基站中各基站的标识。第一预设区域包括终端的当前位置以及终端的目的地且第一预设区域中设有多个基站。第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站。
覆盖范围信息获取模块1703设置为:根据第一基站中各基站的标识获取第一基站中各基站的覆盖范围信息。和
避免进入的区域发送模块1704设置为:根据第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回终端避免进入的区域,以使导航应用的服务端根据终端避免进入的区域,生成从终端的当前位置到终端的目的地的导航路线,导航路线中的任一点不在终端避免进入的区域之内。
本发明的一些实施例提供的一种核心网设备1700的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法中步骤201至步骤203的相关描述,此处不再赘述。
本发明的一些实施例提供一种计算机设备,如图18所示,计算机设备1800包括存储器1801和处理器1802,存储器1801中存储有计算机程序,当处理器1802运行存储器1801存储的计算机程序时,处理器1802执行上述的导航路线的获取方法。
本发明的一些实施例提供的一种计算机设备的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法的相关描述,此处不再赘述。
本发明的一些实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,处理器执行上述的导航路线的获取方法。
本发明的一些实施例提供的一种计算机可读存储介质的具体方案及有益效果可参考本发明的一些实施例提供的一种导航路线的获取方法的相关描述,此处不再赘述。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (14)
1.一种导航路线的获取方法,其特征在于,应用于导航应用或者所述导航应用的服务端,所述方法包括:
获取终端的当前位置以及所述终端的目的地;
获取所述终端避免进入的区域;所述终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一会话为所述终端不可中断的会话;所述终端避免进入的区域小于或等于所述第一基站中各基站的覆盖范围信息所指示的区域;以及
根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
2.根据权利要求1所述的导航路线的获取方法,其特征在于,所述获取所述终端避免进入的区域,包括:
向核心网设备发送第一查询信息,所述第一查询信息包括所述第一会话的信息,以使所述核心网设备根据所述第一会话的信息在所述第一预设区域内的多个基站中确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识,根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息且根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用或者所述导航应用的服务端返回所述终端避免进入的区域;以及
接收来自所述核心网设备的所述终端避免进入的区域。
3.根据权利要求1所述的导航路线的获取方法,其特征在于,所述获取所述终端避免进入的区域,包括:
向所述终端发送第一指示信息,所述第一指示信息用于指示所述终端向核心网设备发送所述第一会话的信息,以使所述核心网设备根据所述第一会话的信息在所述第一预设区域内确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识,根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息且根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述终端返回所述终端避免进入的区域,以使所述终端向所述导航应用或者所述导航应用的服务端返回所述终端避免进入的区域;以及
接收来自所述终端的所述终端避免进入的区域。
4.根据权利要求1所述的导航路线的获取方法,其特征在于,所述第一会话包括所述终端当前正在进行的会话,和/或所述终端预计进行的会话;所述第一会话的信息包括所述终端当前正在进行的会话的标识,和/或与所述终端预计进行的会话对应的分片的标识;所述终端预计进行的会话是所述终端的历史会话信息中包含的所述终端到达所述终端的当前位置后的第一预设时段之内发起的会话,和/或,所述终端的历史会话信息中包含的所述终端在到达所述终端的目的地之前的第二预设时段之内发起的会话。
5.根据权利要求1所述的导航路线的获取方法,其特征在于,所述第一会话包括所述终端当前正在进行的会话,和/或所述终端预计进行的会话;所述第一会话的信息包括所述终端当前正在进行的会话的标识,和/或与所述终端预计进行的会话对应的分片的标识;所述终端预计进行的会话是所述终端的历史会话信息中包含的所述终端在第三预设时段之内发起的会话;所述第三预设时段是包括当前时刻的时段,或者是从所述终端的当前位置到所述终端的目的地所需的时间长度两端取整到整点所形成的时段。
6.根据权利要求1所述的导航路线的获取方法,其特征在于,
所述终端避免进入的区域为所述第一基站中各基站的覆盖范围信息所指示的区域;
或者,所述终端避免进入的区域为所述第一基站中各基站的覆盖范围信息所指示的区域中与所述第一预设区域内除所述第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域;
或者,所述终端避免进入的区域为以终端的当前位置为起点,以所述终端的目的地为终点的所有路径中与所述第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
7.一种导航路线的获取装置,其特征在于,包括:
位置获取模块,其设置为:获取终端的当前位置以及所述终端的目的地;
避免进入的区域获取模块,其设置为:获取所述终端避免进入的区域;所述终端避免进入的区域是根据第一基站中各基站的覆盖范围信息所指示的区域获取的;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一会话为所述终端不可中断的会话;所述终端避免进入的区域小于或等于所述第一基站中各基站的覆盖范围信息所指示的区域;和
导航路线生成模块,其设置为:根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
8.一种导航路线的获取方法,其特征在于,应用于核心网设备,所述方法包括:
接收来自导航应用或者导航应用的服务端的第一查询信息,所述第一查询信息包括第一会话的信息;所述第一会话为终端不可中断的会话;
根据所述第一会话的信息在第一预设区域内的多个基站中确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;
根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息;以及
根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用或者所述导航应用的服务端返回所述终端避免进入的区域,以使所述导航应用或者所述导航应用的服务端根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
9.根据权利要求8所述的导航路线的获取方法,其特征在于,所述根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用或者所述导航应用的服务端返回终端避免进入的区域,包括:
将所述第一基站中各基站的覆盖范围信息所指示的区域作为所述终端避免进入的区域,向所述导航应用或者所述导航应用的服务端返回所述第一基站中各基站的覆盖范围信息所指示的区域;
或者,将所述第一基站中各基站的覆盖范围信息所指示的区域中与所述第一预设区域内除所述第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域作为所述终端避免进入的区域,向所述导航应用的服务端返回所述第一基站中各基站的覆盖范围信息所指示的区域中与所述第一预设区域内除所述第一基站外的其他基站的覆盖范围信息所指示的区域不重叠的区域;
或者,将以所述终端的当前位置为起点,以所述终端的目的地为终点的所有路径中与所述第一基站中各基站的覆盖范围信息所指示的区域重叠的区域作为所述终端避免进入的区域,根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用的服务端返回以终端的当前位置为起点,以所述终端的目的地为终点的所有路径中与所述第一基站中各基站的覆盖范围信息所指示的区域重叠的区域。
10.一种核心网设备,其特征在于,包括:
第一查询信息接收模块,其设置为:接收来自导航应用或者导航应用的服务端的第一查询信息,所述第一查询信息包括第一会话的信息;所述第一会话为终端不可中断的会话;
基站标识确定模块,其设置为:根据所述第一会话的信息在第一预设区域内的多个基站中确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;
覆盖范围信息获取模块,其设置为:根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息;和
避免进入的区域发送模块,其设置为:根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用的服务端返回所述终端避免进入的区域,以使所述导航应用的服务端根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
11.一种导航路线的获取方法,其特征在于,应用于核心网设备,所述方法包括:
接收由终端发送的第一会话的信息;所述第一会话为终端不可中断的会话;
根据所述第一会话的信息在第一预设区域内的多个基站中确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;
根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息;以及
根据所述第一基站中各基站的覆盖范围信息所指示的区域向所述导航应用或者所述导航应用的服务端返回所述终端避免进入的区域,以使所述导航应用或者所述导航应用的服务端根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
12.一种核心网设备,其特征在于,包括:
第一会话的信息接收模块,其设置为:接收由终端发送第一会话的信息;所述第一会话为终端不可中断的会话;
基站标识确定模块,其设置为:根据所述第一会话的信息在第一预设区域内的多个基站中确定不支持与所述第一会话对应的分片的基站作为第一基站,并获取所述第一基站中各基站的标识;所述第一预设区域包括所述终端的当前位置以及所述终端的目的地且所述第一预设区域中设有多个基站;所述第一基站包括第一预设区域内的多个基站中不支持与第一会话对应的分片的基站;
覆盖范围信息获取模块,其设置为:根据所述第一基站中各基站的标识获取所述第一基站中各基站的覆盖范围信息;和
避免进入的区域发送模块,其设置为:根据所述第一基站中各基站的覆盖范围信息所指示的区域向导航应用的服务端返回所述终端避免进入的区域,以使所述导航应用的服务端根据所述终端避免进入的区域,生成从所述终端的当前位置到所述终端的目的地的导航路线,所述导航路线中的任一点不在所述终端避免进入的区域之内。
13.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处理器执行根据权利要求1至6中任一项,或权利要求8,或权利要求9,或权利要求11所述的导航路线的获取方法。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,所述处理器执行根据权利要求1至6中任一项,或权利要求8,或权利要求9或权利要求11所述的导航路线的获取方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311478401.3A CN117354727A (zh) | 2023-11-08 | 2023-11-08 | 导航路线的获取方法与装置、计算机设备和可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311478401.3A CN117354727A (zh) | 2023-11-08 | 2023-11-08 | 导航路线的获取方法与装置、计算机设备和可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117354727A true CN117354727A (zh) | 2024-01-05 |
Family
ID=89357524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311478401.3A Pending CN117354727A (zh) | 2023-11-08 | 2023-11-08 | 导航路线的获取方法与装置、计算机设备和可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117354727A (zh) |
-
2023
- 2023-11-08 CN CN202311478401.3A patent/CN117354727A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110166977B (zh) | 通信方法及装置 | |
CN109413619B (zh) | 信息发送、操作执行方法及装置、会话管理功能实体 | |
EP2869631B1 (en) | Terminal access method and system, and terminal | |
CN102474776B (zh) | 蜂窝***中改进的相邻信息更新 | |
CN114189845A (zh) | 网络实体、用户设备和网络切片的控制和使用方法 | |
CN106664640B (zh) | 控制用户设备接入高速移动工具通信网络的方法 | |
CN104380831A (zh) | 用于网络通信到设备对设备通信的机会性卸载的方法和装置 | |
CN110650513B (zh) | 一种用户面路径更新的方法、装置及计算机存储介质 | |
EP2150081A2 (en) | Base station and resources securing method | |
WO2016141752A1 (zh) | 小区选择的方法、anr配置方法、设备及计算机存储介质 | |
CN108391301B (zh) | 一种终端接入控制方法、终端及基站 | |
CN102143560A (zh) | 异***间的重定向方法及*** | |
CN104601283B (zh) | 一种通信控制方法及装置 | |
WO2018192705A1 (en) | Automatic management of pre-configuration levels for autonomous ue mobility | |
KR20160092389A (ko) | 이동통신 단말의 이동경로에 기반한 기지국에서의 핸드오버 제어 방법 | |
EP1704740B1 (en) | Method and computer program product for determining a target base station for hand-off of a mobile station | |
CN117354727A (zh) | 导航路线的获取方法与装置、计算机设备和可读存储介质 | |
CN113972945B (zh) | 切换方法、设备、存储介质和无线通信*** | |
JP2012114854A (ja) | 通信システム、制御装置、及び、制御方法 | |
CN107770787B (zh) | 一种确定目标运营商网络的方法和装置 | |
CN116261185A (zh) | 一种路径切换方法及相关设备 | |
CN112449381B (zh) | 一种数据传输方法和ue | |
EP4133792A1 (en) | Network nodes for improved client device mobility analytics in communication systems | |
US10440639B1 (en) | Proactive neighbor list optimization for automatic neighbor relation in a cellular wireless network | |
CN117354882A (zh) | 切换方法与设备、计算机设备和可读存储介质 |
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 |