融合通信方法及相关产品与流程

文档序号:16066407发布日期:2018-11-24 12:42阅读:277来源:国知局

本发明涉及计算机及软件技术领域,具体涉及一种融合通信方法及相关产品。

背景技术

通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某方准确安全地传送到另方。

通信在不同的环境下有不同的解释,在出现电波传递通信后通信(communication)被单一解释为信息的传递,是指由一地向另一地进行信息的传输与交换,其目的是传输消息。然而,通信是在人类实践过程中随着社会生产力的发展对传递消息的要求不断提升使得人类文明不断进步。在各种各样的通信方式中,利用“电”来传递消息的通信方法称为电信(telecommunication),这种通信具有迅速、准确、可靠等特点,且几乎不受时间、地点、空间、距离的限制,因而得到了飞速发展和广泛应用;在现今因电波的快捷性使得从远古人类物质交换过程中就结合文化交流与实体经济不断积累进步的实物性通信(邮政通信)被人类理解为制约经济发展的阻碍。

现有的导航设备在进行通信时,为单一的通信方式,例如移动通信,其无法依据实际情况来调整通信方式,所以现有的导航设备的通信方式影响用户的使用感受。



技术实现要素:

本发明实施例提供了一种融合通信方法及相关产品,可以实现导航设备的融合通信,降低用户的流量资费,提高用户的体验度。

第一方面,本发明实施例提供一种融合通信的方法,所述方法包括如下步骤:

终端获取用户选择的目的地,通过gps定位当前位置;

终端检测当前可用的通信方式,如当前可用的通信方式包括免费网络,选择免费网络生成当前位置到目的地的导航路径;

终端将该导航路径显示,在行驶过程中,依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息。

第二方面,提供一种终端,所述终端包括:

获取单元,用于获取用户选择的目的地,通过gps定位当前位置;

通信单元,用于检测当前可用的通信方式,如当前可用的通信方式包括免费网络,选择免费网络生成当前位置到目的地的导航路径;

处理单元,用于将该导航路径显示,在行驶过程中,依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息。

第三方面,提供一种计算机可读存储介质,其存储用于电子数据交换的程序,其中,所述程序使得终端执行第一方面提供的方法。

实施本发明实施例,具有如下有益效果:

可以看出,通过本申请提供的技术方案在获取目的地以及当前位置时,检测免费网络实现对目的地的导航路径,显示该导航路径,在行驶路径中,依据位置动态调整通信方式来接收软件更新的路况信息,这样能够通过融合通信的方式来实现对导航路径的获取以及导航,提高了用户的体验度。

附图说明

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

图1是一种终端的结构示意图。

图2是本申请提供的一种融合通信的方法的流程图。

图3是本申请提供的一种终端的结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结果或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

在第一方面提供的方法中,所述依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息具体包括:

如行驶路径中位置无免费网络连接,自动切换至移动通信方式接收导航软件更新的路况信息。

在第一方面提供的方法中,所述依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息具体包括:

如行驶路径中位置无免费网络连接,将导航切换至惯性导航模式,当行驶到具有免费网络连接的位置时,重新连接免费网络获取更新的路况信息。

在第一方面提供的方法中,所述免费网络包括:wifi,蓝牙或射频,所述移动通信网络包括:3g、lte、5g。

在第二方面提供的终端中,所述处理单元,具体用于如行驶路径中位置无免费网络连接,自动切换至移动通信方式接收导航软件更新的路况信息。

在第二方面提供的终端中,所述处理单元,具体用于如行驶路径中位置无免费网络连接,将导航切换至惯性导航模式,当行驶到具有免费网络连接的位置时,重新连接免费网络获取更新的路况信息。

在第二方面提供的终端中,所述免费网络包括:wifi,蓝牙或射频,所述移动通信网络包括:3g、lte、5g。

参阅图1,图1为一种移动终端结构示意图,如图1所示,该移动终端可以包括智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(mid,mobileinternetdevices)或穿戴式设备等,上述移动终端仅是举例,而非穷举,包含但不限于上述移动终端,为了描述的方便,下面实施例中将上述移动终端称为用户设备(userequipment,ue)或终端。当然在实际应用中,上述用户设备也不限于上述变现形式,例如还可以包括:智能车载终端、计算机设备、智能手表等等。如图1所示,该终端包括:处理器101、输入单元102、通信模组103、存储器104和摄像头105。

输入单元102可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,输入单元102可包括触控显示屏、指纹识别装置以及其他输入设备。指纹识别装置可以单独设置,当然在实际应用中,指纹识别装置也可以结合至触控显示屏,即实现屏下指纹。输入单元还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理按键、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

