使用所希望的接入点名称的车辆连接的制作方法

文档序号:10691929阅读:594来源:国知局
使用所希望的接入点名称的车辆连接的制作方法
【专利摘要】本发明提供一种通信系统和使用这种通信系统来判断是否维持在无线载波系统与车辆中的远程信息处理单元之间连接的方法。该方法包括以下步骤:提供车辆与所述无线载波系统(WCS)之间的连接请求,其中连接请求包括第一连接标识符;从WCS接收指示车辆?WCS连接的连接响应,其中连接响应包括第二连接标识符;基于接收该连接响应,在远程信息处理单元判断是否使用第一连接标识符和第二连接标识符来维持车辆?WCS连接;并且当远程信息处理单元确定不维持车辆?WCS连接时,然后执行一个或多个行动来终止车辆?WCS连接。
【专利说明】
使用所希望的接入点名称的车辆连接
技术领域
[0001]本发明涉及配置车辆以使用所希望的接入点名称(APN)连接到无线载波系统。
【背景技术】
[0002]无线服务提供商向移动装置用户提供接入点名称(APN)使得装置用户可以利用无线载波系统,从而能利用通向外部网络的网关(例如,使用互联网、第三方计算机服务器等)。在车辆远程信息处理装置与设置实体之间使用APN的连接可以允许
设置实体向车辆提供内容数据。在某些情形下,设置实体在预订基础上不仅向远程信息处理装置而且也向其它配备了远程信息处理的车辆提供内容数据。
[0003]在设置实体与远程信息处理装置的用户之间的预订协议可能终止,例如由于未付款或者由于其它合适原因。当发生这种情况时,某些无线载波系统删除车辆的APN和/或其它相关联的信息(例如,从LTE系统中的归属订户服务器(HSS))。如果用户更新预订协议并且试图重新连接设置实体,在不重启该车辆(并且因此重置远程信息处理装置)的情况下,无线载波系统可能会阻碍重新连接。在车辆环境中,这是不合需要的。因此,需要远程信息处理设备能从设置实体重新接收内容数据而无需重启车辆。

【发明内容】

