CN106561062A - 网络故障之后的对远程信息处理单元的分组数据连接性恢复 - Google Patents
网络故障之后的对远程信息处理单元的分组数据连接性恢复 Download PDFInfo
- Publication number
- CN106561062A CN106561062A CN201610839698.5A CN201610839698A CN106561062A CN 106561062 A CN106561062 A CN 106561062A CN 201610839698 A CN201610839698 A CN 201610839698A CN 106561062 A CN106561062 A CN 106561062A
- Authority
- CN
- China
- Prior art keywords
- gateway
- pdn gateway
- pdn
- connectivity
- packet
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
- H04L41/065—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis involving logical or physical relationship, e.g. grouping and hierarchies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
- H04L41/0661—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0823—Errors, e.g. transmission errors
- H04L43/0829—Packet loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/12—Reselecting a serving backbone network switching or routing node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/18—Management of setup rejection or failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供了一种用于在蜂窝通信***中保持分组交换连接性的***和方法。该方法包括:监测至少一个连接性参数,基于该至少一个连接性参数检测分组交换通信***中的网关故障,以及响应于检测到网关故障执行补救措施以恢复分组交换连接性。
Description
技术领域
本发明涉及分组交换通信,并且更具体地,涉及识别和恢复到分组数据网络(PDN)网关的连接性故障。
背景技术
随着无线技术发展,远程信息处理服务已经变得更依赖分组交换通信服务和协议,用于在远程信息处理单元和各种服务商之间的端对端连接性。这些分组交换连接通常采用互联网协议(IP)连接性,其为互联网的基本通信语言或协议。随着对分组交换服务的依赖性增加,建立和保持这些分组交换连接的需要也在增加。
分组交换网络通常包括分组数据网络(PDN)网关,其在无线蜂窝核心网络内的主要功能是为订阅和连接的用户设备(例如车辆远程信息处理单元)分配和保持IP地址分配和上下文管理。如果PDN网关作为远程信息处理单元持续故障(或由于维护行为而脱机),并且随后恢复了操作能力,PDN网关可能在故障事件之前丢失了所有的IP地址分配。该网络效应为,使用之前分配的IP地址(即,在故障事件之前分配的地址)的远程信息处理单元将不能越过PDN网关和任何对等建立IP连接性,并因此将不能执行分组路由功能。这种故障场景可能影响所有在故障之前已经与PDN网关建立上下文的远程信息处理单元并且数量可能为数千。进一步地,在PDN网关返回操作能力之后分组数据连接性的丢失可能持续不确定的一段时间。
发明内容
根据本发明的实施例,提供了用于在蜂窝通信***中保持分组交换连接性的方法。该方法包括监测至少一个连接性参数,基于至少一个连接性参数检测分组交换通信***中的网关故障,以及响应于检测到网关故障,执行补救措施以恢复分组交换连接性。
根据本发明的另一方面,提供了用于在蜂窝通信***中保持分组交换连接性的***。该***包括车辆控制模块,其配置为监测至少一个连接性参数,基于至少一个连接性参数检测分组交换通信***中的网关故障,以及响应于检测到网关故障,执行补救措施以恢复分组交换连接性。
附图说明
在下文中将结合附图对本发明的一个或多个实施例进行描述,其中相同的标记表示相同的元件,并且其中:
图1是描述了通信***的实施例的框图,该通信***能够利用本文所公开的方法;
图2是另一示例性蜂窝通信***,其能够利用本文所公开的方法;以及
图3是根据公开的本发明的实施例的流程图,其描述了识别和恢复到PDN网关的连接性故障的方法。
具体实施方式
以下描述的***和方法适于通过检测IP级连接性故障(例如分组数据网络(PDN)网关故障)以保持分组交换连接性,并执行动作以重新建立IP连接性。***采用用以检测PDN网关故障的算法,该算法通过监测多个连接性参数,该连接性参数包括故障域名服务器(DNS)查询、与远程服务器建立连接性的故障和/或超时的分组交换连接计时器。如果出现任何单独的连接性参数或连接性参数的组合,则设置标记以指示可能的PDN网关故障事件。此后,进行尝试以重新建立分组交换连接性,如下文所述。
通信***-
下面的详细描述本质上仅仅是示例性的,并非意图限制应用和使用。另外,不存在被任何前述的技术领域、背景、发明内容或者下面的详细描述中提出的任何表述的或暗示的理论约束的意图。
参考附图,其中相同的附图标记表示多个视图中相同的部分,示出了包含移动车辆通信***10的操作环境,其可以用来实施本文公开的方法。虽然以下描述的方法和方法学涉及车辆通信,本领域的普通技术人员可以理解的是,汽车应用仅仅是示例性的,并且本文所公开的构思还可应用于任何其他适合的通信***,并且更具体地,非车辆应用。术语车辆还可以广泛地理解为包括不仅是轿车,而且是任何其他的车辆,包括而不限于,摩托车、卡车、运动型多功能车(SUV)、休闲车(RV)、船舶和飞行器。
参考图1,示出了包括车辆通信***10的操作环境,其可以用来实施本文公开的方法。通信***10通常包括车辆12、一个或多个无线载波***14、互联网16、计算机18和呼叫中心22。应理解的是,所公开的方法可以与任何数量的不同***一起使用并且不具体限制为此处所示的操作环境。此外,***10的架构、结构、建立和操作以及其各个部件是本领域公知的。因此,以下段落简单地提供了一个此类通信***10的简要概述。尽管如此,此处未示出的其他***也可以采用所公开的方法。
如图1所示,车辆12包括具有远程信息处理单元20的车辆硬件13,其可以为OEM安装的(嵌入的)或配件设备,安装在车辆内并使得能够通过无线载波***14和经由无线网络连接进行语音和/或数据通信。这使得车辆12能够与车辆呼叫中心22、其他能够远程信息处理的车辆或一些其他实体或设备通信,例如消费者设备24或其他远程互联网服务器。在一实施例中,远程信息处理单元20使用无线电传输以与无线载波***14建立通信信道(语音信道和/或数据信道),以便语音和/或数据传输可以在信道上发送和接收。通过提供语音和数据通信两者,远程信息处理单元20使得车辆12能够提供多个不同的服务,包括那些与导航、电话、紧急辅助、诊断、信息娱乐等相关的服务。使用本领域公知的技术,数据可以要么经由数据连接(例如在数据信道上经由分组数据传输)发送,要么经由语音信道发送。对于涉及语音通信和数据通信两者的组合服务,***可以利用在语音信道上的单个呼叫并在语音信道上按需要在语音和数据传输之间切换,并且这可以使用本领域技术人员公知的技术进行。
根据一个实施例,远程信息处理单元20利用根据任何GSM、CDMA或LTE标准的蜂窝通信,并且因此包括:用于诸如免提呼叫的语音通信的蜂窝芯片组26、用于数据传输的无线调制解调器28、电子处理设备30、一个或多个数字存储设备32(其包括易失和非易失存储器)和双天线34。应当理解的是,蜂窝芯片组26和调制解调器28要么可以通过存储在远程信息处理单元20中并由处理器30执行的软件来实施,要么可以为位于远程信息处理单元20外部的独立的硬件部件。蜂窝芯片组26和调制解调器28可以使用任何数量的不同标准或协议操作,例如LTE、EVDO、CDMA、GPRS和EDGE。在一个实施例中,蜂窝芯片组和/或调制解调器是多无线电接入技术(multRAT)芯片组/调制解调器,配置为支持由所公开的方法采用的无线网络连接。在车辆和其他网络设备(包括消费者设备24)之间的无线网络连接也可以使用远程信息处理单元20执行。为此目的,远程信息处理单元20可以配置为根据一个或多个无线协议无线地通信,包括短距离无线通信(SRWC),例如IEEE802.11协议、WiMAX,、ZigBeeTM、Wi-Fi直接连接、Bluetooth或近场通信(NFC)中的任一种。当用于诸如TCP/IP的分组交换数据通信,远程信息处理单元20可以配置为具有静态IP地址或可以被设置为从网络上的另一设备自动接收分配的IP地址。
处理器30可以是能够处理电子指令的任何类型的设备,包括微处理器、微控制器、主处理器、控制器、车辆通信处理器、现场可编程门阵列(FPGA)以及专用集成电路(ASIC)。处理器30可以是仅用于远程信息处理单元20的专用处理器,或者可以与其他车辆***共享。处理器30执行各种类型的数字存储的指令(诸如存储在存储器32中的软件或固件程序),所述指令使得远程信息处理单元20能够提供多种服务。例如,处理器30可以执行程序或过程数据,以执行本文论述的方法中的至少一部分。
远程信息处理单元20可以用来提供涉及往返于车辆的无线通信的不同范围的车辆服务。这些服务包括:结合基于GPS的车辆导航模块提供的逐向引导以及其他与导航有关的服务;结合一个或多个碰撞传感器界面模块(诸如车身控制模块(未示出))提供的安全气囊展开通知和其他与紧急情况或道路救援有关的服务;使用一个或多个诊断模块的诊断报告;以及与信息娱乐有关的服务,其中音乐、网页、电影、电视节目、视频游戏和/或其他信息由信息娱乐模块下载并且存储来以供当前或稍后播放。以上列出的服务决不是远程信息处理单元20的所有能力的排他性列表,而仅仅是远程信息处理单元能够提供的一些服务的列举。此外,应理解,上述模块中的至少一些模块可以以保存在远程信息处理单元20内部或外部的软件指令的形式来实施,它们可以是位于远程信息处理单元20内部或外部的硬件部件,或者它们可以彼此之间或者与遍布车辆定位的其他***集成和/或共享(仅列举几个可能性)。在模块实施为位于远程信息处理单元20外部的车辆***模块42的情况下,它们可以使用车辆总线44来与远程信息处理单元20交换数据和命令。
无线载波网络14优选地是蜂窝电话***,其包括多个蜂窝塔36(仅示出一个)以及任何其他将无线载波***14和互联网16连接所需的联网部件。每个蜂窝塔36包括发送和接收天线以及基站。正如本领域技术人员将会理解的,各种蜂窝塔/基站布置都是可能的,并且可以与无线***14一起使用。例如,基站与蜂窝塔可以共同位于同一地点,或者它们可以彼此远离地定位,每个基站可以对单个蜂窝塔负责,或者单个基站可以服务多个蜂窝塔,上面仅是列举了几种可能的布置。蜂窝***14可以实施任何合适的通信技术,包括例如,模拟技术,如AMPS,或者较新的数字技术,如CDMA(例如CDMA2000)、UMTS、EDGE、GSM/GPRS等。无线载波网络14还包括接入网络,例如GERAN、UTRAN和E-UTRAN。
除了使用无线载波网络14之外,采用卫星通信形式的不同的无线载波***可以用于提供与车辆的单向或双向通信。这可以通过使用一个或多个通信卫星40以及上行链路传输站42来完成。单向通信可以是例如卫星广播服务,其中传输站42接收节目内容(新闻、音乐等),进行打包上传,然后发送到卫星40,卫星40为用户广播所述节目。双向通信可以是例如使用卫星40来中继车辆12与站42之间的电话通信的卫星电话服务。如果被使用,该卫星电话可以用于补充或代替无线载波网络14来使用。此外,各种各样的通信替代方案可以驻留在授权或未授权频段中以及免费或收费***中。
互联网16是相互连接的计算机网络的全球基础设施,用于在全世界范围内链接数以亿计的设备。互联网16是一种由通过大量的电子、无线和光学网络技术链接在一起的数百万的专用、公用、学术、商业和政府分组交换网络构成的国际性网络。这些计算机网络可以通过车辆12经由远程信息处理单元20和无线载波***14接入,并且包括但不限于所有主控网站的服务器、专有服务器和DNS服务器。
计算机18可以是可以通过专用或公用网络(例如互联网)访问的多个计算机中的其中一个。每个这样的计算机18可以用于一个或多个目的,例如,车辆经由远程信息处理单元20和无线载波***14可访问的互联网服务器。其他这种可访问的计算机18可以是例如可以从车辆经由远程信息处理单元20上传诊断信息和其他车辆数据的服务中心计算机;由车主或其他用户为了访问或接收车辆数据或者设置或配置用户喜好或者控制车辆功能的目的而使用的客户端计算机;或者第三方资源库,通过与车辆12或呼叫中心20或两者的通信向该第三方资源库提供车辆数据或其他信息或者从该第三方资源库提供车辆数据或其他信息。计算机18也可用于提供互联网连通性(例如DNS服务)或者用作使用DHCP或其它合适的协议来为车辆12分配IP地址的网络地址服务器。
呼叫中心22设计成为车辆硬件13提供许多不同的***后端功能,并且根据此处所示的示例性实施例,呼叫中心22通常包括一个或多个服务器46和数据库48。这些不同的呼叫中心部件优选地通过有线或无线局域网50彼此耦接。数据传输经由调制解调器传输到服务器46和/或数据库48。数据库48可以存储帐户信息,例如用户验证信息、车辆识别码、个人资料记录、行为模式和其他相关用户信息。数据传输还可以由无线***来进行,例如802.11x、GPRS等。
操作环境可以进一步包括一个或多个消费者设备24。在一个实施例中,消费者设备24可以是用于在通过无线载波***14促进传输(即,当消费者设备24通过远程信息处理单元20连接至无线载波***14时)的广泛地理区域内拨打移动电话呼叫的电子设备。消费者设备24可以包括:经由短距离无线通信(例如Wi-Fi直连和蓝牙)实现蜂窝式远程通信和通信的硬件、软件和/或固件以及其他移动消费者设备应用。这类设备应用可以包括软件应用,其可以是通过用户预先安装或安装。
消费者设备24的硬件可以具有技术人员已知的电子器件,包括通信接口、天线等。此外,现代的消费者设备24还可以支持附加服务和/或功能,例如短信服务(SMS或文本)、多媒体消息服务(MMS)、电子邮件、互联网接入以及商业和游戏应用。消费者设备24的非限制示例包括移动蜂窝电话、个人数字助理(PDA)、智能电话、具有双向通信能力的个人手提电脑、上网本或其任何合适的组合。
计算机18、消费者设备24和远程信息处理单元20之间的通信通常是通过传输控制协议/互联网协议(TCP/IP)进行管理,该协议为互联网16的基本通信语言或协议。TCP/IP是双层程序。上层TCP负责将消息或文件组装到更小的包中,这些包通过互联网16进行传输并且由TCP层接收,而该TCP层将这些包重新组装成原始消息。下层IP处理各包的地址,使得包到达正确的目的地。网络上的每个网关计算机对此地址进行检查,以确定将消息转发到何处。即使来自同一消息的一些包与其他包的路线不同,它们仍然会在目的地处进行重新组装。
TCP/IP使用通信的客户端/服务器模型,主要是点对点,即每个通信是从网络中的一个点(或主机)在另一个点或主机。当设置了直接接入所述互联网16,计算设备包括TCP/IP程序的副本,其提供了端对端连接,指定在目的地应如何对数据进行分组、定址、传输、路由和接收。这个功能被组织成四个抽象层,用于根据所涉及的网络的范围对所有相关协议进行排序。从最低到最高层,这些层是包含单一网络段(链路)通信技术的链路层;将主机连接到独立网络的互联网层;处理主机对主机通信的传输层;以及提供进程对进程数据交换的应用层。如上所述,TCP/IP提供了主机之间的端对端连接(例如,客户端和服务器)。尽管正在使用TCP/IP传输的数据包可能通过路由器借助多个路由到达目的地,但两个主机之间仍然只有单个连接。
图2示出了图1所示的通信***的实施例,所述***能够利用本文所公开的方法。本领域普通技术人员应理解的是,图2所示的***是示例性的,并且本文所公开的方法可以使用不同的架构和标准来实现。更具体地,本领域普通技术人员应理解的是尽管以下参照LTE网络给出了本发明所公开的方法,但也可以使用其他无线通信标准。此外,本领域普通技术人员应理解的是所述远程信息处理单元20的使用是示例性的,可以使用任何合适的用户设备(如消费者设备24等)。
图2示出了采用全IP***架构演进(SAE)的通信***的示例性实施例,SAE是LTE无线通信标准的核心网络架构。LTE网络为所有用户提供IP数据包的流量,并为用户提供“永远在线的IP连接性”。当诸如远程信息处理单元20等用户设备加入LTE网络时,为所述远程信息处理单元20分配分组数据网络(PDN)地址,用于将其连接到PDN,并且在所述远程信息处理单元20和PDN网关之间的LTE网络中建立默认承载。在所述远程信息处理单元20脱离所述LTE网络前,这个默认承载始终保持连接(例如,初始附接过程中分配给所述远程信息处理单元20的IP地址保持有效)。为用户所具有的每个接入点名称(APN)建立默认承载,因此,给每个APN分配唯一IP地址。IP地址可以是IPv4、IPv6或IPv4/IPv6类型的IP地址。
所述SAE架构的主要部分是演进分组核心(EPC),其包括移动性管理实体(MME)52、服务网关(SGW)54和PDN网关56。所述MME 52是主控制节点,并参与承载激活/去激活过程,还负责在初始附接时和在涉及核心网络(CN)节点重定位的***内切换时为任何用户设备选择SGW54。所述MME还提供用于LTE和2G/3G接入网络之间的移动性的控制平面功能。
所述SGW54路由并转发用户数据分组,同时还在节点间切换时作为用于用户平面的移动性锚点并作为用于LTE和其他第三代合作伙伴计划(3GPP)技术之间的移动性的锚点。所述SGW 54管理和存储所述远程信息处理单元20的信息,例如IP承载业务和网络内部路由信息的参数。
所述PDN网关56通过用于面向和来自所述远程信息处理单元20的流量的入口和出口点提供从所述远程信息处理单元20到外部分组数据网络的连接性。本领域普通技术人员应理解的是在特定的网络中可能有一个以上的PDN网关56,并且所述远程信息处理单元20可以具有用于访问多个分组数据网络的一个以上PDN网关的同时连接性。当所述远程信息处理单元20初始地附接到网络时,它请求PDN连接。然后所述PDN网关分配IP地址(如PDN地址),以通过所述远程信息处理单元20用于所述PDN,并在正在建立连接两者的默认承载时将其转发到所述远程信息处理单元20。
所述PDN网关56通过以下两种方式分配IP地址:动态IP地址分配或静态IP地址分配。动态分配的情况下,每次所述远程信息处理单元20访问网络时它自动分配IP地址。另一方面,静态分配的情况下,基于它的客户,它为所述远程信息处理单元20分配指定的IP地址,然后每次它接入网络时它分配所述指定的IP地址。利用这个IP地址,所述远程信息处理单元20可以通过所述PDN使用所提供的服务。然而,如果所述PDN网关56持续故障或脱机,所述PDN网关56可能会丢失分配给所述远程信息处理单元20和其它用户设备的所有IP地址分配。
方法-
现在参照图3,存在一种用于通过检测IP级连接性故障并执行措施以重新建立IP连接性来维持分组交换连接性的方法300。下面描述的方法通过使用所述远程信息处理单元20来实现,然而,本领域普通技术人员应该理解的是本发明所公开的方法也可以全部或部分地通过所述远程信息处理单元20外部的加工设备和/或控制模块来实现。
所述方法300从步骤305开始,远程信息处理单元20检测潜在的PDN网关56事件,其通常是指PDN网关56相关的连接性丢失。连接性丢失可能是由于所述PDN网关56的故障或是因为所述PDN网关56出于各种原因脱机。为了检测潜在的PDN网关56事件,所述***监视多个连接性参数,并在所述连接性参数中的至少一个被触发时设置PDN网关标记。在一个实施例中,所述多个连接性参数包括故障域名服务器(DNS)查询、与远程服务器建立连接性的故障和/或超时的分组交换连接计时器。
作为本发明的背景,连接到互联网的设备使用数字IP地址将设备的请求路由到拥有互联网上的站点的特定承载。然而,来自设备的请求通常是人可读域名格式(例如,www.xxx.com),它可能不能被计算机直接读取。为了解决这种格式的矛盾,使用域名***(DNS)协议将人性化域名解析成IP地址-被称为DNS名称解析的过程。这个过程采用DNS服务器,其管理将域名映射到IP地址的海量数据库。实践中,当设备连接到互联网服务提供商(ISP),或通过WiFi网络,分配设备的网络地址的在调制解调器或路由器还提供包括一个或多个DNS服务器的配置数据,所述设备使用所述DNS服务器将DNS域名解析成IP地址。换句话说,在这种情况下,所述远程信息处理单元20查询分配的DNS服务器,用来解析域名。通过所述无线蜂窝***14发送这个查询。然而,鉴于PDN网关56故障会导致无法进行面向和来自所述远程信息处理单元20的IP分组业务路由,DNS查询会无法形成来自目标DNS服务器的响应。此外,任何试图进一步通过后续DNS查询来解析远程信息处理服务器地址也将失败。未能获得对初始和/或后续DNS查询的响应标志着可能的PDN网关事件。因此,DNS查询失败时,设置PDN网关故障标记。
另一个连接性参数涉及与远程服务器18、46建立连接性的故障。这种情况下,所述远程信息处理单元20可以具有先验的目标服务器IP地址,由此不需要进行DNS查询来解析完全合格的域名或将资源标识符统一为IP地址。然后,所述远程信息处理单元20将采用典型的标准化互联网协议,诸如例如,用户数据报协议(UDP)、TCP或其它已知的数据网络协议,以建立与所述服务器18、46的分组交换连接性。类似于DNS查询,PDN网关56事件将导致远程信息处理单元20和任何服务器非功能性之间的分组交换数据路由。由此导致未能获得对初始和/或后续DNS查询的响应标志着可能的PDN网关事件。因此,未能建立到远程服务器18、46的连接性时,设置PDN网关故障标记。
最后,远程信息处理单元20可以启动分组交换连接计时器作为用于检测可能PDN网关事件的装置。在这种情况下,当远程信息处理单元20开始与远程服务器建立分组交换连接时,其启动定时器。定时器具有预定阈值,其通常大于完成成功分组交换连接的典型时间周期。在定时器过期之前未能建立远程信息处理单元20与远程服务器之间的分组交换连接性,指示了可能的PDN网关事件。因此,一旦连接计时器超时,就设置PDN网关故障标记。
返回到图3,在检测到指示潜在PDN网关56事件的PDN网关故障标记时,远程信息处理单元20采取补救措施以恢复分组交换连接性。在一个实施例中,补救措施包括:1)重新发起PDN连接;或2)重新建立蜂窝网络连接。要采取的补救措施的类型取决于正在进行的其它并发业务的存在。例如,重新建立蜂窝网络连接的过程包括使远程信息处理单元20与当前蜂窝网络分离。从蜂窝网络断开连接将因此终止任何其它并发业务,诸如,例如,电路交换业务(例如,语音呼叫),或通过已经设置PDN网关故障标记的PDN网关以外的PDN网关而具有连接性的网关故障标记。因此在步骤310,远程信息处理单元20首先确定是否正在进行的其它并发业务是活动的。如果任何并发业务是活动的,则在步骤315,远程信息处理单元20通过停用PDN网关56的现有的分组数据协议(PDP)上下文或EPS承载上下文重新发起至PDN的连接,并与PDN网关56建立新PDP或EPS承载上下文。在一个实施例中,通过按照适用的无线标准执行非接入层(NAS)信令程序而停用远程信息处理单元20与PDN网关56之间的初始连接,以释放所建立的会话管理上下文。如本领域的普通技术人员所知的,NAS是演进分组***(EPS)(即,LTE+EPC)中的一组协议,用于在远程信息处理单元20和MME 52等用户设备之间传送非无线电信令,用于LTE/E-UTRAN接入。通过释放所建立的会话管理上下文,预先分配给远程信息处理单元20的IP地址被释放。NAS信令程序被再次执行,以便通过MME 52和SGW 54与PDN网关56建立新的会话管理上下文。在会话管理上下文过程中,PDN网关56分配新的IP地址给远程信息处理单元20,其将被用于所有后续分组数据连接。一旦与PDN网关56建立新的PDP上下文/EPS承载上下文,PDN网关故障标记在步骤320被重置。
返回到步骤310,如果没有正在进行的其它并发业务是活动的,则远程信息处理单元20使用如上所述任一类型的补救措施来恢复分组交换连接性。换句话说,如果没有并发业务是活动的,则可以通过如上所述在步骤325重新发起PDN连接,或者通过在步骤330重新建立蜂窝网络连接来恢复分组交换连接性。在一个实施例中,通过按照适用的无线标准执行NAS信令程序而与当前服务远程信息处理单元20的蜂窝网络分离,以释放所建立的会话管理上下文,从而释放先前分配给远程信息处理单元20的IP地址。然后进行如本领域中所知的网络选择程序,以附接到新的蜂窝网络,或重新附接到以前的蜂窝网络。在任一种情况下,NAS信令程序被再次执行,以便通过MME 52和SGW 54与PDN网关56建立新的会话管理上下文。在会话管理上下文过程中,PDN网关56分配新的IP地址给远程信息处理单元20,其将被用于所有后续分组数据连接。与PDN网关56建立新的PDP上下文/EPS承载上下文时,PDN网关故障标记在步骤320被重置。
应当理解,前述是本发明的一个或一个以上实施例的描述。本发明并不限于本文所公开的(一个或多个)具体实施例,而是由下面的权利要求书限定。此外,包含在前述描述中的陈述涉及具体实施例,并且不应理解为限制本发明的范围或权利要求中所用术语的定义,某一术语或短语在上文中被明确定义除外。对本领域的技术人员来说,各种其它实施例和所公开的(一个或多个)实施例的各种变化和修改是很明显的。这些实施例、变化和修改都将落入所附权利要求的范围之内。
如在本说明书和权利要求书中所使用的,术语“例如(e.g.,)”、“例如(forexample,)”、“比如”、“如”、“等等”,以及动词“包括”、“具有”、“包含”及其其它动词形式,当结合一个或多个部件或其它项目列表使用时,应各自被理解为开放式的,意味着该列表不应被认为是为排除其它附加的部件或项目。其它术语应使用其最广泛的合理含义进行理解,它们在需要不同解释的上下文中使用时除外。
Claims (10)
1.一种用于在蜂窝通信***中保持分组交换连接性的方法,所述方法包括以下步骤:
监测至少一个连接性参数;
基于所述至少一个连接性参数检测分组交换通信***中的网关故障;以及
响应于检测到所述网关故障,执行补救措施以恢复分组交换连接性。
2.如权利要求1所述的方法,其中所述网关是PDN网关,并且还包括一旦存在失败的DNS查询、未能建立到远程服务器的连接性,和/或超时的分组交换连接计时器,就设置PDN网关故障标记。
3.如权利要求2所述的方法,其中检测PDN网关故障包括检测所述PDN网关故障标记。
4.如权利要求1所述的方法,其中,所述网关是PDN网关,并且所述方法还包括:确定并发业务是否是活动的,其中,如果并发业务是活动的,则为恢复分组交换连接性所采取的所述补救措施包括重新发起PDN连接。
5.如权利要求4所述的方法,其中重新发起所述PDN连接包括:
停用所述PDN网关的现有PDP上下文或EPS承载上下文;以及
与所述PDN网关建立新的PDP或EPS承载上下文。
6.如权利要求1所述的方法,其中所述网关是PDN网关,并且所述方法还包括:确定并发业务是否是活动的,其中,如果并发业务不是活动的,则为恢复分组交换连接性所采取的所述补救措施包括:重新发起PDN连接或重新建立蜂窝网络连接。
7.如权利要求6所述的方法,其中,重新建立蜂窝网络连接包括:
与提供分组交换连接性的当前蜂窝网络分离;
附接到新的蜂窝网络或先前连接到的蜂窝网络;以及
与所述PDN网关建立新的PDP或EPS承载上下文。
8.如权利要求6所述的方法,其中所述重新发起PDN连接包括:
停用所述PDN网关的现有PDP上下文或EPS承载上下文;以及
与所述PDN网关建立新的PDP或EPS承载上下文。
9.一种用于在蜂窝通信***中保持分组交换连接性的***,所述***包括:
车辆控制模块,其被配置为:
监测至少一个连接性参数;
基于所述至少一个连接性参数检测分组交换通信***中的网关故障;以及
响应于检测到所述网关故障,执行补救措施以恢复分组交换连接性。
10.如权利要求9所述的***,其中,所述车辆控制模块是车辆远程信息处理单元,且所述网关是PDN网关,其中,检测PDN网关故障包括检测所述PDN网关故障标记,并且其中所述车辆远程信息处理单元还被配置为确定并发业务是否是活动的,其中,并发业务包括电路交换业务和/或分组数据业务。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/876,001 US20170099622A1 (en) | 2015-10-06 | 2015-10-06 | Restoration of packet data connectivity to a telematics unit following network failure |
US14/876001 | 2015-10-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106561062A true CN106561062A (zh) | 2017-04-12 |
Family
ID=58355744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610839698.5A Pending CN106561062A (zh) | 2015-10-06 | 2016-09-21 | 网络故障之后的对远程信息处理单元的分组数据连接性恢复 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20170099622A1 (zh) |
CN (1) | CN106561062A (zh) |
DE (1) | DE102016117847A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246689A (zh) * | 2017-06-06 | 2019-01-18 | 联发科技股份有限公司 | 数据连接恢复方法及其用户设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1647564A (zh) * | 2002-04-18 | 2005-07-27 | 艾利森电话股份有限公司 | 通过模拟接口发送分组数据的固定蜂窝终端 |
US20130242754A1 (en) * | 2012-03-13 | 2013-09-19 | Verizon Patent And Licensing Inc. | Evolved packet core (epc) network error mapping |
CN103718638A (zh) * | 2011-06-09 | 2014-04-09 | 高通股份有限公司 | 用于基于与第一数据服务建立的数据上下文相关联的回退状况的存在而实现回退到第二数据服务的方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4927213B1 (ja) * | 2010-12-03 | 2012-05-09 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信方法、ゲートウェイ装置、移動管理ノード及び呼セッション制御サーバ装置 |
-
2015
- 2015-10-06 US US14/876,001 patent/US20170099622A1/en not_active Abandoned
-
2016
- 2016-09-21 CN CN201610839698.5A patent/CN106561062A/zh active Pending
- 2016-09-21 DE DE102016117847.0A patent/DE102016117847A1/de not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1647564A (zh) * | 2002-04-18 | 2005-07-27 | 艾利森电话股份有限公司 | 通过模拟接口发送分组数据的固定蜂窝终端 |
CN103718638A (zh) * | 2011-06-09 | 2014-04-09 | 高通股份有限公司 | 用于基于与第一数据服务建立的数据上下文相关联的回退状况的存在而实现回退到第二数据服务的方法和装置 |
US20130242754A1 (en) * | 2012-03-13 | 2013-09-19 | Verizon Patent And Licensing Inc. | Evolved packet core (epc) network error mapping |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246689A (zh) * | 2017-06-06 | 2019-01-18 | 联发科技股份有限公司 | 数据连接恢复方法及其用户设备 |
CN109246689B (zh) * | 2017-06-06 | 2022-01-14 | 联发科技股份有限公司 | 数据连接恢复方法及其用户设备 |
Also Published As
Publication number | Publication date |
---|---|
DE102016117847A1 (de) | 2017-04-06 |
US20170099622A1 (en) | 2017-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11706705B2 (en) | Multimedia priority service | |
US9456410B2 (en) | Method for supporting PDN GW selection | |
CN107710831A (zh) | 选择用于至演进型分组***的WLAN接入的ePDG | |
CN103517264B (zh) | 用于切换网络的方法和装置 | |
US20110189971A1 (en) | System and method for packetized emergency messages | |
US20110188416A1 (en) | System and method for packetized emergency messages | |
US20230122010A1 (en) | Policy and Charging Control for a Vehicle Terminal | |
US20120287854A1 (en) | Method and apparatus for implementing access to machine to machine (m2m) core ntework | |
US20110188411A1 (en) | System and method for packetized emergency messages | |
US20230022005A1 (en) | Location Management | |
CN103002428A (zh) | 一种物联网终端网络附着的方法及*** | |
CN105814934B (zh) | 处理被叫业务的方法、移动管理实体和归属用户服务器 | |
CN107889175A (zh) | 网络切换方法、装置及***,网络接入方法及装置 | |
US20110044309A1 (en) | Method and device for deploying tracking areas | |
CN111988821A (zh) | 语音通信方法及其装置 | |
US20230007556A1 (en) | Handover | |
EP2617259B1 (en) | A method for providing a local traffic shortcut in a packet-oriented mobile communication network | |
CN104093124A (zh) | 位置服务提供方法 | |
US9560583B2 (en) | Gateway selection based on geographical location | |
CN101277470B (zh) | 一种获得ip-can承载的方法和*** | |
CN100461958C (zh) | 一种移动通信接入***和方法 | |
CN112291845B (zh) | 一种寻呼方法及通信装置 | |
CN110741677A (zh) | 保障切换的方法、终端设备和网络设备 | |
CN106561062A (zh) | 网络故障之后的对远程信息处理单元的分组数据连接性恢复 | |
CN102348280B (zh) | 获取终端位置信息的方法、***和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170412 |
|
WD01 | Invention patent application deemed withdrawn after publication |