处理器101是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器104内的软件程序和/或模块,以及调用存储在存储器104内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控或控制。可选的,处理器101可包括一个或多个处理单元;可选的,处理器101可集成应用处理器、调制解调处理器和人工智能芯片,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信,人工智能芯片主要实现神经网络模型的计算。可以理解的是,上述调制解调处理器或人工智能芯片也可以不集成到处理器101中。

此外,存储器104可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

通信模组103可用于信息的接收和发送。通常,通信模组103包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,通信模组103还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

摄像头105,可以用于采集图片、扫描二维码等等对图像数据处理。摄像头105具体可以包括前置摄像头或后置摄像头,对于后置摄像头也可以包括双摄像头,当然对于前置摄像头也可以为双摄像头设置,本申请对摄像头的数量以及具体位置并不限定,摄像头105采集的图片可以传输给处理器101进行相关的处理。

终端还可包括至少一种传感器,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触控显示屏的亮度,接近传感器可在手机移动到耳边时,关闭触控显示屏和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

wifi属于短距离无线传输技术,终端通过wifi模块可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。

终端还包括给各个部件供电的电源(比如电池),可选的,电源可以通过电源管理系统与处理器101逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

车载导航系统主要由主机、显示屏、操作键盘(遥控器)和天线组成。它实现了野外踏勘、出游旅行的数字化智能导航。它具有准确的地图、地理信息,清晰的行进路线。

全球全天候适时性的应用,永无盲区,免费的卫星资源更使用户随心所欲,畅心使用。多种的数据信息,位置坐标,航行路程、航行时间、方位、偏航方位角、偏航距离、预设报警。无论您在茫茫的阔野草原、野花飘香、溪水叮咚的青山幽谷,还是繁华喧嚣的都市,他都能使您在工作、畅游之际随时准确到达目的地。gps汽车应用系统的未来似乎是无可限量,技术进步带来的梦想也是没有止境的。

对于现代人而言,gps已经不是一个陌生的名词了。虽然gps系统一开始是为军事目的而建立的,但很快在民用方面得到了极大的发展。通过商业通信卫星,把gps应用到车辆导航上面,为汽车驾车人指路,就成为了车载导航系统(又称为汽车导航系统,可简写为cips)。另一方面,传统的地图常常不能够跟得上街道的变化,又难以辨认,往往使得开车的人无法获得准确的指令。所以,能够利用高空上的卫星信号为汽车准确而又及时导航定位的卫星导航系统,就成了无价之宝。人们不但可以在购买新车时选择导航系统作为选择配置,还可以在已有的汽车上安装该设备,甚至可以配置一台移动式的卫星导航系统,开哪辆车就把它放到哪辆车上,或者带着它去野游、爬山。

市场上的gps车载导航仪种类很多,消费者选购时需注意,作为成熟的gps车载导航设备,应具有的基本功能包括:gps卫星导航定位、电子地图浏览查询、智能的路线规划、全程的语音提示。其中,电子地图的数据量与详细程度最为重要,除了丰富的城市地图外,全国的公路网图也是不可或缺的,否则导航仪

可就出城不认路了。此外,机器的外形、安装方式、物理性能也是值得注意的,选择安装程序简便、外形美观、防水抗震、收星稳定的gps车载导航仪会令使用者得心应手。

随着今年的发展,现有的智能车载设备不仅仅能够通过gps导航,其还能够通过互联网通信来实现导航,例如lte或nr方式来实现导航。

网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。

网络通信中最重要的就是网络通信协议。当今网络协议有很多,局域网中最常用的有三个网络协议:microsoft的netbeui、novell的ipx/spx和tcp/ip协议。应根据需要来选择合适的网络协议。

面对众多网络协议,我们可能无从选择。不过要是事先了解到网络协议的主要用途

就可以有针对性的选择了。以下是几种常用的网络协议:

netbeui(netbiosenhanceduserinterface)网络基本输入输出系统扩展用户接口

netbeui协议是ibm于1985年提出。netbeui主要为20到200个工作站的小型局域网设计的,用于netbeui、lanman网、windowsforworkgroups及windowsnt网。netbeui是一个紧凑、快速的协议,但由于netbeui没有路由能力,即不能从一个局域网经路由器到另一个局域网,已不能适应较大的网络。如果需要路由到其他局域网,则必须安装tcp/ip或ipx/spx协议。

ipx/spx(internetworkpacketexchange/sequentialpacketexchange)互连网包交换/顺序包交换

它是由novell提出的用于客户/服务器相连的网络协议。使用ipx/spx协议能运行通常需要netbeui支持的程序,通过ipx/spx协议可以跨过路由器访问其他网络。

hdlc(high-leveldatalinkcontrol)高层数据链路协议

