车辆终端及其操作方法和远程服务器的操作方法与流程

文档序号:33324563发布日期:2023-03-03 22:27阅读:31来源:国知局
车辆终端及其操作方法和远程服务器的操作方法与流程
车辆终端及其操作方法和远程服务器的操作方法
1.相关申请的交叉引用
2.本技术要求于2021年9月1日向韩国知识产权局提交的申请号为10-2021-0116322的韩国专利申请的优先权和权益,该韩国专利申请的全部内容通过引用并入本文。
技术领域
3.本公开涉及联网汽车服务。


背景技术:

4.近来,正在开发一种联网汽车技术,该技术除了接收诸如交通流量或天气信息的驾驶信息之外还在外部车辆之间或与各种基础设施进行相互通信。车辆终端可以在接入移动通信网络后,通过发送和接收各种数据来提供这种联网汽车服务。
5.车辆终端可以通过通用集成电路卡(universal integrated circuit card,uicc)接入移动通信网络。uicc包括订户信息和移动网络运营商(mobile network operator,mno)信息,并且通信网络在利用uicc上存储的信息进行订户认证后允许网络接入。
6.车辆终端使用嵌入式通用集成电路卡(embedded universal integrated circuit card,euicc),以使其不可拆卸,而不是使用可拆卸的可更换uicc。由于euicc是嵌入终端而上市的,因此用户无法通过更换euicc来更改mno。特别是,在车辆需要通过通信网络在行驶过程中获取必要信息的情况下,如果由于网络故障而无法接收到信息,则很有可能导致车辆事故,从而造成人员伤亡。因此,联网汽车服务需要一种能够处理通信故障的技术。
7.在本背景技术部分中公开的上述内容仅用于增强对本发明背景的理解。因此,背景技术部分可能包含不构成本国本领域普通技术人员已知的现有技术的信息。


技术实现要素:

8.本公开提供利用多个移动运营商的通信网络提供联网汽车服务的方法和系统。
9.本公开提供用于提供联网汽车服务的方法。在该方法中,将设置到车辆终端的订户简档远程更改为另一mno的订户简档,然后经由更改的mno的网络提供联网汽车服务。
10.根据实施例,提供一种安装在联网汽车上的车辆终端的操作方法。该方法包括:从远程服务器接收用于更改移动网络运营商(mno)的车辆状态检查请求,mno提供经由通信调制解调器连接的通信网络;根据车辆状态检查请求检查车辆状态,并将基于检查的车辆状态判断的车辆状态结果发送到远程服务器;当车辆状态结果指示能够更新订户简档时,接收将设置到通信调制解调器的第一mno的订户简档更改为第二mno的订户简档的请求;通过第二mno的订户简档更改通信调制解调器,并接入第二mno的通信网络;以及经由第二mno的通信网络从远程服务器接收联网汽车服务。
11.检查的车辆状态可以包括联网汽车的启动状态、通信调制解调器是否可用于通信
连接、是否有正在进行的软件更新或预定的软件更新、或者联网汽车的电池状态中的至少一项。
12.车辆状态结果可以包括指示订户简档更新可能或不可能的信息。
13.接收车辆状态检查请求可以包括当在连接到第一mno的通信网络期间发生通信故障时,将通信故障报告消息发送到远程服务器,然后从远程服务器接收车辆状态检查请求。
14.通信故障报告消息可以作为短消息发送。
15.接收车辆状态检查请求可以包括:当在连接到第一mno的通信网络期间发生通信故障时,向用户终端发送请求向远程服务器报告通信故障的通信故障通知消息;以及然后从远程服务器接收车辆状态检查请求。
16.接收更改为第二mno的订户简档的请求可以包括:从第一mno系统接收更改为第二mno的订户简档的请求,其中第一mno的系统从远程服务器接收更改订户简档的请求。
17.接收联网汽车服务可以包括:与远程服务器同步更改的通信信息,以接收联网汽车服务。
18.根据另一实施例,提供一种与安装在联网汽车上的车辆终端通信的远程服务器的操作方法。该方法包括:在从车辆终端接收到通信故障报告消息时,基于通信故障报告消息检查是否发生通信故障;判断是否更改向车辆终端提供通信服务的第一移动网络运营商(mno);向车辆终端请求用于mno更改的车辆状态检查;接收基于车辆状态判断的车辆状态结果;以及当车辆状态结果指示能够更新订户简档时,请求第一mno系统将车辆终端的订户简档更改为第二mno的订户简档。
19.该方法可以包括:从第二mno系统接收车辆终端的接入的通知;以及在与车辆终端同步更改的通信信息后,提供联网汽车服务。
20.车辆状态可以包括联网汽车的启动状态、通信调制解调器是否可用于通信连接、是否有正在进行的软件更新或预定的软件更新、或者联网汽车的电池状态中的至少一项。
21.根据本公开,由于设置到车辆终端的订户简档可以远程更改为另一个mno的订户简档,因此可以从各种mno提供通信服务,而无需更改通信调制解调器,并且mno可以在需要时实时更改。
22.根据本公开,即使在正在使用的mno的通信网络中发生故障,也可以将驾驶和确保安全所需的信息持续提供给车辆终端。因此,可以稳定地提供联网汽车服务。
23.根据本公开,可以为客户提供有竞争力的移动计划,从而能够激活联网汽车服务。
24.根据本公开,由于不需要根据mno更改而更换通信调制解调器,因此可以降低开发/验证/认证的成本并且也可以降低由mno更改引起的验证联网汽车服务所需的成本。
附图说明
25.图1是根据实施例的用于提供联网汽车服务的系统的配置图。
26.图2是示出根据实施例的车辆终端的通信连接方法的示例图。
27.图3是示出根据实施例的由于发生通信故障而更改mno的方法的流程图。
28.图4是示出根据实施例的用于更改mno的方法的流程图。
具体实施方式
29.在以下详细描述中,仅通过说明的方式示出和描述了本发明的某些示例性实施例。如本领域技术人员将意识到的,可以以各种不同的方式修改所描述的实施例,所有这些修改均不背离本发明的思想或范围。因此,附图和描述应被视为本质上是说明性的而不是限制性的。在整个说明书中,相同的附图标记表示相同的元件。
30.在本说明书中,当部件被称为“包括”或“包含”某个组件时,表示它可以进一步包括其它组件而不是排除其它组件,除非另有特别说明。
31.在本说明书中,诸如
“…
单元”、
“…
器/件”、
“…
模块”等术语是指处理至少一个功能或操作的单元,其可以通过硬件、软件或其组合来实现。
32.在本公开中描述的包括终端和服务器的各种装置由包括至少一个处理器、存储装置、通信装置等的硬件组成,并且结合硬件执行的程序存储在指定地点。硬件具有能够执行本公开的方法的配置和性能。程序包括实现参照附图描述的本公开的操作方法的指令,并且结合诸如处理器和存储装置的硬件来执行本公开。
33.在本说明书中,“发送”或“提供”可以包括直接发送或提供,并包括通过其它装置或通过旁路的间接发送或提供。
34.本说明书中以单数形式描述的表达可以解释为单数或复数,除非使用了诸如“一个”或“单个”的明确表达。
35.在本说明书中,相同的附图标记指代相同的组件,并且“和/或”表示包括所提到的组件中的每一个以及所提到的组件的所有组合中的至少一个。
36.在本说明书中,可以利用包括诸如第一和第二等序数的术语来描述各种组件,但是组件不受这些术语的限制。这些术语仅用于将一个组件与另一个组件区分开来。例如,在不脱离本公开的范围的情况下,可以将第一组件称为第二组件,类似地,也可以将第二组件称为第一组件。
37.在本说明书中参照附图描述的流程图中,可以改变操作顺序,可以合并若干操作,可以划分某些操作,并且可以不执行特定操作。
38.此处,移动网络运营商,缩写为mno,是为其订户提供无线语音和数据通信的通信服务提供商。mno也称为移动通信公司、通信服务提供商或移动网络通信公司。
39.图1是根据实施例的用于提供联网汽车服务的系统的配置图。
40.如图1所示,用于提供联网汽车服务的系统包括配备在联网汽车中的车辆终端100和通过与车辆终端100通信来提供联网汽车服务的远程服务器200。
41.车辆终端100通过配备在其中的通信调制解调器接入通信网络,并且向远程服务器200发送数据和从远程服务器200接收数据。通信调制解调器接入的网络可以由存储在嵌入式通用集成电路卡(euicc)上的mno信息和订户信息来确定。在本说明书中,这样的网络接入信息可以简称为订户简档或订户身份模块(subscriber identity module,sim)简档。通信网络由每个mno建立。每个mno的网络通过存储在euicc上的订户简档来认证车辆终端100是否是订户,然后允许网络接入。在本公开中,可以描述车辆终端100通过与提供联网汽车服务的远程服务器200通信来向车辆/用户提供联网汽车服务。此处,提供联网汽车服务的单独联网汽车终端可以连接到包括通信调制解调器的车辆终端100。
42.车辆终端100可以收集在联网汽车中产生的数据,将收集的数据发送到远程服务
器200,从远程服务器200接收处理后的数据,并且在连接的显示器上显示接收到的数据。例如,当联网汽车发生安全气囊展开事故时,车辆终端100可以将安全气囊展开事故的信息(例如,事故时间、事故地点)发送到远程服务器200,并请求相关的安全服务,例如sos信号或e-call。然后,远程服务器200可以基于接收到的信息将相应的信息发送到进行事故管理的机构的服务器,例如医疗机构或警察,并可以引导该机构进行快速响应。上述的联网汽车服务只是一个示例,联网汽车服务不限于某种服务。
43.远程服务器200是经由网络连接到车辆终端100并且提供联网汽车服务的服务器。远程服务器可以收集、处理和提供联网汽车服务所需的信息。
44.远程服务器200可以管理关于车辆终端100的基本信息、车辆终端100订阅的mno的信息、车辆终端100的电话号码、mno的电话号码等。
45.车辆终端100、远程服务器200和各种mno系统300-1、300-2和300-n可以相互连接,进而车辆终端100可以请求更改使用的mno。在接收到更改结果时,远程服务器200可以基于更改结果将更改的通信信息与车辆终端100同步。在说明书中,利用相同的附图标记来描述mno系统。然而,这样的描述并不表示与车辆终端100和远程服务器200连接的系统是同一装置,而是表明该系统是mno侧装置。这样的系统可以是实际构成通信网络的各种装置中的任意一种装置。在说明书中,向订户提供通信网络的mno可以简称为移动通信公司、通信服务提供商或移动网络通信公司。
46.图2是示出根据实施例的车辆终端的通信连接方法的示例图。
47.如图2所示,车辆终端100通过通信调制解调器连接到通信网络。此时,如果在车辆终端100接入的通信网络中利用存储在euicc上的订户简档(sim简档)认证了车辆终端100,则可以通过相应的通信网络向车辆终端100提供联网汽车服务。另外,车辆终端100可以存储用于网络接入的每个mno的接入点名称(access point name,apn)信息。当mno更改时,车辆终端100可以接入具有相应mno的apn的通信网络。车辆终端100可以存储每个mno的sms号码(pid/cid)。假设车辆终端100可用的mno已经被提前签约。
48.首先,车辆终端100可以通过接入由作为主要mno的第一mno(最佳mno)提供的通信网络来执行通信。
49.此后,当存储在euicc上的订户简档更改时,车辆终端100可以接入与更改的订户简档相对应的新mno(例如,第二mno)的通信网络。此处,订户简档的远程更新可以遵循第三代合作伙伴项目(3rd generation partnership project,3gpp)规范。
50.同时,当在车辆终端100中发生通信故障时,远程服务器200判断车辆终端100是否可以更改mno并且在判断可以更改mno时进行订户简档更新。
51.在通信调制解调器和通信网络之间更新新的订户简档之后,在车辆终端100内更新与通信调制解调器相关的信息。另外,由于与车辆终端100和联网汽车相关的电话号码和mno信息已经更改,车辆终端100或远程服务器200可以通过利用更改的信息与车辆终端100和联网汽车进行通信,并且可以将更改的信息通知服务器或终端以能够持续提供服务。
52.可以在车辆终端100连接到的通信网络中发生故障时或者根据来自用户的请求来执行mno的更改。
53.车辆终端100判断在车辆终端100正连接到的通信网络中是否发生通信故障。车辆终端100可以基于在尝试接入通信网络时接收到的故障代码来识别通信故障的发生。此处,
通信故障可以是数据通信故障,并且可以包括数据发送故障、数据发送延迟等。
54.当发生通信故障时,车辆终端100可以向远程服务器200发送通信故障报告消息。通信故障报告消息可以基于短消息服务(short message service,sms)以短消息的形式发送。另外,车辆终端100可以搜索存储的mno的sms号码,并将通信故障报告消息发送到搜索到的sms号码。另外,车辆终端100可以存储用户终端的电话号码,并将通信故障报告消息发送到用户终端。当向远程服务器200发送通信故障报告消息不成功时,车辆终端100可以向用户终端发送故障报告通知消息。从车辆终端100发送的消息可以根据接收者而包括不同内容。
55.车辆终端100可以实现为至少一个计算装置,并且可以执行包括被描述为执行本公开的操作的指令的计算机程序。
56.车辆终端100的硬件可以包括至少一个处理器、存储器、存储装置和通信调制解调器,并且可以经由总线连接。另外,可以进一步包括寄存器、导体、电容器等各种组件。
57.处理器是控制计算装置的操作的装置。处理器可以是处理包括在计算机程序中的指令的各种类型的处理器。例如,处理器可以是中央处理单元(central processing unit,cpu)、微处理器单元(microprocessor unit,mpu)、微控制器单元(micro controller unit,mcu)、图形处理单元(graphic processing unit,gpu)等。另外,处理器可以对用于执行上述方法的程序进行操作。
58.存储器存储各种数据、指令和/或信息。存储器可以加载相应的计算机程序,使得处理器处理被描述为执行本公开的操作的指令。例如,存储器可以是只读存储器(rom)、随机存取存储器(ram)等。存储装置可以存储执行本公开的操作所需的各种数据、计算机程序等。存储装置可以非临时地存储计算机程序。存储装置可以通过非易失性存储器来实现。处理器经由通信装置连接到网络。
59.计算机程序包括由处理器执行的指令并且存储在非暂时性计算机可读存储介质上。指令引导处理器执行本公开的操作。计算机程序可以通过网络下载或作为产品出售。换言之,可以基于通过处理器执行的计算机程序连接的终端来识别模式,并且可以基于识别的模式来执行根据输入信号的功能。
60.通信调制解调器是具有嵌入式euicc的无线通信模块并且可以接入通信网络。另外,通信调制解调器可以包括与附近的智能手机、pc、平板电脑等终端连接的短距离无线通信模块。
61.图3是示出根据实施例的由于发生通信故障而更改mno的方法的流程图。
62.如图3所示,车辆终端100检查正在接入的网络中是否发生通信故障(步骤s110)。当第n次通信连接尝试未能建立通信连接时,车辆终端100可以确定发生了通信故障。此处,“n”是用于确定发生通信故障的预定尝试次数。或者,在接收到通信故障通知消息时,车辆终端可以识别在通知消息中描述的特定时间段内发生了通信故障。
63.车辆终端100向远程服务器200发送通信故障报告消息(步骤s120)。通信故障报告消息可以作为短消息(sms)来发送。当识别出通信故障时,车辆终端100可以搜索由远程服务器200管理的报告接收办公室的电话号码,并且可以将通信故障报告消息发送到搜索到的电话号码。此处,远程服务器200的电话号码可以是客户中心的联系号码。
64.远程服务器200基于通信故障报告消息检查是否发生通信故障,并判断是否更改
车辆终端100的mno(步骤s130)。此时,远程服务器200可以基于通信故障报告消息识别车辆终端100正在使用的mno,向mno系统发送故障确认请求,并通过接收结果来确认通信故障的发生。或者,远程服务器200可以在针对某个通信公司的通信网络的故障报告大于或等于阈值时判断发生了通信故障。远程服务器200可以通过检查其它mno的通信网络的状态来判断是否可以更改mno。
65.远程服务器200执行更改车辆终端100的mno的过程(步骤s132)。远程服务器200可以通过与mno系统连接来执行将车辆终端100的订户简档更改为另一mno的订户简档的过程。将订户简档发送到车辆终端100的通信信道与提供联网汽车服务的数据信道分离。因此,即使发生数据通信故障,也可以更新订户简档。
66.同时,如果在预定时间段内没有从远程服务器200接收到针对通信故障报告消息的接收确认消息,则车辆终端100认为故障报告没有被递送并生成递送给用户终端的通信故障通知消息(步骤s140)。另外,车辆终端100可以通过车载导航等终端界面显示通信故障通知消息。此处,通信故障通知消息可以包括由远程服务器200管理的报告接收办公室的电话号码以及由于通信故障而不能正常提供服务的通知内容。通信故障通知消息可以包括用于在网页上执行故障报告的专用url。此处,如上所述,电话号码可以是仅用于接收sms消息的专用号码和允许连接到客户服务代表的电话号码中的一个或多个。此处,专用url具有特定的故障报告格式,并且除了故障报告项目外,还包括用于选择可更改mno的清单。
67.车辆终端100可以将通信故障通知消息发送到用户终端400(步骤s150)。通信故障通知消息可以包括由于通信故障而不能正常提供服务的通知内容和向远程服务器200报告通信故障的请求。另外,通信故障通知消息可以显示关于可更改mno的信息以允许用户选择待更改的mno。
68.用户终端400可以将车辆终端100中的通信故障报告给远程服务器200(步骤s160)。可以使用各种报告方法。用户可以向远程服务器200的呼叫中心系统发送文本消息或通过语音ars/屏幕ars报告通信故障。此时,用户终端400可以在通过远程服务器200提供的方法报告通信故障的同时发送从用户接收到的关于待更改的mno的信息。此处,待更改的mno的选择不是必需的,并且发生故障时,mno可以临时更改。在这种情况下,用户可以通过从预先签约的mno中选择来请求更改mno。
69.如在步骤s130中所示,在从用户终端400接收到通信故障报告时,远程服务器200可以检查是否已经发生通信故障并且执行判断是否需要更改mno的过程。
70.图4是示出根据实施例的用于更改mno的方法的流程图。
71.如图4所示,远程服务器200启动车辆终端100的mno更改过程(步骤s210)。假设车辆终端100的mno从第一mno更改为第二mno。选择第二mno的方法可以有多种设计。远程服务器200可以在可更改的mno中选择具有高优先级的mno,也可以选择从车辆终端100或用户终端400请求的mno。可以预设优先级或者可以在每次更改时更改最佳mno。另外,远程服务器200可以检查每个mno的通信网络的通信状态并且选择提供良好的通信网络的mno。另一方面,当用户想要在订阅第二mno的特定通信套餐之后更改mno时,用户可以通过经由用户终端400连接到第二mno系统300-2来订阅特定移动计划。在这种情况下,第二mno系统300-2可以请求远程服务器200更改车辆终端100的mno。
72.远程服务器200请求车辆终端100检查车辆状态(步骤s220)。远程服务器200可以
判断车辆终端100是否可以更改mno,并且可以在判断可以更改mno时执行订户简档更新。需要检查的车辆状态可以根据车辆类型或更改mno的过程而异。例如,远程服务器200可以请求车辆终端检查关于车辆当前启动状态、通信调制解调器是否可用于通信连接、车辆终端100是否正在执行软件更新、是否有预定的软件更新、车辆电池状态等的车辆状态。例如,当车辆电池放电时,可能难以远程更新订户简档。因此,远程服务器200可以在执行更改mno的过程之前检查车辆电池状态。
73.车辆终端100检查所请求的车辆状态(步骤s230),并将车辆状态检查结果发送到远程服务器200(步骤s232)。车辆终端100可以通过与诸如车辆内的电池控制器的各种控制器连接来收集必要的车辆信息。车辆终端100可以判断每个被请求的项目是否处于正常状态,并且可以返回车辆状态结果。或者,车辆终端100可以返回每个请求项目的确认值。在说明书中,假设车辆终端100检查车辆状态并返回包括指示订户简档的更新可能(ok)/更新不可能(not ok)的信息的车辆状态检查结果。例如,为了提供联网汽车服务,可以将通信调制解调器设置为在启动关闭后的特定时间段(例如,7天=168小时)内接通电源。因此,如果在车辆启动关闭后到168小时还剩余一定时间,则通信调制解调器处于接通电源的状态。因此,可以判断车辆处于可以进行订户简档更新的状态。另一方面,即使通信调制解调器接通电源,在订户简档更新与其它软件的更新时间重叠时,也可能难以正确地执行订户简档更新。因此,如果没有预定的软件更新或预定的更新设置在订户简档更新所需的时间(例如,1小时)之后开始,则可以判断订户简档更新是可能的。相反,当车辆终端100不处于可以更新订户简档的状态时,车辆终端100可以向远程服务器200发送更新不可能信号。在这种情况下,远程服务器200可以在经过预定时间后返回到步骤s220并请求检查车辆状态。
74.当基于接收到的车辆状态结果判断订户简档更新是可能的时,远程服务器200请求终端车辆100连接到的第一mno系统300-1将车辆终端100的订户简档更改为第二mno的订户简档(步骤s240)。第一mno系统300-1指示车辆终端100更改为第二mno的订户简档(步骤s242)。车辆终端100将通信调制解调器的订户简档更改为第二mno的订户简档并重置通信调制解调器(步骤s244)。远程订户简档更新可以遵循3gpp规范。
75.车辆终端100经由通信调制解调器通过第二mno的订户简档接入第二mno系统300-2(步骤s250)。车辆终端100可以通过第二mno的订户简档和apn接入第二mno的基站。此处,第二mno的apn可以预先存储在数据库中。第二mno的订户简档也可以预先存储或在每次mno更改时接收。在连接到第二mno系统300-2之后,通信调制解调器可以唤醒提供联网汽车服务的应用,并且可以提供关于更改的mno的信息和更改的电话号码。车辆终端100可以从存储的每个mno的apn信息和sms号码(pid/cid)中提取关于第二mno的信息,并将提取的信息设置到通信调制解调器。
76.第二mno系统300-2向远程服务器200通知车辆终端100的接入(步骤s260)。
77.远程服务器200存储关于车辆终端100的mno更改的信息并且与第一mno系统300-1共享该信息(步骤s262)。第一mno系统300-1存储关于车辆终端100的mno更改的信息。
78.提供联网汽车服务的远程服务器200将更改的通信信息设置到车辆终端100并且同步更改的通信信息(步骤s270)。车辆终端100可以将设置结果发送到远程服务器200。由于车辆终端100的通信调制解调器已经针对新的mno和新的车辆终端100的电话号码进行了更改,因此提供联网汽车服务的车辆终端100的应用程序可以设置必要的通信信息。同步的
通信信息可以包括更改后的mno、与更改后的订户简档对应的电话号码、更改后的mno的sms电话号码(用于sms发送的报告接收办公室的电话号码)、更改后的mno的呼叫中心电话号码等。同步的通信信息可以经由第二mno的通信网络来发送。
79.此后,车辆终端100可以经由第二mno的网络从远程服务器200接收联网汽车服务(步骤s280)。
80.根据本公开,由于设置到车辆终端的订户简档可以远程更改为另一个mno的订户简档,因此可以从各种mno提供通信服务,而无需更改通信调制解调器,并且mno可以在需要时实时更改。
81.根据本公开,即使在正在使用的mno的通信网络中发生故障,也可以将驾驶和确保安全所需的信息持续提供给车辆终端。因此,可以稳定地提供联网汽车服务。
82.根据本公开,可以为客户提供有竞争力的移动计划,从而能够激活联网汽车服务。
83.根据本公开,由于不需要根据mno更改而更换通信调制解调器,因此可以降低开发/验证/认证的成本并且也可以降低由mno更改引起的验证联网汽车服务所需的成本。
84.虽然结合目前认为是可实践的实施例描述了本发明,但是应当理解的是,本发明不限于所公开的实施例,而是旨在涵盖包括在所附权利要求书的思想和范围内的各种修改和等同布置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1