[0004]根据本发明的一实施例,提供一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法。该方法包括以下步骤:提供车辆与无线载波系统(WCS)之间的连接请求,其中连接请求包括第一连接标识符;从WCS接收指示车辆-WCS连接的连接响应,其中连接响应包括第二连接标识符;基于接收连接响应,在远程信息处理单元判断是否使用第一连接标识符和第二连接标识符来维持车辆-WCS连接;并且当远程信息处理单元确定不维持车辆-WCS连接时,然后执行一个或多个行动来终止车辆-WCS连接。
[0005]根据本发明的另一实施例,提供一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法。该方法包括以下步骤:提供车辆与无线载波系统(WCS)之间的连接请求,其中连接请求包括公共接入点名称(APN);从WCS接收指示车辆-WCS连接的连接响应,其中连接响应包括专用APN;响应于接收到连接响应,在远程信息处理单元基于接收在连接响应中的专用APN而不是公共APN来确定不维持车辆-WCS连接;并且执行一个或多个行动来终止车辆-WCS连接。
[0006]根据本发明的另一实施例,提供一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法。该方法包括以下步骤:提供车辆与无线载波系统(WCS)之间的连接请求,其中连接请求包括公共接入点名称(APN);从WCS接收指示车辆-WCS连接的连接响应,其中连接响应包括WCS消息;响应于接收到连接响应,当WCS消息指示车辆-WCS连接不与公共APN相关联时,在远程信息处理单元判断不维持车辆-WCS连接;以及执行一个或多个行动来终止车辆-WCS连接。
[0007]本发明包括如下方案。
[0008]1.一种判断是否维持无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤:
提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括第一连接标识符;
从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括第二连接标识符;
基于接收所述连接响应,在所述远程信息处理单元处判断是否使用所述第一连接标识符和第二连接标识符来维持所述车辆-无线载波系统(WCS)连接;以及
当所述远程信息处理单元确定不维持所述车辆-无线载波系统(WCS)连接时,则执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。
[0009]2.根据方案I所述的方法,其中,所述第一连接标识符包括公共接入点名称(APN)以用于至少一个应用服务提供商(ASP)。
[0010]3.根据方案2所述的方法,其中,当所述第二连接标识符包括相同公共接入点名称(APN)时,那么所述远程信息处理单元判断维持所述车辆-无线载波系统(WCS)连接。
[0011]4.根据方案3所述的方法,其中,所述第二连接标识符是用于车辆后端系统的专用接入点名称(APN),其中所述远程信息处理单元基于所述公共接入点名称(APN)与所述专用接入点名称(APN)之间的差异来判断不维持所述车辆-无线载波系统(WCS)连接。
[0012]5.根据方案4所述的方法,其中,由于在所述WSC处的订户账户的先前去激活事件,所述连接响应包括所述专用接入点名称(APN),其中所述订户账户与所述车辆远程信息处理单元相关联。
[0013]6.根据方案5所述的方法,其中,所述先前去激活事件包括删除与所述订户账户的至少一部分相关联的数据。
[0014]7.根据方案2所述的方法,其中,当所述第二连接标识符包括无线载波系统(WCS)消息时,其指示所述公共接入点名称(APN)并不用于所述车辆-无线载波系统(WCS)连接中,那么所述远程信息处理单元确定不维持所述车辆-无线载波系统(WCS)连接。
[0015]8.根据方案7所述的方法,其中,所述无线载波系统(WCS)消息是原因代码。
[0016]9.根据方案7所述的方法,其中,所述无线载波系统(WCS)消息与所述无线载波系统(WCS)处的订户账户的先前去激活事件相关联,其中所述订户账户与所述车辆远程信息处理单元相关联。
[0017]10.根据方案9所述的方法,其中,所述先前去激活事件包括删除与所述订户账户的至少一部分相关联的数据。
[0018]11.根据方案I所述的方法,其还包括:存储与所述断连请求相关联的诊断数据。
[0019]12.根据方案I所述的方法,其还包括:起始重新连接尝试循环,其中所述重新连接尝试循环包括在预定时间之后提供第二连接请求。
[0020]13.一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤:
提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括公共接入点名称(APN);
从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括专用接入点名称(APN);
响应于接收到所述连接响应,在所述远程信息处理单元基于接收在所述连接响应中的所述专用接入点名称(APN)而不是所述公共接入点名称(APN)来确定不维持所述车辆-无线载波系统(WCS)连接;以及
执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。
[0021]14.根据方案13所述的方法,其中,所述无线载波系统(WCS)消息与所述无线载波系统(WCS)处的订户账户的先前去激活事件相关联,其中所述订户账户与所述车辆远程信息处理单元相关联。
[0022]15.根据方案14所述的方法,其中,所述先前去激活事件包括删除与所述订户账户的至少一部分相关联的数据。
[0023]16.一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤:
提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括公共接入点名称(APN);
从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括无线载波系统(WCS)消息;
响应于接收所述连接响应,当所述无线载波系统(WCS)消息指示所述车辆-无线载波系统(WCS)连接不与所述公共接入点名称(APN)相关联时,在所述远程信息处理单元判断不维持所述车辆-无线载波系统(WCS)连接;以及
执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。
[0024]17.根据方案16所述的方法,其中,所述无线载波系统(WCS)消息是原因代码。
[0025]18.根据方案16所述的方法,其中,所述无线载波系统(WCS)消息与所述无线载波系统(WCS)处的订户账户的先前去激活事件相关联,其中所述订户账户与所述车辆远程信息处理单元相关联。
[0026]19.根据方案18所述的方法,其中,所述先前去激活事件包括删除与所述订户账户的至少一部分相关联的数据。
【附图说明】
[0027]将在下文中结合附图来描述本发明的一个或多个实施例,其中相同的附图标记相似元件且在附图中:
图1是描绘了能利用本文所公开的方法的通信系统的一实施例的框图;
图2是示出了图1的通信系统的一部分的示意图;以及图3是使用图2和图3中示出的通信系统的方法的流程图。
【具体实施方式】
[0028]在下文中描述了一种通信系统,其能使用两个或更多个接入点名称(APN)来使车辆与无线载波系统连接。APN之一可以仅用于后端系统(例如,专用后端系统),而第二 APN可以用于多种设置实体或者应用服务提供商。通过将专属APN用于后端系统,可以提高车辆安全性。当车辆可遥控时,即,当车辆由后端系统使用专属APN远程解锁或起动时,尤为如此。
[0029]如在下文中所讨论,出现某些情形,其中,无线载波网络可能试图使用专用APN将车辆连接到无线载波网络和实体而不是后端系统。车辆的远程信息处理单元可以被配置成判断何时发生这种情形并且采取校正行动来确保专属APN并不用于公共实体,从而改进信息安全性。
[°03°]通信系统
参考图1,示出了操作环境,操作环境包括移动车辆通信系统10并且可以用来实施本文所公开的方法。通信系统10总体上包括:一个或多个无线载波系统12;陆地通信网络14;后端系统16;—个或多个设置实体或应用服务提供商18;以及,车辆24,车辆24设有远程信息处理单元30并且无线联接到(多个)载波系统12。应了解所公开的方法可以用于任何不同的系统并且并不具体地限制为此处示出的操作环境。而且,系统10和其个别部件的架构、构造、设置和操作是本领域中众所周知的。因此,以下段落简单地提供一种这样的通信系统10的简要概述;然而,此处未示出的其它系统也可以采用所公开的方法。
[0031]根据一实施例,无线载波系统(WCS)12是蜂窝电话系统,蜂窝电话系统包括多个蜂窝塔(仅示出了一个)、一个或多个移动交换中心(MSC)、一个或多个IP路由器、一个或多个IP服务器、一个或多个IP网关、一个或多个应用服务器(未图示)以及连接无线载波系统12与陆地网络14所需的任何其它网络连接部件。每个蜂窝塔包括发送和接收天线和基站,具有不同蜂窝塔的基站直接或者经由中间设备诸如基站控制器连接到MSC或IP路由器或IP网关。蜂窝系统12可以实施任何合适通信技术,包括例如模拟技术,诸如AMPS或其它更新颖的数字技术诸如CDMA (例如CDMA2000)或GSM/GPRS/UMTS/LTE或未来的无线技术。如由本领域技术人员所理解的那样,各种蜂窝塔/基站/MSC/IP路由器/IP网关布置是可能的并且可以用于无线系统12。例如,基站和蜂窝塔可以共同定位于相同位点或者它们可以位于彼此较远处,每个基站可以负责单个蜂窝塔或者单个基站可以服务各种蜂窝塔并且各种基站可以联接到单个MSC,仅给出可能布置的几个例子。
[0032]还存在无线载波系统12的其它实施例。例如,无线载波系统12也可以是LTE系统。因此,演进型节点B (enodeB)可以代替基站收发信台(BTS)[其用于GSM网络中]使用。[LTE系统的]服务网关(S-GW)可以代替[GSM系统的]服务GRPS支持节点(SGSN)使用,分组网关或PDN网关(P-GW) [LTE]可以代替网关GPRS支持节点(GGSN) [GSM]使用,归属订户服务器(HSS) [LTE]可以代替归属位置寄存器(HLR) [GSM]使用等。这些只是说明无线载波系统12可以是任何合适类型的示例,包括现在使用的系统以及可以使用或者开发的未来系统。
[0033]在图2中,示出了LTE无线载波系统12的某些部件。例如,演进型节点B34被示出与车辆24进行无线通信。演进型节点B 34联接到HSS 38和S-GW 400S-Gff 40被示出连接到P-Gff 42,P-Gff 42也联接到策略&计费规则功能(PCRFMLP-GW 42和PCRF 44经由互联网50联接到后端系统16和ASP 18。
[0034]应认识到非LTE部件可以通过接口连接到LTE无线载波系统,诸如联接到MME36的短消息服务中心(SMSC) 52。这也只是示例;其它非LTE部件也可以与LTE系统连接或交互。无线载波系统12的部件诸如演进型节点B 34,MME 36,S-Gff 40,HSS 38,P-Gff 42,PCRF 44、互联网50、SMSC 52等是本领域技术人员熟知的并且将不再在此处额外地阐述。
[0035]返回至图1,除了使用无线载波系统12之外,呈卫星通信形式的不同无线载波系统可以用来提供与车辆的单向或双向通信。这可以使用一个或多个通信卫星和上行链路发射站来进行。单向通信可以例如是卫星无线电服务,其中节目内容(新闻、音乐等)由发射站接收,打包上传,并且然后发送到卫星,卫星广播该节目到订户。双向通信可以例如是卫星电话服务,其使用卫星来在车辆24与上行链路发射站之间中继电话通信。若使用,可以使用这种卫星电话作为无线载波系统12补充或替代。
[0036]陆地网络14可以是常规的基于陆地的电信网络,连接到一个或多个陆地线路电话并且将无线载波系统12连接到后端系统16和ASP 18。陆地网络14可以包括公共交换电话网(PSTN)诸如用来提供硬接线的电话、分组交换数据通信和互联网基础设施。陆地网络14的一个或多个区段可以通过使用标准有线网络、光纤或其它光学网络、电缆网络、电力线路、其它无线网络诸如无线局域网(WLAN)或提供宽带无线接入(BWA)或其任何组合来实施。而且,后端系统16和ASP 18无需经由陆地网络14连接,而是可以包括无线电话设备使得其能直接与无线网络诸如无线载波系统12通信。
[0037]后端系统16可以包括一个或多个计算机服务器和数据服务中心。后端系统16被设计成向车辆24提供多种不同的系统后端功能(例如,提供车辆导航服务、车辆礼宾服务、娱乐内容数据和娱乐信息节目内容数据)。此外,后端系统16通常包括一个或多个交换机、月艮务器、数据库、真人顾问以及自动化语音响应系统(VRS),所有这些是本领域中已知的。这些各种数据服务中心部件优选地经由有线或无线局域网联接到彼此。可以是专用小交换机(PBX)的交换机,按路线发送进来的信号使得语音传送通常通过普通电话发送到真人顾问或者使用VoIP发送到自动语音响应系统。真人顾问电话也可以使用VoIP;VoIP和通过交换机的其它数据通信可以经由调制解调器来实施,调制解调器连接于交换机与网络之间。数据传送经由调制解调器传递到服务器和/或数据库。数据库可以存储账户信息诸如订户验证信息、车辆标识符、概况记录、行为模式和其它相关的订户信息。数据传送可以由无线系统诸如802.11x、GPRS、UMTS、LTE和未来的无线技术等来进行。尽管一个实施例被描述为其能用于使用真人顾问的配备人员的数据服务中心,应意识到后端系统16的数据服务中心可以替代地使用VRS作为自动化顾问,或者可以使用VRS与真人顾问的组合。
[0038]ASP 18可以是能根据订户或预订协议向车辆24提供内容数据的任何合适实体。由ASP 18提供的内容数据或互联网内容广泛地包括在万维网上输送的任何文本、视觉或听觉内容,使用各种通信手段(例如,电子邮件、互联网电话、SMS、视频、多媒体等)输送的数据和使用各种数据传递手段输送的数据(例如,包括文件共享、串流媒体等)。因此,互联网内容还包括:本地和区域事件和信息、新闻和金融数据、位置数据、社会关系数据、流行文化信息、运动和娱乐信息、健康数据、在线购物数据,仅给出几个例子。一种市场上可购买到的公共ASP 18是Pandora?,提供串流音乐;另一个是职业棒球大联盟(MLB?),提供现场大联盟比赛的实况报道。当然这些只是示例;也存在其它示例。
[0039]ASP 18可以用于公众并且可以这样从其订户接收付款,建立付款安排并向订户提供促销安排或者出价,仅给出几个例子。ASP 18也可以记账和记录这种付款或未付款。如将在下文中更详细地讨论,ASP 18可以与无线载波系统12交互,例如,当用户需要购买数据计划、数据存款等时通知无线载波系统12或无线服务提供商(例如,使用WCS 12)。
[0040]ASP 18可以使用真人和/或计算机接口(例如应用软件)来提供服务。ASP 18可以包括可以经由网络诸如互联网而接入的多个计算机之一。每个这样的服务器可以用于一个或多个目的,诸如可经由陆地网络14和/或无线载波12接入的web服务器。
[0041]车辆24在图示实施例中被示出为客车,但是应认识到可以使用任何其它车辆,包括摩托车、卡车、运动型多功能车(SUV)、休闲车(RV)、船舶、超级航空母舰、火车、飞行器等。车辆24可以包括电子器件诸如麦克风、扬声器、一个或多个按钮或其它控制输入、车头单元或者娱乐单元、一个或多个视觉显示器、用于控制或调节各种车辆子系统的多个车辆系统模块(VSM)和用于执行车辆通信以及执行其它车辆功能的远程信息处理单元30。头单元、VSM、远程信息处理单元和其它装置可以由车辆通信网络(例如,通过(多个)有线总线或者一个或多个短程无线通信(SRWC)网络)互连或电联接。
[0042]远程信息处理单元30可以是OEM安装(嵌入式)或后继市场装置,这种装置安装于车辆中并且能允许在无线载波系统12上并且经由无线网络进行无线语音和/或数据通信。这允许车辆24与后端系统16、ASP 18、其它允许远程信息处理的车辆(未图示)或某些其它实体或装置通信。远程信息处理单元30优选地使用无线电传送来建立与无线载波系统12的通信通道(语音通道和/或数据通道)使得能在通道上发送和接收语音和/或数据传送。通过提供语音和数据通信,远程信息处理单元30允许车辆提供多种不同服务,包括与导航、电话、紧急救援、诊断、娱乐信息节目等有关的那些服务。数据可以经由数据连接诸如在数据通道上经由分组数据传送,或者经由使用本领域中已知技术的语音通道来发送。对于涉及语音通信(例如,与真人顾问或者后端系统16处的语音响应单元通信)和数据通信(例如,以向后端系统16提供GPS位置数据或车辆诊断数据)的组合服务,该系统可以利用在语音通道上的单呼和根据需要在语音通道上在语音与数据传送之间的交换机,并且这可以使用本领域技术人员已知的技术来进行。
[0043]根据一实施例,远程信息处理单元30利用根据GSM、CDMA、UMTS或LTE标准或IEEE80211X标准的蜂窝通信并且因此包括用于语音通信诸如免提通话的标准蜂窝和/SlEEE802.1lx芯片集,用于数据传送的无线调制解调器(未图示)、电子处理装置或处理器64、一个或多个数字存储装置66和双天线(未图示)。应意识到调制解调器可以通过软件68(存储在存储器66上)实施并且由处理器64执行,或者其可以是位于远程信息处理单元30内部或外部的单独硬件部件。调制解调器可以使用多种不同标准或协议来操作,诸如LTE、EVD0、CDMA、GPRS和EDGE。在车辆与其它网络连接装置之间的无线网络连接也可以使用远程信息处理单元30来执行。因此,远程信息处理单元30可以被配置成根据一种或多种无线协议无线地通信,包括短程无线通信(SRWC)诸如IEEE 802.lU#K、WiMAX、ZigBeeTM、Wi_Fi直连、蓝牙或近场通信(NFC)。当用来分组交换数据通信诸如TCP/IP时,远程信息处理单元30可以被配置成具有静态IP地址或者可以设置成从网络上的另一装置诸如路由器或者从网络地址服务器接收分配的IP地址。
[0044]处理器64可以是能处理电子指令的任何类型的装置,包括微处理器、微控制器、主机处理器、控制器、车辆通信处理器和专用集成电路(ASIC)。其可以是仅用于远程信息处理单元30的专属处理器或者可以与其它车辆系统共用。处理器64执行各种类型的数字存储的指令,诸如软件或固件程序68,其允许远程信息处理单元30提供很多种服务。例如,处理器64可以执行程序或者处理数据以执行本文所讨论的方法的至少一部分。
[0045]存储器66可以包括计算机可用或可读的介质,其包括一个或多个存储装置或制品。示例性非暂时计算机可用的存储装置包括常规计算机系统RAM (随机存取存储器)、R0M(只读存储器)、EPR0M(可擦除、可编程的(ROM) ,EEPROM (电可擦除、可编程ROM)和磁盘或光盘或者磁带。在至少一实施例中,存储器66是非暂时计算机可读介质。
[0046]远程信息处理单元30可以用来提供各种类型的车辆服务,涉及从车辆24和/或自车辆24的无线通信。这种服务包括:与基于GPS的车辆的导航模块相关地设置的逐个拐弯方向和其它导航相关服务;与一个或多个碰撞传感器接口模块诸如车身控制模块(未图示)有关地设置的气囊部署通知和其它紧急或道路救援相关的服务;使用一个或多个诊断模块的诊断报告;以及,娱乐信息节目相关的服务,其中,音乐、网页、电影、电视节目、视频游戏和/或其它信息由娱乐信息节目模块(未图示)下载并且存储用于当前或后来回放。上文所列出的服务绝非远程信息处理单元30的所有能力的详尽列表,而是简单地为远程信息处理单元能提供的服务中某些服务的列举。而且,应了解到前述模块中的至少某些可以以在远程信息处理单元30的内部或外部保存的软件指令68的形式实施,它们可以是位于远程信息处理单元30的内部或外部的硬件部件,或者它们可以彼此或者与遍及车辆24定位的其它系统集成和/或共用,仅给出几种可能性。在模块实施为远程信息处理单元30外部的VSM的情况下,它们可以利用车辆数据总线以与远程信息处理单元交换数据和命令。
[0047]在至少一实施例中,ASP18是可以由车辆24或者被配置成在数据连接上接收数据的任何其它配备了远程信息处理的车辆访问的实体,而后端系统16是可以访问具有特殊配置的远程信息处理单元的车辆的专用实体。例如,特殊配置的远程信息处理单元可以是被配置成具有公共接入点名称(APN)和专用APN的远程信息处理单元。应意识到通信装置(例如,用户设备或UE)通常被配置成具有单个接入点名称(APN)。然而,在这种特殊配置实施方式中,远程信息处理单元30可以允许仅经由专用APN与后端系统16连接,而远程信息处理单元30可以允许使用公共APN连接到其它实体或装置(诸如ASP 18)。通过使用专属(专用)APN,提高了车辆信息安全性,因为当不在攻击者(或黑客)可能访问的场地或者不经由这些攻击者(或黑客)可能访问的通信路径使用专用APN时,降低了恶意攻击的机会。应当意识到APN所用于的无线载波系统12可能是无关紧要的;因此,专用APN是否实际上是专属的可能取决于远程信息处理单元30的配置。
[0048]公共APN和专用APN的身份可能不同。例如,远程信息处理单元30的专用APN可能被称作‘backend_APN’,而公共APN可以被称作‘consumer_APN.,。这当然只是示例;其它实施方式也是可能的。
[0049]方法-
现转至图3,示出了车辆24与图1和图2所示的LTE通信架构交互的方法300。并且虽然关于LTE无线载波系统12描述了该方法,应意识到车辆24可以同样与WCDMA、GSM或任何其它合适架构交互。在方法300中的车辆远程信息处理单元30被配置用于公共APN(例如‘consumer_APN’)和专用APN(例如,‘backend_APN’)。一般而言,车辆24和/或远程信息处理单元30设法与公共ASP 18建立数据连接(例如,以接收内容数据)。在至少一个实施例中,车辆24在先前从ASP 18接收内容数据,例如,ASP 18在先前与车辆24的用户具有订户关系。在订户关系中,用户可能预期提供有价报酬诸如存款或金钱来交换提供内容数据的ASP 18,例如,预定量的数据(例如,以千兆字节或Gb)或者持续预定时间(例如,每月、每年等)。在至少一实施例中,在方法300的第一步骤之前,由于用尽了报酬或者由于其它原因不存在报酬(例如,存款或金钱已经消费完并且应支付更多的存款或金钱),ASP 18去激活车辆用户ASP账户,例如,账户处于暂停不用状态和/或ASP中止提供内容数据。在至少一实施例中,配备了远程信息处理的车辆24的用户,在点火循环之后,发现由于用尽了报酬而无法连接到ASP18,并且使用远程信息处理单元30,用户试图重新建立连接(在第一方法步骤中)。
[0050]在某些实施例中,ASP 18将通知无线载波系统12,用户何时用尽其存款、金钱等。而系统12可能更新HSS 38中车辆24的状态。某些载波系统12将删除、或以其它方式移除存储在HSS 38中的订户数据(例如,认为这个订户数据‘暂停不用’),例如,其中车辆24在先前使用公共APN来从ASP 18接收内容数据,公共APN和其它相关车辆可以从HSS 38删除。然而,在后端系统16继续(至少偶尔)使用专用APN的情况下,这个订户数据可能继续存储在HSS38中(例如,为现可用的)。
[0051 ] 方法300始于步骤305,车辆24(更具体而言,远程信息处理单元30)向无线载波系统12发送分组数据网络(PDN)。在这个步骤中,PDN连接请求可以由演进型B节点34接收并且依次递送到MME 361DN连接请求可以包括第一连接标识符。在至少一实施例中,第一连接标识符是车辆的公共APN。
[0052]响应于步骤305,MME 36可能创建会话请求并且向P-GW 42发送该会话请求(例如,经由S-GW 40)[步骤310]。会话请求可能沿着第一连接标识符(例如,车辆的公共APN)传递。
[0053]当P-GW42接收会话请求时,其可能向HSS 388询问订户账户数据,例如,与车辆的公共APN相关联。如上文所讨论的那样,在某些实施方式中,当ASP 18确定了消费或用尽了车辆订户账户存款时,订户账户数据中的全部或某些可能在HSS处删除。因此,在至少一实施方式中,P_GW 42可以搜索与车辆24所提供的车辆的公共APN相关联的订户账户数据但是可能未找到它。然而,可能发现与车辆24相关联的另一APN(例如,专用APN),其可由车辆24激活并与后端系统16—起使用。某些无线载波系统12可能被配置成确认会话请求,无论什么现可用的APN存在于订户账户中。因此,在不存在使用公共APN的PDN连接的情况下,无线载波系统12可能允许使用专用APN的连接,而不是所请求的公共APN。通常,这可能是合乎需要的,因为其允许用户连接,即使APN之一暂停不用。
[0054]因此,响应于步骤310,P-GW 42可能创建肯定会话响应并且使用专用APN向MME 36(例如,经由S-GW 40)发送该肯定会话响应。会话响应包括第二连接标识符。在一实施例中,第二连接标识符是现可用的APN(例如,在此示例中,专用APN)。在其它实施例中,第二连接标识符是无线载波系统(WCS)消息。WCS消息的非限制性示例是包括集成服务数字网络(ISDN)原因代码的通信。如由本领域技术人员意识到,原因代码是由代码表示的预配置消息;原因代码的一种这样的示例是二进制“1010110”或者十进制“86”,表示“清除了所请求的呼叫身份的呼叫”。这当然只是示例;其它类型的WCS消息也是可能的,并且可以使用其它原因代码。之后,方法300可以进行到步骤320。
[0055]在步骤320中,MME 36可以向车辆24发送PDN连接接受(例如,经由演进型节点B34)。这种接受假定车辆24将利用系统认为现可用的专用APN,如上文所讨论那样。此外,接受包括第二连接标识符。
[0056]接下来,在步骤325,车辆24可以核实所接收的(第二)连接标识符。第二连接标识符可能与在步骤305中发送到系统12的公共APN相关或者其可以无关。在其中第二连接标识符可能相关的情形下,方法进行到步骤330,允许车辆24使用建立的连接来接收内容数据(例如,在数据连接上)。例如,如果第二连接标识符为公共APN或者WCS消息指示使用公共APN,远程信息处理单元30可以判断第二连接标识符是否与随着步骤305中发送的TON连接请求所发送的公共APN相关。因此,车辆之后可以使用公共APN接收内容数据并且方法300结束。
[0057]然而,在步骤325的核实中,远程信息处理单元30可以确定第二连接标识符并不与随着步骤305中所发送的F1DN连接请求一起发送的公共APN相关。这个确定能以多种不同方式发生。例如,如果在PDN连接接受(步骤320)中的第二连接标识符是专用APN,那么远程信息处理单元30可以比较公共APN与专用APN并且确定APN并不匹配。或者,例如,如果在I3DN连接接受(步骤320)中的第二连接标识符是WCS消息,那么远程信息处理单元30可以比较公共APN与WCS消息并且基于消息的性质或内容,可以确定无线载波网络12并未使用公共APNt^个WCS消息应广泛地认为包括与使用(在步骤305的PDN连接请求中发送的)公共APN不一致(或者不相关)的任何消息。例如,如果WCS消息暗示使用不同APN(不同于所请求的APN)或者暗示不知道车辆24的身份(或者第一连接标识符),远程信息处理单元30可以确定在PDN连接请求与载波系统响应之间不相关。无论这种情况如何发生,当在步骤325中的核实失败时,方法300进行到步骤335。
[0058]响应于步骤325中核实第二连接标识符失败,车辆(远程信息处理单元30)向无线载波系统12发送PDN断连请求,该请求由MME 36经由演进型B节点34接收[步骤335] —远程信息处理单元30被配置成避免将其专用APN用于ASP 18或类似实体。PDN断连请求可以包括车辆希望断连的专用APN,或者使用专用APN的断连相关联的任何其它合适信息(例如,在步骤320中接收的第二标识符的数据)。
[0059]接下来在步骤340中,MME 36可以创建会话断连请求并且将会话断连请求发送到P-Gff 42 (例如,经由S-GW 40)。会话请求可以沿着车辆的专用APN(和/或其它合适信息)传递。在其它实施例中,可以以不同方式来执行防止或终止不合需要的车辆-WCS连接。
[0060]并且响应于步骤340,P_GW 42可以创建会话断连响应并且将会话断连响应发送MME 36 (例如,经由S-GW 40)[步骤345]。断连响应可以表示终止了使用专用APN的连接。方法300然后进行到步骤350。
[0061 ] 在步骤350,MME 36可以向车辆24发送PDN断连确认(例如,经由演进型节点B34)。这个确认向车辆建议其专用APN不用于公共ASP 18等。然而,专用APN并非暂停不用,例如,其仍可用于后端系统18。
[0062]在步骤355中,车辆24可以记录不正确的PDN连接事件。这个事件可以允许车辆技术员在后来诊断并且分析事件。记录的数据可以存储在存储器66中或者任何合适VSM存储器中。步骤355也可以包括连接尝试循环,连接尝试循环包括起始重新连接器计数器以计数到预定值。当到达预定值时,车辆24可以再次尝试步骤305-325(例如,将第一连接标识符(例如,公共APN)重新提供给公共APN并且设法接收可核实的PDN连接接受)。计数器可以计数在车辆中或车辆上的时间或者任何循环次数。预定值可以关于在单个点火循环期间的计数(即,当车辆24保持开启时)。例如,确定当车辆熄火并且然后再次开启时,删除了订户账户数据的至少一部分的无线载波系统12将识别公共APN。因此,在同一点火循环期间可能发生任何重新连接尝试。
[0063]鉴于上文的描述,显然,在至少一实施例中,车辆远程信息处理单元可以存储并且使用至少两个不同的APN,用于访问后端系统的专用APN和用于所有其它设置实体或应用服务提供商的公共APN。远程信息处理单元可以被配置成确定无线载波系统何时试图将车辆连接到除了使用公共APN的后端系统之外的实体。当发生这种情况时,远程信息处理单元可以采取校正行动以便终止这种连接。本文所描述的方法通过限制恶意攻击者拦截和使用专用APN的能力而提高了车辆安全性。
[0064]应了解前文是本发明的一个或多个实施例的描述。本发明并不限于本文所公开的认定(多个)实施例,而是仅由权利要求限定。而且,在前文中包含的陈述涉及特定实施并且不应被理解为限制本发明的范围或者在权利要求中使用的术语的定义,除非在上文中明确地定义了术语或短语。各种其它实施例和对于所公开的(多个)实施例的各种变化和修改对于本领域技术人员将显而易见。所有这些实施例、变化和修改预期涵盖于权利要求的范围内。
[0065]如在本说明书和权利要求中,术语“诸如”、“例如”、“比如”等和动词“包括”、“具有”、“包含”和这些词语的其它动词形式当结合一个或多个部件或其它项目的列表使用时各被理解为开放式的,表示列表不应认为排除其它、额外的部件或物品。使用术语最广泛的意义来理解其它术语,除非它们在需要不同解释的上下文中使用。
【主权项】
1.一种判断是否维持无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤: 提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括第一连接标识符; 从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括第二连接标识符; 基于接收所述连接响应,在所述远程信息处理单元处判断是否使用所述第一连接标识符和第二连接标识符来维持所述车辆-无线载波系统(WCS)连接;以及 当所述远程信息处理单元确定不维持所述车辆-无线载波系统(WCS)连接时,则执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。2.根据权利要求1所述的方法,其中,所述第一连接标识符包括公共接入点名称(APN)以用于至少一个应用服务提供商(ASP)。3.根据权利要求2所述的方法,其中,当所述第二连接标识符包括相同公共接入点名称(APN)时,那么所述远程信息处理单元判断维持所述车辆-无线载波系统(WCS)连接。4.根据权利要求3所述的方法,其中,所述第二连接标识符是用于车辆后端系统的专用接入点名称(APN),其中所述远程信息处理单元基于所述公共接入点名称(APN)与所述专用接入点名称(APN)之间的差异来判断不维持所述车辆-无线载波系统(WCS)连接。5.根据权利要求4所述的方法,其中,由于在所述WSC处的订户账户的先前去激活事件,所述连接响应包括所述专用接入点名称(APN),其中所述订户账户与所述车辆远程信息处理单元相关联。6.根据权利要求5所述的方法,其中,所述先前去激活事件包括删除与所述订户账户的至少一部分相关联的数据。7.根据权利要求2所述的方法,其中,当所述第二连接标识符包括无线载波系统(WCS)消息时,其指示所述公共接入点名称(APN)并不用于所述车辆-无线载波系统(WCS)连接中,那么所述远程信息处理单元确定不维持所述车辆-无线载波系统(WCS)连接。8.根据权利要求7所述的方法,其中,所述无线载波系统(WCS)消息是原因代码。9.一种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤: 提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括公共接入点名称(APN); 从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括专用接入点名称(APN); 响应于接收到所述连接响应,在所述远程信息处理单元基于接收在所述连接响应中的所述专用接入点名称(APN)而不是所述公共接入点名称(APN)来确定不维持所述车辆-无线载波系统(WCS)连接;以及 执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。10.—种判断是否维持在无线载波系统与车辆中的远程信息处理单元之间的连接的方法,包括以下步骤: 提供所述车辆与所述无线载波系统(WCS)之间的连接请求,其中所述连接请求包括公共接入点名称(APN); 从所述无线载波系统(WCS)接收指示车辆-无线载波系统(WCS)连接的连接响应,其中所述连接响应包括无线载波系统(WCS)消息; 响应于接收所述连接响应,当所述无线载波系统(WCS)消息指示所述车辆-无线载波系统(WCS)连接不与所述公共接入点名称(APN)相关联时,在所述远程信息处理单元判断不维持所述车辆-无线载波系统(WCS)连接;以及 执行一个或多个行动来终止所述车辆-无线载波系统(WCS)连接。
【文档编号】H04W76/02GK106060961SQ201610229762
【公开日】2016年10月26日
【申请日】2016年4月14日 公开号201610229762.8, CN 106060961 A, CN 106060961A, CN 201610229762, CN-A-106060961, CN106060961 A, CN106060961A, CN201610229762, CN201610229762.8
【发明人】B.陈, S.T.德罗斯特
【申请人】通用汽车有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1