它是一组用于在网络结点间传送数据的协议。在hdlc中,数据被组成一个个的单元(称为帧)通过网络发送,并由接收方确认收到。hdlc协议也管理数据流和数据发送的间隔时间。hdlc是在数据链路层中最广泛最使用的协议之一。作为iso的标准,hdlc是基于ibm的sdlc协议的,sdlc被广泛用于ibm的大型机环境之中。在hdlc中,属于sdlc的被称为通响应模式(nrm)。在通常响应模式中,基站(通常是大型机)发送数据给本地或远程的二级站。不同类型的hdlc被用于使用x.25协议的网络和帧中继网络,这种协议可以在局域网或广域网中使用,无论此网是公共的还是私人的。

http1.1(hypertexttransferprotocolvertion1.1)超文本传输协议-版本1.1

它是用来在internet上传送超文本的传送协议。它是运行在tcp/ip协议族之上的http应用协议,它可以使浏览器更加高效,使网络传输减少。任何服务器除了包括html文件以外,还有一个http驻留程序,用于响应用户请求。您的浏览器是http客户,向服务器发送请求,当浏览器中输入了一个开始文件或点击了一个超级链接时,浏览器就向服务器发送了http请求,此请求被送往由ip地址指定的url。驻留程序接收到请求,在进行必要的操作后回送所要求的文件。

https(securehypertexttransferprotocol)安全超文本传输协议

它是由netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。https实际上应用了netscape的完全套接字层(ssl)作为http应用层的子层。(https使用端口443,而不是象http那样使用端口80来和tcp/ip进行通信。)ssl使用40位关

键字作为rc4流加密算法,这对于商业信息的加密是合适的。https和ssl支持使用x.509数字认证,如果需要的话用户可以确认发送者是谁。

icmp(internetcontrolmessageprotocol)internet控制信息协议

它是一个在主机和网关之间消息控制和差错报告协议。icmp使用ip数据报,但消息由tcp/ip软件处理,对于应用程序使用者是不可见的。在被称为catenet的系统中,ip协议被用作主机到主机的数据报服务。网络连接设备称为网关。这些网关通过网关到网关协议(ggp)相互交换用于控制的信息。通常,赡养或目的主机将和源主机通信,例如,为报告在数据报过程中的错误。为了这个目的才使用了icmp,它使用ip做于底层支持,好像它是一个高层协议,而实际上它是ip的一部分,必须由其它ip模块实现。icmp消息在以下几种情况下发送:当数据报不能到达目的地时,当网关的已经失去缓存功能,当网关能够引导主机在更短路由上发送。ip并非设计为绝对可靠,这个协议的目的是为了当网络出现问题的时候返回控制信息,而不是使ip协议变得绝对可靠,并不保证数据报或控制信息能够返回。一些数据报仍将在没有任何报告的情况下丢失。

参阅图2,图2提供了一种融合通信的方法,该方法由如图1所示的终端执行,该方法如图2所示,包括如下步骤:

步骤s201、终端获取用户选择的目的地,通过gps定位当前位置;

步骤s202、终端检测当前可用的通信方式,如当前可用的通信方式包括免费网络,选择免费网络生成当前位置到目的地的导航路径。

步骤s203、终端将该导航路径显示,在行驶过程中,依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息。

本申请提供的技术方案在获取目的地以及当前位置时,检测免费网络实现对目的地的导航路径,显示该导航路径,在行驶路径中,依据位置动态调整通信方式来接收软件更新的路况信息,这样能够通过融合通信的方式来实现对导航路径的获取以及导航,提高了用户的体验度。

可选的,上述依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息具体可以包括:

如行驶路径中位置无免费网络连接,自动切换至移动通信方式接收导航软件更新的路况信息。

此方式在无法使用免费网络时,自动更新到移动通信网络来实现更新路况信息的接收,这样更加方便用户。

可选的,上述依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息具体可以包括:

如行驶路径中位置无免费网络连接,将导航切换至惯性导航模式,当行驶到具有免费网络连接的位置时,重新连接免费网络获取更新的路况信息。

可选的,上述免费网络包括但不限于:wifi,蓝牙、射频等等方式,上述移动通信网络包括但不限于:3g、lte、5g等网络。

参阅图3,图3提供一种终端,所述终端包括:

获取单元301,用于获取用户选择的目的地,通过gps定位当前位置;

通信单元302,用于检测当前可用的通信方式,如当前可用的通信方式包括免费网络,选择免费网络生成当前位置到目的地的导航路径;

处理单元303,用于将该导航路径显示,在行驶过程中,依据行驶路径中位置动态调整通信方式接收导航软件更新的路况信息。

本申请提供的技术方案在获取目的地以及当前位置时,检测免费网络实现对目的地的导航路径,显示该导航路径,在行驶路径中,依据位置动态调整通信方式来接收软件更新的路况信息,这样能够通过融合通信的方式来实现对导航路径的获取以及导航,提高了用户的体验度。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种融合通信的方法的部分或全部步骤。

本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种融合通信的方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。

所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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