CN101836420A - 用于用户设备接入的方法、设备、系统以及相关的计算机程序产品 - Google Patents
用于用户设备接入的方法、设备、系统以及相关的计算机程序产品 Download PDFInfo
- Publication number
- CN101836420A CN101836420A CN200880112408A CN200880112408A CN101836420A CN 101836420 A CN101836420 A CN 101836420A CN 200880112408 A CN200880112408 A CN 200880112408A CN 200880112408 A CN200880112408 A CN 200880112408A CN 101836420 A CN101836420 A CN 101836420A
- Authority
- CN
- China
- Prior art keywords
- network
- entity
- access information
- plane
- information
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2564—NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2575—NAT traversal using address mapping retrieval, e.g. simple traversal of user datagram protocol through session traversal utilities for NAT [STUN]
-
- 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/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2578—NAT traversal without involvement of the NAT server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/752—Media network packet handling adapting media to network capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Details Of Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种方法,该方法包括:保持与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联;以及基于第二网络平面将所保持的接入信息用信号通知给控制实体;公开了一种方法,该方法包括:接收用信号通知的接入信息,所述接收基于第二网络平面被执行;以及基于第二网络平面将所接收的接入信息中继给第二网络实体;以及公开了一种方法,该方法包括:接收所中继的接入信息,所述接收基于第二网络平面被执行;以及基于所述接入信息来配置第一网络平面。
Description
技术领域
本发明涉及UE(用户设备)对网络的接入。更具体而言,本发明涉及使用各种方法、例如接入网络NAT(网络地址转换)穿越来使得能够在域之间进行通信的例如与IMS(IP(因特网协议)多媒体子系统)相关的方法、设备、系统以及相关的计算机程序产品。
背景技术
在3GPP(第三代合作伙伴计划)中,已经存在与用户设备接入相关的讨论。
也就是说,3GPP(例如从版本6起)已经定义了基于ALG(应用层网关)以及NAT-GW(NAT网关)的用于不受控制的接入网络NAT的穿越的方法(例如参考3GPP TS(技术规范)23.228,附录G,以及TS24.229)。
在NAT设备被置于UE与IMS核心网络之间的情况下,例如AF/P-CSCF(应用功能/代理呼叫会话控制功能)被配置为例如通过比较所接收的SIP/SDP(会话发起协议/会话描述协议)消息中的IP地址来确定所述NAT设备的存在。SIP/SDP字段可以含有该UE的专用域(privatedomain)IP地址,而数据分组经过该NAT设备,并且发送方可能看起来具有由该NAT设备所分配的公用IP地址。因此,ALG功能连同AF/P-CSCF一起可以向NAT-GW请求公用地址,并且可以在向前发送所述消息之前相应地修改SIP/SDP,并且进而ALG/AF/P-CSCF可以发起合适的安全措施(例如IP Sec隧道传输)以使SIP信令能够穿越NAT设备。
然而,例如ALG和NAT-GW方法施加有如下限制:
-UE应该首先(即在该UE可以接收媒体分组之前)发送媒体分组,以便使NAT分配地址并且让NAT-GW获取该地址并且将该地址用作下行链路媒体分组的目的地址。
-如果不存在业务,则该NAT释放所分配的地址。应用可能必须发送保持存活(keep-alive)消息。
-当该UE正使用例如被访问网络的服务时,如果本地网络的P-CSCF被使用/当本地网络的P-CSCF被使用时,(则)媒体路径通过该本地网络形成环路(looped)。
-不能够支持所有类型的NAT的穿越。
为了克服上面所提到的与ALG以及NAT-GW方法相关的限制,3GPP已经例如在版本7规范中利用基于源自I ETF(因特网工程任务组)的STUN(NAT的UDP(用户数据报协议)简单穿越)以及STUN中继的机制增强了NAT穿越方法(例如参见3GPP TS 23.228,附录G)。
利用这些方法,UE可能能够通过向STUN服务器进行查询来获取外部/公用IP地址并且将所述外部/公用IP地址插入到SIP/SDP层中,因此除了消除ALG和NAT-GW方法的例如与NAT类型相关的限制以及与输入会话邀请相关的限制以外,还使ALG和NAT-GW功能变得冗余。
例如,图1示出ICE(交互式连通性建立)和出站(Outbound)方法的参考模型,以便提供利用NAT的IMS接入的总体概况和架构。
如图1中所示,通信系统100包括UE 101、远程UE 101′、以及网络102。网络102又包括可选的NAT与FW(防火墙)1021、可选的远程NAT与FW 1021′、P-CSCF 1022、PCRF(策略和/或计费规则功能)1023、PCEF(策略和/或计费执行功能)1024、STUN中继1025、STUN服务器1025a、S-CSCF(服务CSCF)1026、以及可选的IMS接入网关1027。UE 101和远程UE 101′包括每种借助于STUN客户端/服务器的I CE支持。UE 101附加地包括借助于客户端的出站支持。
在P-CSCF 1022之内所示出的STUN功能是如例如在TS 23.228,条款G.5.3.2中所述的用于支持所谓的STUN保持存活消息的受限STUN服务器。
对于使用IMS接入网关1027(或者其它媒体操纵功能实体、比如MRFP(多媒体资源功能处理器))的部署来说,这样的功能实体应该被放置在如图1中所示的STUN服务器1025a和STUN中继服务器1025的网络侧(即不是在UE 101与STUN服务器1025a或STUN中继服务器1025之间)。否则,这样的功能实体将阻止STUN消息到达例如会话之外的STUN中继1025/服务器1025a。
根据上述内容,问题在于:当策略控制例如在IMS网络中被应用时,除非策略执行点(即PCEF)知道将被联系的服务器的IP地址并且除非PCEF已经首先建立了相关过滤器(即开启了门)以便让IP分组在UE与服务器之间通过,否则该UE不能联系被访问网络的外部服务器(或者未由被访问网络通告的服务器)。即使该UE(例如通过预先配置或者通过其它手段)知道被访问网络外部(或者未由被访问网络通告)的例如STUN中继/服务器的地址,该UE也不能使用所述服务器来允许接入网络NAT穿越。
另一问题在于,策略和/或计费执行功能(PCEF)可能不知道:过滤器中的某些过滤器用于UE/NAT与外部的(或者未被通告的)(STUN中继)服务器之间的封装协议,以及过滤器中的某些过滤器用于所述封装协议内所承载的媒体流。
发明内容
考虑到上述内容,本发明的目的是克服上面缺点中的一个或多个。具体来说,本发明提供用于用户设备接入的方法、设备、系统、以及相关的计算机程序产品。
根据本发明,在第一方面中,该目的例如通过一种方法来实现,所述方法包括:
保持与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联;以及
基于第二网络平面将所保持的接入信息用信号通知给控制实体。
根据如在上面的第一方面的情况下所定义的本发明的进一步的改进方案,
-所述用信号通知基于利用因特网协议多媒体子系统注册阶段而被执行;
-所述用信号通知基于利用所述终端与所述控制实体之间的单独的会话发起协议消息交换而被执行;
-所述单独的会话发起协议消息由会话发起协议消息的选择(options)请求和注册请求之一构成;
-所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务;
-根据第一方面的方法进一步包括:接收关于网络地址转换的信息;
-所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址;
-所述网络地址由因特网协议地址和端口中的至少一个构成;
-所述网络地址由指示使用封装协议的被标记的因特网协议地址和端口中的至少一个构成。
根据本发明,在第二方面中,该目的例如通过一种方法来实现,所述方法包括:
接收用信号通知的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述接收基于第二网络平面被执行;以及
基于第二网络平面将所接收的接入信息中继给第二网络实体。
根据如在上面的第二方面的情况下所定义的本发明的进一步的改进方案,
-所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务;
-根据第二方面的方法进一步包括:发送关于网络地址转换的信息;
-所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址;
-根据第二方面的方法进一步包括:从会话发起协议消息中的网络地址中得出关于网络地址转换的信息;
-所述网络地址由因特网协议地址构成。
根据本发明,在第三方面中,该目的例如通过一种方法来实现,所述方法包括:
接收所中继的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述接收基于第二网络平面被执行;以及
基于所述接入信息来配置第一网络平面。
根据如在上面的第三方面的情况下所定义的本发明的进一步的改进方案,
-所述配置进一步包括:基于所接收的接入信息建立网络业务策略信息;以及基于所建立的网络业务策略信息来对该终端与第一网络实体之间的网络业务进行基于策略执行的路由;
-所建立的网络业务策略信息包括至少一个策略和计费控制规则;
-所述接入信息包括以下项之一:关于所使用的协议的信息、以及关于由所述至少一个策略和计费控制规则所定义的应用的信息,并且所建立的网络业务策略信息被用于基于所使用的协议和所定义的应用之一限制网络业务;
-所述至少一个策略和计费控制规则被用于限制网络业务的带宽、比特率、以及业务类别中的至少一个;
-所述网络业务为因特网协议数据分组流和信令消息流之一;
-所述网络业务由通过封装协议所封装的因特网协议数据分组构成,所述建立进一步建立指示使用封装协议的被标记的网络业务策略信息,并且基于被标记的网络业务策略信息将策略执行应用于所封装的因特网协议数据分组;
-第一网络平面是因特网协议多媒体子系统用户平面,并且第二网络平面是因特网协议多媒体子系统控制平面。
根据本发明,在第四方面中,该目的例如通过一种设备来实现,该设备包括:
用于保持与该设备和该设备的当前被访问网络外部的第一网络实体相关的接入信息的装置,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联;以及
用于基于第二网络平面把由所述用于保持的装置所保持的接入信息用信号通知给控制实体的装置。
根据如在上面的第四方面的情况下所定义的本发明的进一步的改进方案,
-所述用于用信号通知的装置被配置为基于利用因特网协议多媒体子系统注册阶段来用信号通知;
-所述用于用信号通知的装置被配置为基于利用所述终端与所述控制实体之间的单独的会话发起协议消息交换来用信号通知;
-所述单独的会话发起协议消息由会话发起协议消息的选择请求和注册请求之一构成;
-所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务;
-根据第四方面的设备进一步包括用于接收关于网络地址转换的信息的装置;
-所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址;
-所述网络地址由因特网协议地址和端口中的至少一个构成;
-所述网络地址由指示使用封装协议的被标记的因特网协议地址和端口中的至少一个构成;
-该设备为终端。
根据本发明,在第五方面中,该目的例如通过一种设备来实现,该设备包括:
用于接收用信号通知的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息的装置,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述用于接收的装置被配置为基于第二网络平面来用信号通知;以及
用于基于第二网络平面把由所述用于接收的装置所接收的接入信息中继给第二网络实体的装置。
根据如在上面的第五方面的情况下所定义的本发明的进一步的改进方案,
-所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务;
-根据第五方面的设备进一步包括用于发送关于网络地址转换的信息的装置;
-所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址;
-根据第五方面的设备进一步包括用于从会话发起协议消息中的网络地址中得出关于网络地址转换的信息的装置;
-所述网络地址由因特网协议地址构成;
-所述设备是控制实体。
根据本发明,在第六方面中,该目的例如通过一种设备来实现,该设备包括:
用于接收所中继的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息的装置,其中所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述用于接收的装置被配置为基于第二网络平面进行接收;以及
用于基于所述接入信息来配置第一网络平面的装置。
根据如在上面的第六方面的情况下所定义的本发明的进一步的改进方案,
-所述用于配置的装置进一步包括:用于基于由所述用于接收的装置所接收的接入信息建立网络业务策略信息的装置;以及用于基于由所述用于建立的装置所建立的网络业务策略信息来对该终端与第一网络实体之间的网络业务进行基于策略执行的路由的装置;
-由所述用于建立的装置所建立的网络业务策略信息包括至少一个策略和计费控制规则;
-所述接入信息包括以下项之一:关于所使用的协议的信息、以及关于由所述至少一个策略和计费控制规则所定义的应用的信息,并且所述用于进行基于策略执行的路由的装置被进一步配置为把由所述用于建立的装置所建立的网络业务策略信息用于基于所使用的协议和所定义的应用之一限制网络业务;
-所述用于进行基于策略执行的路由的装置被配置为将所述至少一个策略和计费控制规则用于限制网络业务的带宽、比特率、以及业务类别之一;
-所述网络业务为因特网协议数据分组流和信令消息流之一;
-所述网络业务由通过封装协议所封装的因特网协议数据分组构成,所述用于建立的装置被进一步配置为建立指示使用封装协议的被标记的网络业务策略信息,并且所述用于进行基于策略执行的路由的装置被进一步配置为基于被标记的网络业务策略信息将策略执行应用于所封装的因特网协议数据分组;
-该终端是用户设备。
根据如在上面的第四至第六方面的情况下所定义的本发明的进一步的改进方案,
-第一网络实体是外部服务器;
-所述外部服务器是网络地址转换的用户数据报协议简单穿越中继;
-第二网络实体是策略和计费规则功能以及策略和计费执行功能中的至少一个;
-所述控制实体是代理呼叫会话控制功能;
-第一网络平面是因特网协议多媒体子系统用户平面,并且第二网络平面是因特网协议多媒体子系统控制平面;
-所述设备被实施为芯片组或模块。
根据本发明,在第七方面中,该目的例如通过一种系统来实现,该系统包括:
根据上面的第四方面所述的设备;
根据上面的第五方面所述的设备;以及
根据上面的第六方面所述的设备。
根据本发明,在第八方面中,该目的例如通过一种计算机程序产品来实现,所述计算机程序产品包括在计算机上运行时用于执行根据上面的第一至第三方面中任一所述的方法的方法步骤的代码装置(code means)。
在这方面,应当指出,本发明实现以下项中的一个或多个:
-使得UE能够例如通过预先配置或通过其它手段使用该UE已知的例如STUN中继/服务器;
-由于会话发起之前的“针孔(pinhole)”接入而更快速地进行例如到IMS网络的基于规则的UE接入;
-有效的NAT穿越方法(ICE)可以例如被应用在策略控制的IMS网络中。
附图说明
在下文中参考附图来描述本发明的实施例,其中:
图1示出ICE和出站方法的参考模型;
图2示出根据本发明的一个实施例的用于用户设备接入的方法;以及
图3示出根据本发明的该实施例的用于用户设备接入的各个设备(例如UE、P-CSCF、以及PCRF/PCEF)。
具体实施方式
在下文中参考附图作为例子来描述本发明的实施例。
该实施例可以根据如之下面被概括但不限于如之下面:
-UE在初始注册(REGISTER)或选择(OPTIONS)请求中将IP地址/端口(以及该UE所知道的外部(或未被通告)的服务器的可能的协议或者应用标识)发送给P-CSCF。
-该P-CSCF将所述信息发送给PCRF。
-该PCRF建立PCC(策略和/或计费控制)规则并且将所述PCC规则发送给PCEF。
-该PCEF开启相应的门以使得能够在该UE与该外部(或未被通告)的服务器、比如STUN中继之间进行(受PCC规则限制的)通信。
应当注意,对于本说明书而言,术语“IP地址/端口、STUN中继(服务器)、(例如在IMS架构中的)控制/用户平面、P-CSCF、以及IMS”是“接入信息、外部(或未被通告)的服务器、网络平面、控制实体、以及网络”的实例,而不是将后面的术语限制于被施加于术语“IP地址/端口、STUN中继服务器、控制/用户平面、P-CSCF、以及IMS”的特殊技术细节或实施细节。
图2示出当例如注册消息传送被UE用于将IP地址/端口(以及可能还有协议/应用/其它信息)发送到例如IMS核心、比如P-CSCF时根据本发明的方法。单元(element)之间的信令在水平方向上被指示出,而信令之间的时间方面被反映在信令序列的垂直布置以及序号中。
如图2中所示,通信系统200可以包括UE 201以及网络202。网络202又可以包括充当控制实体的可选的NAT 2021、P-CSCF 2022、PCRF 2023、PCEF 2024、以及STUN中继(服务器)2025。PCRF 2023和PCEF 2024也可以被部署为如环绕PCRF 2023/PCEF 2024的功能块的虚线框所指示的集成实体。
作为可选的预备措施,在步骤S 1中,例如UE 201可以通过可选的NAT 2021将选择请求发送给P-CSCF 2022。在步骤S2中,P-CSCF2022可以将包含例如指示“检测到NAT”以及相应参数的响应返回给UE 201。在步骤S3中,UE 201可以具有关于状态“检测到NAT”的信息。换言之,可以通过从UE 201到P-CSCF 2022的选择查询来检测NAT的存在。
在步骤S4中,例如UE 201可以执行:保持与终端(例如UE 201)和该终端的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息(在下文中有时被缩写成“acc.info.”),其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联。
在步骤S5中,例如UE 201可以执行:基于第二网络平面将所保持的接入信息用信号通知给控制实体(例如P-CSCF 2022)。换言之,例如UE 201可以将注册请求发送给P-CSCF 2022,其中该注册请求例如包含:STUN中继2025和UE 201/NAT 2021的IP地址/端口、以及协议、和/或应用标识(以及可能还有其它相关参数)。可替代地,这样的参数发送可以在下文中将要描述的步骤S9内执行。
可选地,在步骤S6中,例如P-CSCF 2022可以执行:将注册请求发送给S-CSCF(未示出),在步骤S7中,S-CSCF可以例如利用“未授权”消息来响应所述请求。在步骤S8中,例如P-CSCF 2022可以将“未授权”消息发送给UE 201。
此外可选地,在步骤S9至S12中,例如UE 201、P-CSCF 2022、以及S-CSCF可以执行:使用安全(secured)消息来完成(IMS)注册。应当注意,上述的用信号通知接入信息还可以在步骤9中例如使用另外的注册请求而被执行。
在步骤S5中或者可替代地在步骤S9中,例如P-CSCF 2022可以执行:(例如在IMS注册请求中)接收用信号通知的与终端(例如UE 201)和该终端的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息(例如UE 201和STUN中继2025的IP地址/端口、协议、应用/服务),其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联,并且所述接收基于第二网络平面而被执行。
在步骤S13中,例如P-CSCF 2022可以执行:基于第二网络平面将所接收的接入信息(例如通过推动(pushing))中继给第二网络实体(例如PCRF 2023和/或PCEF 2024)。此外,还在步骤S13中(以及可选地在步骤S14a中),例如PCRF 2023(以及PCEF 2024)可以执行:接收所中继的与终端(例如UE 201)和该终端的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联,并且所述接收基于第二网络平面而被执行。换言之,P-CSCF 2022可以将STUN中继2025和UE 201/NAT 2021的IP地址/端口、以及例如协议和/或应用标识(以及可能还有其它相关参数)推动给例如PCRF 2023。
在步骤S14和S15中,例如PCRF 2023和/或PCEF 2024可以执行:基于所述接入信息来配置第一网络平面。应当注意,在PCRF 2023和PCEF 2024被部署为集成实体的情况下,可以省略将接入信息从PCRF2023中继(例如推动)给PCEF 2024的步骤S14a。
更详细而言,例如由PCRF 2023和/或PCFF 2024所执行的配置可以包括:基于所接收的接入信息建立(步骤S14)网络业务策略信息(例如PCC规则)。换言之,PCRF 2023可以建立PCC规则并且可选地将所述信息推动给PCEF 2024。
另外,在步骤S15和S16中,例如PCEF 2024可以执行:基于所建立的网络业务策略信息来对该终端(例如UE 201)与第一网络实体(例如STUN中继2025)之间的网络业务(例如IP数据分组)进行基于策略执行的路由。换言之,PCEF 2024可以例如根据所述PCC规则的参数以及(例如基于协议、应用、比特率/带宽、或者业务类别的)限制来开启门,并且可以通过PCEF 2024在UE 201与STUN中继2025之间进行例如IP数据分组交换。
按照根据本发明的方法的进一步的改进,例如由UE 201所执行的用信号通知可以基于利用因特网协议多媒体子系统注册阶段。可替代地,例如由UE 201所执行的用信号通知可以基于利用所述终端与所述控制实体之间的单独的会话发起协议消息(例如选择/注册请求)交换。
附加地,所述接入信息可以包括该终端和第一网络实体的网络地址/端口、网络地址转换、所使用的协议、和/或由第一网络实体所提供的应用/服务。
此外,关于网络地址转换的信息(例如在步骤S3中为“检测到NAT”)可以例如从P-CSCF 2022被发送,并且可以包括网络地址转换的存在性以及由该网络地址转换所分配的地址。另外,例如P-CSCF 2022还可以执行:例如从会话发起协议消息中的网络地址中得出关于网络地址转换的信息。
此外,例如PCRF 2023和/或PCEF 2024可以将所建立的网络业务策略信息(例如PCC规则)用于基于所使用的协议或所定义的应用限制网络业务。可替代地,PCC规则可以被用于限制网络业务(例如IP数据分组流或者信令消息流)的带宽、比特率、或者业务类别。
图3示出根据本发明的实施例的用于用户设备接入的各个设备(例如UE 201、P-CSCF 2022、PCRF 2023和/或PCEF 2024)。
UE 201可以包括:中央处理单元CPU或核心功能CF(在下文中被称为“CPU”)2011、存储器2012、发送器(或者用于发送的装置)Tx2013、以及接收器(或者用于接收的装置)Rx 2014。P-CSCF 2022可以包括:CPU 20221、存储器20222、发送器(或者用于发送的装置)Tx 20223、以及接收器(或者用于接收的装置)Rx 20224。PCRF 2023可以包括:CPU 20231、存储器20232、发送器(或者用于发送的装置)Tx 20233、以及接收器(或者用于接收的装置)Rx 20234。而且,PCEF2024可以包括:CPU 20241、存储器20242、可选的发送器(或者用于发送的装置)Tx 20243、接收器(或者用于接收的装置)Rx 20244、以及策略执行功能和路由器(或者用于基于策略执行来进行路由的装置)(在下文中有时被缩写成“PE路由器”)20245。
CPU 20x1(其中x=1、22、23、以及24)可以分别被配置为处理各种数据输入并且控制存储器20x2、发送器202x3、以及接收器20x4的功能(PCEF 2024的CPU 20241被配置为控制PE路由器20245)。存储器20x2可以分别例如用于存储如下的代码装置:所述代码装置用于在CPU 20x1上运行时执行例如根据本发明的相应方法。应当注意:(可选的)发送器20x3和接收器20x4可以可替代地作为相应的集成收发器(未示出)被提供。另外还应当注意,所述发送器/接收器可以被实施为:i)用于(例如在UE 201的情况下)例如通过空中接口进行收发的物理发送器/接收器;或者ii)例如用于在(例如处于P-CSCF2022与PCRF 2023之间的)PS(分组交换)网络中发送/接收数据分组的路由实体;或者iii)用于(例如在例如处于PCRF 2023与PCEF 2024之间的共用/公用CPU或存储器的情况下)将信息写入给定存储区/从给定存储区读取信息的功能;或者iv)i)至iii)的任一合适的组合。
此外,如同PCRF 2023与PCEF 2024的功能块之间的虚线连接所指示的那样,应当注意,PCRF 2023和PCEF 2024也可以被实施为集成/组合实体。在这种情况下,CPU 20231、20241、存储器20232、20242、(可选的)发送器20233、20243、以及接收器20234、20244可以分别为公用和/或共用资源。
例如,UE 201的存储器2012可以被配置为构成用于保持与UE 201和UE 201的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息(例如UE 201和STUN中继2025的IP地址/端口、或者所使用的协议“prot.”/应用“app.”等等)的装置,其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联。
而且,例如UE 201的发送器2013连同CPU 2011一起可以被配置为构成用于基于第二网络平面把由用于保持的装置2012所保持的接入信息用信号通知给拉制实体(例如P-CSCF 2022)的装置。
然后,例如P-CSCF 2022的接收器20224可以被配置用于接收用信号通知的与终端(例如UE 201)和该终端的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联,并且所述用于接收的装置被配置为基于第二网络平面进行用信号通知。
而且,例如P-CSCF 2022的发送器20223连同CPU 20221一起可以被配置为构成用于基于第二网络平面把由用于接收的装置20224所接收的接入信息中继给第二网络实体(例如PCRF 2023/PCEF 2024)的装置。
应当注意,例如P-CSCF 2022的发送器20223和接收器20224连同CPU 20221一起可以被配置为从S-CSCF(未示出)获得例如“未授权”或者“OK”的指示。此外,所获得的指示可以由P-CSCF 2022的发送器20223返回给UE 201的接收器2014。
然后,例如PCRF 2023的接收器20234可以被配置用于接收所中继的与终端(例如UE 201)和该终端的当前被访问网络外部的(或未由所述当前被访问网络通告的)第一网络实体(例如STUN中继2025)相关的接入信息,其中所述接入信息同与网络会话发起相关的第二网络平面(例如IMS控制平面)之下的第一网络平面(例如IMS用户平面)相关联,并且所述用于接收的装置20234被配置为基于第二网络平面进行接收。
而且,例如PCRF 2023和PCEF 2024的CPU 20231和20241、存储器20232和20242连同PCEF 2024的PE路由器20245一起可以被配置为构成用于基于接入信息来配置第一网络平面(例如IMS用户平面)的装置。
更详细而言,上面所定义的用于配置的装置20231、20232、20241、20242、20245可以包括PCRF 2023的CPU 20231和存储器20232作为用于基于由用于接收的装置20234所接收的接入信息来建立网络业务策略信息(例如PCC规则)的装置。
此外,所述用于配置的装置可以包括CPU 20241、存储器20242、以及PE路由器20245作为用于基于由用于建立的装置20231、20232所建立的网络业务策略信息来对该终端(例如UE 201)与第一网络实体(例如STUN中继2025)之间的网络业务进行基于策略执行的路由的装置。也就是说,PCEF 2024的CPU 20241可以被配置为从所述网络业务策略信息(例如PCC规则)中得出基于策略执行的路由方案(在下文中有时被缩写成“PE路由(方案)”)(例如与带宽、比特率、或者业务类别、或者所使用的协议等等相关)。
然后,UE 201与第一网络实体(STUN中继)2025之间的例如通过第二网络实体(PCEF)2024的网络业务可以由(IP)数据分组流(如由标为“IP DP流”的双边箭头所指示的,所述双边箭头处于UE 201与STUN中继2025的功能块之间并通过PCEF 2024的PE路由器20245的功能块的椭圆)构成。
应当注意,在将PCRF 2023和PCEF 2024整体地部署为集成实体的情况下,可以省略对所建立的网络业务策略信息(例如PCC规则)的中继。因此,可以由公用/共用CPU 20231、20241、以及公用/共用存储器20232、20242来执行:根据接入信息建立网络业务策略信息以及根据所建立的网络业务策略信息确定PE路由方案。可替代地,在这种情况下,也可以直接根据所接收的接入信息来确定PE路由方案。
按照根据本发明的设备的进一步的改进,例如由UE 201所执行的用信号通知可以基于利用因特网协议多媒体子系统注册阶段。可替代地,例如由UE 201所执行的用信号通知可以基于利用所述终端与所述控制实体之间的单独的会话发起协议消息(例如选择/注册请求)交换。
附加地,所述接入信息可以包括该终端和第一网络实体的网络地址/端口、网络地址转换、所使用的协议、和/或由第一网络实体所提供的应用/服务。
此外,关于网络地址转换的信息可以例如从P-CSCF 2022被发送,并且可以包括网络地址转换的存在性以及由网络地址转换所分配的地址。另外,例如P-CSCF 2022可以执行:例如从会话发起协议消息中的网络地址中得出关于网络地址转换的信息。
此外,例如PCRF 2023和/或PCEF 2024可以将所建立的网络业务策略信息(例如PCC规则)用于基于所使用的协议或所定义的应用限制网络业务。可替代地,PCC规则可以被用于限制网络业务(例如IP数据分组流或者信令消息流)的带宽、比特率、或者业务类别。
另外,在上文中所使用的术语“终端”还可以涉及用户设备。而且,第一网络实体也可以由外部的(或未被通告的)服务器、比如网络地址转换的用户数据报协议简单穿越(STUN)中继构成。另外,第二网络实体可以由策略和/或计费规则功能(PCRF)和策略和/或计费执行功能(PCEF)中的至少一个构成。最后,所述控制实体可以由代理呼叫会话控制功能(P-CSCF)构成。
另外,UE 201、P-CSCF 2022、PCRF 2023、和/或PCEF 2024可以被实施为芯片组或模块。
在不限于本节中下面的细节的情况下,本发明的实施例可以被概括如下:
用于接入外部或者未被通告的服务器(例如STUN中继)的示例性操作:
-UE在尝试接入所述外部或者未被通告的服务器之前将与所述外部或者未被通告的服务器相关的信息发送给IMS网络。
○所述信息例如可以包括该服务器和该UE的IP地址和端口(或者该UE与核心网络之间的可能的NAT)、所使用的协议、由该服务器所提供的应用/服务。
○所述信息可以例如利用IMS注册阶段及其信令消息、或者该UE与IMS网络(P-CSCF)之间的单独的SIP消息交换(例如选择请求)而被发送。
○该UE与核心网络之间的可能的NAT的存在性以及由该NAT所分配的地址可以在该UE与IMS网络之间的消息交换期间被找出,例如由P-CSCF从SIP消息中的IP地址识别出并且在SIP消息中被指示给该UE。
-该P-CSCF将与外部或未被通告的服务器相关的信息发送给该策略和/或计费规则功能(PCRF)。
-该PCRF制定PCC规则以使得能够在该UE与外部或未被通告的服务器之间进行有限的媒体传送(例如与STUN中继/服务器相关的消息交换),并且将所述PCC规则发送给该策略和/或计费执行功能(PCEF)。
-该PCEF根据所述PCC规则让有限的IP业务通过。由所述PCC规则定义的限制可以例如为:
○仅仅让所述PCC规则中所定义的协议或应用的IP分组或信令消息通过,和/或
○仅仅允许有限的带宽/比特率和/或业务类别。
[该实施例的修改方案]
可替代地,如结合上面的实施例所述的配置可以适于将封装或隧道协议(例如IPSec)用于UE 201与第一网络实体(例如STUN中继)2025之间的网络业务。
也就是说,例如(IP)网络地址由指示使用封装协议的被标记的(IP)地址(由星号指示:“Acc.info.*”)构成。
例如,网络业务可以由通过封装协议所封装的(IP)数据分组构成。然后,所述建立(参见上面所述的步骤S14)或者PCRF 2023的用于建立的装置20231、20232可以执行:建立指示使用封装协议的被标记的网络业务策略信息(也由星号指示:“PCC rule*”)。
然后,基于策略执行的路由(参见上面所述的步骤S15和S16)或者PCEF 20245的用于基于策略执行来进行路由的装置20241、20242、20245可以应用:例如通过第二网络实体(PCEF)2024利用例如IPSec隧道(如由标为“例如IPSec”的IPSec隧道符号所指示,其中所述IPSec隧道符号处于UE 201与STUN中继2025的功能块之间并通过PCEF 2024的PE路由器20245的功能块的椭圆)中的所封装的(例如IP)数据分组流对UE 201与第一网络实体(STUN中继)2025之间的网络业务进行基于策略执行的路由。
在不限于本节中下面的细节的情况下,本发明的实施例的修改方案可以被概括如下,其中仅仅给出偏离于该实施例的陈述:使用由外部或未被通告的STUN中继所分配的地址的会话建立:
-该UE可以指示或标记STUN中继与该UE/NAT之间的IP隧道/封装协议的IP地址和端口,以将所述地址/端口同所述IP分组中所承载封装的媒体流的地址/端口分开。
-该P-CSCF将所述信息转发给该PCRF,该PCRF针对所述封装协议和媒体流创建相关的PCC规则,从而针对所述封装协议标记所述PCC规则,并且将所述PCC规则发送给该PCEF。
-该PCEF检测封装IP分组并且将所述媒体流的PCC规则应用于由所述封装协议所承载的IP分组。
另外,本发明还涉及一种系统,所述系统可以包括如在上文中所定义的UE 201、P-CSCF 2022、PCRF 2032、以及PCEF 2024。
[另外的实施例]
为了如在上文中所述的本发明的目的,应当注意:
-接入技术可以是任何如下的技术:借助于该技术,用户设备可以接入到接入网络(或者分别接入基站)。可以使用任何目前或未来的技术、比如WiMAX(微波接入全球互通)或者WLAN(无线局域网)、蓝牙、红外线等等;尽管上述技术大多是无线接入技术、例如不同无线电频谱中的无线接入技术,但是在本发明意义上的接入技术也可以意指有线技术、例如如同电缆网络或固定线路那样的基于IP的接入技术;
-网络可以是任何如下的设备、单元、或者装置:借助于所述设备、单元、或者装置,台站(station)实体或其它用户设备可以连接到和/或利用由接入网络所提供的服务;这样的服务尤其是包括:数据和/或(音频)可视通信、数据下载等等;
-用户平面可以是任何如下的设备、单元、装置、或者网络层:在所述设备、单元、装置、或者网络层中,例如呼叫和/或会话的实际端对端数据和/或内容可以在用户设备与另一用户设备和/或服务器之间被传送;
-控制平面可以是任何如下的设备、单元、装置、或者网络层:在所述设备、单元、装置、或者网络层中,例如可以执行建立、维持、以及释放呼叫和/或连接所必需的信令功能;
-与网络实体相关的术语“外部”可以描述任何如下的设备、单元、或者装置:所述设备、单元、或者装置的接入信息(例如IP地址)例如在当前被用户设备访问的网络中为未知的或者未被预先配置和/或未被通告;
-一般来说,本发明可以适用于依赖于基于数据分组的传输方案的那些网络/用户设备环境,其中根据所述基于数据分组的传输方案,数据以数据分组来传输,并且所述网络/用户设备环境例如基于因特网协议IP。然而,本发明并不限于此,并且任何其它目前或未来的IP或移动IP(MIP)版本、或者更一般地说如(M)IPv4/6那样的遵循类似原理的协议也是适用的;
-用户设备可以是任何如下的设备、单元、或者装置:通过所述设备、单元、或者装置,系统用户可以体验来自接入网络的服务;
-可能被实施为软件代码部分以及使用网元处的处理器来运行的方法步骤是不依赖于软件代码的,并且只要由所述方法步骤所定义的功能被保留,就可以使用任何已知或未来开发的编程语言来指定所述方法步骤;
-一般来说,在所实施的功能方面不改变本发明的思想的情况下,任何方法步骤都适于被实施为软件或者通过硬件被实施;
-方法步骤和/或可能被实施为UE、P-CSCF、PCRF、和/或PCEF或者其任何模块处的硬件部件的设备、单元或装置是不依赖于硬件的,并且可以使用任何已知或未来开发的硬件技术或这些技术的任何混合技术、比如MOS(金属氧化物半导体)、CMOS(互补型MOS)、BiMOS(双极MOS)、BiCMOS(双极CMOS)、ECL(射极耦合逻辑)、TTL(晶体管-晶体管逻辑)等等、例如使用ASIC(专用IC(集成电路))部件、FPGA(现场可编程门阵列)部件、CPLD(复杂可编程逻辑器件)部件、或者DSP(数字信号处理器)部件来实施;另外,可替代地,任何方法步骤和/或可能被实施为软件部件的设备、单元或装置可以基于例如能够进行鉴权、授权、密钥(keying)、和/或业务保护的任何安全架构;
-设备、单元、或者装置(例如UE、P-CSCF、PCRF和/或PCEF)可以被实施为单独的设备、单元、或者装置,但是只要所述设备、单元、或者装置的功能被保留,这就不排除其在整个系统的范围内以分布式方式来实施。
缩略语列表
3GPP 第三代合作伙伴计划
AF 应用功能
ALG 应用层网关
CN 核心网络
CSCF 呼叫会话控制功能
GW 网关
ICE 交互式连通性建立
IETF 因特网工程任务组
IM IP多媒体
IMS IP多媒体子系统
IP 因特网协议
NAT 网络地址转换
PCC 策略和/或计费控制
PCEF 策略和/或计费执行功能
PCRF 策略和/或计费规则功能
PS 分组交换
SDP 会话描述协议
SIP 会话发起协议
STUN NAT的用户数据报协议(UDP)简单穿越
TS 技术规范
UE 用户设备
Claims (60)
1.一种方法,包括:
保持与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联;以及
基于所述第二网络平面将所保持的接入信息用信号通知给控制实体。
2.根据权利要求1所述的方法,其中所述用信号通知基于利用因特网协议多媒体子系统注册阶段而被执行。
3.根据权利要求1所述的方法,其中所述用信号通知基于利用所述终端与所述控制实体之间的单独的会话发起协议消息交换而被执行。
4.根据权利要求3所述的方法,其中所述单独的会话发起协议消息由会话发起协议消息的选择请求和注册请求之一构成。
5.根据权利要求1所述的方法,其中所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务。
6.根据权利要求1所述的方法,进一步包括:接收关于网络地址转换的信息。
7.根据权利要求5或6所述的方法,其中所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址。
8.根据权利要求5至7中任一所述的方法,其中所述网络地址由因特网协议地址和端口中的至少一个构成。
9.根据权利要求5至7中任一所述的方法,其中所述网络地址由指示使用封装协议的被标记的因特网协议地址和端口中的至少一个构成。
10.一种方法,包括:
接收用信号通知的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述接收基于所述第二网络平面而被执行;以及
基于所述第二网络平面将所接收的接入信息中继给第二网络实体。
11.根据权利要求10所述的方法,其中所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务。
12.根据权利要求10或11所述的方法,进一步包括:发送关于网络地址转换的信息。
13.根据权利要求11或12所述的方法,其中所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址。
14.根据权利要求12或13所述的方法,进一步包括:从会话发起协议消息中的网络地址中得出关于网络地址转换的信息。
15.根据权利要求11至14中任一所述的方法,其中所述网络地址由因特网协议地址构成。
16.一种方法,包括:
接收所中继的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述接收基于所述第二网络平面而被执行;以及
基于所述接入信息来配置所述第一网络平面。
17.根据权利要求16所述的方法,其中所述配置进一步包括:基于所接收的接入信息来建立网络业务策略信息;以及基于所建立的网络业务策略信息来对所述终端与所述第一网络实体之间的网络业务进行基于策略执行的路由。
18.根据权利要求17所述的方法,其中所建立的网络业务策略信息包括至少一个策略和计费控制规则。
19.根据权利要求18所述的方法,其中所述接入信息包括以下项之一:关于所使用的协议的信息、以及关于由所述至少一个策略和计费控制规则所定义的应用的信息,并且所建立的网络业务策略信息被用于基于所使用的协议和所定义的应用之一限制网络业务。
20.根据权利要求18所述的方法,其中所述至少一个策略和计费控制规则被用于限制网络业务的带宽、比特率、以及业务类别中的至少一个。
21.根据权利要求17至20中任一所述的方法,其中所述网络业务是因特网协议数据分组流和信令消息流之一。
22.根据权利要求17至20中任一所述的方法,其中所述网络业务由通过封装协议所封装的因特网协议数据分组构成,所述建立进一步建立指示使用封装协议的被标记的网络业务策略信息,并且基于被标记的网络业务策略信息将策略执行应用于所封装的因特网协议数据分组。
23.根据前述权利要求中任一所述的方法,其中所述第一网络平面是因特网协议多媒体子系统用户平面,并且所述第二网络平面是因特网协议多媒体子系统控制平面。
24.一种设备,包括:
用于保持与该设备和该设备的当前被访问网络外部的第一网络实体相关的接入信息的装置,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联;以及
用于基于所述第二网络平面把由所述用于保持的装置所保持的接入信息用信号通知给控制实体的装置。
25.根据权利要求24所述的设备,其中所述用于用信号通知的装置被配置为基于利用因特网协议多媒体子系统注册阶段来用信号通知。
26.根据权利要求24所述的设备,其中所述用于用信号通知的装置被配置为基于利用所述终端与所述控制实体之间的单独的会话发起协议消息交换来用信号通知。
27.根据权利要求26所述的设备,其中所述单独的会话发起协议消息由会话发起协议消息的选择请求和注册请求之一构成。
28.根据权利要求24所述的设备,其中所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务。
29.根据权利要求24所述的设备,进一步包括用于接收关于网络地址转换的信息的装置。
30.根据权利要求28或29所述的设备,其中所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址。
31.根据权利要求28至30中任一所述的设备,其中所述网络地址由因特网协议地址和端口中的至少一个构成。
32.根据权利要求30至31中任一所述的设备,其中所述网络地址由指示使用封装协议的被标记的因特网协议地址和端口中的至少一个构成。
33.根据权利要求24至32中任一所述的设备,其中该设备为终端。
34.根据权利要求24至33中任一所述的设备,其中所述接入信息被用于请求第二网络实体允许/建立所述第一网络实体与所述设备之间的网络业务。
35.根据权利要求24至33中任一所述的设备,其中所述接入信息被用于请求第二网络实体基于所述接入信息建立网络业务策略信息,以及被用于允许/激活对所述第一网络实体与所述设备之间的网络业务的策略执行。
36.根据权利要求35所述的设备,其中所述接入信息包括具有参数地址、端口、以及协议中的至少一个的业务映射过滤器。
37.根据权利要求24至34中任一所述的设备,其中所述接入信息被用于请求第二网络实体允许/建立所述第一网络实体与所述设备之间的网络业务,所述第二网络实体被配置为限制所述网络业务的带宽、比特率、以及业务类别中的至少一个。
38.一种设备,包括:
用于接收用信号通知的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息的装置,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述用于接收的装置被配置为基于所述第二网络平面来用信号通知;以及
用于基于所述第二网络平面把由所述用于接收的装置所接收的接入信息中继给第二网络实体的装置。
39.根据权利要求38所述的设备,其中所述接入信息包括以下项中的至少一个:所述终端和所述第一网络实体的网络地址、所述终端和所述第一网络实体的网络端口、网络地址转换、所使用的协议、由所述第一网络实体所提供的应用、以及由所述第一网络实体所提供的服务。
40.根据权利要求38或39所述的设备,进一步包括用于发送关于网络地址转换的信息的装置。
41.根据权利要求39或40所述的设备,其中所述关于网络地址转换的信息包括网络地址转换的存在性以及由网络地址转换所分配的地址。
42.根据权利要求40或41所述的设备,进一步包括用于从会话发起协议消息中的网络地址中得出关于网络地址转换的信息的装置。
43.根据权利要求39至42中任一所述的设备,其中所述网络地址由因特网协议地址构成。
44.根据权利要求38至43中任一所述的设备,其中所述设备是控制实体。
45.一种设备,包括:
用于接收所中继的与终端和该终端的当前被访问网络外部的第一网络实体相关的接入信息的装置,所述接入信息同与网络会话发起相关的第二网络平面之下的第一网络平面相关联,并且所述用于接收的装置被配置为基于所述第二网络平面进行接收;以及
用于基于所述接入信息来配置所述第一网络平面的装置。
46.根据权利要求45所述的设备,其中所述用于配置的装置进一步包括:用于基于由所述用于接收的装置所接收的接入信息建立网络业务策略信息的装置;以及用于基于由所述用于建立的装置所建立的网络业务策略信息来允许/激活对所述终端与所述第一网络实体之间的网络业务进行策略执行的装置。
47.根据权利要求46所述的设备,其中由所述用于建立的装置所建立的网络业务策略信息包括至少一个策略和计费控制规则。
48.根据权利要求47所述的设备,其中所述接入信息包括以下项之一:关于所使用的协议的信息、以及关于由所述至少一个策略和计费控制规则所定义的应用的信息,并且所述用于允许/激活策略执行的装置被进一步配置为将由所述用于建立的装置所建立的网络业务策略信息用于基于所使用的协议和所定义的应用之一限制网络业务。
49.根据权利要求47所述的设备,其中所述用于允许/激活策略执行的装置被配置为将所述至少一个策略和计费控制规则用于限制网络业务的带宽、比特率、以及业务类别之一。
50.根据权利要求46至49中任一所述的设备,其中所述网络业务为因特网协议数据分组流和信令消息流之一。
51.根据权利要求46至49中任一所述的设备,其中所述网络业务由通过封装协议所封装的因特网协议数据分组构成,所述用于建立的装置被进一步配置为建立指示使用封装协议的被标记的网络业务策略信息,并且所述用于允许/激活策略执行的装置被进一步配置为基于被标记的网络业务策略信息将策略执行应用于所封装的因特网协议数据分组。
52.根据权利要求38至51中任一所述的设备,其中所述终端是用户设备。
53.根据权利要求24至52中任一所述的设备,其中所述第一网络实体是外部服务器。
54.根据权利要求53所述的设备,其中所述外部服务器是网络地址转换的用户数据报协议简单穿越中继。
55.根据权利要求24至54中任一所述的设备,其中所述第二网络实体是策略和计费规则功能以及策略和计费执行功能中的至少一个。
56.根据权利要求24至37中任一所述的设备,其中所述控制实体是代理呼叫会话控制功能。
57.根据权利要求24至56中任一所述的设备,其中所述第一网络平面是因特网协议多媒体子系统用户平面,并且所述第二网络平面是因特网协议多媒体子系统控制平面。
58.根据权利要求24至57中任一所述的设备,其中所述设备被实施为芯片组或模块。
59.一种系统,包括:
根据权利要求24所述的设备;
根据权利要求38所述的设备;以及
根据权利要求45所述的设备。
60.一种计算机程序产品,包括在计算机上运行时用于执行根据权利要求1至23中任一所述的方法的方法步骤的代码装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP07114692A EP2028812B1 (en) | 2007-08-21 | 2007-08-21 | Methods, apparatuses, system, and related computer program product for user equipment access |
| EP07114692.2 | 2007-08-21 | ||
| PCT/EP2008/059876 WO2009024434A1 (en) | 2007-08-21 | 2008-07-28 | Methods, apparatuses, system, and related computer program product for user equipment access |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101836420A true CN101836420A (zh) | 2010-09-15 |
| CN101836420B CN101836420B (zh) | 2014-06-18 |
Family
ID=39103009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200880112408.0A Active CN101836420B (zh) | 2007-08-21 | 2008-07-28 | 用于用户设备接入的方法、设备、系统以及相关的计算机程序产品 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8688842B2 (zh) |
| EP (1) | EP2028812B1 (zh) |
| CN (1) | CN101836420B (zh) |
| AT (1) | ATE512539T1 (zh) |
| BR (1) | BRPI0815720B1 (zh) |
| MX (1) | MX2010002015A (zh) |
| WO (1) | WO2009024434A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106535083A (zh) * | 2015-09-11 | 2017-03-22 | 阿尔卡特朗讯 | 一种用于为远程ue提供服务的方法与设备 |
| CN108401036A (zh) * | 2011-08-12 | 2018-08-14 | 日本电气株式会社 | 通信系统 |
| WO2020024141A1 (en) * | 2018-08-01 | 2020-02-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for enhancement to ip multimedia subsystem |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2048847A1 (en) * | 2007-10-08 | 2009-04-15 | Nokia Siemens Networks Oy | Methods, apparatuses, system, and related computer program product for policy control |
| US8325638B2 (en) * | 2008-12-09 | 2012-12-04 | Qualcomm Incorporated | Performing packet flow optimization with policy and charging control |
| US9787544B2 (en) * | 2010-11-12 | 2017-10-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Installation and enforcement of dynamic and static PCC rules in tunneling scenarios |
| CN102006294B (zh) * | 2010-11-25 | 2014-08-20 | 中兴通讯股份有限公司 | Ims多媒体通信方法和系统、终端及ims核心网 |
| US8638356B2 (en) * | 2011-07-08 | 2014-01-28 | Skype | Communication system |
| US9742728B2 (en) * | 2011-08-30 | 2017-08-22 | Sonus Networks, Inc. | Determining expiration time of bindings for network address translation devices |
| US20150063206A1 (en) * | 2011-09-09 | 2015-03-05 | Nokia Corporation | Method and apparatus for local area network implementation |
| TWI535247B (zh) * | 2012-04-10 | 2016-05-21 | 財團法人資訊工業策進會 | 用於網路位址轉換穿透的傳輸系統及傳輸方法 |
| CN108235270B (zh) * | 2013-01-22 | 2021-03-02 | 华为技术有限公司 | 一种进行策略决策的方法、计费设备和系统 |
| US9781075B1 (en) * | 2013-07-23 | 2017-10-03 | Avi Networks | Increased port address space |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7272639B1 (en) * | 1995-06-07 | 2007-09-18 | Soverain Software Llc | Internet server access control and monitoring systems |
| US7028088B1 (en) * | 1996-04-03 | 2006-04-11 | Scientific-Atlanta, Inc. | System and method for providing statistics for flexible billing in a cable environment |
| US6452942B1 (en) * | 1999-05-20 | 2002-09-17 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing wireless local loop access using an access multiplexer |
| CA2296213C (en) * | 2000-01-07 | 2009-04-14 | Sedona Networks Corporation | Distributed subscriber management |
| US7167919B2 (en) * | 2001-12-05 | 2007-01-23 | Canon Kabushiki Kaisha | Two-pass device access management |
| US6873854B2 (en) * | 2002-02-14 | 2005-03-29 | Qualcomm Inc. | Method and an apparatus for adding a new member to an active group call in a group communication network |
| KR100547139B1 (ko) * | 2003-09-03 | 2006-01-26 | 학교법인 고황재단 | IETF QoS 프로토콜을 이용한 MPEG 미디어데이터 전송 방법 및 장치 |
| KR20060001777A (ko) * | 2004-06-29 | 2006-01-06 | 삼성전자주식회사 | 인터넷 멀티미디어 서브시스템에서 패킷 호 서비스에관련된 제어 메시지를 송수신하는 방법 및 장치 |
| SE0401671D0 (sv) * | 2004-06-29 | 2004-06-29 | Ericsson Telefon Ab L M | Network control of a combined circuit switched and packet switched session |
| US7920549B2 (en) * | 2005-07-20 | 2011-04-05 | Verizon Business Global Llc | Method and system for providing secure media gateways to support interdomain traversal |
| WO2007047479A2 (en) * | 2005-10-12 | 2007-04-26 | Hammerhead Systems | Control plane to data plane binding |
| US7472411B2 (en) * | 2005-11-01 | 2008-12-30 | Cisco Technology, Inc. | Method for stateful firewall inspection of ICE messages |
| US20070239839A1 (en) * | 2006-04-06 | 2007-10-11 | Buday Michael E | Method for multimedia review synchronization |
| US7522581B2 (en) * | 2006-08-01 | 2009-04-21 | International Business Machines Corporation | Overload protection for SIP servers |
-
2007
- 2007-08-21 AT AT07114692T patent/ATE512539T1/de not_active IP Right Cessation
- 2007-08-21 EP EP07114692A patent/EP2028812B1/en active Active
-
2008
- 2008-07-28 MX MX2010002015A patent/MX2010002015A/es active IP Right Grant
- 2008-07-28 WO PCT/EP2008/059876 patent/WO2009024434A1/en not_active Ceased
- 2008-07-28 CN CN200880112408.0A patent/CN101836420B/zh active Active
- 2008-07-28 BR BRPI0815720-0A patent/BRPI0815720B1/pt active IP Right Grant
- 2008-08-13 US US12/191,202 patent/US8688842B2/en active Active
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108401036A (zh) * | 2011-08-12 | 2018-08-14 | 日本电气株式会社 | 通信系统 |
| CN108401036B (zh) * | 2011-08-12 | 2021-04-30 | 日本电气株式会社 | 通信系统 |
| CN106535083A (zh) * | 2015-09-11 | 2017-03-22 | 阿尔卡特朗讯 | 一种用于为远程ue提供服务的方法与设备 |
| CN106535083B (zh) * | 2015-09-11 | 2019-07-02 | 阿尔卡特朗讯 | 一种用于为远程ue提供服务的方法与设备 |
| WO2020024141A1 (en) * | 2018-08-01 | 2020-02-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for enhancement to ip multimedia subsystem |
| US11509696B2 (en) | 2018-08-01 | 2022-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for enhancement to IP multimedia subsystem |
| US11909775B2 (en) | 2018-08-01 | 2024-02-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses for enhancement to IP multimedia subsystem |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2028812B1 (en) | 2011-06-08 |
| CN101836420B (zh) | 2014-06-18 |
| ATE512539T1 (de) | 2011-06-15 |
| WO2009024434A1 (en) | 2009-02-26 |
| BRPI0815720A2 (pt) | 2015-02-10 |
| US8688842B2 (en) | 2014-04-01 |
| MX2010002015A (es) | 2010-03-11 |
| EP2028812A1 (en) | 2009-02-25 |
| BRPI0815720B1 (pt) | 2020-10-27 |
| US20090055543A1 (en) | 2009-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101836420B (zh) | 用于用户设备接入的方法、设备、系统以及相关的计算机程序产品 | |
| US8356092B2 (en) | Methods, apparatuses, system, and related computer program product for policy control | |
| US7372840B2 (en) | Filtering of dynamic flows | |
| US8166533B2 (en) | Method for providing media communication across firewalls | |
| US7761579B2 (en) | Packet-switched network-to-network interconnection interface | |
| US20130185440A1 (en) | Ice Based Nat Traversal | |
| CN101627601A (zh) | 用于对家庭网络远程访问的方法和装置 | |
| CN1758653B (zh) | 电信网络中设定路由的方法、电信网络及安全和隧道设备 | |
| US20100131621A1 (en) | Session Controller and Method of Operating a Session Controller | |
| US20080159313A1 (en) | Interworking policy and charging control and network address translator | |
| CN103155511B (zh) | 用位于nat网关之后的b2bua的连接控制 | |
| CN100571258C (zh) | 提供通信网之间安全通信的方法和系统 | |
| US20060187912A1 (en) | Method and apparatus for server-side NAT detection | |
| EP3082318B1 (en) | Communication method and device for preventing media stream circuity (tromboning) | |
| WO2008084306A2 (en) | Interworking of policy and charging control and network address translator | |
| WO2008003214A1 (en) | Method, device and system for media flow traversing nat | |
| CN102017783B (zh) | 网络实体选择 | |
| KR100660123B1 (ko) | Nat 통과를 위한 브이.피.엔 서버 시스템 및 브이.피.엔클라이언트 단말기 | |
| CN101554035B (zh) | 用于地址转换的方法和设备 | |
| KR100908275B1 (ko) | Ims 기반의 네트워크 시스템 및 사업자에 따른 능동 호연동 방법 | |
| EP2471238B1 (en) | Control of codec negotiation for communication connection |
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 | ||
| C56 | Change in the name or address of the patentee | ||
| CP01 | Change in the name or title of a patent holder |
Address after: Espoo, Finland Patentee after: Nokia Siemens Networks OY Address before: Espoo, Finland Patentee before: Nokia Siemens Networks OY |