CN103262504A - 通过调整网络地址查找对数据业务进行区分处置 - Google Patents
通过调整网络地址查找对数据业务进行区分处置 Download PDFInfo
- Publication number
- CN103262504A CN103262504A CN2010800708547A CN201080070854A CN103262504A CN 103262504 A CN103262504 A CN 103262504A CN 2010800708547 A CN2010800708547 A CN 2010800708547A CN 201080070854 A CN201080070854 A CN 201080070854A CN 103262504 A CN103262504 A CN 103262504A
- Authority
- CN
- China
- Prior art keywords
- internet resources
- network address
- packet
- server
- 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
- 230000006978 adaptation Effects 0.000 title abstract 3
- 238000000034 method Methods 0.000 claims abstract description 89
- 238000004891 communication Methods 0.000 claims abstract description 34
- 230000011664 signaling Effects 0.000 claims description 31
- 230000004044 response Effects 0.000 claims description 27
- 230000004069 differentiation Effects 0.000 claims description 26
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 3
- 238000007689 inspection Methods 0.000 claims 1
- 238000010295 mobile communication Methods 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 9
- 239000003795 chemical substances by application Substances 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
Abstract
通过调整网络地址查找进行对数据业务的区分处置,在数据业务的区分处置方法中,数据业务与网络资源(80)相关,并且之前是用于获得网络资源(80)的网络地址的查找过程。处理查找过程的消息(203)以便调整查找过程。由于该调整,查找过程返回替换网络资源(60)的网络地址。替换网络资源(60)能够在数据业务的数据分组的通信中替换网络资源(80)。在替换网络资源(60)的网络地址的基础上,完成在与替换网络资源(60)的所述通信中对数据分组的区分处置。
Description
技术领域
本发明涉及用于对网络业务进行区分处置的方法以及对应的网络装置和网络系统。
背景技术
在通信网络中,对数据业务的区分处置可用于区分不同类别的数据业务。例如,可控制数据分组的转发处理,即在朝向其目的地的路上转发数据分组的方式,以提供某一服务质量(QoS)等级,其取决于业务类别。在其它示例中,也可相对于计费区分数据业务的处置,即,对一个业务类别进行计费的方式可以与另一个业务类别不同。通常,定义业务分类规则(例如分组分类规则),以便实现不同类别数据业务之间的区分。
例如,在移动通信网络中,与特定服务相关的数据业务可被定向到提供某一QoS级别的承载。在这方面,承载被视为所定义特性(例如容量、延迟和/或误位率)的信息传送上下文或路径。通常,将在移动通信网络的网关与用户设备(UE)(例如移动电话或其它类型移动终端)之间建立若干承载。承载可携带从网络到用户设备方向上的下行链路(DL)数据业务,并且可携带从用户设备到网络的上行链路(UL)方向上的数据业务。在网关中以及在用户设备中,例如可使用IP5元组分组过滤器对数据业务进行过滤,所述数据业务包含多个IP数据分组(IP“因特网协议”,其可以是IP版本4,也称为IPv4,或IP版本6,也称为IPv6),由此将IP数据分组定向到期望的承载。根据3GPP(第三代合作伙伴项目)技术规范(TS)23.060和24.301,用于将数据业务定向到某一承载的一组分组过滤器也称为业务流模板(TFT)。在此上下文中,TFT可被视为分组分类规则的示例。
对数据业务的区分处置在其它类型的通信网络环境(其例如使用固定接入技术(诸如DSL(数字订户线)、光纤接入或同轴电缆接入))中也可能是有用的。
另外,还期望将区分处置应用于与特定网络资源相关的数据业务。例如,可能已知与某一网络资源(例如某一因特网服务或某一内容提供商)相关的数据业务要求特定QoS级别。然而,在一些情况下,可能难以基于需要处置的数据业务本身来判定。另一方面,可在由这些特定网络资源所使用的已知网络地址的基础上实现区分处置。然而,在此情况下,如果需要覆盖大量特定网络资源,大量特定网络资源又可使用各种不同网络地址,则可能出现问题。因此,将需要定义相当复杂的业务分类规则,以便将大量任意网络地址考虑进去。当考虑一些通信网络环境中存在对业务分类规则复杂性的限制时,这可能特别成问题。例如,3GPP TS限制了可安装在UE的TFT中的分组过滤器的最大数量。
从而,存在对于如下技术的需要:该技术允许对与特定网络资源相关的网络业务进行有效区分处置。
发明内容
根据本发明的一实施例,提供对数据业务进行区分处置方法。数据业务与网络资源相关,并且之前是用于获得该网络资源的网络地址的查找过程。根据该方法,处理查找过程的消息以便调整查找过程。由于该调整,查找过程返回替换网络资源的网络地址。替换网络资源能够在数据业务的数据分组的通信中替换网络资源。在替换网络资源的网络地址的基础上,完成与替换网络资源的所述通信中对数据分组的区分处置。
根据本发明的另外实施例,提供了网络装置。向网络装置提供了接口,该接口用于接收用于获得网络资源的网络地址的查找过程的消息。另外,向网络装置提供了处理器。处理器配置成处理所接收消息以便调整查找过程以返回替换网络资源的网络地址。替换网络资源能够在数据分组的通信中替换该网络资源。在替换网络资源的网络地址的基础上,完成在与替换网络资源的所述通信中对数据分组的区分处置。
根据本发明的另外实施例,提供了网络系统。向该网络系统提供了替换网络资源、网络装置和至少一个通信装置。替换网络资源能够在数据分组的通信中替换网络资源。网络装置配置成处理用于获得网络资源的网络地址的查找过程的消息。通过该处理,该查找过程适合于返回替换网络资源的网络地址。所述至少一个通信装置配置成:在所述替换网络资源的网络地址的基础上完成在与所述替换网络资源的所述通信中对数据分组的区分处置。
根据另外实施例,可提供其它方法、用于实现所述方法的装置或计算机程序产品。
附图说明
图1示意性例证了在其中实现根据本发明实施例的概念的通信网络环境。
图2示出了用于例证可在其中应用根据本发明实施例的数据业务区分处置的示范情形的信令图。
图3示出了用于例证可在其中应用根据本发明实施例的数据业务区分处置的另外示范情形的信令图。
图4示意性例证了根据本发明实施例的网络装置。
图5示出了用于例证根据本发明实施例的方法的流程图。
具体实施方式
在下文,将通过参考示范实施例和附图更详细说明本发明。所例证的实施例涉及用于对网络业务进行区分处置的概念。如图1中所例证的,这些概念应用于根据3GPP TS的移动通信网络中。然而,要理解到,所例证的概念也可应用于其它类型的通信网络中,例如使用固定接入技术(诸如DSL、光纤接入或同轴电缆接入)。
图1示意性例证了可在其中应用本发明本发明实施例的概念的通信网络环境。
通信网络环境包含UE 10以及若干网络组件22、24、26、30,UE 10也可被称为终端。在这些网络组件之间,存在无线电接入网(RAN)22。RAN 22基于某一类型或某些类型的无线电接入技术,例如GSM(全球移动通信系统)、EDGE(GSM演进的增强数据速率)、UMTS(通用移动电信系统)、宽带码分多址(WCDMA)或LTE(长期演进)。尽管RAN 22被例证为单个节点,但要理解到,RAN 22实际上可由若干组件形成,这些组件在本文不进一步说明了。RAN 22耦合到传输节点24,传输节点24又耦合到网关(GW)26。在此,要理解到,备选地,多于一个传输节点24可耦合在RAN 22与网关26之间,或RAN 22可直接耦合到网关26。网关26可以是提供基于GPRS的服务到一个或多个外部分组数据网络的连接的网关GPRS支持节点(GGSN)。网关26也可以是根据3GPP TS的系统架构演进网关(SAE GW)。
此外,移动通信网络包含策略控制器30,策略控制器30实现为根据3GPP TS的策略和计费规则功能(PCRF)。策略控制器30可由专用硬件实现,和/或包括由处理器执行的软件功能。网关26和策略控制器30通常被视为核心网络的组件。策略控制器30经由信令路径6与网关26通信,信令路径6可使用根据3GPP TS的Gx接口实现。策略控制器30还可耦合到订户数据库32(例如根据3GPP TS的归属位置寄存器(HLR)或归属订户服务器(HSS)),并经由信令路径8(例如使用根据3GPP TS的Sp接口实现的信令路径8)耦合到服务策略数据库34。因而,策略控制器30可接收与特定用户相关的策略数据和/或与移动通信网络中可用的特定服务(例如移动TV)相关的策略数据。策略控制器30还可使用控制信令路径5与其它网络功能通信,控制信令路径5可使用根据3GPP TS的Rx接口来实现。
除了其它功能之外,策略控制器30还可包括过滤器发生器35。过滤器发生器35适合于规定要用在UE 10和网关26中的分组过滤器,这些分组过滤器可在来自预订数据库32的预订数据、来自服务策略数据库34的服务策略和经由信令路径5接收的控制数据的基础上实现。这些分组过滤器是分组分类规则的示例,分组分类规则在所例证的示例中用于根据业务类别提供不同的QoS服务级别。在其它示例中,可使用分组过滤器或其它分组分类规则来区分不同计费方式,以有选择地阻止某些业务类别(其也可称为选通),或有选择地重定向某些业务类别。
如进一步所例证的,网络与用户设备10之间的数据业务由跨UE 10与RAN 22之间的无线电接口建立的若干承载52、54携带。数据业务通常涉及运行在UE 10上的一个或多个客户端/对等应用12,并且可与某些网络资源(例如因特网服务或内容提供商)相关。承载52、54建立在用户设备10与网关26之间。承载52、54携带DL方向上和UL方向上的数据业务,即也可被视为由DL承载和UL承载形成。为了支持承载52、54上的双向通信,向UE 10提供了对应接口15,对应接口15允许从承载52、54接收入局数据分组并在承载52、54上发送出局数据分组。类似地,向网关26提供了对应接口25,对应接口25允许从承载52、54接收入局数据分组并在承载52、54上发送出局数据分组。承载52、54可包含一般为向用户设备10提供基于分组的服务而建立的默认承载52以及可具有不同QoS级别(例如比默认承载高的QoS级别或比默认承载低的QoS级别)的一个或多个专用承载54。当UE 10附连到网关26并且接收其IP地址和IP连接性时,通常建立默认承载52。专用承载54通常按需建立,例如当需要传送要求某一QoS级别的数据分组时。然而,在一些实施例中,也可预先建立专用承载,例如当UE 10附连到网关26时。每个承载52、54可与对应的QoS简档相关联。QoS简档可通过诸如QoS类别标识符(QCI)、分配/保留优先级(ARP)、业务处置优先级(THP)、最大比特率(MBR)、聚合最大比特率(AMBR)等参数来定义。从而,可通过向承载52、54中的对应一个承载指配数据分组来提供用于在UE 10与网关26之间进行数据分组通信的某一QoS级别。
在UE 10中,使用UL分组过滤器62、64形式的已对应配置分组分类规则将这些数据分组路由到期望承载52、54。在网关26中,使用DL分组过滤器72、74形式的已对应配置分组分类规则将这些数据分组路由到期望承载52、54。根据所例证的3GPP情形,操作以将这些数据分组定向到对应承载的一组过滤器62、64、72、74也被称为TFT。可使用信令路径6从策略控制器30向网关26发信号通知QoS简档的参数。类似地,可经由信令路径6从策略控制器30向网关26发信号通知要在网关26中使用的DL分组过滤器72、74。关于在UE 10中使用的UL分组过滤器62、64,可经由网关26从策略控制器30发信号通知这些UL分组过滤器。在一些实施例中,其中至少一些UL分组过滤器62、64可预先配置在UE 10中,和/或其中一些DL分组过滤器可预先配置在网关26中。还有,在一些实施例中,这些UL分组过滤器可预先配置在网关26中,并且当UE 10附连到网关26时或当建立了对应承载52、54时将这些UL分组过滤器发信号通知给UE 10。在这种实施例中,使用预先配置在UE 10中和/或在网关26中的分组过滤器,可省略策略控制器30和/或策略控制器30的过滤器发生器35。在一些实施例中,这些UL分组过滤器和/或这些DL分组过滤器也可预先配置在策略控制器30中并被发信号通知给网关26和/或发信号通知给UE 10(例如当UE 10附连到网关26时或当建立了对应承载52、54时)。
在下文,将说明根据本发明实施例的概念,其允许有效地使与一个或多个特定网络资源相关的数据业务受到区分处置。在这方面,术语“网络资源”打算覆盖可在网络中访问的各种类型的结构、内容或服务。在一些示例中,网络资源可以是在其上托管服务和内容(例如在统一资源标识符(URI)下或统一资源标识符)的服务器。在一些情形下,同一服务器可托管不同的网络资源。在图1的示例中,这些概念相对于提供某一QoS级别来应用,某一QoS级别通过在UE 10中以及在网关26中使用分组过滤器62、64、72、74将数据分组路由到承载52、54来实现。然而,要理解到,这些概念也可应用于其它类型的区分,例如相对于计费、相对于数据业务的有选择阻止(其也被称为重定向)或者相对于数据业务的有选择重定向。
该区分处置在由一个或多个通信装置所应用的分组分类规则的基础上完成,所述一个或多个通信装置在图1的示例中是UE 10和网关26。在图1的示例中,分组分类规则由分组过滤器62、64、72、74实现。分组过滤器62、64、72、74一般配置成基于网络地址操作,这些网络地址包含在数据分组的相应协议标题中。这些网络地址尤其可以是IP地址。例如,当将传输控制协议(TCP)或用户数据报协议(UDP)用于实现经由数据分组的数据传输时,协议标题将包含定义数据分组的源网络地址和目标网络地址的IP地址,它们可单独或组合起来用作用于匹配分组过滤器62、64、72、74中所定义过滤器模式的基础。此外,协议标题的以上示例也将定义源端口号和目标端口号,它们可单独或组合起来用作用于匹配分组过滤器62、64、72、74中所定义过滤器模式的基础。在一些实施例中,这些分组过滤器62、64、72、74可在用于匹配IP 5元组(源IP地址、目标IP地址、源端口号、目标端口号、IP之上协议的协议ID)的模式的基础上操作。另外,这些分组过滤器可在其中IP地址与前缀掩码组合和/或端口号被规定为端口范围的过滤器模式上操作。该过滤器模式也可通过服务类型(TOS)(IPv4)/业务类别(IPv6)和掩码来扩展。该过滤器模式也可由目标IP地址、IP之上协议的协议ID、服务类型(TOS)(IP版本4)/业务类别(IP版本6)和掩码以及IPSec安全参数索引(SPI)组成。该过滤器模式也可由目标IP地址、服务类型(TOS)(IPv4)/业务类别(IPv6)和掩码以及流标签(IPv6)组成。在一些实施例中,在过滤器模式分组过滤器62、64、72、74中留下未规定的值可匹配数据分组中对应信息的任何值,即,可定义通配符。
为了降低实现期望区分处置所需的分组分类规则(例如分组过滤器62、64、72、74)的复杂性,在下文中所说明的根据本发明实施例的概念基于对用于获得对其实现了区分处置的特定网络资源的网络地址的查找过程的调整。该调整通过处理查找过程的一个或多个消息来完成。该处理可涉及接收对于网络资源的网络地址的查询并用替换网络资源的网络地址来响应该查询。另外,该处理可涉及接收对对于网络资源的网络地址的查询的响应,并通过用替换网络资源的网络地址替换该网络资源的网络地址来修改该响应。另外,该处理还可涉及重定向对于网络资源的网络地址的查询。在所例证的示例中,查找过程基于域名系统(DNS),并且该调整通过处理一个或多个DNS消息(例如DNS查询或对DNS查询的响应)来完成。在其它示例中,也可使用其它查找过程,例如NetBIOS查找过程。
更具体地说,所例证的概念适用于如下情形:其中与特定网络资源相关的数据业务之前是用于获得这个网络资源的网络地址的查找过程。该查找过程通过处理该查找过程的一个或多个消息来调整,其方式使得该查找过程返回能够在数据分组的通信中替换网络资源的替换网络资源的网络地址。例如,该替换网络资源可通过相对于该网络资源作为代理节点操作而配置有这个能力。该替换网络资源还可高速缓存由该网络资源所提供的内容。在一些实施例中,该替换网络资源可以是用于传递该网络资源的内容的高速缓存服务器或隧道边缘服务器。
然后可相对于该替换网络资源建立数据分组通信,并且可在该替换网络资源的网络地址的基础上完成对数据分组的区分处置。从而,可通过适当地选择该替换网络资源的网络地址来促进对数据分组的区分处置。为了这个目的,该替换网络资源可位于与已与其建立通信的通信装置(例如UE 10)相同的本地网络中。因此,该本地网络的网络运营商可适当地向替换网络资源指配网络地址。例如,这些网络地址可选自私用网络地址范围,例如在RFC 1918、RFC 4193和RFC 5735中所定义的私用网络地址范围。然而,网络地址也可选自公用网络地址的特定范围,例如分配给网络运营商的公用网络地址的特定范围。
例如,替换网络资源的网络地址可选自对应于子网的网络地址范围。在这种情况下,可向在这个网络地址的基础上操作的分组分类规则提供简单结构。例如,由其中一个或多个分组过滤器62、64、72、74所使用的过滤器模式可通过使用通配符来定义要匹配的网络地址,由此实现:这个子网内的每个网络地址都将匹配该过滤器模式。如所能看到的,因此有可能有效地定义分组分类规则以为来自这个子网的所有网络地址都提供相同的处置。这可用于通过为来自同一子网的这些网络资源网络地址指配替换网络资源来为若干特定网络资源提供特定处置。根据另外示例,不同网络资源的数据业务之间的区分也可通过如下方式来实现:各从对应于子网的不同网络范围中选择对应替换网络资源的网络地址。可为每个子网定义对应分组分类规则,由此允许单独定义相关数据业务的对应处置。从而,在一些实施例中,可根据与该网络资源相关的数据业务的业务类别来选择替换网络地址的网络地址。具体地说,可将每个业务类别指配给对应的网络地址范围(例如子网),并且替换网络资源的网络地址可选自对应于与网络资源相关的数据业务的业务类别的网络地址范围。
为了实现以上概念,图1的通信系统还包含查找调整装置(LAD) 100。通常,查找调整装置100将接收涉及与特定网络资源相关的数据业务的查找消息。在一些实施例中,可以设置查找调整装置100,其方式使得涉及UE 10的数据业务的查找消息被路由通过查找调整装置100。例如,这可通过如下方式完成:在网关26与本地DNS服务器(图1中未例证)之间的数据路径中设置查找调整装置100。在一些实施例中,查找调整装置100可以是网关26的一部分。在一些实施例中,查找调整装置100也可以是本地DNS服务器的一部分。根据又一些实施例,该查找调整装置也可设置在本地DNS服务器与外部DNS服务器之间的数据路径中。另外,在一些实施例中,查找调整装置100也可以是外部DNS服务器的一部分。查找调整装置100可实现在其它网络装置(例如网关26或本地DNS服务器)内,或实现为独立的网络装置。查找调整装置100的功能性可通过让查找调整装置100的处理器(图1中未例证)执行已适当配置程序代码并使用已适当配置查找调整数据、由软件来实现。作为备选,查找调整装置100可至少部分由专用硬件实现。
在一些实施例中,可选择替换网络资源的网络地址,其方式使得它匹配在这个网络地址的基础上操作的已预先配置分组分类规则。以这种方式,不需要单独的过程用于生成和/或发信号通知分组分类规则。例如,在图1的移动通信网络环境中,分组过滤器62、64可预先配置在UE 10中,和/或分组过滤器72、74可预先配置在网关26中。还有,分组过滤器62、64可预先配置在网关26中,并且然后被发信号通知给UE 10。另外,分组过滤器62、64、72、74可预先配置在策略控制器30中,并且被发信号通知给网关26和/或发信号通知给UE 10。例如可通过如下来获得该预先配置:与要在这些分组分类规则的基础上执行区分处置的通信装置的操作软件一起提供分组分类规则,或使用维护过程以向该通信装置提供分组分类规则。在一些实施例中,响应于检查这些数据分组,可更新这种已预先配置分组分类规则,由此允许例如在与相同网络资源相关的不同类别数据业务之间的精细区分,或在与使用相同替换网络资源的不同网络资源相关的数据业务之间的精细区分。
在一些实施例中,也可响应于选择替换网络资源的网络地址而动态生成在替换网络资源的网络地址上操作的分组分类规则,或者可响应于选择替换网络资源的网络地址而修改现有分组分类规则。在图1的示例中,该查找调整装置可使用到策略控制器30的信令路径9以发起要由UE 10和/或要由网关26来使用的新分组过滤器的生成,或发起现有分组过滤器62、64、72、74的修改,这在每种情况下都可由策略控制器30的过滤器发生器35完成。
如进一步所例证的,图1的通信系统还包含分组检查器40。在一些实施例中,分组检查器40用于在与相同网络资源相关的数据业务内的业务类别之间进行进一步区分,例如在相同因特网服务的不同应用之间或来自相同内容提供商的不同类型内容之间。作为备选,或此外,分组检查器40也可用于区分与使用相同替换网络资源的不同网络资源相关的数据业务。
分组检查器40可操作以确定UL业务中或DL业务中数据分组的业务类别。为了这个目的,分组检查器40可例如相对于超出数据分组的协议标题的信息来分析UL业务或DL业务的数据分组。例如,分组检查器40可相对于主机名称、统一资源标识符(URI)、统一资源定位符(URL)或包含在数据分组有效载荷部分中的网络地址来分析数据分组。例如,可在HTTP请求中(例如在HTTP请求的请求标题中)找到这种信息。由分组检查器40获得的信息然后可用于更新分组分类规则,例如其中一个或多个分组过滤器62、64、72、74。在图1的示例中,该更新可由分组检查器40使用到策略控制器30的信令路径5来发起。策略控制器30的过滤器发生器35然后可生成要用在网关26中和/或UE 10中的已更新过滤器。
图2示出了用于例证如下示范情形的信令图:其中通过根据以上概念调整查找过程来提供对数据业务的区分处置。图2的信令图示出了UE 10、本地DNS服务器50、替换服务器60和服务器80。上面描述的查找调整装置的功能性实现在本地DNS服务器50内。也就是说,图1的查找调整装置100可以是本地DNS服务器50的一部分。
在图2的情形下,服务器80表示相对于UE 10通信时其相关数据业务要受到区分处置的特定网络资源的示例。例如,服务器80可提供一个或多个特定因特网服务,或可以是用于内容有效传递的内容传递系统的一部分。如结合图1说明的,该区分处置可具有如下目的:为数据业务提供某一QoS级别,某一QoS级别可通过将这个数据业务的数据分组路由到对应承载(例如承载52、54之一、尤其是专用承载54)来获得。替换服务器60用作服务器80的替换网络资源。替换服务器60能够在与UE 10通信时替换服务器80。尤其是,替换服务器60能够以与服务器80相同的方式响应来自UE 10的请求。为了这个目的,替换服务器60可操作相对于服务器80的代理节点(例如通过将请求中继到服务器80并将响应从服务器80转发到UE 10),和/或可高速缓存由服务器80提供的内容。在一些情况下,可为替换服务器60与服务器80之间的通信提供加速隧道。在这类情况下,替换服务器可充当隧道边缘服务器并完成例如要经由加速隧道传送到服务器80的数据分组的封装以及经由加速隧道从服务器80接收的数据分组的解封装。在一些实施例中,可组合替换服务器60的代理节点操作、高速缓存服务器操作和隧道边缘服务器操作。
此外,假设UE 10使用无线电接入技术(例如在图1中所例证的)附连到移动通信网络,并且本地DNS服务器50和替换服务器60是这个移动通信网络的一部分,即由同一网络运营商控制。该网络运营商可能已经分配了要由替换网络资源使用的网络地址的某一范围(例如私用网络地址的范围),并且替换服务器60具有选自这个范围的网络地址。
在步骤201,建立与服务器80相关的数据业务要使用的承载,例如专用承载54。可建立该承载以提供某一QoS级别,由此允许将数据业务例如视为优质业务或垃圾业务。当UE 10附连到移动通信网络时,可能已经建立了该承载。备选地,也可响应于首先(例如使用分组检查器40)检测到与服务器80相关的数据业务而建立该承载。要用于将数据业务路由到该承载的分组过滤器配置成在指配给替换服务器60的网络地址的基础上操作。尤其是,要在UE 10中使用的UL分组过滤器配置成将定向到替换服务器的网络地址的UL数据分组路由到该承载,并且要在UE 10附连到的网关(例如图1的网关26)中使用的DL分组过滤器配置成将来自替换服务器的网络地址的DL数据分组路由到该承载。这些分组过滤器可预先配置在UE 10中或网关中,并且替换服务器60的网络地址可选择成匹配这些已预先配置分组过滤器。备选地,可响应于选择替换服务器的网络地址而生成这些分组过滤器。在每种情况下,限制建立承载所需的信令。此外,可以指配对应于其它服务器的其它替换服务器的网络地址,其方式使得获得了简单过滤器结构。
如在202所例证的,服务器80向替换服务器60传送数据。根据替换服务器60的操作,这可在任何适当时间完成。例如,可通过在服务器80变得可用的新数据或另一客户端对于数据的请求来触发该传送。这种请求可首先由替换服务器60接收,如果数据在本地不可用,则替换服务器60将该请求转发到服务器80。替换服务器60然后可存储接收的数据,以便用于响应随后的请求。在代理节点操作(例如作为隧道边缘服务器)中,由替换服务器60中继到服务器80的UE 10的请求触发了数据从服务器80到替换服务器60的传送。
当UE 10现在需要接入服务器80时,它首先向本地DNS服务器50发出DNS查询303。DNS查询203规定与服务器80相关联的主机名称或URI以请求服务器80的网络地址。包含查找调整功能性的本地DNS服务器50然后在用消息205来响应DNS查询之前执行调整步骤204。调整步骤204致使DNS查询203被处理,其方式使得消息205指示替换服务器60的网络地址。因此,调整步骤204致使该查找过程返回替换服务器60的网络地址。调整步骤204可通过对应地配置由本地DNS服务器50对于与服务器80相关联的主机名称或URI所存储的资源记录来实现。资源记录的该配置可基于如下已适当配置查找调整数据:所述已适当配置查找调整数据将与服务器80相关联的主机名称和/或URI与替换服务器60的网络地址相关。
UE 10然后向替换服务器发送请求206以请求数据,并且替换服务器60向UE 10发送具有所请求数据的响应207。请求206的数据分组会将替换服务器60的网络地址指示为它们的目标地址,并且因此被定向到在步骤201由UE 10的UL分组过滤器建立的承载。类似地,响应207的数据分组会将替换服务器60的网络地址指示为它们的目标地址,并且因此被 定向到在步骤201由UE 10附连到的网关的DL分组过滤器建立的承载。
对于与服务器80相关的随后数据业务,只要UE 10高速缓存了替换服务器60的网络地址,就不需要UE 10进行新DNS查询。这种业务将直接路由到替换服务器60。
要理解到,可以用各种方式来修改图2的查找过程。例如,DNS查询203可由本地DNS服务器50重定向到外部DNS服务器,例如重定向到对于服务器80的域有权威的DNS服务器。这种重定向可在一个或多个步骤中。步骤204的调整然后也可由外部DNS服务器完成。然而,这个外部DNS服务器可由移动通信网络的网络运营商托管。在这种情况下,该查找过程也可包含优化内容传递的另外步骤,例如用于选择高速缓存集群或高速缓存服务器的步骤。
在一些情形下,图2的查找过程也可以是迭代的。在这种情形下,本地DNS服务器50可用指示应该在下一步骤将DNS查询发送到的另外DNS服务器的消息来响应UE 10。UE 10然后向所述另外DNS服务器发送DNS查询以获得所请求的网络地址或有关在下一步骤要将DNS查询发送到的又一DNS服务器的信息。这可迭代,直到该DNS查询到达用替换服务器60的网络地址来响应DNS查询的DNS服务器。发送对于该查询的最后响应的这个DNS服务器可以是外部DNS服务器,例如对服务器80的域有权威的DNS服务器。然而,这个外部DNS服务器可由移动通信网络的网络运营商托管。
还有,返回到UE 10的消息205不仅可指示替换服务器60的网络地址,而且可指示与替换服务器或另外的替换服务器相关联的附加网络地址。对于这些另外的替换服务器,可指配对应的网络地址,其方式使得它们匹配在步骤201所建立承载的分组过滤器。另外,DNS查询203和响应于DNS查询203返回到UE的消息205可通过如下方式路由到在步骤201建立的承载:生成该承载的分组过滤器以匹配指示端口号53作为源端口或目标端口的所有数据分组。
图3示出了用于例证如下另外示范情形的信令图:其中通过根据以上概念调整查找过程来提供对数据业务的区分处置。在这种情形下,该调整基于响应于DNS查询而传送的消息的拦截。图3的信令图示出了UE 10、查找调整装置100、本地DNS服务器50、替换服务器60、外部DNS服务器和服务器80。查找调整装置100被例证为设置在UE 10与本地DNS服务器50之间。例如,查找调整装置100可实现在UE 10附连到的网关(例如图1的网关26)内或与之共处一处。
在图3的情形下,服务器80表示在相对于UE 10通信时其相关数据业务要受到区分处置的特定网络资源的示例。例如,服务器80可提供一个或多个特定因特网服务,或可以是用于内容有效传递的内容传递系统的一部分。如结合图1说明的,这个区分处置可具有如下目的:为数据业务提供某一QoS级别,某一QoS级别可通过将这个数据业务的数据分组路由到对应承载(例如承载52、54之一、尤其是专用承载54)来获得。替换服务器60充当服务器80的替换网络资源。替换服务器60能够在与UE 10通信时替换服务器80。尤其是,替换服务器60能够以与服务器80相同的方式响应来自UE 10的请求。为了这个目的,替换服务器60可相对于服务器80操作代理节点(例如通过将这些请求中继到服务器80并将响应从服务器80转发到UE 10),和/或可高速缓存由服务器80提供的内容。在一些情况下,可为替换服务器60与服务器80之间的通信提供加速隧道。在这种情况下,替换服务器可充当隧道边缘服务器并完成例如要经由加速隧道传送到服务器80的数据分组的封装以及经由加速隧道从服务器80接收的数据分组的解封装。在一些实施例中,可组合替换服务器60的代理节点操作、高速缓存服务器操作和隧道边缘服务器操作。
此外,假设UE 10使用无线电接入技术(例如在图1中所例证的)附连到移动通信网络,并且本地DNS服务器50和替换服务器60是这个移动通信网络的一部分,即由同一网络运营商控制。该网络运营商可能已经分配了替换网络资源要使用的网络地址的某一范围(例如私用网络地址的范围),并且替换服务器60具有选自这个范围的网络地址。外部DNS服务器70可以是例如对于服务器80的域有权威的DNS服务器。
在步骤301,建立要由与服务器80相关的数据业务使用的承载,例如专用承载54。可建立该承载以提供某一QoS级别,由此允许将数据业务例如视为优质业务或垃圾业务。当UE 10附连到移动通信网络时,可能已经建立了该承载。备选地,也可响应于首先(例如使用分组检查器40)检测到与服务器80相关的数据业务而建立这个承载。要用于将数据业务路由到该承载的分组过滤器配置成在指配给替换服务器60的网络地址的基础上操作。具体地说,要在UE 10中使用的UL分组过滤器配置成将定向到替换服务器的网络地址的UL数据分组路由到该承载,并且要在UE 10附连到的网关(例如图1的网关26中)使用的DL分组过滤器配置成将来自替换服务器的网络地址的DL数据分组路由到该承载。这些分组过滤器可预先配置在UE 10中或网关中,并且替换服务器60的网络地址可选择成匹配这些已预先配置分组过滤器。备选地,可响应于选择替换服务器的网络地址而生成这些分组过滤器。在每种情况下,限制建立承载所需的信令。此外,可以指配对应于其它服务器的其它替换服务器的网络地址,其方式使得获得了简单过滤器结构。
如在302所例证的,服务器80向替换服务器60传送数据。根据替换服务器60的操作,这可在任何适当时间完成。例如,可通过在服务器80处变得可用的新数据或通过由另一客户端对于数据的请求来触发该传送。这种请求可首先由替换服务器60接收,如果数据在本地不可用,则替换服务器60将该请求转发到服务器80。替换服务器60然后可存储接收的数据,以便用于响应随后的请求。在代理节点操作(例如作为隧道边缘服务器)中,由替换服务器60中继到服务器80的UE 10的请求触发数据从服务器80到替换服务器60的传送。
当UE 10现在需要接入服务器80时,它首先向本地DNS服务器50发出DNS查询303。DNS查询303规定与服务器80相关联的主机名称或URI以请求服务器80的网络地址。现在假设,本地DNS服务器50不能够响应DNS查询303,并且因此向外部DNS服务器70发出另外的DNS查询304。外部DNS服务器70用指示服务器80的网络地址的消息305来响应本地DNS服务器50。本地DNS服务器50然后朝UE 10发出指示服务器80的网络地址的消息306。消息306由查找调整装置100拦截,并在调整步骤307通过用替换服务器60的网络地址替换服务器80的网络地址来修改。查找调整装置100然后将修改的消息308转发到UE 10。调整步骤307致使该查找过程返回替换服务器60的网络地址。调整步骤307可通过如下方式来实现:给查找调整装置100提供将与服务器80相关联的网络地址、主机名称和/或URI与替换服务器60的网络地址相关的已适当配置查找调整数据。
UE 10然后向替换服务器60发送请求309以请求数据,并且替换服务器60向UE 10发送具有所请求数据的响应310。请求309的数据分组会将替换服务器的网络地址指示为它们的目标地址,并且因此被定向到在步骤301由UE 10的UL分组过滤器建立的承载。类似地,响应310的数据分组会将替换服务器的网络地址指示为它们的目标地址,并且因此定向到在步骤301由UE 10附连到的网关的DL分组过滤器建立的承载。
对于与服务器80相关的随后数据业务,只要UE 10高速缓存了替换服务器60的网络地址,就不需要由UE 10进行新DNS查询。这种业务将直接被路由到替换服务器60。
要理解到,可以用各种方式修改图3的查找过程。例如,DNS查询到外部DNS服务器的重定向可包含一个或多个另外的重定向过程。另外,该查找过程也可包含用于优化内容传递的另外步骤,例如用于选择高速缓存集群或高速缓存服务器的步骤。还有,查找调整装置100可在不同位置拦截对DNS查询的响应。例如,查找调整装置100可设置在本地DNS服务器50与外部DNS服务器70之间并拦截消息305。
在一些情形下,图3的查找过程也可以是迭代的。在这种情形下,本地DNS服务器50可用指示应该在下一步骤将DNS查询发送到的另外DNS服务器的消息来响应UE 10。UE 10然后向该另外DNS服务器发送该DNS查询以获得所请求网络地址或有关在下一步骤要将DNS查询发送到的又一DNS服务器的信息。这可迭代,直到该DNS查询到达用服务器80的网络地址来响应该DNS查询的DNS服务器。这个最后响应然后将由查找调整装置100拦截,并如对于调整步骤307所说明的那样修改。
还有,返回到UE 10的消息308不仅可指示替换服务器60的网络地址,而且可指示与替换服务器或另外的替换服务器相关联的附加网络地址。对于这些另外的替换服务器,可指配与在步骤301所建立承载的分组过滤器匹配的网络地址。另外,DNS查询303和响应于DNS查询303而返回到UE的消息308可通过如下方式路由到在步骤301建立的承载:生成该承载的分组过滤器以匹配指示端口号53作为源端口或目标端口的所有数据分组。
在图2和3的情形下,建立承载的步骤可取决于另外的条件。例如,仅可为某些类型UE建立承载(例如基于UE 10的国际移动设备身份(IMEI))。另外,仅可为某些订户建立该承载(例如基于图1的订户数据库32中的信息)。另外,仅可在网络的某些部分中建立该承载(例如基于UE 10的位置)。另外,可仅对于UE 10用于附连到移动通信网络的某些无线电接入技术建立该承载(例如在图1的RAN 22的类型的基础上)。如果未建立该承载,则可以按照通常的方式来处置数据业务,例如路由到默认承载52。
在上面描述的概念中,可以用各种方式实现区分处置。例如,通过为每一个网络资源提供对应的替换网络资源并且通过以使得可向一个或多个在其上操作的分组分类规则提供简单结构的方式来选择替换网络资源的网络地址(例如通过从同一子网或从网络地址的连续范围中选择这些网络地址),可以用相同方式处置与多个不同网络资源相关的数据业务。
还有,可以用与第二组网络资源相关的数据业务所不同的方式来处置与第一组网络资源相关的数据业务,其方式是通过:为其中每一个网络资源提供对应的替换网络资源,并通过以使得可向在其上操作的分组分类规则提供简单结构的方式来选择替换网络资源的网络地址(例如通过相比对应于第二组的替换网络资源的网络地址,从不同子网或网络地址的不同连续范围中选择对应于第一组的替换网络资源的网络地址)。通常,然后可为第一组和第二组定义不同的分组分类规则。例如,可定义不同组分组过滤器,以便相比与第二组相关的数据业务,将与第一组相关的数据业务路由到另一承载(例如路由到另一专用承载)。例如,这两个承载可以是具有不同QoS级别的专用承载。然而,这还包含不为一组网络资源和对应的替换网络资源提供显式分组分类规则的可能性。在图1的示例中,这将致使与这组相关的数据业务路由到默认承载。
在一些实施例中,相同替换网络资源可用于提供处置数据业务的两种或更多种不同方式。例如,这可通过如下方式来实现:向相同替换网络资源指配两个或更多网络地址,其中每一个网络地址选自与处置数据业务的不同方式相关联的范围(例如选自不同子网)。在一些实施例中,相同替换网络资源的两个或更多网络地址也可用于区分分别与这个相同替换网络资源所相关联的不同网络资源相关的数据业务。
另外,要理解到,以上概念也可适用于相对于不同于QoS的其它特征的区分处置。在其它实施例中,分组分类规则或分组过滤器可用于相对于不同计费方式区分数据分组。例如,对于某些内容提供商或因特网服务,可应用特定计费方式,诸如零费率业务计费,这意味着,与这些内容提供商或因特网服务相关的业务不应该被算入用于计费目的的订户预付费或后付费账户。根据另一示例,可为每个网络资源定义对应的计费费率。
图4还示意性例证了用于实现查找调整装置100的网络装置的示范结构。
在所例证的实现中,查找调整装置100包含配置成接收查找过程的消息(例如DNS查询或对DNS查询的响应)的第一接口130。另外,查找调整装置100还包含配置成传送查找过程的消息(例如配置成发送或转发DNS查询或发送对DNS查询的响应)的第二接口135。在一些实施例中,第一接口和第二接口130、135也可实现在单个双向接口中。
此外,也可向查找调整装置100提供控制接口140,控制接口140可用于向其它实体提供指示,例如通过发信号通知给策略控制器30和/或网关26发起分组过滤器的生成或更新,和/或相对于数据分组的转发过程发起控制过程,例如承载52、54的修改和/或建立。在所例证的3GPP情形中,控制接口140可实现为根据3GPP TS的Rx接口。另外,接口140也可用于获得查找调整数据和/或或从中可导出查找调整数据的其它数据。在一些实施例中,控制接口140可实现在具有第一接口和第二接口130、135的单个接口中。
另外,查找调整装置100包含耦合到接口130、135、140的处理器150和耦合到处理器150的存储器160。存储器160可包含只读存储器(ROM)(例如闪速ROM)、随机存取存储器(RAM)(例如动态RAM(DRAM))或静态RAM(SRAM)、海量存储器(例如硬盘或固态盘)等。存储器160包含要由处理器150执行的已适当配置程序代码以便实现查找调整装置100的上述功能性。更具体地说,存储器160可包含查找调整模块170以便实现调整查找过程的上述机制以及在调整查找过程的过程中要使用的查找调整数据180。
要理解,图4中所例证的结构只是示意性的,并且查找调整装置100实际上可包含另外的组件(为了简洁起见未例证),例如另外的接口。还有,要理解到,存储器150可包含另外类型的程序代码模块,它们未例证。根据一些实施例,也可提供用于实现根据本发明实施例的概念的计算机程序产品,例如如下计算机可读介质,其存储程序代码和/或要存储在存储器160中的查找调整数据。
图5示出了用于示意性例证根据本发明实施例用于对数据业务进行区分处置的方法500的流程图。该方法可用于例如在图1的移动通信网络中通过使用查找调整装置100实现上述概念。在一些实施例中,方法500也可用于通过使用包含查找调整装置、至少一个通信装置(例如UE 10和/或网关26)以及替换网络资源(例如替换服务器60)的网络系统来实现以上概念。在一些实施例中,该网络系统可包含另外的组件,例如分组检查器40。如上面说明的,方法500基于如下假设:数据业务与网络资源(例如因特网服务或内容提供商)相关,并且数据业务之前是用于获得网络资源的网络地址的查找过程。
在步骤510,例如使用在图4中所例证的查找调整装置100的接口130来接收查找过程的消息。该消息可以是DNS消息,例如DNS查询或对DNS查询的响应。
在步骤520,处理该消息以便调整该查找过程。由于该调整,该查找过程返回替换网络资源(例如可以是高速缓存服务器或隧道边缘服务器的替换服务器60)的网络地址。该替换网络资源能够在数据业务的数据分组的通信中替换该网络资源。为了这个目的,该替换网络资源可高速缓存由该网络资源提供的内容,和/或相对于该网络资源作为代理节点操作。
在步骤530,在该替换网络资源的网络地址的基础上完成对数据分组的区分处置。为了这个目的,可定义分组分类规则,其在该替换网络资源的网络地址的基础上操作。例如,在移动通信网络环境中,例如如图1中所例证的,这些分组分类规则可由其中定义了匹配替换网络资源的网络地址的过滤器模式的分组过滤器实现。这些分组过滤器然后可用于将数据分组路由到提供期望QoS级别的承载。通过适当选择替换网络资源的网络地址(例如从私用IP地址范围中),可实现这些分组分类规则的简单结构。例如,可从中选择替换网络的网络地址的总范围可被组织成对应于不同业务类别的子范围。因而,这些子范围可对应于不同子网。用这种组织,可解决不同情形的区分处置。例如,在其相关数据业务要用相同方式来处置的不同网络资源的情况下,可从相同子范围选择对应替换网络资源的网络地址。在另一方面,在其相关数据业务要用不同方式来处置的不同网络资源的情况下,可从不同子范围选择对应替换网络资源的网络地址。
如可看到的,通过使用上述概念,可以用非常有效的方式来实现对与一个或多个特定网络资源相关的数据业务的区分处置。
要理解,上面说明的示例和实施例只是例证性的并且容许各种修改。例如,这些概念可用在受益于对与特定网络资源相关的数据业务的区分处置的其它类型通信网络中,例如一般而言在基于IP的网络中。在这种其它类型通信网络中,可将不同于承载指配的其它机制用于调整QoS级别。例如,在基于IP的网络中,可设置数据分组的区分服务代码点字段以便调整QoS级别。还有,这些概念可适用于任何数量的不同业务类别。此外,也可相对于数据分组的计费、选通或重定向完成区分处置。另外,要理解,可通过使用现有网络装置中对应设计的软件或通过使用专用网络装置硬件来实现以上概念。
Claims (18)
1.一种用于对与网络资源相关的数据业务进行区分处置的方法,所述数据业务之前是用于获得所述网络资源(80)的网络地址的查找过程,所述方法包括:
处理所述查找过程的消息以便调整所述查找过程以返回替换网络资源(60)的网络地址,所述替换网络资源(60)能够在数据分组的通信中替换所述网络资源(80);
其中,在所述替换网络资源(60)的所述网络地址的基础上,完成在与所述替换网络资源(60)的所述通信中对所述数据分组的区分处置。
2.如权利要求1所述的方法,
其中,所述消息的所述处理包括:
接收对于所述网络资源(80)的所述网络地址的查询(203);以及
用所述替换网络资源(60)的所述网络地址来响应所述查询(203)。
3.如权利要求1所述的方法,
其中,所述消息的所述处理包括:
接收对对于所述网络资源的所述网络地址的查询(304)的响应(305);及
通过用所述替换网络资源(60)的所述网络地址替换所述网络资源(80)的所述网络地址来修改所述响应(305)。
4.如以上权利要求中任一项所述的方法,
其中,所述消息的所述处理包括:重定向对于所述网络资源的所述网络地址的查询(203,304)。
5.如以上权利要求中任一项所述的方法,
其中,基于在所述替换网络资源(60)的所述网络地址的基础上操作的已预先配置分组分类规则,来完成在所述数据分组的所述通信中的所述区分处置。
6.如权利要求5所述的方法,
其中,所述替换网络资源(60)的所述网络地址选自匹配所述分组分类规则的网络地址范围。
7.如权利要求5或6所述的方法,包括:
检查所述数据分组;以及
基于所述检查来更新所述分组分类规则。
8.如以上权利要求中任一项所述的方法,
其中,所述区分处置包括:将所述数据分组路由到跨无线电接口建立的承载(52,54)。
9.如权利要求8所述的方法,
其中,所述数据分组由在所述替换网络资源(60)的所述网络地址的基础上操作的分组过滤器(62,64,72,74)路由到所述承载(52,54)。
10.如权利要求8或9中任一项所述的方法,包括:
当用户设备附连到网关(26)时,在所述用户设备(10)与所述网关(26)之间建立所述承载(52,54)。
11.如以上权利要求中任一项所述的方法,
其中,提供多个替换网络资源(60)以便区分与对应网络资源(80)相关的数据业务;并且
其中,所述替换网络资源(60)的所述网络地址各选自对应于子网的不同网络地址范围。
12.如以上权利要求中任一项所述的方法,
其中,所述替换网络资源(60)包括高速缓存服务器或隧道边缘服务器。
13.如以上权利要求中任一项所述的方法,
其中,所述替换网络资源(60)作为所述网络资源的代理节点操作。
14.一种网络装置(100),包括:
接口,用于接收查找过程的消息,所述查找过程用于获得网络资源(80)的网络地址;以及
处理器(150),配置成处理所述消息以便调整所述查找过程以返回替换网络资源(60)的网络地址,所述替换网络资源(60)能够在数据分组的通信中替换所述网络资源,
其中,在所述替换网络资源(60)的所述网络地址的基础上,完成在与所述替换网络资源(60)的所述通信中对所述数据分组的区分处置。
15.如权利要求14所述的信令装置(100),
其中,所述网络装置(100)配置成根据在权利要求1至13中任一项所定义的方法操作。
16.一种网络系统,包括:
替换网络资源(60),能够在数据分组的通信中替换网络资源(60);
网络装置(100),配置成处理用于获得所述网络资源(80)的网络地址的查找过程的消息,所述处理调整所述查找过程以返回所述替换网络资源(60)的网络地址;以及
至少一个通信装置(10,26),配置成在所述替换网络资源(60)的所述网络地址的基础上完成在与所述替换网络资源(60)的所述通信中对所述数据分组的区分处置。
17.如权利要求16所述的网络系统,
其中,所述网络系统配置成根据在权利要求1至13中任一项所定义的方法操作。
18.一种计算机程序产品,包括要由网络装置(100)的处理器处理的数据,由此致使所述网络装置(100)根据权利要求1至13中任一项所定义的方法操作。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2010/065996 WO2012052067A1 (en) | 2010-10-22 | 2010-10-22 | Differentiated handling of data traffic with adaptation of network address lookup |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103262504A true CN103262504A (zh) | 2013-08-21 |
CN103262504B CN103262504B (zh) | 2016-05-18 |
Family
ID=43806781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080070854.7A Expired - Fee Related CN103262504B (zh) | 2010-10-22 | 2010-10-22 | 通过调整网络地址查找对数据业务进行区分处置的方法、网络装置、网络系统和设备 |
Country Status (6)
Country | Link |
---|---|
US (2) | US9231867B2 (zh) |
EP (1) | EP2630775B1 (zh) |
JP (1) | JP5636113B2 (zh) |
CN (1) | CN103262504B (zh) |
SG (1) | SG189908A1 (zh) |
WO (1) | WO2012052067A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8756340B2 (en) | 2007-12-20 | 2014-06-17 | Yahoo! Inc. | DNS wildcard beaconing to determine client location and resolver load for global traffic load balancing |
US20120209990A1 (en) * | 2011-02-13 | 2012-08-16 | Openwave Systems Inc. | Method and system for providing a zero rating service to an end-user device |
US9295070B2 (en) | 2011-05-09 | 2016-03-22 | Telefonaktiebolaget L M Ericsson (Publ) | Quality of service level adaptation for visual services in mobile communication networks |
CN103718602B (zh) | 2011-06-17 | 2018-05-15 | 瑞典爱立信有限公司 | 服务节点的服务质量以及方法 |
EP2727389B1 (en) * | 2011-06-30 | 2018-09-19 | Telefonaktiebolaget LM Ericsson (publ) | WiFi FIXED WIRELESS PERSONAL SERVICES |
WO2013034195A1 (en) * | 2011-09-09 | 2013-03-14 | Telefonaktiebolaget L M Ericsson (Publ) | Differentiated handling of data traffic with user-class dependent adaptation of network address lookup |
US9585052B2 (en) | 2012-03-27 | 2017-02-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Determining a traffic bearer for data traffic between a terminal and a content data source of a content data network |
US10230534B2 (en) * | 2013-05-31 | 2019-03-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Service layer control aware control signalling in a communication network |
WO2014198030A1 (en) | 2013-06-13 | 2014-12-18 | Telefonaktiebolaget L M Ericsson (Publ) | Methods, apparatus, network node, and computer program product for dynamically providing cdn service through mobile network |
KR101776541B1 (ko) | 2013-07-18 | 2017-09-07 | 콘비다 와이어리스, 엘엘씨 | 릴레이된 디바이스의 빌링 |
US10164869B1 (en) | 2015-04-03 | 2018-12-25 | Sprint Communications Company, L.P. | Facilitating routing of data based on an internet protocol version capability of a user device |
US10165091B1 (en) | 2015-04-03 | 2018-12-25 | Sprint Communications Company L.P. | User device parameter allocation based on internet protocol version capabilities |
US10164934B1 (en) | 2015-04-03 | 2018-12-25 | Sprint Communications Company L.P. | User device parameter allocation based on internet protocol version capabilities |
US10678919B2 (en) * | 2016-02-19 | 2020-06-09 | Secureworks Corp. | System and method for detecting and monitoring process creation |
US10635716B2 (en) * | 2016-08-24 | 2020-04-28 | Facebook, Inc. | Methods and systems for secured end-to-end data communication |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1842980A (zh) * | 2003-08-20 | 2006-10-04 | 摩托罗拉公司(在特拉华州注册的公司) | 用于主链路分组控制的装置和方法 |
US20070180116A1 (en) * | 2006-02-02 | 2007-08-02 | Jooyong Kim | Multi-layer system for scalable hosting platform |
US20080235400A1 (en) * | 2001-10-18 | 2008-09-25 | Level 3 Communications, Llc | Content request routing and load balancing for content distribution networks |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001251364A (ja) | 2000-03-06 | 2001-09-14 | Nippon Telegr & Teleph Corp <Ntt> | 分散キャッシング方法及びシステム及び分散キャッシュ制御プログラムを格納した記憶媒体 |
US7228359B1 (en) * | 2002-02-12 | 2007-06-05 | Cisco Technology, Inc. | Methods and apparatus for providing domain name service based on a client identifier |
US7461147B1 (en) * | 2002-08-26 | 2008-12-02 | Netapp. Inc. | Node selection within a network based on policy |
US7310686B2 (en) | 2002-10-27 | 2007-12-18 | Paxfire, Inc. | Apparatus and method for transparent selection of an Internet server based on geographic location of a user |
GB0329502D0 (en) | 2003-12-19 | 2004-01-28 | Nokia Corp | Control decisions in a communication system |
JP4668775B2 (ja) | 2005-11-28 | 2011-04-13 | 株式会社日立製作所 | Dnsサーバ装置 |
ATE450959T1 (de) | 2006-02-05 | 2009-12-15 | Ericsson Telefon Ab L M | Verfahren und einrichtungen zum installieren von paketfiltern bei einer datenübertragung |
US8639837B2 (en) * | 2006-07-29 | 2014-01-28 | Blue Coat Systems, Inc. | System and method of traffic inspection and classification for purposes of implementing session ND content control |
JP5104240B2 (ja) | 2007-11-13 | 2012-12-19 | 日本電気株式会社 | 通信システム、基地局及びポリシ決定装置並びに通信方法及び通信プログラム |
TWI389525B (zh) * | 2010-02-25 | 2013-03-11 | Gemtek Technology Co Ltd | 具有多網段存取性的資料傳輸系統及其方法 |
-
2010
- 2010-10-22 US US13/817,947 patent/US9231867B2/en active Active
- 2010-10-22 SG SG2013028543A patent/SG189908A1/en unknown
- 2010-10-22 EP EP10773613.4A patent/EP2630775B1/en not_active Not-in-force
- 2010-10-22 WO PCT/EP2010/065996 patent/WO2012052067A1/en active Application Filing
- 2010-10-22 JP JP2013534176A patent/JP5636113B2/ja not_active Expired - Fee Related
- 2010-10-22 CN CN201080070854.7A patent/CN103262504B/zh not_active Expired - Fee Related
-
2011
- 2011-03-03 US US13/039,428 patent/US20120099433A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080235400A1 (en) * | 2001-10-18 | 2008-09-25 | Level 3 Communications, Llc | Content request routing and load balancing for content distribution networks |
CN1842980A (zh) * | 2003-08-20 | 2006-10-04 | 摩托罗拉公司(在特拉华州注册的公司) | 用于主链路分组控制的装置和方法 |
US20070180116A1 (en) * | 2006-02-02 | 2007-08-02 | Jooyong Kim | Multi-layer system for scalable hosting platform |
Also Published As
Publication number | Publication date |
---|---|
US20120099433A1 (en) | 2012-04-26 |
JP5636113B2 (ja) | 2014-12-03 |
SG189908A1 (en) | 2013-06-28 |
US20130156038A1 (en) | 2013-06-20 |
JP2014502434A (ja) | 2014-01-30 |
EP2630775B1 (en) | 2015-03-11 |
US9231867B2 (en) | 2016-01-05 |
EP2630775A1 (en) | 2013-08-28 |
CN103262504B (zh) | 2016-05-18 |
WO2012052067A1 (en) | 2012-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103262504B (zh) | 通过调整网络地址查找对数据业务进行区分处置的方法、网络装置、网络系统和设备 | |
CN103262505B (zh) | 使用网络地址转换的网络业务的区分处理 | |
CN103262506B (zh) | 用于允许区分处置移动网络数据业务的方法和装置 | |
CN103797772B (zh) | 利用网络地址查找的用户类相关调适的数据业务的差异化处理 | |
EP2787693B1 (en) | User plane traffic handling using network address translation and request redirection | |
EP2359572A1 (en) | Token-based correlation of control sessions for policy and charging control of a data session through a nat | |
US9655124B2 (en) | Policy and charging control (PCC) for NAT64 and DNS64 | |
US11240199B2 (en) | Service provision in scenarios with network address translation | |
JP2022540672A (ja) | ユーザプレーントラフィックのためのnat有効化 | |
CN105101176A (zh) | 一种漫游场景下的会话绑定方法、装置和系统 | |
US9992288B2 (en) | Method and device for an adaptive handling of data traffic | |
CN109076381B (zh) | 业务数据流发送方法及装置 | |
EP2630776B1 (en) | Mobile-access information based adaptation of network address lookup for differentiated handling of data traffic |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160518 |