CN101582835A - 一种设备能力交互的方法、***和装置 - Google Patents
一种设备能力交互的方法、***和装置 Download PDFInfo
- Publication number
- CN101582835A CN101582835A CN200810094554.7A CN200810094554A CN101582835A CN 101582835 A CN101582835 A CN 101582835A CN 200810094554 A CN200810094554 A CN 200810094554A CN 101582835 A CN101582835 A CN 101582835A
- Authority
- CN
- China
- Prior art keywords
- diameter node
- transmit leg
- equipment capability
- diameter
- alternating equipment
- 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
Images
Classifications
-
- 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/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0892—Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种设备能力交互的方法、***和装置,所述设备能力交互的方法包括:接收发送方Diameter节点发送的设备能力交互请求;根据接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应。本发明实施例优化了现有的Diameter设备升级时进行设备能力更新协商的方法,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性,提高了网络连接及***处理的鲁棒性。
Description
技术领域
本发明涉及网络通信技术领域,特别涉及一种设备能力交互的方法、***和装置。
背景技术
自网络诞生以来,AAA(Authentication Authorization Accounting,认证、授权、计费)体制就成为其运营的基础。网络中各类资源的使用,需要由AAA进行管理。Diameter(厘米)协议及其扩展协议作为现网中的AAA协议,提出了解决认证、授权、计费的整套方案,其中包括在Diameter节点间建立连接时的设备能力交互方案,消息路由方案,NASREQ(Network Access ServerRequire,网络访问服务器需求)方案,移动IP(Internet Protocol,因特网协议)方案等。
在基于Diameter的AAA***中,主要包含Diameter服务器,Diameter客户端,Diameter中继,Diameter代理,Diameter重定向器等节点,这些节点统称为Diameter节点。
现有技术采用初始阶段进行设备能力交互的方案,一旦某一个Diameter节点的设备能力在连接建立后发生变化,则向所有相连的Diameter节点公告最新的设备能力信息,接收到该公告的Diameter节点向发送方节点返回最新的设备能力信息。因此在现有技术中,如果一个Diameter节点的性能发生变化,就需要发送设备性能交互命令,以保证设备能力更新信息能及时地通知到与该Diameter节点相连的其他Diameter节点。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
当两个Diameter节点的设备能力信息都发生变化时,设备能力交互命令中所携带的双方的设备能力信息是相同的,而且这两个Diameter节点各自在数据库中做了两次更新对方的设备能信息的操作,Diameter节点更新Diameter设备能力信息的操作重复。
另外,当一个Diameter节点的设备能力信息发生变化时,该Diameter节点需公告最新的设备能力信息,且接收方需要返回自身的设备能力信息,如果接收方的设备能力信息没有发生变化,这样的处理就增加了网络数据的交互,并且接收到接收方返回的自身的设备能力信息的Diameter节点也必须做一次数据库的更新,Diameter设备进行能力交互时的数据较多,增加了***处理的冗余性。作为基础协议的Diameter,复杂冗余的操作将导致网络连接及***处理的鲁棒性和稳定性降低。
发明内容
本发明实施例提供一种设备能力交互的方法、***和装置,以实现优化更新Diameter设备能力信息的操作,减少Diameter设备进行能力交互时的数据,提高***处理的鲁棒性和稳定性。
为达到上述目的,本发明实施例一方面提供一种设备能力交互的方法,包括:
接收发送方Diameter节点发送的设备能力交互请求;
根据接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应。
另一方面,本发明实施例还提供一种设备能力交互的***,包括:
发送方Diameter节点,用于发送设备能力交互请求;
接收方Diameter节点,用于根据所述接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应,以供所述发送方Diameter节点更新所述发送方Diameter节点的设备能力信息数据库。
再一方面,本发明实施例还提供一种接收方Diameter节点,包括:
接收模块,用于接收发送方Diameter节点发送的设备能力交互请求,所述设备能力交互请求包括设备能力信息;
响应发送模块,用于根据接收方Diameter节点状态机的状态或所述接收模块接收的设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应。
与现有技术相比,本发明实施例具有以下优点:通过本发明实施例,接收方Diameter节点接收发送方Diameter节点发送的设备能力交互请求,并根据接收方Diameter节点状态机的状态或该设备能力交互请求中的请求类型向发送方Diameter节点返回设备能力交互响应。从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
附图说明
图1为本发明实施例一种设备能力交互的方法的流程图;
图2为本发明实施例另一种设备能力交互的方法的流程图;
图3为本发明实施例设备能力交互的方法的应用场景示意图;
图4为本发明实施例Diameter重定向器与Diameter中继进行设备能力交互建立Diameter连接的流程示意图;
图5为本发明实施例CC相关的消息进行路由的示意图;
图6为本发明实施例Diameter节点的设备能力升级时,设备能力交互流程示意图;
图7为本发明实施例另一设备能力交互的流程示意图;
图8为本发明实施例根据请求类型进行设备能力协商的流程图;
图9为本发明实施例设备能力交互的***;
图10为本发明实施例发送方Diameter节点91的结构图;
图11为本发明实施例接收方Diameter节点92的结构图。
具体实施方式
在Diameter节点进行消息路由时,为了保证将认证、授权、计费消息路由到正确的Diameter节点进行处理,Diameter节点在建立连接前,需在两个Diameter节点间进行设备能力交互,互相告知所支持的设备能力信息,只有支持相关能力信息的Diameter节点才能处理相应的消息。这些设备能力信息包括:
(1)支持的协议版本号;
(2)支持的Diameter应用信息,现有的Diameter节点应用能支持的基本应用有五种:Diameter Common Messages(Diameter普通信息),NASREQ,Mobile IP(移动IP),Diameter Base Accounting(Diameter基础帐务应用),Relay(中继),另外还有一些Diameter扩展应用。
(3)支持的安全机制等。
随着网络的进一步发展,基于Diameter的应用迅速增长,Diameter成为电信网络中最重要的接口协议,Diameter节点的性能可以进行动态调整,例如,Diameter节点可以在线升级,增强自己的处理能力。当Diameter节点动态调整性能时,如何在Diameter节点间进行设备能力交互以保证正确的路由就成为了各个厂商关注的热点。
本发明实施例提出了一种设备能力交互的方法,当Diameter节点的设备能力发生变化时,Diameter节点发送设备能力交互请求给所有与它相连的Diameter节点,该设备能力交互请求包含最新的设备能力信息,接收方根据自身设备的状态机状态或者请求类型返回设备能力交互响应。
如图1所示,为本发明实施例一种设备能力交互的方法的流程图,包括以下步骤:
步骤S101,接收发送方Diameter节点发送的设备能力交互请求。当发送方Diameter节点检测到自身的设备能力发生变化时,该发送方Diameter节点向所有与该发送方Diameter节点相连的节点发送设备能力交互请求,该设备能力交互请求包含发送方Diameter节点的设备能力信息。
步骤S102,根据接收方Diameter节点自身状态机的状态向发送方Diameter节点返回设备能力交互响应。
在接收到发送方Diameter节点发送的设备能力交互请求之后,在初始建立Diameter连接进行设备能力交互时,接收方Diameter节点缓存该设备能力交互请求携带的发送方Diameter节点的全部或部分设备能力信息。其中,缓存是指接收方Diameter节点存储发送方Diameter节点的全部或部分设备能力信息,后续可根据存储的发送方Diameter节点的全部或部分设备能力信息,对发送方Diameter节点的设备能力信息进行更新操作。
在Diameter连接建立之后进行设备能力交互时,接收方Diameter节点根据该设备能力交互请求携带的设备能力信息,更新缓存的发送方Diameter节点的设备能力信息。
上述接收方Diameter节点更新发送方Diameter节点的设备能力信息的操作根据具体实现,可作为一个可选步骤。Diameter节点进行设备能力交互的主要目的是根据与该Diameter节点相连的Diameter节点的性能进行消息的路由,保证消息能到达可处理所述消息的Diameter节点上。
然后,接收方Diameter节点判断自身状态机的状态,如果接收方Diameter节点自身状态机的状态指示为连接建立后的状态,说明Diameter连接已经建立,则接收方Diameter节点返回的设备能力交互响应中包含状态码,指示更新成功。
当接收方Diameter节点自身状态机的状态指示为初始建立连接的状态时,说明Diameter连接还未建立,这时接收方Diameter节点返回的设备能力交互响应中包含状态码和自身的设备能力信息。
发送方Diameter节点在接收到接收方Diameter节点返回的设备能力交互响应之后,判断自身状态机的状态,如果发送方Diameter节点自身状态机的状态指示为连接建立后的状态,则无需更新设备能力信息数据库,使用协商后的设备能力信息进行会话;如果发送方Diameter节点自身状态机的状态指示为初始建立连接的状态,则根据设备能力交互响应中的接收方Diameter节点的设备能力信息更新设备能力信息数据库。
或者发送方Diameter节点根据返回的设备能力交互响应中携带的状态码更新接收方Diameter节点的能力信息,如果状态码指示接收方Diameter节点的能力信息未发生变化,无需更新设备能力信息数据库,则发送方Diameter节点无需更新设备能力信息数据库,使用协商后的设备能力信息进行会话。
上述接收方Diameter节点更新发送方Diameter节点的设备能力信息的操作根据具体实现,可作为一个可选步骤。Diameter节点进行设备能力交互的主要目的是根据与该Diameter节点相连的Diameter节点的性能进行消息的路由,保证消息能到达可处理所述消息的Diameter节点上。
上述设备能力交互的方法,当发送方Diameter节点的设备能力发生变化时,该发送方Diameter节点发送设备能力交互请求给所有与它相连的Diameter节点,该设备能力交互请求包含最新的设备能力信息,接收方Diameter节点根据自身设备的状态机状态返回设备能力交互响应,优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
如图2所示,为本发明实施例另一种设备能力交互的方法的流程图,在本发明实施例中,Diameter节点在设备能力交互请求中增加请求类型字段,以表示设备能力交互请求是在何种状态下发送的。其流程具体包括以下步骤:
步骤S201,接收发送方Diameter节点发送的设备能力交互请求,该设备能力交互请求包括请求类型,以及发送方Diameter节点的设备能力信息。当发送方Diameter节点检测到自身的设备能力发生变化时,该发送方Diameter节点向所有与该发送方Diameter节点相连的节点发送设备能力交互请求,该设备能力交互请求包括请求类型,以及最新的设备能力信息。
步骤S202,根据接收的设备能力交互请求中携带的请求类型向发送方Diameter节点返回设备能力交互响应。
在接收到发送方Diameter节点发送的设备能力交互请求之后,在初始建立Diameter连接进行设备能力交互时,接收方Diameter节点缓存该设备能力交互请求携带的发送方Diameter节点的全部或部分设备能力信息。
在Diameter连接建立之后进行设备能力交互时,接收方Diameter节点根据该设备能力交互请求携带的设备能力信息,更新缓存的发送方Diameter节点的设备能力信息。
上述接收方Diameter节点更新发送方Diameter节点的设备能力信息的操作根据具体实现,可作为一个可选步骤。Diameter节点进行设备能力交互的主要目的是根据与该Diameter节点相连的Diameter节点的性能进行消息的路由,保证消息能到达可处理所述消息的Diameter节点上。
然后,接收方Diameter节点判断接收的设备能力交互请求中携带的请求类型,如果请求类型指示为连接建立后的设备能力交互,说明接收的设备能力交互请求为Diameter连接建立后的设备能力协商消息,因此接收方Diameter节点返回的设备能力交互响应中包括请求类型,以及状态码;如果请求类型指示为初始建立连接时的设备能力交互,说明设备能力交互请求为初始化设备能力协商消息;则接收方Diameter节点返回的设备能力交互响应中包括请求类型、状态码以及接收方Diameter节点的设备能力信息。
发送方Diameter节点在接收到设备能力交互响应之后,当设备能力交互响应中携带的请求类型指示为连接建立后的设备能力交互时,则无需更新设备能力信息数据库,使用协商后的设备能力信息进行会话;当设备能力交互响应中携带的请求类型指示为初始建立连接时的设备能力交互时,则根据设备能力交互响应中携带的接收方Diameter节点的设备能力信息更新设备能力信息数据库。
或者发送方Diameter节点根据返回的设备能力交互响应中携带的状态码,如果状态码指示对方设备能力未发生变化,无需更新设备能力信息数据库,则发送方Diameter节点无需更新设备能力信息数据库,使用协商后的设备能力信息进行会话。
上述接收方Diameter节点更新发送方Diameter节点的设备能力信息的操作根据具体实现,可作为一个可选步骤。Diameter节点进行设备能力交互的主要目的是根据与该Diameter节点相连的Diameter节点的性能进行消息的路由,保证消息能到达可处理所述消息的Diameter节点上。
上述设备能力交互的方法,当发送方Diameter节点的设备能力发生变化时,该发送方Diameter节点发送设备能力交互请求给所有与它相连的Diameter节点,该设备能力交互请求包含最新的设备能力信息,接收方根据设备能力交互请求中携带的请求类型返回设备能力交互响应,优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
在以下实施例的描述中,以接收方Diameter节点为Diameter中继,发送方Diameter节点为Diameter重定向器为例进行说明,但本发明实施例并不局限于此,接收方Diameter节点也可以为Diameter重定向器、Diameter代理等其他Diameter节点,发送方Diameter节点也可以为Diameter中继、Diameter客户端等其他Diameter节点,不影响本发明实施例的实现。
如图3所示,为本发明实施例设备能力交互的方法的应用场景示意图,其中,在初始建立连接时,接入服务器(其中配置了Diameter客户端)、Diameter重定向器和Diameter中继都仅支持应用NASREQ,这样NASREQ相关的消息可以通过这三个Diameter节点路由到AAA Server进行处理。为了保证NASREQ相关的消息的能被正确的路由,这三个Diameter节点中相互连接的双方需进行设备能力交互,以下以Diameter重定向器与Diameter中继进行设备能力交互,建立Diameter连接为例进行说明。如图4所示,Diameter重定向器与Diameter中继进行设备能力交互的流程具体包括以下步骤:
步骤S401,Diameter重定向器向Diameter中继发送设备能力交互请求,该设备能力交互请求包括Diameter重定向器的设备能力信息。
步骤S402,Diameter重定向器的状态机的状态由前一状态改变为Wait-I-CEA(Capability Exchange Answer,设备能力交互响应)。在Diameter重定向器向Diameter中继发送设备能力交互请求之后,Diameter重定向器的状态机的状态由前一状态改变为Wait-I-CEA,即转变为等待设备能力交互响应的状态。
由于在发送设备能力交互请求之前,发送方Diameter节点可能处于状态机的某种中间状态中,所以在发送设备能力交互请求后,发送方Diameter节点的状态是由前一状态切换到等到设备能力交互响应的状态。
步骤S403,Diameter中继缓存Diameter重定向器支持的Diameter应用信息。在接收到Diameter重定向器发送的设备能力交互请求之后,Diameter中继缓存接收的Diameter重定向器的设备能力信息。
步骤S404,Diameter中继判定该Diameter中继的状态机的状态为Closed,指示为初始建立连接的关闭状态。
步骤S405,Diameter中继向Diameter重定向器返回设备能力交互响应。
由于Diameter中继确定该Diameter中继的状态机的状态为Closed,指示为初始建立连接状态,因此该Diameter中继返回的设备能力交互响应包含状态码Result-Code,用于指示设备能力更新成功,以及该Diameter中继的设备能力信息。
步骤S406,Diameter中继的状态机的状态由Closed改变为R-Open。在返回设备能力交互响应之后,Diameter中继的状态机的状态由Closed改变为R-Open,即由关闭状态改变为开放状态,与Diameter重定向器建立Diameter连接。
步骤S407,Diameter重定向器缓存Diameter中继支持的Diameter应用信息。在接收到Diameter中继发送的设备能力交互响应之后,Diameter重定向器判定该Diameter重定向器的状态机的状态为Wait-I-CEA,指示为等待设备能力交互响应的状态,因此Diameter重定向器缓存Diameter中继的设备能力信息。并且,该Diameter中继的状态机的状态由Wait-I-CEA变为I-Open,即由等待设备能力交互响应的状态变为开放状态,与Diameter中继建立Diameter连接。
上述的Wai-I-CEA,I-Open,R-Open是状态机的三个状态值,在本发明实施例中可以用于表示当前的连接过程所处的状态,其中,当状态机的状态为Wait-I-CEA时,表明连接过程是处于初始连接状态;当状态机的状态处于R-Open,I-Open时,表明连接过程是处于连接已经建立的状态,其中前缀R-指示的是接收方Diameter节点的情况,前缀I-指示的是发送方Diameter节点的情况。R-Open和I-Open指示接收方Diameter节点和发送方Diameter节点分别处于连接已经建立的状态。
但是本发明实施例并不局限于此,在实际应用场景中,还可以有其它状态机的状态值来表示连接过程所处的状态,例如,Wait-Conn-Ack,Elect等状态值也可表示初始建立连接的状态,其均属于本发明实施例的保护范围。
为了能够进行更多的处理,运营商对这三个Diameter节点的设备能力进行了升级,使接入服务器、Diameter重定向器和Diameter中继支持的应用为NASREQ和CC(Credit Control,信用控制),则CC相关的消息也可以通过这三个Diameter节点进行路由,如图5所示,图5中实线代表设备能力交互消息路由,虚线为CC消息路由,点划线为NASREQ消息路由。
Diameter重定向器与Diameter中继在初始化Diameter连接时,进行设备能力信息的交互,建立Diameter连接。当Diameter节点的设备能力升级时,设备能力交互流程如图6所示,以下以Diameter重定向器与Diameter中继进行设备能力交互为例进行说明。具体包括以下步骤:
步骤S601,Diameter重定向器检测到该Diameter重定向器的设备能力发生变化,支持的Diameter应用升级为NASREQ,CC。
步骤S602,Diameter重定向器向Diameter中继发送设备能力交互请求,该设备能力交互请求包含自身的设备能力信息:NASREQ,CC。
步骤S603,Diameter中继处理设备能力交互请求,更新缓存的Diameter重定向器所支持的Diameter应用信息。
步骤S604,Diameter中继判定自身能力状态机的状态为R-Open,R-Open指示为连接建立后的状态。
步骤S605,Diameter中继向Diameter重定向器返回设备能力交互响应,该设备能力交互响应包含Result-Code,指示更新成功。
步骤S606,Diameter重定向器判断自身状态机的状态为I-Open,指示为连接建立后状态,无需更新设备能力信息数据库。
步骤S607,Diameter中继检测到该Diameter中继的设备能力发生变化,支持的Diameter应用升级为NASREQ,CC。
步骤S608,Diameter中继向Diameter重定向器发送设备能力交互请求,该设备能力交互请求包含该Diameter中继的设备能力信息,即支持Diameter应用NASREQ,CC。
步骤S609,Diameter重定向器处理设备能力交互请求,更新缓存的Diameter中继支持的Diameter应用信息。
步骤S610,Diameter重定向器判断自身状态机的状态为I-Open,I-Open指示为连接建立后的状态。
步骤S611,Diameter重定向器向Diameter中继返回设备能力交互响应,其中包含Result-Code,指示更新成功。
步骤S612,Diameter中继判断自身状态机的状态为R-Open,指示为连接建立后的状态,无需更新设备能力信息数据库。
上述设备能力交互的方法的实施例中,Diameter重定向器与Diameter中继进行设备能力交互,Diameter中继与Diameter重定向器根据各自状态机的状态向对方返回设备能力交互响应,从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
在图5所示的场景中,如果Diameter中继在接收到Diameter重定向器的设备能力更新请求后,发现该Diameter中继设备的能力发生变化,则设备能力交互的流程如图7所示,具体包括以下步骤:
步骤S701,Diameter重定向器检测到该Diameter重定向器的设备能力发生变化,支持的Diameter应用升级为NASREQ,CC。
步骤S702,Diameter重定向器向Diameter中继发送设备能力交互请求,该设备能力交互请求包含该Diameter重定向器的设备能力信息:NASREQ,CC。
步骤S703,Diameter中继检测到该Diameter中继的设备能力发生变化,支持的Diameter应用升级为NASREQ,CC。
步骤S704,Diameter中继更新缓存的Diameter重定向器支持的Diameter应用信息。
步骤S705,Diameter中继判定该Diameter中继的状态机的状态为R-Open,指示为连接建立后的状态。
步骤S706,Diameter中继向Diameter重定向器返回设备能力交互响应,该设备能力交互响应包含Result-Code,指示更新成功。
步骤S707,Diameter重定向器判断自身状态机的状态为I-Open,指示为连接建立后的状态,无需更新设备能力信息数据库。
步骤S708,Diameter中继向Diameter重定向器发送设备能力交互请求,该设备能力交互请求包含该Diameter中继的设备能力信息,即支持Diameter应用NASREQ,CC。
步骤S709,Diameter重定向器更新缓存的Diameter中继支持的Diameter应用信息。
步骤S710,Diameter重定向器判断该Diameter重定向器的状态机的状态为I-Open,指示为连接建立后的状态。
步骤S711,Diameter重定向器向Diameter中继返回设备能力交互响应,该设备能力交互响应中包含Result-Code,指示更新成功。
步骤S712,Diameter中继判断自身状态机的状态为R-Open,指示连接建立后状态,无需更新设备能力信息数据库。
上述的I-Open,R-Open是状态机的两个状态值,在本发明实施例中可以用于表示当前的连接过程处于连接已经建立的状态。
但是本发明实施例并不局限于此,在实际应用场景中,还可以有其它状态机的状态值来表示连接过程所处的状态,其均属于本发明实施例的保护范围。
上述设备能力交互的方法的实施例中,Diameter重定向器与Diameter中继进行设备能力交互,当Diameter中继在接收到Diameter重定向器的设备能力更新请求后发现自身的设备能力发生变化时,Diameter中继向Diameter重定向器发送设备能力更新请求,Diameter重定向器根据自身状态机的状态向Diameter中继返回设备能力交互响应,从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
如图8所示,为本发明实施例根据请求类型进行设备能力协商的流程图,具体包括以下步骤:
步骤S801,Diameter重定向器向Diameter中继发送设备能力交互请求,该设备能力交互请求包含请求类型和该Diameter重定向器的设备能力信息。这时该设备能力交互请求中的请求类型为Initial,指示该设备能力交互请求为初始建立连接时的设备能力交互。
步骤S802,Diameter中继缓存Diameter重定向器支持的Diameter应用信息。在接收到Diameter重定向器发送的设备能力交互请求之后,Diameter中继缓存接收的设备能力交互请求中携带的设备能力信息。
步骤S803,Diameter中继根据设备能力交互请求中的请求类型判定为初始建立连接的设备能力交互。
步骤S804,Diameter中继向Diameter重定向器返回设备能力交互响应。该设备能力交互响应中包含请求类型,状态码Result-Code,以及该Diameter中继的设备能力信息。其中该设备能力交互响应中包含的请求类型为Initial,状态码Result-Code用于指示设备能力信息更新成功。
步骤S805,Diameter重定向器根据设备能力交互响应中的请求类型判定为初始建立连接的设备能力交互,缓存设备能力交互响应携带的Diameter中继支持的Diameter应用信息,从而与Diameter中继建立Diameter连接。
步骤S806,Diameter重定向器检测到该Diameter重定向器的设备能力发生变化,支持的Diameter应用升级为NASREQ,CC。
步骤S807,Diameter重定向器向Diameter中继发送设备能力交互请求。该设备能力交互请求包括请求类型和该Diameter重定向器的设备能力信息。其中包括的请求类型为Update,指示为连接建立后的设备能力交互。
步骤S808,Diameter中继缓存Diameter重定向器支持的Diameter应用信息。在接收到Diameter重定向器发送的设备能力交互请求之后,Diameter中继缓存该设备能力交互请求中携带的Diameter重定向器支持的Diameter应用信息。
步骤S809,Diameter中继根据设备能力交互请求中的请求类型判定为连接建立后的设备能力交互。
步骤S810,Diameter中继向Diameter重定向器返回设备能力交互响应。该设备能力交互响应中包含的请求类型为Update,以及状态码Result-Code。其中,请求类型为Update表示为连接建立后的设备能力交互,状态码Result-Code用于指示设备能力信息更新成功。
步骤S811,Diameter重定向器根据设备能力交互响应中的请求类型判定为连接建立后的设备能力交互,因此该Diameter重定向器无需更新设备能力信息数据库。
上述设备能力交互的方法的实施例中,Diameter重定向器与Diameter中继进行设备能力交互,Diameter重定向器与Diameter中继根据设备能力交互请求中的请求类型向对方返回设备能力交互响应,并根据该请求类型进行更新设备能力信息数据库的操作。从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
如图9所示,为本发明实施例设备能力交互的***,包括:
发送方Diameter节点91,用于发送设备能力交互请求,该设备能力交互请求包括设备能力信息;
接收方Diameter节点92,用于根据接收方Diameter节点92状态机的状态或设备能力交互请求中的请求类型向发送方Diameter节点91返回设备能力交互响应,以供发送方Diameter节点91更新发送方Diameter节点91的设备能力信息数据库。
接收方Diameter节点92在接收到发送方Diameter节点91发送的设备能力交互请求之后,在初始建立Diameter连接进行设备能力交互时,缓存所述设备能力交互请求携带的发送方Diameter节点91的全部或部分设备能力信息;或者,
在Diameter连接建立后进行设备能力交互时,根据该设备能力交互请求携带的设备能力信息更新缓存的发送方Diameter节点91的设备能力信息。然后,接收方Diameter节点92会根据接收方Diameter节点92状态机的状态或设备能力交互请求中的请求类型向发送方Diameter节点91返回设备能力交互响应。
上述设备能力交互的***,接收方Diameter节点92接收发送方Diameter节点91发送的设备能力交互请求,并根据接收方Diameter节点92状态机的状态或该设备能力交互请求中的请求类型向发送方Diameter节点91返回设备能力交互响应。从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
如图10所示,为本发明实施例发送方Diameter节点91的结构图,包括:
发送模块911,用于向接收方Diameter节点92发送设备能力交互请求,该设备能力交互请求包括设备能力信息;
响应接收模块912,用于接收接收方Diameter节点92返回的设备能力交互响应;
会话连接模块913,用于当发送方Diameter节点91状态机的状态指示为连接建立后的状态或该设备能力交互响应携带的请求类型指示为连接建立后的设备能力交互,使用协商后的设备能力信息进行会话的连接;
更新模块914,用于当发送方Diameter节点91状态机的状态指示为初始建立连接的状态或设备能力交互响应携带的请求类型指示为初始建立连接设备能力交互,根据该设备能力交互响应携带的接收方Diameter节点92的设备能力信息,更新发送方Diameter节点91的设备能力信息数据库。
该发送方Diameter节点91还可以包括:设备能力信息数据库915,用于保存接收方Diameter节点92的设备能力信息。
上述发送方Diameter节点91,在发送方Diameter节点91的设备能力发生变化时,发送模块911向接收方Diameter节点92发送携带设备能力信息设备能力交互请求,在响应接收模块912接收到接收方Diameter节点92返回的设备能力交互响应之后,会话连接模块913根据发送方Diameter节点91状态机的状态或响应接收模块912接收的设备能力交互响应携带的请求类型建立会话连接,或者由更新模块914更新发送方Diameter节点91的设备能力信息数据库,从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,减少了交互的网络数据,降低了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
如图11所示,为本发明实施例接收方Diameter节点92的结构图,包括:
接收模块921,用于接收发送方Diameter节点91发送的设备能力交互请求;
信息更新模块922,用于在Diameter连接建立之后进行设备能力交互时,根据接收模块921接收的设备能力交互请求携带的设备能力信息更新缓存的发送方Diameter节点91的设备能力信息;
响应发送模块923,用于根据接收方Diameter节点92状态机的状态或接收模块921接收的设备能力交互请求中的请求类型向发送方Diameter节点91返回设备能力交互响应。
其中,响应发送模块923具体可以为:
状态码发送模块,用于当接收方Diameter节点92状态机的状态指示为连接建立后的状态或设备能力交互请求中的请求类型指示为连接建立后的设备能力交互时,向发送方Diameter节点91返回携带状态码的设备能力交互响应,该状态码指示接收方Diameter节点92处理发送方Diameter节点91的设备能力交互请求的结果。
响应发送模块923具体还可以为:
能力发送模块,用于当接收方Diameter节点92状态机的状态指示为初始建立连接的状态或设备能力交互请求中的请求类型指示为初始建立连接的设备能力交互,向发送方Diameter节点91返回携带状态码和所述接收方Diameter节点的设备能力信息的设备能力交互响应,该状态码指示所述接收方Diameter节点处理发送方Diameter节点的设备能力交互请求的结果。
上述模块可以分布于一个装置,也可以分布于多个装置。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述接收方Diameter节点92,在接收模块921接收到发送方Diameter节点91发送的设备能力交互请求之后,响应发送模块922根据接收方Diameter节点92状态机的状态或接收模块921接收的设备能力交互请求中的请求类型向发送方Diameter节点91返回设备能力交互响应,从而优化了现有的Diameter设备升级时进行设备能力更新协商的方法,保证了在线升级时路由数据协商的有效性和正确性,降低了交互的网络数据,减少了Diameter节点更新数据库的重复性和冗余性,提高了网络连接及***处理的鲁棒性,增强了稳定性。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平台的方式来实现基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
Claims (14)
1、一种设备能力交互的方法,其特征在于,包括:
接收发送方Diameter节点发送的设备能力交互请求;
根据接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应。
2、如权利要求1所述设备能力交互的方法,其特征在于,所述设备能力交互请求包括设备能力信息,在所述根据接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应之前,还包括:
在初始建立Diameter连接进行设备能力交互时,缓存所述设备能力交互请求携带的所述发送方Diameter节点的全部或部分设备能力信息;或者,
在Diameter连接建立之后进行设备能力交互时,根据所述设备能力交互请求携带的设备能力信息更新缓存的所述发送方Diameter节点的设备能力信息。
3、如权利要求1或2所述设备能力交互的方法,其特征在于,所述根据接收方Diameter节点状态机的状态向所述发送方Diameter节点返回设备能力交互响应具体包括:
当所述接收方Diameter节点状态机的状态指示为连接建立后的状态时,所述接收方Diameter节点向发送方Diameter节点返回携带状态码的设备能力交互响应,所述状态码指示所述接收方Diameter节点处理发送方Diameter节点的设备能力交互请求的结果;或者,
当所述接收方Diameter节点状态机的状态指示为初始建立连接的状态时,所述接收方Diameter节点向发送方Diameter节点返回携带状态码和所述接收方Diameter节点的设备能力信息的设备能力交互响应,所述状态码指示所述接收方Diameter节点处理发送方Diameter节点的设备能力交互请求的结果。
4、如权利要求1或2所述设备能力交互的方法,其特征在于,所述根据所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应具体包括:
当所述设备能力交互请求中的请求类型指示为连接建立后的设备能力交互时,所述接收方Diameter节点向发送方Diameter节点返回携带状态码的设备能力交互响应,所述状态码指示所述接收方Diameter节点处理发送方Diameter节点的设备能力交互请求的结果;或者,
当所述设备能力交互请求中的请求类型指示为初始建立连接时的设备能力交互时,所述接收方Diameter节点向发送方Diameter节点返回携带状态码和所述接收方Diameter节点的设备能力信息的设备能力交互响应,所述状态码指示所述接收方Diameter节点处理发送方Diameter节点的设备能力交互请求的结果。
5、如权利要求4所述设备能力交互的方法,其特征在于,所述设备能力交互响应进一步包括请求类型。
6、如权利要求1或5所述设备能力交互的方法,其特征在于,在所述向发送方Diameter节点返回设备能力交互响应之后,还包括:
所述发送方Diameter节点根据所述发送方Diameter节点状态机的状态,或所述设备能力交互响应携带的请求类型,或所述设备能力交互响应携带的状态码更新所述发送方Diameter节点的设备能力信息数据库。
7、如权利要求6所述设备能力交互的方法,其特征在于,所述发送方Diameter节点根据所述发送方Diameter节点状态机的状态或所述设备能力交互响应携带的请求类型,或所述设备能力交互响应携带的状态码更新所述发送方Diameter节点的设备能力信息数据库具体包括:
当所述发送方Diameter节点状态机的状态指示为连接建立后的状态或所述设备能力交互响应携带的请求类型指示为连接建立后的设备能力交互时,所述发送方Diameter节点使用协商后的设备能力信息进行会话的连接;或者,
当所述发送方Diameter节点状态机的状态指示为初始建立连接的状态或所述设备能力交互响应携带的请求类型指示为连接建立后的设备能力交互时,所述发送方Diameter节点根据所述设备能力交互响应携带的接收方Diameter节点的设备能力信息,更新所述发送方Diameter节点的设备能力信息数据库。
8、如权利要求6所述设备能力交互的方法,其特征在于,所述发送方Diameter节点根据所述设备能力交互响应携带的状态码更新所述接收方Diameter节点的设备能力信息具体包括:
当所述设备能力交互响应携带的状态码指示所述接收方Diameter节点设备能力未发生变化时,所述发送方Diameter节点使用协商后的设备能力信息进行会话的连接。
9、如权利要求1所述设备能力交互的方法,其特征在于,所述发送方Diameter节点具体为Diameter重定向器,所述接收方Diameter节点具体为Diameter中继。
10、一种设备能力交互的***,其特征在于,包括:
接收方Diameter节点,可用于与发送方Diameter节点通信;
所述发送方Diameter节点,用于发送设备能力交互请求;
所述接收方Diameter节点,用于根据所述接收方Diameter节点状态机的状态或所述设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应,以供所述发送方Diameter节点更新所述发送方Diameter节点的设备能力信息数据库。
11、一种发送方Diameter节点,其特征在于,包括:
发送模块,用于向接收方Diameter节点发送设备能力交互请求;
响应接收模块,用于接收所述接收方Diameter节点返回的设备能力交互响应;
会话连接模块,用于当所述发送方Diameter节点状态机的状态指示为连接建立后的状态或所述设备能力交互响应携带的请求类型指示为连接建立后的设备能力交互时,使用协商后的设备能力信息进行会话的连接;
更新模块,用于当所述发送方Diameter节点状态机的状态指示为初始建立连接的状态或所述设备能力交互响应携带的请求类型指示为初始建立连接的设备能力交互时,根据所述设备能力交互响应携带的接收方Diameter节点的设备能力信息,更新所述发送方Diameter节点的设备能力信息数据库。
12、如权利要求11所述发送方Diameter节点,其特征在于,还包括:
设备能力信息数据库,用于保存所述接收方Diameter节点的设备能力信息。
13、一种接收方Diameter节点,其特征在于,包括:
接收模块,用于接收发送方Diameter节点发送的设备能力交互请求,所述设备能力交互请求包括设备能力信息;
响应发送模块,用于根据接收方Diameter节点状态机的状态或所述接收模块接收的设备能力交互请求中的请求类型向所述发送方Diameter节点返回设备能力交互响应。
14、如权利要求13所述接收方Diameter节点,其特征在于,还包括:
信息缓存模块,用于在初始建立Diameter连接时,缓存所述接收模块接收的设备能力交互请求携带的所述发送方Diameter节点的全部或部分设备能力信息;
信息更新模块,用于在Diameter连接建立之后,根据所述接收模块接收的设备能力交互请求携带的设备能力信息更新缓存的所述发送方Diameter节点的设备能力信息。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810094554.7A CN101582835A (zh) | 2008-05-13 | 2008-05-13 | 一种设备能力交互的方法、***和装置 |
PCT/CN2008/072973 WO2009137975A1 (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
CN201410072291.5A CN103856488B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
CN200880128701.6A CN102017565B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
EP08874247.3A EP2257020B1 (en) | 2008-05-13 | 2008-11-06 | Method, system and device for exchanging device capability information |
ES08874247.3T ES2593830T3 (es) | 2008-05-13 | 2008-11-06 | Método, sistema y dispositivo para intercambiar información de capacidad de dispositivos |
US12/945,991 US8402132B2 (en) | 2008-05-13 | 2010-11-15 | Method, system and device for device capabilities exchange |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810094554.7A CN101582835A (zh) | 2008-05-13 | 2008-05-13 | 一种设备能力交互的方法、***和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101582835A true CN101582835A (zh) | 2009-11-18 |
Family
ID=41318339
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810094554.7A Pending CN101582835A (zh) | 2008-05-13 | 2008-05-13 | 一种设备能力交互的方法、***和装置 |
CN201410072291.5A Active CN103856488B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
CN200880128701.6A Active CN102017565B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410072291.5A Active CN103856488B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
CN200880128701.6A Active CN102017565B (zh) | 2008-05-13 | 2008-11-06 | 一种设备能力交互的方法、***和装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8402132B2 (zh) |
EP (1) | EP2257020B1 (zh) |
CN (3) | CN101582835A (zh) |
ES (1) | ES2593830T3 (zh) |
WO (1) | WO2009137975A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101984605A (zh) * | 2010-11-12 | 2011-03-09 | 中兴通讯股份有限公司 | 路由发现方法及非直连直径***中的直径节点 |
CN102883308A (zh) * | 2012-09-12 | 2013-01-16 | 大唐移动通信设备有限公司 | 一种基于Diameter协议的Origin-State-Id AVP发送方法及装置 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102771063B (zh) * | 2009-09-29 | 2016-01-06 | 韩国电子通信研究院 | 在无线通信***中设置中继链路的方法 |
EP2489161B1 (en) * | 2009-10-16 | 2019-06-12 | Tekelec, Inc. | Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring and/or firewall functionality |
US8750126B2 (en) * | 2009-10-16 | 2014-06-10 | Tekelec, Inc. | Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information |
EP2534794B1 (en) * | 2010-02-12 | 2019-03-27 | Tekelec, Inc. | Methods, systems, and computer readable media for providing peer routing at a diameter node |
WO2011100615A2 (en) | 2010-02-12 | 2011-08-18 | Tekelec | Methods, systems, and computer readable media for performing diameter answer message-based network management at a diameter signaling router (dsr) |
EP2681940B1 (en) | 2011-03-03 | 2016-05-25 | Tekelec, Inc. | Methods, systems, and computer readable media for enriching a diameter signaling message |
US9106671B2 (en) * | 2011-08-23 | 2015-08-11 | Telefonaktiebolaget L M Ericsson (Publ) | Capability discovery optimization |
US20140006589A1 (en) * | 2012-06-27 | 2014-01-02 | Timothy Verrall | Network capability notification |
FR2998124A1 (fr) * | 2012-11-12 | 2014-05-16 | France Telecom | Procede de transmission d'information de routage |
US9537775B2 (en) | 2013-09-23 | 2017-01-03 | Oracle International Corporation | Methods, systems, and computer readable media for diameter load and overload information and virtualization |
US9888001B2 (en) * | 2014-01-28 | 2018-02-06 | Oracle International Corporation | Methods, systems, and computer readable media for negotiating diameter capabilities |
CN105591831A (zh) * | 2014-10-24 | 2016-05-18 | 中兴通讯股份有限公司 | 业务能力探测方法及装置 |
US10103955B2 (en) * | 2015-10-01 | 2018-10-16 | Oracle International Corporation | Methods, systems, and computer readable media for transmitting diameter peer status information |
US10110421B2 (en) | 2015-10-29 | 2018-10-23 | Oracle International Corporation | Methods, systems, and computer readable media for using link aggregation group (LAG) status information |
US10149143B2 (en) | 2016-08-30 | 2018-12-04 | Oracle International Corporation | Methods, systems, and computer readable media for realm-based routing of diameter request messages |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6742022B1 (en) * | 1995-12-11 | 2004-05-25 | Openwave Systems Inc. | Centralized service management system for two-way interactive communication devices in data networks |
US20040024867A1 (en) * | 2002-06-28 | 2004-02-05 | Openwave Systems Inc. | Method and apparatus for determination of device capabilities on a network |
KR100625236B1 (ko) * | 2003-12-22 | 2006-09-19 | 삼성전자주식회사 | 다이어미터 베이스 프로토콜의 상대 노드 상태 관리 방법 |
US7512401B2 (en) * | 2005-04-04 | 2009-03-31 | Nokia Corporation | Method and system for updating capabilities of a device |
EP1750469B1 (en) * | 2005-08-03 | 2010-07-07 | Telefonaktiebolaget LM Ericsson (publ) | Automatic mobile device capability management |
CN101047707A (zh) * | 2006-03-30 | 2007-10-03 | 华为技术有限公司 | 发起设备能力信息协商的方法及*** |
US8175645B2 (en) * | 2006-06-12 | 2012-05-08 | Qurio Holdings, Inc. | System and method for modifying a device profile |
CN100546259C (zh) * | 2006-07-12 | 2009-09-30 | 华为技术有限公司 | 一种发现路径计算元件的方法、***及该***中的服务端 |
CN101098308B (zh) * | 2007-06-26 | 2012-04-25 | 华为技术有限公司 | 网络中节点负载分担的方法及*** |
CN101141328B (zh) * | 2007-10-11 | 2010-07-14 | 中兴通讯股份有限公司 | 一种模拟Diameter服务器端的方法及其装置 |
US20110035413A1 (en) * | 2008-04-18 | 2011-02-10 | Thierry Bessis | Diameter bus communications between processing nodes of a network element |
-
2008
- 2008-05-13 CN CN200810094554.7A patent/CN101582835A/zh active Pending
- 2008-11-06 WO PCT/CN2008/072973 patent/WO2009137975A1/zh active Application Filing
- 2008-11-06 ES ES08874247.3T patent/ES2593830T3/es active Active
- 2008-11-06 EP EP08874247.3A patent/EP2257020B1/en active Active
- 2008-11-06 CN CN201410072291.5A patent/CN103856488B/zh active Active
- 2008-11-06 CN CN200880128701.6A patent/CN102017565B/zh active Active
-
2010
- 2010-11-15 US US12/945,991 patent/US8402132B2/en active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101984605A (zh) * | 2010-11-12 | 2011-03-09 | 中兴通讯股份有限公司 | 路由发现方法及非直连直径***中的直径节点 |
CN101984605B (zh) * | 2010-11-12 | 2016-04-13 | 中兴通讯股份有限公司 | 路由发现方法及非直连直径***中的直径节点 |
CN102883308A (zh) * | 2012-09-12 | 2013-01-16 | 大唐移动通信设备有限公司 | 一种基于Diameter协议的Origin-State-Id AVP发送方法及装置 |
CN102883308B (zh) * | 2012-09-12 | 2015-08-19 | 大唐移动通信设备有限公司 | 一种基于Diameter协议的Origin-State-Id AVP发送方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103856488B (zh) | 2017-02-22 |
CN102017565A (zh) | 2011-04-13 |
US20110060830A1 (en) | 2011-03-10 |
CN103856488A (zh) | 2014-06-11 |
WO2009137975A1 (zh) | 2009-11-19 |
CN102017565B (zh) | 2014-02-26 |
ES2593830T3 (es) | 2016-12-13 |
US8402132B2 (en) | 2013-03-19 |
EP2257020A4 (en) | 2012-02-29 |
EP2257020A1 (en) | 2010-12-01 |
EP2257020B1 (en) | 2016-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102017565B (zh) | 一种设备能力交互的方法、***和装置 | |
CN1303833C (zh) | 用于分组数据服务节点负载平衡和容错的***与方法 | |
US7369855B2 (en) | Methods and apparatus for the utilization of core based nodes for state transfer | |
CN102594875B (zh) | 内容分发的方法、装置及接入网设备 | |
CN100581286C (zh) | 一种移动用户设备实现移动英特网协议去注册的方法及*** | |
CN103339901A (zh) | 内容导向网络环境中的终端和中间节点以及终端和中间节点的通信方法 | |
EP1122918B1 (en) | Method and apparatus for tracking a transaction across a multi-hop network | |
JP2021513309A (ja) | サブスクリプション情報更新の方法および装置 | |
CN101984605A (zh) | 路由发现方法及非直连直径***中的直径节点 | |
JPWO2009034994A1 (ja) | 負荷分散システム、サービス処理サーバ、負荷分散方法及び負荷分散プログラム | |
CN102843253A (zh) | 多子架通信设备、多子架通信设备的通信方法及装置 | |
CN110213748A (zh) | 数据传输方法、装置、终端及*** | |
CN102957726A (zh) | 业务处理方法和*** | |
CN106161587B (zh) | 文件分享方法及装置 | |
JP2007006366A (ja) | 通信制御システム | |
CN110830600A (zh) | 地址的获取方法、地址的发送方法及装置 | |
JP6511540B2 (ja) | 論理リンク制御プロトコルllcpベースのサービス発見方法およびnfcコントローラ | |
KR101654938B1 (ko) | 오픈 애플리케이션 서비스 제공 방법 및 장치 | |
CN117857610A (zh) | 数据通信方法和装置、计算机可读存储介质、电子设备 | |
KR102226891B1 (ko) | 가입 정보 기반 단말 소모 전력 절감 제어 장치와 그 방법 | |
CN101325804A (zh) | 获取密钥的方法、设备及*** | |
CN116866279A (zh) | 一种基于Shovel的RabbitMQ队列水平扩展方法及*** | |
CN103369738A (zh) | 一种用户增值电信业务处理方法及装置 | |
JP5236310B2 (ja) | Ha負荷分散制御システム | |
CN110324865A (zh) | 一种创建隧道的方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20091118 |