CN1863131A - 业务设备交换网络及交换方法 - Google Patents
业务设备交换网络及交换方法 Download PDFInfo
- Publication number
- CN1863131A CN1863131A CNA2005101105209A CN200510110520A CN1863131A CN 1863131 A CN1863131 A CN 1863131A CN A2005101105209 A CNA2005101105209 A CN A2005101105209A CN 200510110520 A CN200510110520 A CN 200510110520A CN 1863131 A CN1863131 A CN 1863131A
- Authority
- CN
- China
- Prior art keywords
- service
- business
- interaction request
- service server
- address
- 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
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000003993 interaction Effects 0.000 claims abstract description 79
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000013519 translation Methods 0.000 claims abstract description 7
- 238000012546 transfer Methods 0.000 claims description 10
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000002452 interceptive effect Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 26
- 230000007246 mechanism Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 101000597193 Homo sapiens Telethonin Proteins 0.000 description 2
- 102100035155 Telethonin Human genes 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006855 networking 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/4541—Directories for service discovery
-
- 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/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及通信技术,公开了一种业务设备交换网络及交换方法,使得在业务层面的交换得以实现,业务间的交互方式可以独立于业务的实现方式。本发明中,通过业务路由器和保存有业务路由信息的业务信息中心向业务服务器之间的业务交互提供路由。通过业务控制中心进行全网各种业务的调度和策略控制;通过业务转译器为业务服务器之间的通信提供业务层协议转译服务;业务路由器在收到业务交互请求时进行鉴权。
Description
技术领域
本发明涉及通信技术,特别涉及业务设备之间的交换技术。
背景技术
随着通信技术的日益发展,以公用电话交换网(Public SwitchedTelephone Network,简称“PSTN”)为代表的固定通信网络和以全球移动通信系统(Global System for mobile Communication,简称“GSM”)为代表的移动通信网络已经是很成熟的技术,可以为用户提供完善的语音通信服务。在PSTN和GSM中解决了电话的呼叫、漫游等等基础呼叫业务。通过固定智能网、移动智能网解决了通话类业务的特殊路由、寻址等通话需求。
目前的用户已不满足于单一的语音通话需求,而追求彩信、上网、视频等更高级更复杂的服务。为了提供这些复杂的应用服务,在网络侧可能需要多个业务服务器的协同工作,也就是多个业务服务器之间可能需要相互调用对方提供的业务。本发明所称的业务是指业务服务器所提供的一种服务功能,可以是直接面对用户的服务,如短消息,也可以是为网络内部的其它业务服务器提供的服务功能,如在线或离线计费功能。一台业务服务器可以提供一种或多种业务,一种业务可以由一台业务服务器单独提供,也可由多台服务器以分布式方式联合提供。
网际协议多媒体子系统(IP Multimedia Subsystem,简称“IMS”)的体系给出了一种目前典型的业务系统。IMS是第三代合作伙伴项目(3rdGeneration Partnership Project,简称“3GPP”)R5/R6标准定义的WCDMA网络中的一个IP多媒体子系统,是3G移动网实现分组话音和分组数据、提供统一的多媒体业务和应用的目标网络。IMS采用IP分组域作为其控制信令和媒体传输的承载通道,采用会话初始化协议(Session Initation Protocol,简称“SIP”)协议作为呼叫控制信令,实现了业务管理、会话控制及承载接入的三者分离。IMS的结构如图1所示,其中涉及到的设备有呼叫会话控制功能(Call Session Control Function,简称“CSCF”)、应用服务器(ApplicationServer,简称“AS”)、归属签约用户服务器(Home Subscriber Server,简称“HSS”)、开放业务接入(Open Service Access,简称“OSA”)、网际协议多媒体业务交换功能(IP Multimedia Service Switching Function,简称“IM-SSF”)和媒体资源功能控制器(Multimedia ResourceFunction Controller,简称“MRFC”)。在IMS中,业务系统是基于CSCF的业务触发模式,采用了多媒体类的呼叫协议,可以完成更多的业务功能。在IMS中,当业务服务器1(例如AS)需要调用业务服务器2的业务A时,在业务服务器1中预先设置了业务服务器2的地址和提供业务A的端口,通过向该地址和端口发送请求消息以获得业务服务器2的业务服务。
这种通过向作为业务提供者的业务服务器实际地址发送消息以获取其服务的作法在PSTN固定智能网和GSM移动智能网中也被普遍采用。
上述方案存在维护困难的问题。例如,如果改由业务服务器3提供业务A,那就要修改业务服务器1中与业务A相关的设置,如果需要调用业务A的业务服务器不只是业务服务器1,而是有几十台、上百台,那就需要修改每一台中的设置,工作量相当大
发明内容
有鉴于此,本发明的主要目的在于提供一种业务设备交换网络及交换方法,使得在业务层面的交换得以实现,业务间的交互方式可以独立于业务的实现方式。
为实现上述目的,本发明提供了一种业务设备交换网络,包含:
至少两个业务服务器,用于提供至少一种业务的处理能力;
业务信息中心,用于存储每一个所述业务服务器所处理的各种业务的路由信息;
至少一个业务路由器,用于根据所述业务信息中心内的路由信息,对来自所述业务服务器的基于业务的业务交互请求及其应答进行路由和转发。
其中,所述路由信息包含每一个所述业务服务器所处理的各种业务的逻辑地址、物理位置地址及两者的对应关系;
所述业务路由器的路由和转发功能包含:
根据来自所述业务服务器的业务交互请求中所请求业务的目的逻辑地址,从所述业务信息中心查找到对应的物理位置地址,再根据该物理位置地址转发该业务交互请求,并将所收到的对该业务交互请求的应答转发给发起该业务交互请求的业务服务器。
此外,还包含业务控制中心,用于全网各种业务的调度和策略控制;
所述业务路由器还用于在所收到的所述业务交互请求中的内容满足预置条件时,将该业务交互请求路由到所述业务控制中心进行策略控制,并根据来自该业务控制中心的指令完成与该业务交互请求相关的后续的路由。
此外,还包含业务转译器,用于为所述业务服务器之间的通信提供业务层协议转译服务。
此外,所述业务的逻辑地址用于唯一识别一个业务服务器上提供的一种业务,采用域名方式编址;
所述业务的物理位置地址包含提供该业务的业务服务器地址及相应端口号。
此外,在每一个所述业务服务器中配置与该业务服务器直连的业务路由器的物理地址及相应的端口号,该业务服务器将业务交互请求发送到所配置的物理地址及相应的端口号。
此外,所述业务路由器还用于在对所述业务交互请求及其应答进行路由和转发前,对该业务交互请求及其应答进行修改。
本发明还提供了一种业务设备交换方法,应用于上文所述的网络,业务信息中心存储的路由信息包含每一个业务服务器所处理的各种业务的逻辑地址、物理位置地址及两者的对应关系;
所述方法包含以下步骤:
所述业务服务器向业务路由器发送业务交互请求;
所述业务路由器根据来自所述业务服务器的业务交互请求中所请求业务的目的逻辑地址,从所述业务信息中心查找到对应的物理位置地址,再根据该物理位置地址转发该业务交互请求,并将所收到的对该业务交互请求的应答转发给发起该业务交互请求的业务服务器。
其中,所述业务服务器在收到业务交互请求时还进行鉴权,拒绝没有通过鉴权的业务交互请求。
此外在所述方法中,还包含以下步骤:
所述业务路由器收到所述业务交互请求时,如果该业务交互请求的内容满足预置条件,则将该业务交互请求路由到业务控制中心;
所述业务控制中心对收到的业务交互请求进行策略控制,并向所述业务路由器发送指令;
所述业务路由器根据来自业务控制中心的指令完成与所述业务交互请求相关的后续路由。
此外在所述方法中,还包含以下步骤:
当两个所述业务服务器之间的业务通信协议无法直接匹配时,业务服务器将业务数据发送到业务转译器,由该业务转译器进行业务通信协议的转换,再将转换后的业务数据发送到另一个业务服务器。
通过比较可以发现,本发明的技术方案与现有技术的主要区别在于,通过业务路由器和保存有业务路由信息的业务信息中心向业务服务器之间的业务交互提供路由。具体地说,为业务服务器可提供的每一种业务分别设置唯一的逻辑地址,将业务的逻辑地址与提供该业务的物理位置地址的对应关系保存在业务信息中心,业务服务器需要请求某项业务时,向业务路由器发送业务交互请求,其中包含要请求的业务的逻辑地址,业务路由器从业务信息中心查到该逻辑地址所对应的物理位置地址,向该地址转发该业务交互请求,并将相应的应答转发给请求的发起者。
此外,通过业务控制中心进行全网各种业务的调度和策略控制;通过业务转译器为业务服务器之间的通信提供业务层协议转译服务;业务路由器在收到业务交互请求时进行鉴权。
这种技术方案上的区别,带来了较为明显的有益效果,即实现了业务层内部的交换。因为将业务用逻辑地址标示了出来,需要调用一个业务时只要使用该业务的逻辑地址即可,不需要指向实际提供业务的业务服务器的物理位置地址,所以可以大大方便用户的设置。特别是在提供业务的业务服务器变更后,需要调用相应业务的用户不需要作任何设置变更,只要由运营商在业务信息中心修改一下该业务的逻辑地址和物理位置地址的对应关系就可以了,大大降低了用户的维护成本。在业务服务器上只要配置业务路由器的物理地址即可,业务路由器会将业务服务器对业务的调用自动路由到提供该业务的业务服务器。
引入业务控制中心后,对业务的路由过程可以作策略控制,使得路由的过程更为灵活,可以完成业务分担调用、同一业务不同版本的控制等更为高级的功能。
引入业务转译器后,两个使用不同业务通信协议的业务服务器也可以顺利地进行通信,从而使现有的业务处理资源可以得到充分的利用。
总之,应用本发明的方案后,一方面给予了用户选择内容的自由,另一方面运营商还保持了对业务本身的控制。
附图说明
图1是现有技术中IMS的网络结构示意图;
图2是根据本发明一个较佳实施方式的业务设备交换网络结构示意图;
图3是根据本发明一个较佳实施方式的业务路由时消息交互的流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
根据本发明一个较佳实施方式的业务设备交换网络如图2所示。该实施方式只描述了在IP网络中的组网和信令,本技术领域的普通技术人员可以理解,对于固定PSTN网络、移动GSM/CDMA(码分多址)网络、第三代移动通信(The Third Generation,简称“3G”)全IP网络、因特网等同样适用。
该网络包含业务服务器S1、S2、S3,业务信息中心I,业务路由器R1、R2,业务控制中心C,和业务转译器T。下面对每一个设备的功能分别进行描述。
业务服务器用于提供至少一种业务的处理能力,例如在线计费业务、离线计费业务等。业务服务器与业务路由器直接连接,每一个业务服务器中配置与该业务服务器直连的业务路由器的物理地址(例如IP地址)及相应的端口号,该业务服务器将业务交互请求发送到所配置的物理地址及相应的端口号。例如业务服务器S1、S2中配置业务路由器R1的物理地址及相应的端口号,而业务服务器S3中配置业务路由器R2的物理地址及相应的端口号。
业务信息中心用于存储每一个业务服务器所处理的各种业务的路由信息。这里的路由信息包含每一个业务服务器所处理的各种业务的逻辑地址、物理位置地址及两者的对应关系。业务的逻辑地址用于唯一识别一个业务服务器上提供的一种业务,关于具体如何编制业务的逻辑地址将在下文中详细说明。业务逻辑地址不是对应业务服务器,而是对应业务功能,业务功能可以是一个服务器完成,也可以由多个服务器以分布式方式完成。业务的物理位置地址可以是提供该业务的业务服务器的IP地址和相应的端口号,例如对于业务服务器S1所提供的在线计费业务的物理位置地址可以是63.123.13.2:1900,业务服务器S1从1900端口收到在线计费请求时就会触发在线计费处理,并向请求者返回处理结果。
业务路由器用于基于业务调用协议实现业务交互请求及其应答的路由和转发,以及连接不同网络。路由和转发的大致过程为,根据来自业务服务器的业务交互请求中所请求业务的目的逻辑地址,从业务信息中心查找到对应的物理位置地址,再根据该物理位置地址转发该业务交互请求,并将所收到的对该业务交互请求的应答转发给发起该业务交互请求的业务服务器。业务路由器还可以增加鉴权功能,即收到来自业务服务器的业务交互请求时判断该业务服务器是否有权限请求该业务,如果没有权限就拒绝该请求。业务路由器在对所述业务交互请求及其应答进行路由和转发前,可以对该业务交互请求及其应答进行修改。
业务控制中心用于全网各种业务的调度和策略控制,与业务路由器连接。为了能够将业务交互请求触发到业务控制中心,需要在业务路由器中预先设置触发条件,例如从目的逻辑地址上判断请求的业务是否为特定的业务。当业务路由器收到业务交互请求时,判断其中的内容是否满足预先设置的触发条件,如果是则将该业务交互请求触发到业务控制中心,由业务控制中心进行策略控制。业务控制中心完成策略控制后,向相关的业务路由器发送指令,该业务路由器根据收到的指令完成后续的相关路由。
业务转译器用于为业务服务器之间的通信提供业务层协议转译服务。在两个业务服务器之间不能直接通过业务协议通信的时候,需要一个业务转译的服务。该业务转移可以将两个或者多个业务协议翻译成各自服务器可以认识和理解的内容。
这里定义的是一个具有通用功能的业务转译功能,用于在业务网络体系下,解决两种或者多种服务器之间的协议接口或者参数接口差异的问题。举例来说:业务服务器S1使用了一种基于IN(智能网)协议的远程访问数据调用接口,业务服务器S2使用了一种基于XML(可扩充标记语言)的远程访问数据调用接口,虽然在逻辑上两者是可以互相配合完成业务数据的互访功能,然而由于接口定义的不同,使得不能直接互联。这个时候我们将业务服务器S1和S2都连接到一个业务转译的服务器T,由T来负责将两个接口的适配工作,使得这一类的业务服务器都可以交互访问了。
上面说明了业务设备交换网络中主要设备,其中提到了逻辑地址的编址,这里详细说明一下。在业务网络中为了便于寻找目的功能实体(主要指业务服务器),需要有一套业务级的编址体系。这个编址系统是不同于已有的基础网络(例如IP网络)编址,必须是独立于基础网络的编址方法。因此这个编址是与基础网络无关的编址方法。
但是需要说明的是,在不同的承载网络的时候,有可能有具体的承载协议。例如,如果是业务网络通过基于包交换的网络,则承载网络采用IP协议;如果是业务网络通过七号信令协议(Signalling System No.7,简称“SS7”)网络承载,则承载网络采用事务处理能力应用部分(Transaction CapabilitiesApplicatiom part,简称“TCAP”)协议。
以下专门叙述的是业务层编址方法,可以参考互联网工程任务组(Internet Engineering Task Force,简称“IETF”)的统一资源标识(UniformResource Identifier,简称“URI”)机制,重要的是具体定义与对业务的分类。业务服务器地址采用类似于域名服务系统(DOMAIN NAME SYSTEM,简称“DNS”)的域名机制,业务类别名/服务器名/域1/域2/业务种类/业务子项/业务参数
比如中国移动的彩铃服务器地址可以如下编址:CRBT.CMCC.CN
这个彩铃的扣费业务处理地址:CRBT.CMCC.CN/Charge/Parameter1...
由于业务层存在层出不穷的业务种类,因此每种业务需要有一个业务编址代号,我们采用的是基于文本机制的业务编址,而不是采用基于数字机制的编址。当然,在具体需要与数字机制编码互通时,可以引入类似于业务ENUM(电子编码)的数字与文本地址的翻译服务。
从电路域调用的方法可以是七号点码或者GT码的方式,但是这个业务增强型地址翻译服务器(类似ENUM服务器)可以将七号体系的地址翻译成类似域名机制的地址。例如可以把7F8CED翻译成CRBT.CMCC.CN/Charge/Parameter1...
上面说明了对业务的编址,下面说明路由过程。
在业务网络中为了便于寻找到目的的功能实体,已建立编址体系。如何通过这个编址体系寻找到对端实体,是一个具体的业务路由功能。
通常来说在点对点的环境下,相当于路由是静态配置,服务器之间事先配置好需要联系的地址信息,这可能是一个静态路由表。里面描述了业务层的编码信息与对应的实际物理网络地址与端口。
在单一业务路由器的环境下,各个服务器只需要配置业务路由器的实际物理地址以及相应的端口。
在树状的业务网络连接环境下,各个服务器实际上是只需要配置直连的业务路由器。业务路由器之间通过互相配置或者访问中心的业务信息中心。由业务信息中心向业务路由器返回实际需要访问的业务服务器路径信息。
业务路由除了要完成同种网络之间的业务协议路由之外,还要处理在不同网络之间的业务路由功能,比如从IP网络的业务协议封装到七号网络的业务协议。但是原则上对数据包里面的内容不予处理或者修改。
业务服务器之间需要互访的时候,需要一个公知的协议来建立双方之间的联系通道,这种业务网络请求协议用于联系通道的建立确认,本身并非真正的应用协议。应用协议则是在业务网络请求协议获得接受之后由双方共同建立的。
在本发明中业务调用请求与业务调用交互相分离。也就是分为业务调用协议(Service Invoke Protocol)与业务交互描述协议(Service InteractionDescription Protocol)。业务调用协议主要用于规定两个业务层设备间的交互方式,例如需要几次握手,每一次握手起什么作用等等。业务交互描述协议用于规定消息中的内容格式,例如第一字段占多少比特,代表什么含义,第二个字段占多少比特,代表什么含义,等等。业务交互描述协议在作用上类似于公知的会话描述协议(Session Description Protocol,简称“SDP”)。
图3示出一个业务路由时消息交互流程图。如图所示,在步骤301,业务服务器S1向业务路由器R1发送了业务交互请求,其中包含了业务请求描述1。
此后进入步骤302,业务路由器R1收到该业务交互请求后,向业务信息中心I发送业务路由查询消息,其中携带了业务服务器S1所请求业务的目的逻辑地址。
此后进入步骤303,业务信息中心I根据该逻辑地址找到对应的物理位置地址,也就是可提供业务服务器S1所请求业务的业务服务器S2的IP地址和端口,并将业务服务器S2的IP地址和端口作为查询结果返回给业务路由器R1。
此后进入步骤304,业务路由器R1根据收到的查询结果,将业务交互请求转发给业务服务器S2。在转发业务交互请求前可以对该请求进行修改,将修改后的请求转发出去。
此后进入步骤305,业务服务器S2将业务交互请求应答回应给业务路由器R1,其中携带业务请求描述2。
此后进入步骤306,业务路由器R1根据先前业务服务器S1的IP地址将收到的业务交互请求应答转发给业务服务器S1。至此完成了整个路由过程。
此后进入步骤307,业务服务器S1收到业务交互请求应答后,可以知道业务服务器S2的IP地址,所以直接向业务服务器S2发送应答确认消息,表示已收到业务交互请求应答。
此后,在业务服务器S1和S2之间建立起真正的业务应用协议,直接进行业务实体交互。
在上述步骤302中,业务路由器R1收到来自业务服务器S1的业务交互请求后,可以增加一个鉴权的子步骤,也就是说判断业务服务器S1是否有权限请求该业务,如果有权限就继续下面的步骤,如果没有权限就拒绝该业务交互请求。拒绝的方式可以是向业务服务器S1回复一个拒绝消息,也可以是直接抛弃该业务交互请求。业务路由器R1判断的依据可以是本地预先配置的与权限相关的信息,也可以是从第三方服务器获得的相关信息。
在业务服务器之间联系与交互的时候,业务路由器可以发现与检测出需要网络业务控制中心协调和参与的过程,然后由业务控制中心发出对业务路由器等的指令,达到完成综合业务的目标。
比如同一种业务的分担调用能力,可以通过业务控制的辅助下,分布到多个业务服务器上。
业务控制的功能有些类似智能网,业务控制中心相当于智能网中的业务控制点(Service Control Point,简称“SCP”),每一个业务相关于一个终端,业务A呼叫业务B,业务B可能升级或发生了故障,在业务路由器上作一个设置,可以由业务路由器在收到对该业务的请求时触发到控制中心,进行策略控制,再继续后续的流程。
本发明优势在于大大减少了业务层的维护工作。例如多个业务服务器要调用一个计费功能组件,目前的实现方式是这些业务服务器都指向这个计费功能组件所在的地址,如果计费组件的地址发生变化则需要调整所有的业务服务器。在本发明中,所有的业务服务器都指向计费功能组件的标识,业务路由器根据计费功能的标识从信息中心查到计费功能组件的地址,再根据这个地址将消息路由到计费功能组件。当计费功能组件的地址发生变化时,只要调整信息中心里的设置就可以了,业务服务器中无需任何变化,所以大大降低了网络维护的成本。
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (11)
1.一种业务设备交换网络,其特征在于,包含:
至少两个业务服务器,用于提供至少一种业务的处理能力;
业务信息中心,用于存储每一个所述业务服务器所处理的各种业务的路由信息;
至少一个业务路由器,用于根据所述业务信息中心内的路由信息,对来自所述业务服务器的基于业务的业务交互请求及其应答进行路由和转发。
2.根据权利要求1所述的业务设备交换网络,其特征在于,所述路由信息包含每一个所述业务服务器所处理的各种业务的逻辑地址、物理位置地址及两者的对应关系;
所述业务路由器的路由和转发功能包含:
根据来自所述业务服务器的业务交互请求中所请求业务的目的逻辑地址,从所述业务信息中心查找到对应的物理位置地址,再根据该物理位置地址转发该业务交互请求,并将所收到的对该业务交互请求的应答转发给发起该业务交互请求的业务服务器。
3.根据权利要求2所述的业务设备交换网络,其特征在于,还包含业务控制中心,用于全网各种业务的调度和策略控制;
所述业务路由器还用于在所收到的所述业务交互请求中的内容满足预置条件时,将该业务交互请求路由到所述业务控制中心进行策略控制,并根据来自该业务控制中心的指令完成与该业务交互请求相关的后续的路由。
4.根据权利要求3所述的业务设备交换网络,其特征在于,还包含业务转译器,用于为所述业务服务器之间的通信提供业务层协议转译服务。
5.根据权利要求1至4中任一项所述的业务设备交换网络,其特征在于,所述业务的逻辑地址用于唯一识别一个业务服务器上提供的一种业务,采用域名方式编址;
所述业务的物理位置地址包含提供该业务的业务服务器地址及相应端口号。
6.根据权利要求1至4中任一项所述的业务设备交换网络,其特征在于,在每一个所述业务服务器中配置与该业务服务器直连的业务路由器的物理地址及相应的端口号,该业务服务器将业务交互请求发送到所配置的物理地址及相应的端口号。
7.根据权利要求1至4中任一项所述的业务设备交换网络,其特征在于,所述业务路由器还用于在对所述业务交互请求及其应答进行路由和转发前,对该业务交互请求及其应答进行修改。
8.一种业务设备交换方法,应用于权利要求1所述的网络,其特征在于,业务信息中心存储的路由信息包含每一个业务服务器所处理的各种业务的逻辑地址、物理位置地址及两者的对应关系;
所述方法包含以下步骤:
所述业务服务器向业务路由器发送业务交互请求;
所述业务路由器根据来自所述业务服务器的业务交互请求中所请求业务的目的逻辑地址,从所述业务信息中心查找到对应的物理位置地址,再根据该物理位置地址转发该业务交互请求,并将所收到的对该业务交互请求的应答转发给发起该业务交互请求的业务服务器。
9.根据权利要求8所述的业务设备交换方法,其特征在于,所述业务服务器在收到业务交互请求时还进行鉴权,拒绝没有通过鉴权的业务交互请求。
10.根据权利要求8所述的业务设备交换方法,其特征在于,还包含以下步骤:
所述业务路由器收到所述业务交互请求时,如果该业务交互请求的内容满足预置条件,则将该业务交互请求路由到业务控制中心;
所述业务控制中心对收到的业务交互请求进行策略控制,并向所述业务路由器发送指令;
所述业务路由器根据来自业务控制中心的指令完成与所述业务交互请求相关的后续路由。
11.根据权利要求8至10中任一项所述的业务设备交换方法,其特征在于,还包含以下步骤:
当两个所述业务服务器之间的业务通信协议无法直接匹配时,业务服务器将业务数据发送到业务转译器,由该业务转译器进行业务通信协议的转换,再将转换后的业务数据发送到另一个业务服务器。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101105209A CN100450067C (zh) | 2005-11-18 | 2005-11-18 | 业务设备交换网络及交换方法 |
EP06817853A EP1953973B1 (en) | 2005-11-18 | 2006-11-20 | Service device switch network, switch method and service router |
ES06817853T ES2401346T3 (es) | 2005-11-18 | 2006-11-20 | Red de conmutación de dispositivo de servicio, método de conmutación y encaminador de servicio |
PCT/CN2006/003115 WO2007056960A1 (fr) | 2005-11-18 | 2006-11-20 | Reseau de commutation de dispositif de service et dispositif de service de commutation |
US12/122,416 US20080215752A1 (en) | 2005-11-18 | 2008-05-16 | Service device, and switching network and switching method for the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101105209A CN100450067C (zh) | 2005-11-18 | 2005-11-18 | 业务设备交换网络及交换方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863131A true CN1863131A (zh) | 2006-11-15 |
CN100450067C CN100450067C (zh) | 2009-01-07 |
Family
ID=37390461
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101105209A Expired - Fee Related CN100450067C (zh) | 2005-11-18 | 2005-11-18 | 业务设备交换网络及交换方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20080215752A1 (zh) |
EP (1) | EP1953973B1 (zh) |
CN (1) | CN100450067C (zh) |
ES (1) | ES2401346T3 (zh) |
WO (1) | WO2007056960A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902357A (zh) * | 2010-06-29 | 2010-12-01 | 中兴通讯股份有限公司 | 对业务服务器进行调度的方法和系统 |
CN105100282A (zh) * | 2015-09-06 | 2015-11-25 | 浪潮软件股份有限公司 | 一种烟草云平台下的定时器工具 |
CN107087039A (zh) * | 2016-02-15 | 2017-08-22 | 王正伟 | 交换方法和交换云 |
CN109039878A (zh) * | 2018-07-24 | 2018-12-18 | 西安空间无线电技术研究所 | 一种适用于卫星光交换网络的业务接入方法及系统 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130110987A1 (en) * | 2011-10-31 | 2013-05-02 | Electronics And Telecommunications Research Institute | Apparatus and method for providing content location information using ospf opaque lsa |
US10311426B2 (en) * | 2013-02-05 | 2019-06-04 | Visa International Service Association | Integrated communications network for transactions |
US10498857B2 (en) * | 2016-03-29 | 2019-12-03 | Amazon Technologies, Inc. | System interaction monitoring and component scaling |
US10362141B1 (en) * | 2016-03-29 | 2019-07-23 | Amazon Technologies, Inc. | Service group interaction management |
CN111901238B (zh) * | 2020-07-09 | 2022-10-18 | 中移(杭州)信息技术有限公司 | 动态路由服务方法、装置、电子设备及存储介质 |
Family Cites Families (46)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4387427A (en) * | 1978-12-21 | 1983-06-07 | Intel Corporation | Hardware scheduler/dispatcher for data processing system |
US5265250A (en) * | 1990-03-29 | 1993-11-23 | At&T Bell Laboratories | Apparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data |
JPH06318951A (ja) * | 1993-01-07 | 1994-11-15 | Toshiba Corp | セル転送方法およびセル転送システム |
ES2118216T3 (es) * | 1993-05-19 | 1998-09-16 | Alsthom Cge Alcatel | Dispositivo de servicio de video. |
WO1996017306A2 (en) * | 1994-11-21 | 1996-06-06 | Oracle Corporation | Media server |
GB2304491B (en) * | 1995-08-21 | 2000-02-23 | Motorola Ltd | Communication system and service controller for call handling |
US7930340B2 (en) * | 1995-11-13 | 2011-04-19 | Lakshmi Arunachalam | Network transaction portal to control multi-service provider transactions |
US6393481B1 (en) * | 1997-10-06 | 2002-05-21 | Worldcom, Inc. | Method and apparatus for providing real-time call processing services in an intelligent network |
US6594355B1 (en) * | 1997-10-06 | 2003-07-15 | Worldcom, Inc. | Method and apparatus for providing real time execution of specific communications services in an intelligent network |
US6229810B1 (en) * | 1997-12-31 | 2001-05-08 | At&T Corp | Network server platform for a hybrid fiber twisted pair local loop network service architecture |
US6779118B1 (en) * | 1998-05-04 | 2004-08-17 | Auriq Systems, Inc. | User specific automatic data redirection system |
US6505228B1 (en) * | 1998-07-22 | 2003-01-07 | Cisco Technology, Inc. | Dynamic determination of execution sequence |
US6353854B1 (en) * | 1998-10-01 | 2002-03-05 | International Business Machines Corporation | Automatic reconfiguration system for change in management servers having protocol destination addresses |
US6798772B2 (en) * | 1999-09-07 | 2004-09-28 | Nortel Network Limited | Method for public access to private phone numbers and other telephonic peripherals using a caller access code |
AU6082199A (en) * | 1999-09-13 | 2001-04-30 | Nokia Corporation | Intelligent data network router |
US7167821B2 (en) * | 2000-06-06 | 2007-01-23 | Microsoft Corporation | Evaluating hardware models having resource contention |
US7313608B1 (en) * | 2000-06-21 | 2007-12-25 | Nortel Networks Limited | Method and apparatus for using documents written in a markup language to access and configure network elements |
ATE433642T1 (de) * | 2001-03-02 | 2009-06-15 | Ericsson Telefon Ab L M | Verfahren und vorrichtung zur zustellung einer nachricht an einen netzwerkserver in einem serverpool |
GB2374242B (en) * | 2001-04-07 | 2005-03-16 | Univ Dundee | Integrated circuit and related improvements |
US7352853B1 (en) * | 2001-05-22 | 2008-04-01 | Cisco Technology, Inc. | Automation of customer premises equipment provisioning in a telecommunications network |
US20040125762A1 (en) * | 2001-08-17 | 2004-07-01 | Amit Haller | Device, system, method and computer readable medium for attaching to a device identifited by an access point name in a wide area network providing particular services |
US7194263B2 (en) * | 2001-09-17 | 2007-03-20 | Microsoft Corporation | System and method for concurrent operation of a wireless device in two disjoint wireless networks |
CN1565143A (zh) * | 2001-10-04 | 2005-01-12 | 西门子公司 | 通信网络中业务流的分配传输 |
US6892264B2 (en) * | 2001-10-05 | 2005-05-10 | International Business Machines Corporation | Storage area network methods and apparatus for associating a logical identification with a physical identification |
EP1456778A4 (en) * | 2001-10-26 | 2006-05-24 | Zeosoft Technology Group Inc | SYSTEM FOR DEVELOPING, MANAGING AND OPERATING DISTRIBUTED CLIENTS AND SERVERS |
US20030083047A1 (en) * | 2001-10-29 | 2003-05-01 | Garland Phillips | Method and communication network for providing operating information associated with a wireless device |
CN1615612A (zh) * | 2001-12-21 | 2005-05-11 | 查尔斯·S·缪尔黑德 | 用于虚拟专用网络服务的供应链管理的系统 |
US20030145106A1 (en) * | 2002-01-31 | 2003-07-31 | Sun Microsystems, Inc. | System and method for directing wireless data packet traffic |
JPWO2004006518A1 (ja) * | 2002-07-05 | 2005-11-10 | アライドテレシスホールディングス株式会社 | 中継機器、中継方法、プログラム、及び通信システム |
KR100502413B1 (ko) * | 2002-11-07 | 2005-07-19 | 삼성전자주식회사 | 라스터 스캔 순서 화상 데이터와 블록 스캔 순서 화상데이터 사이의 변환을 위한 화상 처리 장치 및 방법 |
US7269348B1 (en) * | 2002-11-18 | 2007-09-11 | At&T Corp. | Router having dual propagation paths for packets |
US20040255037A1 (en) * | 2002-11-27 | 2004-12-16 | Corvari Lawrence J. | System and method for authentication and security in a communication system |
US7831693B2 (en) * | 2003-08-18 | 2010-11-09 | Oracle America, Inc. | Structured methodology and design patterns for web services |
US7757033B1 (en) * | 2004-02-13 | 2010-07-13 | Habanero Holdings, Inc. | Data exchanges among SMP physical partitions and I/O interfaces enterprise servers |
US7177921B2 (en) * | 2004-03-18 | 2007-02-13 | Hitachi, Ltd. | Method and apparatus for storage network management |
US7522549B2 (en) * | 2004-04-16 | 2009-04-21 | Broadcom Corporation | Registering access device multimedia content via a broadband access gateway |
US8018936B2 (en) * | 2004-07-19 | 2011-09-13 | Brocade Communications Systems, Inc. | Inter-fabric routing |
US8150437B2 (en) * | 2004-09-09 | 2012-04-03 | Nextel Communications Company L.P. | Architecture to facilitate the monetization of disparate, inter-worked pushed to talk technologies |
US20060090136A1 (en) * | 2004-10-01 | 2006-04-27 | Microsoft Corporation | Methods and apparatus for implementing a virtualized computer system |
US7627123B2 (en) * | 2005-02-07 | 2009-12-01 | Juniper Networks, Inc. | Wireless network having multiple security interfaces |
US7646860B2 (en) * | 2005-05-26 | 2010-01-12 | Alcatel-Lucent Usa Inc. | Enhanced private call screening |
US7853953B2 (en) * | 2005-05-27 | 2010-12-14 | International Business Machines Corporation | Methods and apparatus for selective workload off-loading across multiple data centers |
US8799431B2 (en) * | 2005-08-15 | 2014-08-05 | Toutvirtual Inc. | Virtual systems management |
US8281385B2 (en) * | 2005-09-29 | 2012-10-02 | Rockwell Automation Technologies, Inc. | Internet friendly proxy server extending legacy software connectivity |
FI20060266A0 (fi) * | 2006-03-21 | 2006-03-21 | Nokia Corp | Osoitteenselvittämismenetelmä tietoliikennejärjestelmässä |
US20070258469A1 (en) * | 2006-05-05 | 2007-11-08 | Broadcom Corporation, A California Corporation | Switching network employing adware quarantine techniques |
-
2005
- 2005-11-18 CN CNB2005101105209A patent/CN100450067C/zh not_active Expired - Fee Related
-
2006
- 2006-11-20 WO PCT/CN2006/003115 patent/WO2007056960A1/zh active Application Filing
- 2006-11-20 EP EP06817853A patent/EP1953973B1/en not_active Not-in-force
- 2006-11-20 ES ES06817853T patent/ES2401346T3/es active Active
-
2008
- 2008-05-16 US US12/122,416 patent/US20080215752A1/en not_active Abandoned
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902357A (zh) * | 2010-06-29 | 2010-12-01 | 中兴通讯股份有限公司 | 对业务服务器进行调度的方法和系统 |
CN101902357B (zh) * | 2010-06-29 | 2014-07-16 | 中兴通讯股份有限公司 | 对业务服务器进行调度的方法和系统 |
CN105100282A (zh) * | 2015-09-06 | 2015-11-25 | 浪潮软件股份有限公司 | 一种烟草云平台下的定时器工具 |
CN107087039A (zh) * | 2016-02-15 | 2017-08-22 | 王正伟 | 交换方法和交换云 |
CN107087039B (zh) * | 2016-02-15 | 2021-10-01 | 王正伟 | 交换方法和交换云 |
CN109039878A (zh) * | 2018-07-24 | 2018-12-18 | 西安空间无线电技术研究所 | 一种适用于卫星光交换网络的业务接入方法及系统 |
CN109039878B (zh) * | 2018-07-24 | 2021-04-13 | 西安空间无线电技术研究所 | 一种适用于卫星光交换网络的业务接入方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
EP1953973A4 (en) | 2008-11-19 |
US20080215752A1 (en) | 2008-09-04 |
EP1953973A1 (en) | 2008-08-06 |
WO2007056960A1 (fr) | 2007-05-24 |
EP1953973B1 (en) | 2013-02-13 |
CN100450067C (zh) | 2009-01-07 |
ES2401346T3 (es) | 2013-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1509443A (zh) | 通信系统中的用户别名 | |
CN1930848A (zh) | 用于万维网服务处理的方法和系统 | |
CN1886999A (zh) | 自动发现多媒体服务能力的方法和通信系统 | |
CN1398095A (zh) | 一种移动终端寻址方法 | |
CN1809075A (zh) | 一种建立一体化网络服务的方法 | |
CN1890931A (zh) | 经由分组交换网络信令来建立电路交换通信的系统、设备及方法 | |
CN1623310A (zh) | 可经由网络地址转换型设备操作的通信协议 | |
CN1595887A (zh) | 一种下一代网络系统及资源管理方法 | |
EP1953973B1 (en) | Service device switch network, switch method and service router | |
CN1509085A (zh) | 下一代网络中实现路由的方法 | |
CN1968310A (zh) | 一种实现号码携带业务的系统及方法 | |
CN1819565A (zh) | 一种ip多媒体子系统中实现桥接的系统和方法 | |
CN101212464A (zh) | 实现一体化网络中普适服务的方法 | |
CN1266885C (zh) | 一种基于软交换实现监听的方法 | |
CN1725689A (zh) | 电信网络呼叫中心系统及其实现方法 | |
CN1889606A (zh) | 一种分组域地理位置信息查询方法 | |
CN1925450A (zh) | 一种防止媒体流迂回的通信方法 | |
CN104168289A (zh) | 一种基于ims网络的用户数据查询方法及装置 | |
CN1764172A (zh) | 穿越网络地址转换和防火墙的多媒体通信代理系统及方法 | |
CN101060472A (zh) | 基于路由的会话初始化协议透明穿越网络地址转换的方法 | |
CN1925525A (zh) | 一种实现ip多媒体子系统桥接的方法 | |
CN1190047C (zh) | 融合电话网和ip网用户的个人号码业务的实现方法及系统 | |
CN1820474A (zh) | 共享的专用接入线路(dal)的网关路由选择判别 | |
CN1893433A (zh) | 一种电路域终端实现业务自助的方法及系统 | |
CN1992719A (zh) | 一种提供接入位置信息的方法 |
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 |
Granted publication date: 20090107 |
|
CF01 | Termination of patent right due to non-payment of annual fee |