CN102740275A - 2g/3g网络中远程信息处理系统的ota启动方法 - Google Patents
2g/3g网络中远程信息处理系统的ota启动方法 Download PDFInfo
- Publication number
- CN102740275A CN102740275A CN2012100969533A CN201210096953A CN102740275A CN 102740275 A CN102740275 A CN 102740275A CN 2012100969533 A CN2012100969533 A CN 2012100969533A CN 201210096953 A CN201210096953 A CN 201210096953A CN 102740275 A CN102740275 A CN 102740275A
- Authority
- CN
- China
- Prior art keywords
- telematics unit
- predetermined condition
- vehicle
- upgrade
- network
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/50—Connection management for emergency connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/04—Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
Abstract
本发明涉及2G/3G网络中远程信息处理系统的OTA启动方法。所述方法和系统通过无线运营商和远程信息服务提供商(TSP)提供为配备远程信息处理单元的车辆提供空中配置。不管配备远程信息处理单元的车辆是否被提供蜂窝服务,在处理远程信息处理单元提供的位置更新之前,TSP和无线运营商都可通过例如设定远程信息处理器上的特定触发事件或条件来控制来自车辆的不期望位置更新。这些触发事件或条件也可被编程进远程信息处理单元,无论是通过OTA配置会话还是制造期间的预加载。TSP或无线运营商可与远程信息处理单元进行OTA配置会话,以为远程信息处理单元提供蜂窝服务,或给远程信息处理单元提供软件或固件更新。
Description
背景技术
移动车辆内的远程信息处理单元为用户提供至远程信息处理服务提供商(TSP)的连接。TSP给用户提供范围从紧急呼叫处理和被盗车辆追回到诊断监测和逐向导航的一系列服务。当用户购买配备远程信息服务的车辆时,一般在销售点供应和激活远程信息处理单元。在激活时,远程信息处理单元可用于给用户提供远程信息处理服务。
远程信息处理单元通常预加载有蜂窝服务信息,例如MSISDN(移动用户综合业务数字网号码)、IMSI(国际移动用户识别码)或其它运行商信息。但是,由于预加载有蜂窝服务信息的远程信息处理单元需要远程信息处理单元的制造商(可能为与车辆制造商相同或不同的制造商)与无线运营商一起工作,并管理将电话号和其它信息编程进远程信息处理单元,所以这是不利的。另外,由于配备远程信息服务的车辆会在SIM(用户身份识别模块)档案(profile)被编程进蜂窝网络的HLR(归属位置寄存器)之前尝试通过蜂窝网络进行注册,这会导致蜂窝运营商的不必要的网络信息流量。
因此,其目的一部分在于提供一种用于控制配备远程信息服务的车辆的与网络相关的操作以降低网络资源的不必要消耗的系统和方法。然而,尽管这是基于本发明的特定实施的目的,但是应当清楚,本发明不限于解决本文所述问题的系统。此外,为方便读者发明人作出了上面的信息,并明确否认前面的内容为现有技术;前面的内容是发明人发现和/或意识到的问题的描述,并不是试图回顾或列出现有技术。
发明内容
本发明提供了一种用于通过无线运营商和TSP向配备远程信息服务的车辆提供空中配置(over-the-air configuration)功能的系统和方法。配备远程信息服务的车辆的远程信息处理单元可通过网络向网络(可为2G GSM/3G WCDMA 网络)上的MSC(移动交换中心)发送位置更新,MSC可根据预定条件或触发事件是否发生来保持位置更新或处理它们。在一个实施方案中,可保持从远程信息处理单元发送的位置更新,直到MSC确定蜂窝服务信息(例如SIM、MSISDN、IMSI或本地接入号码)已经被编程进网络上的HLR。所述预定条件还可为TSP确定或指示远程信息处理单元已经准备好被提供蜂窝服务信息。
在通过MSC确定已经满足所述条件之后,无线运营商可开始与所述远程信息处理单元的OTA配置会话,以给远程信息处理单元提供蜂窝服务信息,或者给其提供软件或固件更新。无线运营商还可确定所述OTA配置会话是否完成。
在所述原理的另一实施方案中,通过发送位置更新和OTA配置的控制可在所述远程信息处理单元上实施,例如通过从TSP发送至远程信息处理单元的命令或指令。TSP可指令远程信息处理单元不要发送位置更新,直到发生特定条件或触发事件为止,例如过去了预定量的时间、接收到指示应当发送所述位置更新的输入、和检测到紧急状况。在所述条件发生后,TSP可通过网络启动与所述远程信息处理单元的OTA配置会话,以给该远程信息处理单元提供蜂窝服务信息,或给该远程信息处理单元提供软件或固件更新。TSP还可确定所述OTA配置会话是否完成。
在所述原理的另一实施方案中,本文所述过程可存储为所述远程信息处理单元上的有形非瞬态计算机可读介质上的指令,包括例如,用于控制位置更新的发送和进行OTA配置会话的指令。
本发明提供下列技术方案。
技术方案1:一种用于处理来自远程信息处理单元的位置更新的方法,所述方法包括:
通过网络在移动交换中心MSC从配备远程信息处理单元的车辆的远程信息处理单元接收位置更新;
基于是否发生预定条件在所述MSC确定是否保持所述位置更新;以及
基于是否保持所述位置更新的确定在所述MSC处理所述位置更新。
技术方案2:如技术方案1的方法,其中保持所述位置更新,直到发生所述预定条件为止,所述预定条件为对应于所述远程信息处理单元的蜂窝服务信息被编程进网络上的HLR,即本地位置寄存器。
技术方案3:如技术方案2的方法,其中所述蜂窝服务信息包括用户身份模块、移动用户综合服务数字网络号码、本地接入号码和国际移动用户身份中的至少一种。
技术方案4:如技术方案1的方法,其中保持所述位置更新,直到发生所述预定条件为止,所述预定条件为与所述远程信息处理单元相关联的远程信息服务提供商TSP确定所述远程信息处理单元要被提供蜂窝服务信息。
技术方案5:如技术方案1的方法,其中所述位置更新的处理还包括:
保持所述位置更新,直到所述MSC确定所述预定条件已经发生为止;以及
在所述MSC确定所述预定条件已经发生之后,启动与所述远程信息处理单元的空中OTA配置会话。
技术方案6:如技术方案5的方法,其中所述空中配置会话还包括:
给所述远程信息处理单元提供蜂窝服务信息,其中所述蜂窝服务信息包括用户身份模块、移动用户综合服务数字网络号码、本地接入号码和国际移动用户身份中的至少一种。
技术方案7:如技术方案6的方法,还包括:
在所述移动交换中心确定所述OTA配置会话是否完成。
技术方案8:如技术方案5的方法,其中所述空中配置会话还包括:
将对应于软件更新和固定更新中至少一种的数据发送至所述远程信息处理单元。
技术方案9:如技术方案8的方法,还包括:
在所述移动交换中心确定所述OTA配置会话是否完成。
技术方案10:如技术方案1的方法,其中所述网络为2G GSM/3G WCDMA(用于移动通信的2G全球系统/3G宽带码分多址)网络。
技术方案11:一种用于通过远程信息处理单元处理位置更新的方法,所述方法包括:
从呼叫中心向所述远程信息处理单元发送不要发送位置更新直到发生预定条件为止的指令;以及
在发生所述预定条件之后,在所述呼叫中心启动与所述远程信息处理单元的无线OTA配置会话。
技术方案12:如技术方案11的方法,其中所述预定条件为下列条件中的至少一个:
已经过去了的预定量时间;
在所述远程信息处理单元接收到指示应当发送所述位置更新的输入;和
检测到紧急状况。
技术方案13:如技术方案11的方法,其中所述空中配置会话还包括:
给所述远程信息处理单元提供蜂窝服务信息,其中所述蜂窝服务信息包括SIM(用户身份模块)、MSISDN(移动用户综合服务数字网络号码)、本地接入号码和IMSI(国际移动用户身份)中的至少一种。
技术方案14:如技术方案11的方法,其中所述空中配置会话还包括:
将对应于软件更新和固定更新中至少一种的数据发送至所述远程信息处理单元。
技术方案15:如技术方案11的方法,还包括:
在所述呼叫中心确定所述OTA配置会话是否完成。
技术方案16:一种身为配备远程信息处理单元的车辆上的远程信息处理单元一部分的有形非瞬态计算机可读介质,其具有存储在其上用于发送位置更新的计算机可执行指令,所述计算机可执行指令包括:
用于确定预定条件是否已经发生的指令;
用来基于所述预定条件是否已经发生通过网络发送位置更新的指令;以及
用于通过网络连接至呼叫中心和无线运营商中至少一个以进行空中OTA配置会话的指令。
技术方案17:如技术方案16的计算机可读介质,其中所述预定条件为下列条件中的至少一个:
接收对应于所述远程信息处理单元的蜂窝服务信息已经被编程进网络上的HLR(本地位置寄存器)的指示;
已经过去了预定量的时间;
接收到指示应当发送所述位置更新的输入;和
检测到紧急状况。
技术方案18:如技术方案16的计算机可读介质,其中所述计算机可执行指令还包括:
用于接收蜂窝服务信息的指令,其中所述蜂窝服务信息包括SIM(用户身份模块)、MSISDN(移动用户综合服务数字网络号码)、本地接入号码和IMSI(国际移动用户身份)中的至少一种;以及
用于存储所述蜂窝服务信息的指令。
技术方案19:如技术方案16的计算机可读介质,其中所述计算机可执行指令还包括:
用于接收软件更新和固定更新中的至少一个的指令;以及
用于执行接收的更新的指令。
技术方案20:如技术方案16的计算机可读介质,其中所述计算机可执行指令还包括:
用于确定所述OTA配置会话是否完成的指令。
通过阅读下面的详细描述和参考附图,可清楚本发明的其它目的和优点。
附图说明
图1为可用在所述原理实施中的移动车辆通信系统的操作环境的示意图;
图2为示出根据图1所述操作环境在蜂窝网络中的车辆与移动交换中心之间的传统通信的示意图;
图3为示出根据所述原理的实施方案的OTA配置过程的流程图;以及
图4为示出根据所述原理的实施方案的另一OTA配置过程的流程图。
具体实施方式
在描述本发明和使用本发明的环境的细节之前,先给出简要的介绍以引导读者。大体上,不意欲限制权利要求,本发明涉及用于通过无线运营商和TSP向配备远程信息服务的车辆提供空中配置功能的系统和方法。有关未加载蜂窝信息的配备远程信息服务的车辆,TSP可预置与车辆的OTA配置会话,使得它被提供给蜂窝服务,TSP还可将提供给车辆的蜂窝服务信息提供给无线运营商,以存储在无线运营商的网络上(例如,在HLR)。
不管配备远程信息服务的车辆是否设有蜂窝服务,在处理由远程信息处理单元提供的位置更新之前,TSP和无线运营商都可通过例如设置关于远程信息处理单元的特定触发事件或条件来控制来自车辆的不期望位置更新。这些触发事件或条件还可被编程进远程信息处理单元,无论是通过OTA配置会话还是通过制造期间的预加载。远程信息处理单元发送位置更新,以利用对应于远程信息处理单元位置的MSC来“注册”或“链接”至其上。
在某些实施方案中,OTA配置会话可涉及建立用于蜂窝服务的远程信息处理单元,并可包括从远程信息处理单元收发信息的无线运营商或TSP,使得用户可通过网络利用远程信息处理单元来获取远程信息服务。在其它实施方案中,OTA配置会话可涉及更新远程信息处理单元上的软件或固件,远程信息处理单元的用户可进一步被提供拒绝非关键更新的选项。
鉴于此概述,下面描述本发明可在其中操作的示例性环境。应当清楚,所述环境是示例性的,并不暗示关于使用其它环境来实施本发明的任何限制。参考图1,示出了可使用本方法和系统的通信系统100的例子,通常包括车辆102、无线载波系统104、陆地网络106和呼叫中心108。应当清楚,系统的整个架构、安装和操作以及各部件(例如所示的)通常是本领域内已知的。因此,后面的段落简单地提供了一种这类示例性信息系统100的简要概述;但是,未示出的其它系统也可利用本方法。
车辆102优选为移动车辆,例如摩托车、轿车、卡车、旅游车(RV)、轮船、飞机等,并且配备有使其能够通过系统100通信的适当硬件和软件。图1中总地示出了一些车辆硬件110,包括远程信息处理单元114、麦克风116、扬声器118、以及连接至远程信息处理单元114的按钮和/或控制120。网络连接或车辆总线122操作地联接至远程信息处理单元114。适当网络连接的例子包括控制器局域网(CAN)、面向媒体的系统传输(MOST)、局域互联网(LIN)、以太网和其它适当的连接,例如符合已知的ISO、SAE和IEEE标准及规范的那些,仅举几例。
远程信息处理单元114为通过其与呼叫中心108的通信提供多种服务的车载装置,通常包括电子处理装置128、一种或多种电子存储器130、蜂窝芯片/部件124、无线调制解调器126、双天线160和含有GPS芯片/部件132的导向单元。在一个例子中,无线调制解调器126包括在处理装置128内执行的计算机程序和/或软件程序组。蜂窝芯片/部件124和无线调制解调器126可称为远程信息处理元件114的网络接入设备(NAD)。
远程信息处理单元114提供太多的服务,以至无法全部列出,但是几个例子包括:结合基于GPS的芯片/部件132提供的逐向导向和其它导航服务;结合遍布车辆分布的各个撞击和/或碰撞传感器接口模块156提供的气囊展开通知及其它紧急或路侧援助相关的服务。
信息娱乐相关的服务如音乐、网页、电影、电视节目、视频游戏和/或其它内容通过经车辆总线122和音频总线112可操作地连接至远程信息处理单元114的娱乐中心136下载。在一个例子中,下载的内容被存储,用于当前或后期的回放。
并且,上述服务不是远程信息处理单元114的全部能力的穷尽列表,如本领域技术人员所清楚的,而是远程信息处理单元114能够提供的一些服务的简单示意。应当清楚,除了上列那些,远程信息处理单元114还包括许多已知部件。
车辆通信优选使用无线电传输来与无线载波系统104建立声音通道,使得可通过声音通道收发声音和数据传输。通过用于声音通信的蜂窝芯片/部件124和用于数据传输的无线调制解调器126来启用车辆通信。
为了通过声音通道启用成功的数据传输,无线调制解调器126应用某种类型的编码或调制来转换数字数据,使得其可通过包含在蜂窝芯片/部件124中的声码器或语音编码器进行通信。本方法可使用提供可接受数据率和比特误差的任意适当的编码或调制技术。双模式天线160为GPS芯片/部件和蜂窝芯片/部件提供服务。
麦克风116给驾驶员或其它车辆乘客提供用于输入口头或其它声音指令的装置,并可配备有利用本领域已知人/机接口(HMI)技术的嵌入式声音处理单元。相反,扬声器118向车辆乘客提供声音输出,并可为专用于与远程信息处理单元114一起使用的独立扬声器或可为车辆音响部件154的一部分。在任一种情形下,麦克风116和扬声器118都使车辆硬件110和呼叫中心108能够通过可听语音与乘客交流。
车辆硬件还包括用于使车辆乘客能够激活或接合一个或多个车辆硬件部件110的一个或多个按钮或控制120。例如,其中一个按钮120可为用于起动与呼叫中心108(无论其为人工顾问148还是自动呼叫响应系统)的声音通信的电子按钮。在另一例子中,其中一个按钮120可用于起动紧急服务。
音响部件154可操作地连接至车辆总线122和音响总线112。音响部件154通过音响总线112接收模拟信息,将其翻译为声音。数字信息通过车辆总线122接收。音响部件154独立于娱乐中心136提供AM和FM广播、CD、DVD和多媒体功能。音响部件154可含有扬声器系统,或可通过车辆总线122和/或音响总线112上的仲裁利用扬声器118。
车辆撞击和/或碰撞检测传感器接口156操作地连接至车辆总线122。碰撞传感器158通过撞击和/或碰撞检测传感器接口156向远程信息处理单元114提供有关车辆碰撞的严重程度的信息,例如碰撞角度和经受的力的大小。
连接至各种传感器接口模块134的车辆传感器162操作地连接至车辆总线122。车辆传感器的实例包括,但不限于陀螺仪、加速度计、磁力计、排放检测和/或控制传感器等。传感器接口模块134的例子包括动力系控制、气候控制和车身控制等。
无线载波系统104优选为移动电话系统或在车辆硬件110与陆地网络106之间传输信号的任意其它适当无线系统。根据实例,无线载波系统104包括一个或多个单元塔138、基站和/或移动交换中心(MSC)140、以及将无线系统104与陆地网络106连接所需的任何其它网络部件。移动交换中心内的部件可包括远程数据服务器。
如本领域技术人员所清楚的,各种单元塔/基站/MSC布置都是可能的,且可与无线系统104(这里也称为“蜂窝网络”)一起使用。例如,基站和单元塔可共同位于相同的场所,或者它们可远程定位,并且一个基站可联接至多个单元塔,或者多个基站可联接至一个MSC,仅例举几个可能的布置。优选地,语音编码器或声码器含在一个或多个基站中,但是依赖于无线网络的具体架构,它可包含在移动交换中心或某些其它网络部件中。
陆地网络106可为连接至一个或多个固定电话并将无线载波网络104连接至呼叫中心108的传统陆地电信网络。例如,陆地网络106可包括公共交换电话网络(PSTN)和/或互联网协议(IP)网络,如本领域技术人员所清楚的。当然,一段或多段陆地网络106可以标准有线网络、光纤或其它光学网络、电缆网、其它无线网(例如无线局域网(WLAN))或提供宽带无线接入(BWA)的网络或它们任意组合的形式来实施。
呼叫中心(OCC)108设计成给车辆硬件110提供许多不同的系统后端功能,根据这里所示的例子,通常包括一个或多个开关142、服务器144、数据库146、人工顾问148、以及本领域技术人员已知的许多其它电信和计算机设备150。这些各种呼叫中心部件优选通过网络连接或总线152(例如前面结合车辆硬件110描述的一个)彼此联接。开关142(可为专用交换机(PBX)开关)引导进入的信号,使得声音传输通常被发送至人工顾问148或自动响应系统,数据传输被送至调制解调器或设备150的其它部件,用于解调和进一步信号处理。
调制解调器150优选包括编码器,如前所述,并可连接至多个装置,例如服务器144和数据库146。例如,数据库146可设计成存储订阅者档案记录、订阅者行为模式、或任何其它相关的订阅者信息。尽管所示实例被描述为其与人工呼叫中心108一起使用,但是应当清楚,呼叫中心108可为任何中央或远程的、人工或非人工的、移动或固定的、期望往来交换声音和数据的设施。
进一步参考图1的架构,并更具体地参考图2,所示简图200示出了通过配备远程信息处理单元的车辆240执行的位置更新的例子。在一种实施方案中,无线网线为2G GSM/3G WCDMA(用于移动通信的2G全球系统/3G宽带码分多址)网络,车辆240的远程信息处理单元已经设有蜂窝服务信息。与车辆相关的IMSI或SIM信息及MSISDN或本地接入号码存储在连接至第一MSC 210的HLR 212上,车辆被指令给第一MSC 210。
当车辆240进入第二MSC 220服务的区域201时,车辆240通过连接至第二MSC 220的VLR(访问者位置寄存器)221更新其位置204,第二MSC 220更新第一MSC 210处HLR 212的新车辆位置。类似地,当车辆240行驶203至第三MSC 230服务的区域202时,车辆240通过连接至第三MSC 230的VLR 231更新205,其可进一步有关车辆新位置更新前两个MSC 210、220。
在另一实施方案中,车辆远程信息处理单元也可不设有蜂窝服务信息,车辆240可基于与不活动或失效的远程信息处理单元相关的设备标识符(例如移动设备标识符(MEID)、电子序列号(ESN)、国际移动设备标识符(IMEI)、集成电路卡标识符(ICCID)或其它类型的设备标识符)和共同MIN(移动ID号码)、MDN(移动电话号码)、局域号码、MSISDN或IMSI发送位置更新。
处理来自未设有蜂窝服务信息的远程信息处理单元的位置更新可能是不期望的,直到远程信息处理单元设置了为止。例如,如果消费者购买配备了远程信息处理单元的车辆但并不马上购买需要蜂窝服务的订阅,因为TSP和无线运营商不需要知道车辆的位置,所以由购买的车辆发送的位置更新全是不必要的,直到TSP或无线运营商需要供应车辆为止(例如,当消费者购买特定TSP服务时)。
这些不必要的位置更新浪费了网络资源,可通过保持来自还未被提供的车辆的不期望位置更新信息而经由对在MSC的位置更新处理实施控制来避免。可选地,车辆的远程信息处理单元还可编程为,使得仅在必要时开始发出位置更新(例如,当其接收了表示其将要被提供的指示)。
应当清楚,TSP和无线运营商可在持SIM订阅整个寿命中控制如何和何时保持位置更新,无论是通过MSC还是通过远程信息处理单元,并且其可以多种方式控制。例如,TSP向远程信息处理单元发送指令,以指示远程信息处理单元一段时间(例如经过特定量时间)、或者基于另一触发或条件的发生(例如,紧急事件如事故或盗窃的检测、或接收指示其恢复发送位置更新的输入)不发送位置更新。
进一步参考图1和2,并更具体地参考图3,示出了用于启动配备远程信息处理单元的车辆的OTA配置以为其提供蜂窝服务信息的方法300。位置更新的处理可首先依赖于由无线运程商或在MSC的TSP或远程信息处理单元设置的初始标记。例如,标记值可设定为“假”直到预定触发事件301的发生和直到触发事件301发生,不会发生用于特定车辆的位置更新处理。
所述触发事件可为例如TSP通知无线运营商,特定的车辆已经准备好被提供,或者可为分配特定蜂窝信息给车辆(例如IMSI或SIM和MSISDN或本地接入号码)。在一个实施方案中,即使触发事件发生,也可不处理位置更新,直到对应于车辆的档案被编程进无线载波网络上的HLR(例如,SIM档案)。如果,无线运营商或TSP通过远程信息处理单元或MSC确定HLR 303中不存在SIM档案,那么无线运营商或TSP可禁止位置更新并可禁止起动OTA配置。在无线运营商或TSP确定SIM档案已经被编程进HLR 303,那么可允许进行位置更新和OTA配置的启动。
在触发事件发生之后,TSP或无线运营商可启动OTA配置(即,无线编程会话)以给车辆提供蜂窝服务信息,并配置远程信息处理单元以允许用户通过蜂窝网络访问TSP服务。应当清楚,启动OTA配置可包括处理位置更新,以确定车辆在网络中的位置。然后,TSP或无线运营商或者两者一起可发送提供信息给车辆,并检查307车辆是否被成功供应。
例如,在一个实施方案中,TSP或无线运营商可发送测试指令给远程信息处理单元,指令其执行位置更新,以检查其是否被恰当地配置。如果该供应未成功地完成307,那么TSP或无线运营商可继续尝试完成它。在确定该供应完成307时,远程信息处理单元可向用户显示或播放指示OTA完成的提示309,并可进一步指示分配给远程信息处理单元的MSISDN或本地接入号码。
在另一实施方案中,如果TSP具体规定要分配给远程信息处理单元的蜂窝服务信息,那么远程信息处理单元或无线运营商(或两者一起)还发送确认至实际被指定给远程信息处理单元的蜂窝服务信息的TSP,其可包括MSISDN或本地接入号码311。在另一实施方案中,如果无线运营商具体规定要分配给远程信息处理单元的蜂窝服务信息,那么远程信息处理单元或无线运营商(或两者一起)可进一步发送更新至TSP,通知TSP被分配给远程信息处理单元的蜂窝服务信息311。另外,在TSP从远程信息处理单元或无线运营商(或两者)接收到确认或更新之后,TSP可尝试利用提供给TSP的蜂窝服务信息与远程信息处理单元连接,以确保远程信息处理单元已经被恰当地提供。应当清楚,不管远程信息处理单元的IMSI和MSISDN被分配给哪个MSC的HLR,远程信息处理单元都可在网络上的任意位置被供应。
进一步参考图1的架构和图2的方法,并更具体地参考图4,示出了用于在其它应用中启动配备远程信息处理单元的车辆的OTA配置的另一方法400,例如提供软件或固件更新及给用户提供下载和安装另外功能的选项。例如,在一个实施方案中,TSP、无线运营商、或远程信息处理单元可基于远程信息处理单元上的程序的新软件或固件版本的开发确定触发事件已经发生401。在另一实例中,触发事件401可被设定成自远程信息处理单元上的软件或固件最后一次更新已经过去的时间量(例如,远程信息处理单元可一年更新一次最新版本)。
在确定满足触发事件或条件之后,TSP、无线运营商或远程信息处理单元通过经无线网络在远程信息处理单元与TSP之间或远程信息处理单元与无线运营商之间建立连接来启动OTA配置403,远程信息处理单元可无线地接收软件或固件更新。在一个实施方案中,该更新可为可选特征,远程信息处理单元的用户可选择拒绝或赞成405 OTA配置会话。如果赞成,那么TSP或无线运营商可确定下载或更新是否成功407。例如,远程信息处理单元可对接收的数据执行检查或反复推敲功能,并将其发送回TSP或无线运营商以检查是否完成。
当TSP或无线运营商已经核实下载或更新完成时,远程信息处理单元可向用户显示或播放指示OTA的完成的提示409。在另一实施方案中,OTA配置会话可已经简单地下载了需要执行或安装的应用程序,远程信息处理单元可显示请求用户同意执行或安装应用程序的提示409,或可简单地指示用户应用程序正执行或安装。
本领域的技术人员应当清楚,通过存储在有形计算机可读介质(例如,RAM、ROM、PROM、易失、非易失或其它电子存储机构)上的计算机可执行指令的计算执行可发生这里所述的各种由机械实施的处理和步骤的执行。因此,例如,由远程信息处理单元执行的操作可根据存储的指令或安装在远程信息处理单元上的应用程序来实施,在MSC上执行的操作可根据存储的指令或安装在MSC的应用程序来实施。还应清楚,远程信息处理单元与这里涉及的TSP之间的通信可通过TSP呼叫中心来实施,远程信息处理单元与无线运营商之间的通信通过无线运营商的网络的部件来实施。
应当清楚,描述的系统和方法允许给配备远程信息处理单元的车辆上的远程信息处理单元提供蜂窝服务信息,无需在车辆或远程信息处理单元的制造期间预加载蜂窝服务信息。但是还应清楚,前面的方法和实施方案仅仅是本发明原理的例子,这些仅示出了优选的技术。
因此可想到,本发明的其它实施方案可在细节上与前面的例子不同。这样,本发明的所有参考意欲涉及在说明书中该点讨论的本发明的特定实例,不意欲更一般地暗示对本发明范围的任何限制。有关特定特征的区分和贬驳的所有语言都是意欲表示缺少对那些特征的偏好,而不是把其完全从本发明的范围排除,除非以其它方式明示。
描述本发明的内容中(特别是在所附权利要求中)术语“一”、“一个”、和“该”及类似指示代词的使用构思成覆盖单数和复数形式,除非本文以其它方式指示或通过上下文清楚地否认。术语“包括”、“具有”、“包含”和“含有”构思为开放式术语(即,意味着“包括,但不限于”),除非以其它方式注明。本文值的范围的描述仅仅单价用作单独提及落入该范围的各分散值的标准方法,除非本文以其它方式表示,否则各分散值被包含进该说明书,如同其被单独列举在本文中。本文所述所有方法都可以任何适当的次序来执行,除非本文以其它方式表示或通过上下文以其它方式清楚地否认。本文所提供的任意和全部例子或示例性语言(如,“例如”)仅意欲更好地阐明本发明,并不造成对本发明范围的限制,除非以其它方式要求。说明书中应当没有语言构造为表示任何未要求的元件对实施本发明是必不可少的。
因此,如适用法律所允许的,本发明包括所附权利要求中所述主题的所有修改和等效物。此外,其所有可能变形中的上述元件的任意组合被本发明所包括,除非本文以其它方式表示或通过上下文清楚地否认。
Claims (10)
1.一种用于处理来自远程信息处理单元的位置更新的方法,所述方法包括:
通过网络在移动交换中心MSC从配备远程信息处理单元的车辆的远程信息处理单元接收位置更新;
基于是否发生预定条件在所述MSC确定是否保持所述位置更新;以及
基于是否保持所述位置更新的确定在所述MSC处理所述位置更新。
2.如权利要求1的方法,其中保持所述位置更新,直到发生所述预定条件为止,所述预定条件为对应于所述远程信息处理单元的蜂窝服务信息被编程进网络上的HLR,即本地位置寄存器。
3.如权利要求2的方法,其中所述蜂窝服务信息包括用户身份模块、移动用户综合服务数字网络号码、本地接入号码和国际移动用户身份中的至少一种。
4.如权利要求1的方法,其中保持所述位置更新,直到发生所述预定条件为止,所述预定条件为与所述远程信息处理单元相关联的远程信息服务提供商TSP确定所述远程信息处理单元要被提供蜂窝服务信息。
5.如权利要求1的方法,其中所述位置更新的处理还包括:
保持所述位置更新,直到所述MSC确定所述预定条件已经发生为止;以及
在所述MSC确定所述预定条件已经发生之后,启动与所述远程信息处理单元的空中OTA配置会话。
6.如权利要求5的方法,其中所述空中配置会话还包括:
给所述远程信息处理单元提供蜂窝服务信息,其中所述蜂窝服务信息包括用户身份模块、移动用户综合服务数字网络号码、本地接入号码和国际移动用户身份中的至少一种。
7.如权利要求6的方法,还包括:
在所述移动交换中心确定所述OTA配置会话是否完成。
8.如权利要求5的方法,其中所述空中配置会话还包括:
将对应于软件更新和固定更新中至少一种的数据发送至所述远程信息处理单元。
9.一种用于通过远程信息处理单元处理位置更新的方法,所述方法包括:
从呼叫中心向所述远程信息处理单元发送不要发送位置更新直到发生预定条件为止的指令;以及
在发生所述预定条件之后,在所述呼叫中心启动与所述远程信息处理单元的空中OTA配置会话。
10.一种身为配备远程信息处理单元的车辆上的远程信息处理单元一部分的有形非瞬态计算机可读介质,其具有存储在其上用于发送位置更新的计算机可执行指令,所述计算机可执行指令包括:
用于确定预定条件是否已经发生的指令;
用来基于所述预定条件是否已经发生通过网络发送位置更新的指令;以及
用于通过网络连接至呼叫中心和无线运营商中至少一个以进行空中OTA配置会话的指令。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/080,236 US8559910B2 (en) | 2011-04-05 | 2011-04-05 | OTA initiation method for telematics system in 2G GSM/3G WCDMA network |
US13/080,236 | 2011-04-05 | ||
US13/080236 | 2011-04-05 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102740275A true CN102740275A (zh) | 2012-10-17 |
CN102740275B CN102740275B (zh) | 2015-04-01 |
Family
ID=46875333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210096953.3A Expired - Fee Related CN102740275B (zh) | 2011-04-05 | 2012-04-05 | 2g/3g网络中远程信息处理系统的ota启动方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8559910B2 (zh) |
CN (1) | CN102740275B (zh) |
DE (1) | DE102012205358B4 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105592437A (zh) * | 2014-11-06 | 2016-05-18 | 通用汽车有限责任公司 | 具有动态存储器的远程信息处理单元频段控制 |
WO2016095500A1 (zh) * | 2014-12-18 | 2016-06-23 | 中兴通讯股份有限公司 | 空中下载消息过滤的方法、装置及计算机存储介质 |
CN106897054A (zh) * | 2015-11-10 | 2017-06-27 | 罗伯特·博世有限公司 | 利用差分更新数据协调地更新简单模块的方法和控制设备 |
CN107729044A (zh) * | 2016-08-12 | 2018-02-23 | 罗伯特·博世有限公司 | 用于对车辆进行维护的方法和装置 |
CN108605211A (zh) * | 2016-01-27 | 2018-09-28 | 宝马股份公司 | 将有待显示的消息传送给机动车的显示装置 |
CN110073684A (zh) * | 2016-12-14 | 2019-07-30 | 瑞典爱立信有限公司 | 用于控制远程信息处理控制单元的方法 |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8559910B2 (en) * | 2011-04-05 | 2013-10-15 | General Motors Llc. | OTA initiation method for telematics system in 2G GSM/3G WCDMA network |
DE102012213328B4 (de) * | 2012-07-30 | 2020-06-10 | Bayerische Motoren Werke Aktiengesellschaft | Kommunikationsvorrichtung für ein Fahrzeug |
US8875127B2 (en) | 2012-10-02 | 2014-10-28 | Nextbit Systems Inc. | Operating system customization |
US9038060B2 (en) * | 2012-10-02 | 2015-05-19 | Nextbit Systems Inc. | Automatically installing operating system specific to a detected network |
US9106721B2 (en) | 2012-10-02 | 2015-08-11 | Nextbit Systems | Application state synchronization across multiple devices |
CN107000687B (zh) | 2014-09-29 | 2019-09-13 | 莱尔德无线技术(上海)有限公司 | 远程信息处理装置 |
KR101714514B1 (ko) * | 2014-11-24 | 2017-03-09 | 현대자동차주식회사 | 자동차 응급 시스템 및 이를 이용한 응급 조치 방법 |
US20160266886A1 (en) * | 2015-03-10 | 2016-09-15 | GM Global Technology Operations LLC | Performing a vehicle update |
DE102015224327A1 (de) | 2015-12-04 | 2017-06-08 | Volkswagen Aktiengesellschaft | Audiovorrichtung für ein Fahrzeug und Verfahren zur Steuerung der Audiovorrichtung |
GB2569112B (en) * | 2017-12-05 | 2021-07-28 | Jaguar Land Rover Ltd | Configuring a vehicle software update |
US20190327131A1 (en) * | 2018-04-20 | 2019-10-24 | Allison Transmission, Inc. | Systems and methods for initiating over-the-air programming of transmission control module |
US11449327B2 (en) | 2018-11-30 | 2022-09-20 | Paccar Inc | Error-resilient over-the-air software updates for vehicles |
US11356425B2 (en) | 2018-11-30 | 2022-06-07 | Paccar Inc | Techniques for improving security of encrypted vehicle software updates |
FR3102031A1 (fr) * | 2019-10-15 | 2021-04-16 | Orange | Procédé d’activation d’un profil opérationnel installé dans un équipement utilisateur accessible par un réseau de radiocommunications, produit programme d’ordinateur et dispositifs correspondants. |
US10862558B1 (en) * | 2019-10-25 | 2020-12-08 | GM Global Technology Operations LLC | Vehicle telematics systems with MIMO antenna selection based on channel state information |
CN111629358A (zh) * | 2020-05-28 | 2020-09-04 | 爱瑟福信息科技(上海)有限公司 | 基于振铃唤醒的车辆ota升级方法及其系统 |
US11829748B1 (en) * | 2021-09-29 | 2023-11-28 | Geotab Inc. | Systems and methods for safe over-the-air update of electronic control units in vehicles |
US11681518B2 (en) | 2021-09-29 | 2023-06-20 | Geotab Inc. | Systems and methods for safe over-the-air update of electronic control units in vehicles |
JP2023106198A (ja) * | 2022-01-20 | 2023-08-01 | トヨタ自動車株式会社 | 通信制御装置、車両、通信制御方法及び通信制御プログラム |
JP2023107690A (ja) * | 2022-01-24 | 2023-08-03 | トヨタ自動車株式会社 | 通信制御装置、車両、通信制御方法及び通信制御プログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943621A (en) * | 1997-07-24 | 1999-08-24 | Northern Telecom Limited | Method and apparatus for tracking mobile stations in a wireless communications system |
CN101461265A (zh) * | 2006-04-25 | 2009-06-17 | 诺基亚公司 | 用于提供经确认的空中终端配置的方法、设备和计算机程序产品 |
CN101621781A (zh) * | 2009-07-13 | 2010-01-06 | 中兴通讯股份有限公司 | 一种基于ota的数据流量查询方法及其系统 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5924035A (en) * | 1996-03-27 | 1999-07-13 | Ericsson Inc. | Method and apparatus for dialing a B-number within a mobile telecommunications system |
US6038445A (en) * | 1996-08-19 | 2000-03-14 | Ericsson Inc. | Providing service area dependent subscriber data within a mobile telecommunications network |
GB2337386B (en) * | 1996-09-09 | 2001-04-04 | Dennis J Dupray | Location of a mobile station |
US5978673A (en) * | 1996-12-13 | 1999-11-02 | Ericsson Inc. | Providing location-based call forwarding within a mobile telecommunications network |
US6269244B1 (en) * | 1999-09-22 | 2001-07-31 | Ericsson Inc. | Enhanced cellular network architecture |
KR100366487B1 (ko) * | 2000-11-16 | 2003-01-09 | 주식회사 케이티프리텔 | 지에스엠 서비스 가입자에 대한 씨디엠에이 서비스 지역에서의 로밍 서비스 시스템, 이 시스템 내에서의 위치 등록 방법 및 착발신 방법 |
US8107937B2 (en) | 2001-07-31 | 2012-01-31 | Nokia Corporation | System and method for automatic provisioning detection and notification |
US7133672B2 (en) * | 2002-01-08 | 2006-11-07 | Motorola, Inc. | Method and apparatus for registration of a mobile station in a packet data communication system |
DE602004031625D1 (de) | 2003-08-07 | 2011-04-14 | Pervenio Ltd | Server zum bestimmen und speichern von mobilgerät-leistungsmerkmalen |
US7565131B2 (en) * | 2005-03-08 | 2009-07-21 | Alcatel-Lucent Usa Inc. | Emergency call back through intersystem paging |
US7444133B1 (en) * | 2005-11-01 | 2008-10-28 | At&T Mobility Ii Llc | Cell broadcast updates to application software |
US7426203B1 (en) * | 2005-11-01 | 2008-09-16 | At&T Mobility Ii Llc | WAP push over cell broadcast |
US7444137B1 (en) * | 2005-11-01 | 2008-10-28 | At&T Mobility Ii Llc | Cell broadcast via encoded message to an embedded client |
US8300792B2 (en) * | 2008-05-14 | 2012-10-30 | At&T Mobility Ii Llc | Changing assigned priority of active voice or data session |
US8160547B2 (en) | 2009-08-14 | 2012-04-17 | General Motors Llc | Vehicle telematics unit activation with provisioning detection |
US8559910B2 (en) * | 2011-04-05 | 2013-10-15 | General Motors Llc. | OTA initiation method for telematics system in 2G GSM/3G WCDMA network |
-
2011
- 2011-04-05 US US13/080,236 patent/US8559910B2/en not_active Expired - Fee Related
-
2012
- 2012-04-02 DE DE102012205358.1A patent/DE102012205358B4/de not_active Expired - Fee Related
- 2012-04-05 CN CN201210096953.3A patent/CN102740275B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5943621A (en) * | 1997-07-24 | 1999-08-24 | Northern Telecom Limited | Method and apparatus for tracking mobile stations in a wireless communications system |
CN101461265A (zh) * | 2006-04-25 | 2009-06-17 | 诺基亚公司 | 用于提供经确认的空中终端配置的方法、设备和计算机程序产品 |
CN101621781A (zh) * | 2009-07-13 | 2010-01-06 | 中兴通讯股份有限公司 | 一种基于ota的数据流量查询方法及其系统 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105592437A (zh) * | 2014-11-06 | 2016-05-18 | 通用汽车有限责任公司 | 具有动态存储器的远程信息处理单元频段控制 |
CN105592437B (zh) * | 2014-11-06 | 2019-02-26 | 通用汽车有限责任公司 | 具有动态存储器的远程信息处理单元频段控制 |
WO2016095500A1 (zh) * | 2014-12-18 | 2016-06-23 | 中兴通讯股份有限公司 | 空中下载消息过滤的方法、装置及计算机存储介质 |
CN106897054A (zh) * | 2015-11-10 | 2017-06-27 | 罗伯特·博世有限公司 | 利用差分更新数据协调地更新简单模块的方法和控制设备 |
CN108605211A (zh) * | 2016-01-27 | 2018-09-28 | 宝马股份公司 | 将有待显示的消息传送给机动车的显示装置 |
CN108605211B (zh) * | 2016-01-27 | 2021-04-02 | 宝马股份公司 | 将消息传送给机动车的方法、处理器设备、显示装置 |
CN107729044A (zh) * | 2016-08-12 | 2018-02-23 | 罗伯特·博世有限公司 | 用于对车辆进行维护的方法和装置 |
CN110073684A (zh) * | 2016-12-14 | 2019-07-30 | 瑞典爱立信有限公司 | 用于控制远程信息处理控制单元的方法 |
CN110073684B (zh) * | 2016-12-14 | 2022-11-04 | 瑞典爱立信有限公司 | 用于控制远程信息处理控制单元的方法 |
Also Published As
Publication number | Publication date |
---|---|
DE102012205358A1 (de) | 2012-10-11 |
DE102012205358B4 (de) | 2016-07-21 |
US20120258725A1 (en) | 2012-10-11 |
US8559910B2 (en) | 2013-10-15 |
CN102740275B (zh) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102740275B (zh) | 2g/3g网络中远程信息处理系统的ota启动方法 | |
CN105208544A (zh) | 用于移动无线网络服务交换的远程通信支持 | |
CN104639600B (zh) | 用于使车辆准备远程刷新事件的系统和方法 | |
CN105743968B (zh) | 管理个性化车辆使用者信息的方法和系统 | |
US8306560B2 (en) | Method and system for configuring a telematics device using two-way data messaging | |
CN107438094A (zh) | 更新车辆系统模块 | |
US7904060B2 (en) | Dynamic PRL assignment system | |
CN102347978B (zh) | 识别远程呼叫的方法 | |
CN103929830A (zh) | 车辆和手持通信装置之间的短程无线通信 | |
CN110519713B (zh) | 发送排队的空中软件更新的系统和方法 | |
CN103167459B (zh) | 使用车辆远程信息处理单元进行通信的方法 | |
CN104023306A (zh) | 对汽车sim卡不从车辆移除而供应 | |
CN104427573A (zh) | 选择性交通工具Wi-Fi访问 | |
CN103152708B (zh) | 使用二进制数据的文本编码进行车辆远程信息处理通信 | |
CN103929729B (zh) | 车辆远程信息处理单元的管理 | |
CN101815362A (zh) | 交通工具发起的到呼叫中心的蜂窝通信的第三连接策略 | |
CN101815327A (zh) | 语音信道数据连接重试策略 | |
CN106954204A (zh) | 控制具有多个蜂窝设定档的uicc的无线订阅选择 | |
CN105592437B (zh) | 具有动态存储器的远程信息处理单元频段控制 | |
CN103348661A (zh) | 用于在远程应用中使用两个或更多个订户识别模块卡的系统和方法 | |
CN103826273A (zh) | 用于无线装置的多模式获取 | |
CN107277740A (zh) | 用于向移动装置传送产品信息的系统和方法 | |
US9736656B1 (en) | Method of verifying the status of a unique mobile device identifier | |
CN101415181B (zh) | 确定移动电话号码分配 | |
CN110191492A (zh) | 车辆应用程序触发的远程信息处理装置系统的网络选择 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150401 Termination date: 20180405 |
|
CF01 | Termination of patent right due to non-payment of annual fee |