1.本技术涉及通信技术领域,尤其涉及一种
网络接入方法、网络接入装置、车载网关、车辆及存储介质。
背景技术:
2.随着科技的不断进步,网络通信能力提高的需求也越来越高,通信技术领域的技术也随着需求的增加而不断发展。
3.目前,电子设备(例如车辆、手机等)一般仅使用单一的
地面网络通信(例如基于地面的网络通信),由于地面网络信号的强弱会受到地形因素的影响,当电子设备遇到较复杂的地形,该较复杂的地形往往会导致该电子设备的地面网络信号较差甚至断网,无法正常使用地面网络通信,用户体验较差。
技术实现要素:
4.本技术提供一种网络接入方法、网络接入装置、车载网关、车辆及存储介质,用于解决当电子设备遇到较复杂的地形,该较复杂的地形往往会导致该电子设备的地面网络信号较差甚至断网,无法正常使用地面网络通信,用户体验较差的问题。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,提供了一种网络接入方法,该方法包括:电子设备响应于卫星广播
卫星网络信号,获取电子设备当前时刻的定位信息、卫星的网络号对应的电子设备所在区域的卫星网络的
历史网络信息和电子设备所在区域的地面网络的历史网络信息;电子设备根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断电子设备是否满足接入卫星网络的预设条件;若电子设备判断出电子设备满足接入卫星网络的预设条件,则将电子设备接入卫星网络;若电子设备判断出电子设备不满足接入卫星网络的预设条件,则不将电子设备接入卫星网络。
7.在一种可能的设计方式中,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域为预设区域;或者接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域不为预设区域,根据地面网络的历史网络信息和卫星网络的历史网络信息确定电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。
8.其中,在一种可能的设计方式中,卫星网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内卫星网络的历史信号强度。地面网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内地面网络的历史信号强度。
9.电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度可以指在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例。电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度也可以指在预设历史网络覆盖时长内,地面网络的历史信号强度低于
第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长,但不限于此。
10.在一种可能的设计方式中,电子设备可以为车辆、手机等用户终端。但不限于此。
11.基于上述技术方案,电子设备可以根据电子设备当前所处的网络环境,从星地融合网络中选择接入合适的网络。如此,即使当电子设备遇到较复杂的地形,电子设备也会因切换到接入卫星网络的模式,在一定程度上避免该较复杂的地形导致该电子设备的地面网络信号较差甚至断网,使得电子设备正常使用地面网络通信,提高用户体验。
12.结合第一方面,在一种可能的设计方式中,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域为预设区域;或者,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域不为预设区域,根据地面网络的历史网络信息和卫星网络的历史网络信息确定电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。
13.结合第一方面,在另一种可能的设计方式中,卫星网络的历史网络信息包括历史网络覆盖时长和历史网络覆盖时长内卫星网络的历史信号强度;地面网络的历史网络信息包括历史网络覆盖时长和历史网络覆盖时长内地面网络的历史信号强度。
14.结合第一方面,在另一种可能的设计方式中,电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例;或者,电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长。
15.第二方面,提供了一种网络接入装置,该装置包括:网络接入模块、网络管理模块和接入选择模块;其中,网络接入模块包括地面网络接入模块和卫星网络接入接口模块;网络接入模块用于接收网络广播信号,其中,网络接入模块通过卫星网络接入接口模块接收卫星广播的卫星网络信号;网络管理模块用于响应于卫星广播卫星网络信号,获取电子设备当前时刻的定位信息、卫星的网络号对应的电子设备所在区域的卫星网络的历史网络信息和电子设备所在区域的地面网络的历史网络信息,并用于向接入选择模块发送定位信息、卫星网络的历史网络信息和地面网络的历史网络信息;接入选择模块用于获取定位信息、卫星网络的历史网络信息和地面网络的历史网络信息,并根据定位信息、卫星网络的历史网络信息和地面网络的历史网络信息,判断电子设备是否满足接入卫星网络的预设条件;若接入选择模块判断出电子设备满足接入卫星网络的预设条件,则将电子设备接入卫星网络;若接入选择模块判断出电子设备不满足接入卫星网络的预设条件,则不将电子设备接入卫星网络。
16.结合第二方面,在一种可能的设计方式中,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域为预设区域;或者,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域不为预设区域,根据地面网络的历史网络信息和卫星网络的历史网络信息确定电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。
17.结合第二方面,在另一种可能的设计方式中,卫星网络的历史网络信息包括历史网络覆盖时长和历史网络覆盖时长内卫星网络的历史信号强度;地面网络的历史网络信息
包括历史网络覆盖时长和历史网络覆盖时长内地面网络的历史信号强度。
18.结合第二方面,在另一种可能的设计方式中,电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与预设历史网络覆盖时长的比例;或者,电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长。
19.第三方面,提供了一种车载网关,车载网关中设置网络接入装置,网络接入装置为第二方面中任一项的网络接入装置。
20.第四方面,提供了一种车辆,车辆上设置网络接入装置,网络接入装置为第二方面中任一项的网络接入装置。
21.第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项的网络接入方法。
22.第六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项的网络接入方法。
23.其中,第二方面至第六方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
附图说明
24.图1根据本技术的一些实施例,示出了一种网络接入方法应用场景的示意图;
25.图2a根据本技术的一些实施例,示出了一种车辆100中电子器件的结构示意图;
26.图2b根据本技术的一些实施例,基于图2a的结构,示出了一种车载主机120上的软件系统与外界网络运营商的关系;
27.图3a根据本技术的一些实施例,示出了一种车载网关110的结构示意图;
28.图3b根据本技术的一些实施例,基于图3a的结构,示出了一种车载网关110与外界设备连接的结构示意图;
29.图4根据本技术的一些实施例,示出了一种网络接入方法的流程示意图;
30.图5根据本技术的一些实施例,示出了一种图4中s401的具体流程示意图;
31.图6根据本技术的一些实施例,示出了一种图4中s402、403和404的具体流程示意图;
32.图7根据本技术的一些实施例,示出了一种地面网络运营商管理系统200对卫星网络接入进行网络管理与性能维护的流程示意图。
具体实施方式
33.本技术的说明性实施例包括但不限于一种网络接入方法、网络接入装置、车载网关、车辆及存储介质。
34.下面结合附图,对本技术的实施例进行描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场
景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
35.为了便于说明本技术的技术方案,下面对本技术所用到的关键术语做简要概述。
36.(1)地面网络,地面网络是指通过地面为电子设备(例如车辆、手机等地面终端)提供无线通信链路的通信网络系统。地面网络可以是移动通信网络,例如第二代移动通信技术(the 2nd-generation mobile communication technology,2g)、第三代移动通信技术(the 3rd-generation mobile communication technology,3g)、第四代移动通信技术(the 4th generation mobile communication technology,4g)、第五代移动通信技术(the 5th-generation mobile communication technology,5g)、长期演进(long term evolution,lte)和窄带物联网(narrow band internet of things,nb-iot)网络。地面网络具有受地理区域限制的缺点,例如,在较少的偏远地区,网络信号较弱。
37.(2)非地面网络,非地面网络(non-terrestrial network,ntn)是指通过空间(如低轨卫星等)为电子设备(例如车辆、手机等地面终端)提供无线通信链路的通信网络系统,非地面网络又叫做卫星网络。非地面网络具有宽带、通信距离远、不受地理区域限制等优点。
38.(3)星地融合网络,星地融合网络是指非地面网络(卫星网络)通信与地面网络通信融合构建的全球无缝覆盖的网络。
39.(4)网络号,网络号(net service identity,nsid)是互联网通讯识别号。是由一串数字加“.nsid”后缀域名组成。网络号用于标识某个网络,本技术实施例中,电子设备可以基于网络号查询相应网络的网络信息。例如,电子设备可以基于卫星网络的网络号查询卫星网络的网络信息。
40.为了解决背景技术中的技术问题,本技术实施例提供一种网络接入方法,该方法包括,电子设备响应于卫星广播卫星网络信号,获取电子设备当前时刻的定位信息、卫星的网络号对应的电子设备所在区域的卫星网络的历史网络信息和电子设备所在区域的地面网络的历史网络信息;电子设备根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断电子设备是否满足接入卫星网络的预设条件;若电子设备判断出电子设备满足接入卫星网络的预设条件,则将电子设备接入卫星网络;若电子设备判断出电子设备不满足接入卫星网络的预设条件,则不将电子设备接入卫星网络。
41.在一些实施例中,接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域为预设区域;或者接入卫星网络的预设条件是指根据定位信息确定电子设备所在区域不为预设区域,根据地面网络的历史网络信息和卫星网络的历史网络信息确定电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。
42.其中,在一些实施例中,卫星网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内卫星网络的历史信号强度。地面网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内地面网络的历史信号强度。
43.电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度可以指在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例。电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度也可以指在预设历史网络覆盖时长内,地面网络的历史信号
强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长,但不限于此。
44.在一些实施例中,电子设备可以为车辆、手机等用户终端。但不限于此。
45.基于上述技术方案,电子设备可以根据电子设备当前所处的网络环境,从星地融合网络中选择接入合适的网络。如此,即使当电子设备遇到较复杂的地形,电子设备也会因切换到接入卫星网络的模式,在一定程度上避免该较复杂的地形导致该电子设备的地面网络信号较差甚至断网,使得电子设备正常使用地面网络通信,提高用户体验。
46.下面以电子设备为车辆为例进一步详细介绍本技术的技术方案。
47.图1根据本技术的一些实施例,示出了一种网络接入方法应用场景的示意图。如图1所示,该场景包括车辆100、地面网络运营商管理系统200、300、卫星网络运营商管理系统400和卫星500。
48.其中,车辆100中设置车载网关110。车载网关110具有地面网络通信功能和卫星网络通信功能。具体地,在一些实施例中,车载网关110中预先装设有一个或多个与网络运营商签约的网卡,该网卡的数量可以是一个也可以是多个。其中,网络运营商可以包括地面网络运营商,卫星网络运营商,等等。在一种实施例中,以网卡的数量为两个为例,该两个网卡中的其中一个网卡与地面网络运营商签约,该网卡可称为地面网络网卡;另一个网卡与卫星网络运营商签约,该网卡可称为卫星网卡。
49.车辆100通过车载网关110、地面网络运营商管理系统200和300接入地面网络。地面网络运营商管理系统200可以用于统计车辆100的地面网络的网络信息。若地面网络运营商管理系统200与卫星网络运营商管理系统400之间已经互相签约,则地面网络运营商管理系统200既可以用于统计车辆100的地面网络的网络信息,又可以用于统计车辆100的卫星网络的网络信息。如此,车载网关110既可以向地面网络运营商管理系统200上报车辆100的地面网络的网络信息,也可以向地面网络运营商管理系统200上报车辆100的卫星网络的网络信息。
50.车载网关110响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车辆100所在区域的地面网络的历史网络信息;车载网关110根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断车辆100是否满足接入卫星网络的预设条件;若车载网关110判断出车辆100满足接入卫星网络的预设条件,则将车载网关110接入卫星网络;若车载网关110判断出车辆100不满足接入卫星网络的预设条件,则不将车载网关110接入卫星网络。
51.车载网关110响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息和当前时刻车辆100所在区域的地面网络的网络信息,保存前述信息,并将前述信息上报给已与卫星网络运营商管理系统400签约的地面网络运营商管理系统200。
52.其中,在一些实施例中,当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息可以包括卫星网络的网络号、当前时刻卫星网络的覆盖信息(例如卫星网络覆盖区域的网络覆盖时长、卫星网络覆盖区域的网络信号强度),除此之外,还可以包括卫星网络运营商与地面网络运营商是否已签约、当前接入节点和波束信息等信息,但不限于此。
53.当前时刻车辆100所在区域的地面网络的网络信息可以包括地面网络的网络号、当前时刻地面网络的覆盖信息(例如地面网络覆盖区域的网络覆盖时长、地面网络覆盖区域的网络信号强度),除此之外,还可以包括地面网络运营商与卫星网络运营商是否已签约、当前接入节点和波束信息等信息,但不限于此。
54.图2a根据本技术的一些实施例,示出了一种车辆100中电子器件的结构示意图。如图2a所示,车辆100包括车载网关110、车载主机120、总线设备130、usb设备140和车内无线设备150。
55.车载网关110可以为车辆100提供地面网络和卫星网络的接入。地面网络可以是移动通信网络,例如第二代移动通信技术(the 2nd-generation mobile communicationt echnology,2g)、第三代移动通信技术(the 3rd-generation mobile communication technology,3g)、第四代移动通信技术(the 4th generation mobile communication technology,4g)、第五代移动通信技术(the 5th-generation mobile communication technology,5g)、长期演进(long term evolution,lte)和窄带物联网(narrow band internet of things,nb-iot)网络。
56.总线设备130可以通过总线与车载网关110连接,总线可以是各种汽车总线,例如控制器局域网络(controller area network,can)总线。总线设备130可以为车载自动诊断系统(on-board diagnostics,obd)、历程记录仪、监控仪等设备,但不限于此。
57.usb设备140可以通过usb接口与车载网关110连通。usb设备140可以为车载音响、便携收音器等电子设备,但不限于此。
58.车内无线设备150可以通过各种网络类型与车载网关110连接。例如无线上网(wireless fidelity,wi-fi)、蓝牙等无线通信方式。
59.车载主机120可以通过车载网关110分别与总线设备130、usb设备140和车内无线设备150之间进行指令和数据的传输。
60.车载主机120上设置各种软件系统,例如第三方业务系统、网关设备管理系统、运营商业务系统和第三方业务系统。其中,运营商业务系统可以包括车载服务系统和其他车载服务增值业务系统、音乐、资讯和交互式网络电视(internet protocol television,iptv)等。
61.图2b根据本技术的一些实施例,基于图2a的结构,示出了一种车载主机120上的软件系统与外界网络运营商的关系。如图2b所示,车载主机120上设置的各种软件系统可以与外界网络运营商通信,记录车载主机120上设置的各种软件系统对地面网络和卫星网络的使用信息。
62.其中,网络运营商包括业务和运营支撑系统(business and operation support system,boss),boss包括业务支撑系统(business support system,bss)和运营支撑系统(operation support system,oss)。其中,bss用于通过对融合计费、账务处理、账务管理、综合结算和统计分析等功能的改造,实现对分散账期业务模式的支撑。oss用于负责全网的通信质量及运行的检验和管理,记录和收集全网运行中的各种数据的情况。它对全网内各设备之间都有连接线,并对各设备执行监视和控制的职能。
63.本技术实施例中,车载网关110响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车
辆100所在区域的地面网络的历史网络信息;车载网关110根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断车辆100是否满足接入卫星网络的预设条件;若车载网关110判断出车辆100满足接入卫星网络的预设条件,则将车载网关110接入卫星网络;若车载网关110判断出车辆100不满足接入卫星网络的预设条件,则不将车载网关110接入卫星网络。
64.图3a根据本技术的一些实施例,示出了一种车载网关110的结构示意图。如图3a所示,车载网关110包括网络接入装置111、处理器112、can通信模块113、usb通信模块114和存储模块115。网络接入装置111、can通信模块113、usb通信模块114和存储模块115分别与处理器112连接。
65.网络接入装置111包括网络接入模块1111、网络管理模块1112和接入选择模块1113。网络接入模块1111、网络管理模块1112和接入选择模块1113依次连接。
66.其中,网络接入模块1111用于接收网络广播信号。在一些实施例中,网络接入模块1111可以包括地面网络接入模块1111a和卫星网络接入接口模块1111b。卫星网络接入接口模块1111b可以包括多个光/电接口,可以与任意外接卫星网络终端连接,网络接入模块1111用于通过卫星网络接入接口模块1111b接收卫星广播的卫星网络广播信号。地面网络接入模块1111a多个光/电接口,可以与任意外接地面网络终端连接,网络接入模块1111用于通过地面网络接入模块1111a接收地面广播的地面网络广播信号
67.接入选择模块1113用于根据当前网络管理模块1112中的网络信息,决策当前的接入网络的类型,例如决策当前的接入网络为卫星网络或者地面网络。
68.网络管理模块1112用于获取和存储当前时刻地面网络的网络信息、卫星网络的网络信息和定位信息,并向接入选择模块1113发送当前时刻地面网络的网络信息、卫星网络的网络信息和定位信息。
69.网络管理模块1112用于响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车辆100所在区域的地面网络的历史网络信息,并用于向接入选择模块1113发送前述信息。
70.接入选择模块1113获取前述信息后,接入选择模块1113根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断车辆100是否满足接入卫星网络的预设条件;若接入选择模块1113判断出车辆100满足接入卫星网络的预设条件,则将车辆100接入卫星网络;若接入选择模块1113判断出车辆100不满足接入卫星网络的预设条件,则不将车辆100接入卫星网络。
71.图3b根据本技术的一些实施例,基于图3a的结构,示出了一种车载网关110与外界设备连接的结构示意图。如图3b所示,卫星网络接入接口模块1111b还可以与卫星网络终端120连接,卫星网络终端120用于作为卫星网络的接收器,为了接入卫星网络,卫星网络终端120一般安装在无遮挡的外界环境下,例如车顶。
72.地面网络运营商管理系统200和卫星网络运营商管理系统400通过通信链路连接。地面网络运营商管理系统200可以与卫星网络运营商管理系统400为签约关系,如此,网络管理模块1112便可以在断开卫星网络的情况下,通过地面网络向地面网络运营商管理系统200上传获取到的地面网络的网络信息和卫星网络的网络信息。而且地面网络运营商管理系统200也可以与卫星网络运营商管理系统400互通网络信息。例如,地面网络运营商管理
系统200可以从卫星网络运营商管理系统400获取卫星网络的网络信息。地面网络运营商管理系统200所属的网络运营商可以与卫星网络运营商管理系统400所属的网络运营商相同,也可以不同。
73.基于图3a的车载网关110的结构,图4根据本技术的一些实施例,示出了一种网络接入方法的流程示意图。如图4所示,该流程包括如下步骤:
74.s401、网络管理模块1112响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车辆100所在区域的地面网络的历史网络信息,并向接入选择模块1113发送车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车辆100所在区域的地面网络的历史网络信息。
75.可以理解,网络号用于标识某个网络。本技术实施例中,网络管理模块1112可以基于网络号查询相应网络的网络信息。例如,网络管理模块1112可以基于卫星网络的网络号查询卫星网络的网络信息。网络管理模块1112可以基于地面网络的网络号查询地面网络的网络信息。
76.可以理解,在一些实施例中,卫星网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内卫星网络的历史信号强度。地面网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内地面网络的历史信号强度。
77.在一些实施例中,车辆100可以通过全球定位系统(global positioning system,gps)对车辆进行实时定位,获取车辆100的定位信息。该车辆100的定位信息可以用于在后续步骤中,初步判断车辆100是否在地面网络信号较差或者地面网络断网的区域。
78.如此,在车辆100移动的过程中,车辆100会不断地上报车辆100的定位信息,而网络管理模块1112也会不断了解车辆的位置变化,并不断根据网络信号强弱的变化,使车辆切换接入网络,以保证车辆100接入车辆100当前所在位置下合适的网络。
79.在一些实施例中,基于图3a和图3b中车载网关110的结构,图5根据本技术的一些实施例,示出了一种图4中s401的具体流程示意图,如图5所示,s401可以具体包括以下步骤:
80.s4011、卫星广播卫星网络的网络信息,相应的,当前卫星所覆盖的区域内的卫星网络终端120接收卫星发送的当前时刻卫星网络的网络信息。
81.其中,在一些实施例中,当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息可以包括卫星网络的网络号、当前时刻卫星网络的覆盖信息(例如卫星网络覆盖区域的网络覆盖时长、卫星网络覆盖区域的网络信号强度),除此之外,还可以包括卫星网络运营商与地面网络运营商是否已签约、当前接入节点和波束信息等信息,但不限于此。
82.当前时刻车辆100所在区域的地面网络的网络信息可以包括地面网络的网络号、当前时刻地面网络的覆盖信息(例如地面网络覆盖区域的网络覆盖时长、地面网络覆盖区域的网络信号强度),除此之外,还可以包括地面网络运营商与卫星网络运营商是否已签约、当前接入节点和波束信息等信息,但不限于此。
83.s4012、卫星网络终端120向网络管理模块1112发送接收到的当前时刻卫星网络的网络信息,相应的,网络管理模块1112接收卫星网络终端120发送的当前时刻卫星网络的网
络信息。
84.在一些实施例中,网络管理模块1112响应于卫星广播卫星网络信号,获取车辆100当前时刻的定位信息、当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息和当前时刻车辆100所在区域的地面网络的网络信息,保存前述信息,并将前述信息上报给已与卫星网络运营商管理系统400签约的地面网络运营商管理系统200。其中,车辆100当前时刻的定位信息、当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息和当前时刻车辆100所在区域的地面网络的网络信息被保存后,用于作为后续判断是否接入卫星网络的历史信息。
85.s4013、网络管理模块1112根据当前时刻卫星网络的网络信息中的网络号从本地数据库中查询该卫星网络的历史网络信息。
86.可以理解,卫星网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内卫星网络的历史信号强度。地面网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内地面网络的历史信号强度。
87.在一些实施例中,历史网络覆盖时长可以指多次的覆盖时长对应的平均覆盖时间。平均覆盖时间可以通过将预设的时间口t2内,该卫星网络每次的覆盖时长t1除以次数得到的平均覆盖时间t1-a。
88.s4014、网络管理模块1112向接入选择模块1113发送车辆100当前时刻的定位信息、卫星的网络号对应的车辆100所在区域的卫星网络的历史网络信息和车辆100所在区域的地面网络的历史网络信息。
89.s4015、地面网络终端向接入选择模块1113发送地面网络的历史网络信息。
90.地面网络终端为地面网络信号的接收器,可以与图3b中的地面网络接入模块1111a连接,图3b中未示出。
91.s402、接入选择模块1113根据地面网络的历史网络信息、卫星网络的历史网络信息和定位信息,判断车辆100是否满足接入卫星网络的预设条件。若是,则表明车辆100在地面网络信号较弱或者没信号的区域,执行s403,若否,则表明车辆100在地面网络信号较好的区域,则执行s404。
92.在一些实施例中,接入卫星网络的预设条件是指根据定位信息确定车辆100所在区域为预设区域;或者接入卫星网络的预设条件是指根据定位信息确定车辆100所在区域不为预设区域,根据地面网络的历史网络信息和卫星网络的历史网络信息确定车辆100所在区域的卫星网络信号的强度高于地面网络信号的强度。
93.其中,在一些实施例中,卫星网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内卫星网络的历史信号强度。地面网络的历史网络信息可以包括历史网络覆盖时长以及历史网络覆盖时长内地面网络的历史信号强度。
94.车辆100所在区域的卫星网络信号的强度高于地面网络信号的强度可以指在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例。车辆100所在区域的卫星网络信号的强度高于地面网络信号的强度也可以指在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的
网络覆盖时长,但不限于此。
95.s403、接入选择模块1113确定将车辆100接入卫星网络。
96.s404、接入选择模块1113确定不将车辆100接入卫星网络。
97.在一些实施例中,基于图3a中车载网关110的结构,图6根据本技术的一些实施例,示出了一种图4中s402、403和404的具体流程示意图,如图6所示,s401可以具体包括以下步骤:
98.s4021、接入选择模块1113根据车辆100当前时刻的定位信息确定车辆100当前是否位于偏远地区。若是,则执行s4022,若否,则执行s4023。
99.可以理解,接入选择模块1113根据设备定位信息确定车辆100当前是否位于偏远地区,在设备位于偏远地区的情况下,则表明车辆100在地面网络信号较弱或者没信号的区域,接入选择模块1113执行s4022。在设备不位于偏远地区的情况下,则表明车辆100可能不在地面网络信号较弱或者没信号的区域,但为了提高车辆100的网络通信速度,还可以进一步判断当前区域的地面网路与卫星网络信号的强弱,选择信号较强的网络,接入选择模块1113执行s4023。
100.在一些实施例中,车辆100中存储地面信号较差或者断网的区域的列表。接入选择模块1113将车辆100与该列表中的区域信息进行匹配,若匹配成功,即地面信号较差或者断网的区域的列表有车辆100当前的定位信息,则确定车辆100在偏远地区。若匹配不成功,即地面信号较差或者断网的区域的列表没有车辆100当前的定位信息,则确定车辆100不在偏远地区。
101.s4022、接入选择模块1113确定车辆100接入卫星网络。
102.s4023、接入选择模块1113判断在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例是否超过卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例。若是,则执行s4022,若否,则执行s4024。
103.可以理解,若超过,则表明车辆100在卫星网络信号比地面网络信号好的区域,接入选择模块1113执行s4022。若未超过,则表明车辆100在地面网络信号比卫星网络信号好的区域,接入选择模块1113执行s4024。
104.s4024、接入选择模块1113确定车辆100不接入卫星网络。
105.基于上述技术方案,电子设备可以根据电子设备当前所处的网络环境,从星地融合网络中选择接入合适的网络。如此,即使当电子设备遇到较复杂的地形,电子设备也会因切换到接入卫星网络的模式,在一定程度上避免该较复杂的地形导致该电子设备的地面网络信号较差甚至断网,使得电子设备正常使用地面网络通信,提高用户体验。
106.可以理解,在一些实施例中,车辆100的网络管理模块1112需要对获取的网络信息进行管理与性能维护:
107.网络管理模块1112在每次与卫星通信结束后,基于新获取的卫星网络的网络信息更新卫星网络的网络信息。通过地面网络向地面网络运营商管理系统200上报本次新获取的卫星通信的网络信息。网络管理模块1112如果接收到地面网络运营商管理系统200发送的卫星网络的网络信息,则更新本地存储的卫星网络的网络信息。
108.在一些实施例中,地面网络运营商管理系统200需要对卫星网络接入进行网络管
理与性能维护,图7根据本技术的一些实施例,示出了一种地面网络运营商管理系统200对卫星网络接入进行网络管理与性能维护的流程示意图,如图7所示,该流程包括以下步骤;
109.s701:地面网络运营商管理系统200接收到网络管理模块1112上报的当前时刻的卫星网络的网络信息。
110.在一些实施例中,当前时刻卫星的网络号对应的车辆100所在区域的卫星网络的网络信息可以包括卫星网络的网络号、当前时刻卫星网络的覆盖信息(例如卫星网络覆盖区域的网络覆盖时长、卫星网络覆盖区域的网络信号强度),除此之外,还可以包括卫星网络运营商与地面网络运营商是否已签约、当前接入节点和波束信息等信息,但不限于此。
111.s702:地面网络运营商管理系统200判断地面网络运营商管理系统200与卫星网络运营商管理系统400是否已签约。若否,则执行s703。若是,则执行s704。
112.s703:地面网络运营商管理系统200基于当前时刻的卫星网络的网络信息更新卫星网络的网络信息。
113.s704:地面网络运营商管理系统200判断地面网络运营商管理系统200与卫星网络运营商管理系统400是否已相连。若否,则执行s703。若是,则执行s705。
114.s705:地面网络运营商管理系统200定期从网络管理模块1112获取当前时刻的卫星网络的网络信息,并向卫星网络运营商管理系统400反馈获取的当前时刻的卫星网络的网络信息。
115.本技术公开的机制的各实施例可以被实现在硬件、软件、固件或这些实现方法的组合中。本技术的实施例可实现为在可编程系统上执行的计算机程序或程序代码,该可编程系统包括至少一个处理器、存储系统(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备以及至少一个输出设备。
116.可将程序代码应用于输入指令,以执行本技术描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本技术的目的,处理系统包括具有诸如例如数字信号处理器(digital signal processor,dsp)、微控制器、专用集成电路(application specific integrated circuit,asic)或微处理器之类的处理器的任何系统。
117.程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理系统通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本技术中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。
118.在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合来实现。所公开的实施例还可以被实现为由一个或多个暂时或非暂时性机器可读(例如,计算机可读)存储介质承载或存储在其上的指令,其可以由一个或多个处理器读取和执行。例如,指令可以通过网络或通过其他计算机可读存储介质分发。因此,机器可读存储介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,包括但不限于,软盘、光盘、光碟、只读存储器(cd-roms)、磁光盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁卡或光卡、闪存、或用于基于因特网以电、光、声或其他形式的传播信号来传输信息(例如,载波、红外信号数字信号等)的有形的机器
可读存储器。因此,机器可读存储介质包括适合于以机器(例如计算机)可读的形式存储或传输电子指令或信息的任何类型的机器可读存储介质。
119.在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征可以以不同于说明性附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
120.需要说明的是,本技术各设备实施例中提到的各单元/模块都是逻辑单元/模块,在物理上,一个逻辑单元/模块可以是一个物理单元/模块,也可以是一个物理单元/模块的一部分,还可以以多个物理单元/模块的组合实现,这些逻辑单元/模块本身的物理实现方式并不是最重要的,这些逻辑单元/模块所实现的功能的组合才是解决本技术所提出的技术问题的关键。此外,为了突出本技术的创新部分,本技术上述各设备实施例并没有将与解决本技术所提出的技术问题关系不太密切的单元/模块引入,这并不表明上述设备实施例并不存在其它的单元/模块。
121.需要说明的是,在本专利的示例和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
122.虽然通过参照本技术的某些优选实施例,已经对本技术进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本技术的精神和范围。
技术特征:
1.一种网络接入方法,所述方法应用于电子设备,其特征在于,包括:响应于卫星广播卫星网络信号,获取所述电子设备当前时刻的定位信息、卫星的网络号对应的所述电子设备所在区域的卫星网络的历史网络信息和所述电子设备所在区域的地面网络的历史网络信息;根据所述地面网络的历史网络信息、所述卫星网络的历史网络信息和所述定位信息,判断所述电子设备是否满足接入卫星网络的预设条件;若判断出所述电子设备满足所述接入卫星网络的预设条件,则将所述电子设备接入卫星网络;若判断出所述电子设备不满足所述接入卫星网络的预设条件,则不将所述电子设备接入卫星网络。2.根据权利要求1所述的方法,其特征在于,所述接入卫星网络的预设条件是指根据所述定位信息确定所述电子设备所在区域为预设区域;或者;所述接入卫星网络的预设条件是指根据所述定位信息确定所述电子设备所在区域不为预设区域,根据所述地面网络的历史网络信息和所述卫星网络的历史网络信息确定所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。3.根据权利要求2所述的方法,其特征在于,所述卫星网络的历史网络信息包括历史网络覆盖时长和所述历史网络覆盖时长内所述卫星网络的历史信号强度;所述地面网络的历史网络信息包括所述历史网络覆盖时长和所述历史网络覆盖时长内所述地面网络的历史信号强度。4.根据权利要求3所述的方法,其特征在于,所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,所述地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例超过所述卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例;或者;所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长。5.一种网络接入装置,其特征在于,包括:网络接入模块、网络管理模块和接入选择模块;其中,网络接入模块包括地面网络接入模块和卫星网络接入接口模块;网络接入模块用于接收网络广播信号,其中,网络接入模块通过卫星网络接入接口模块接收卫星广播的卫星网络信号;网络管理模块用于响应于卫星广播卫星网络信号,获取电子设备当前时刻的定位信息、卫星的网络号对应的电子设备所在区域的卫星网络的历史网络信息和电子设备所在区域的地面网络的历史网络信息,并用于向接入选择模块发送所述定位信息、所述卫星网络的历史网络信息和所述地面网络的历史网络信息;接入选择模块用于获取所述定位信息、所述卫星网络的历史网络信息和所述地面网络的历史网络信息,并根据所述定位信息、所述卫星网络的历史网络信息和所述地面网络的
历史网络信息,判断电子设备是否满足接入卫星网络的预设条件;若接入选择模块判断出电子设备满足接入卫星网络的预设条件,则将电子设备接入卫星网络;若接入选择模块判断出电子设备不满足接入卫星网络的预设条件,则不将电子设备接入卫星网络。6.根据权利要求5所述的装置,其特征在于,所述接入卫星网络的预设条件是指根据所述定位信息确定所述电子设备所在区域为预设区域;或者;所述接入卫星网络的预设条件是指根据所述定位信息确定所述电子设备所在区域不为预设区域,根据所述地面网络的历史网络信息和所述卫星网络的历史网络信息确定所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度。7.根据权利要求6所述的装置,其特征在于,所述卫星网络的历史网络信息包括所述历史网络覆盖时长和所述历史网络覆盖时长内所述卫星网络的历史信号强度;所述地面网络的历史网络信息包括所述历史网络覆盖时长和所述历史网络覆盖时长内所述地面网络的历史信号强度。8.根据权利要求7所述的装置,其特征在于,所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,所述地面网络的历史信号强度低于第一门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例超过所述卫星网络的历史信号强度低于第二门限值的历史网络覆盖时长与所述预设历史网络覆盖时长的比例;或者;所述电子设备所在区域的卫星网络信号的强度高于地面网络信号的强度包括在预设历史网络覆盖时长内,地面网络的历史信号强度低于第一门限值的历史网络覆盖时长超过卫星网络的历史信号强度低于第二门限值的网络覆盖时长。9.一种车载网关,其特征在于,所述车载网关中设置网络接入装置,所述网络接入装置为权利要求5至8中任一项所述的网络接入装置。10.一种车辆,其特征在于,所述车辆上设置网络接入装置,所述网络接入装置为权利要求5至8中任一项所述的网络接入装置。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,所述指令在所述计算机上运行时,使得所述计算机执行权利要求1至4中任一项所述的网络接入方法。
技术总结
本申请涉及通信技术领域,尤其涉及一种网络接入方法、网络接入装置、车载网关、车辆及存储介质。该方法包括,电子设备响应于卫星广播卫星网络信号,获取电子设备当前时刻的定位信息、卫星的网络号对应的电子设备所在区域的卫星网络的历史网络信息和电子设备所在区域的地面网络的历史网络信息;电子设备根据前述信息,判断电子设备是否满足接入卫星网络的预设条件;若电子设备判断出电子设备满足接入卫星网络的预设条件,则将电子设备接入卫星网络。如此,即使当电子设备遇到较复杂的地形,电子设备也会因切换到接入卫星网络的模式,在一定程度上避免该较复杂的地形导致该电子设备的地面网络信号较差甚至断网,使得电子设备正常使用地面网络通信。使用地面网络通信。使用地面网络通信。
技术研发人员:
裴郁杉 李瑞华 黄蓉 唐雄燕
受保护的技术使用者:
中国联合网络通信集团有限公司
技术研发日:
2022.08.10
技术公布日:
2022/11/25