CN1620788A - 混合网络体系结构中的负载分配功能 - Google Patents

混合网络体系结构中的负载分配功能 Download PDF

Info

Publication number
CN1620788A
CN1620788A CNA028281284A CN02828128A CN1620788A CN 1620788 A CN1620788 A CN 1620788A CN A028281284 A CNA028281284 A CN A028281284A CN 02828128 A CN02828128 A CN 02828128A CN 1620788 A CN1620788 A CN 1620788A
Authority
CN
China
Prior art keywords
node
control node
call
call processing
atm
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
Application number
CNA028281284A
Other languages
English (en)
Other versions
CN100438512C (zh
Inventor
K·约翰森
H·贡德尔森
F·马科维克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ericsson Inc
Original Assignee
Ericsson Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ericsson Inc filed Critical Ericsson Inc
Publication of CN1620788A publication Critical patent/CN1620788A/zh
Application granted granted Critical
Publication of CN100438512C publication Critical patent/CN100438512C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/15Flow control; Congestion control in relation to multipoint traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6402Hybrid switching fabrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/08Learning-based routing, e.g. using neural networks or artificial intelligence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/122Avoiding congestion; Recovering from congestion by diverting traffic away from congested entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/12Avoiding congestion; Recovering from congestion
    • H04L47/125Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup
    • H04L47/724Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/801Real time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/822Collecting or measuring resource availability data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/60Software-defined switches
    • H04L49/606Hybrid ATM switches, e.g. ATM&STM, ATM&Frame Relay or ATM&IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1017Server selection for load balancing based on a round robin mechanism
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0025Provisions for signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/0045Provisions for intelligent networking involving hybrid, i.e. a mixture of public and private, or multi-vendor systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5614User Network Interface
    • H04L2012/5618Bridges, gateways [GW] or interworking units [IWU]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5619Network Node Interface, e.g. tandem connections, transit switching
    • H04L2012/562Routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/563Signalling, e.g. protocols, reference model
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5632Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5652Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
    • H04L2012/5653Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
    • H04L2012/5656Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL2
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5663Support of N-ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5671Support of voice
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6475N-ISDN, Public Switched Telephone Network [PSTN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6486Signalling Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1302Relay switches
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1304Coordinate switches, crossbar, 4/2 with relays, coupling field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13093Personal computer, PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13096Digital apparatus individually associated with a subscriber line, digital line circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13097Numbering, addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13102Common translator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13106Microprocessor, CPU
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13176Common channel signaling, CCS7
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13196Connection circuit/link/trunk/junction, bridge, router, gateway
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13199Modem, modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13205Primary rate access, PRI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13209ISDN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1327Release and resetting of connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1329Asynchronous transfer mode, ATM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13292Time division multiplexing, TDM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13298Local loop systems, access network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1332Logic circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13335Simulation, emulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1334Configuration within the switch
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13377Recorded announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13383Hierarchy of switches, main and subexchange, e.g. satellite exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13399Virtual channel/circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13405Dual frequency signaling, DTMF

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)
  • Nitrogen And Oxygen Or Sulfur-Condensed Heterocyclic Ring Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

窄带应用与宽带传输的结合可通过三层节点体系结构实现,该体系结构包括:具有交换智能和窄带交换结构的呼叫控制节点;至少一个具有宽带连接结构的连接控制节点;以及用于在所述呼叫控制节点与连接控制节点之间互通的中间节点。呼叫控制节点还包括在中间节点内的多个呼叫处理器中分配负载的负载分配功能。在某些实施例中,负载分配功能根据呼叫指定呼叫处理器。指定的呼叫处理器用于对从呼叫控制节点发往为呼叫选定的连接控制节点的所有消息编码。

Description

混合网络体系结构中的负载分配功能
相关申请的交叉引用
本美国非临时专利申请是2001年1月17日提交的美国非临时专利申请09/764953的连续部分,而该专利申请又是1999年7月14日提交的美国非临时专利申请09/353135的连续部分。美国非临时专利申请09/764953和09/353135通过引用全部结合于本文中。
本美国非临时专利申请在主题方面与以下美国非临时专利申请相关:2001年12月18日提交的10/025354(代理人案号27943-00414USP2)、2001年12月21日提交的10/029361(代理人案号27943-00415USP2)、2001年12月12日提交的10/021940(代理人案号27943-00416USP2)和2001年12月21日提交的10/028176(代理人案号27943-00422USP2)。这些美国非临时专利申请10/025354、10/029361、10/021940和10/028176通过引用全部结合于本文中。
发明背景
发明技术领域
本发明一般地涉及通信领域,具体地说,例如但不限于地涉及将宽带传输用于窄带电话和数据通信。
相关技术说明
人们对诸如多媒体应用、视频点播、视频电话和电话会议等高带宽业务的兴趣不断增长,这推动了宽带综合业务数字网(B-ISDN)的发展。B-ISDN基于称之为异步传输模式(ATM)的技术,大大扩展了电信功能。
ATM是面向分组的传输模式,该模式使用异步时分复用技术。分组称为信元,通常具有固定的大小。标准ATM信元包括53个八位字节,其中5个八位字节形成首部,48个八位字节构成“净荷”或信元的信息部分。ATM信元的首部包括两个参量,用于识别信元要经过的ATM网络中的连接。这两个参量包括虚路径标识符(VPI)和虚信道标识符(VCI)。一般而言,一条虚路径是在网络两个交换节点之间定义的主要路径;一个虚信道是相应主要路径上的一条特定连接。
ATM网络在其端接点与终端设备,如ATM网络用户相连。在ATM网络端接点之间,通常有多个交换节点。这些交换节点具有通过物理传输路径或链路连接在一起的端口。因此,在从始发终端设备传送到目标终端设备时,形成消息的ATM信元可历经几个交换节点及其中的端口。
在给定交换节点的多个端口中,每个端口可经中继电路和链路连接到另一节点。链接电路根据链路所用的特殊协议执行信元的打包处理。输入到交换节点的信元可在第一侧口进入交换节点,并从第二端口经链接电路退出到与另一节点相连的链路上。每条链路可承载多条连接的信元,每条连接可以是例如在呼叫用户或主叫用户与被呼叫用户或被叫用户之间的传输。
每个交换节点一般具有几个功能部分,其主要部分是交换核心。交换核心的功能基本上象交换机端口之间的交叉连接。选择性地控制交换核心内部的路径,使交换机的特定端口连接在一起以允许消息从交换机的输入侧/端口传送到交换机的输出侧/端口。消息因此可以最终从始发终端设备传送到目标终端设备。
虽然人们将提供了高速和高带宽的ATM设想为用于诸如B-ISDN等更高级业务的传输机制,但必须承认,仍将在很长一段时间内继续使用(至少部分)目前的窄带网络(如公共交换电话网(PSTN)、ISDN等)。目前的语音交换电话网(如PSTN、ISDN等)经历了数十年的发展才实现了其现在的先进功能。而ATM网络正在建设之中,ATM网络不可能轻易获得先进语音通信的所有功能。因此,至少在初始阶段,ATM网络/节点在一些情况下将加入到或取代部分电路交换电话网。在这种情况下,ATM将用于传输和交换。ATM实际上可用作多个其它网络,包括多种其它不同类型网络在内的单一传输和交换机制。例如,可将单一ATM网络用于传输和交换移动网络(例如公共陆地移动网(PLMN)、基于因特网协议(IP)的网络(例如因特网)等)的通信以及诸如PSTN和ISDN等地面网的通信。
例如授予Doshi等人的美国专利5568475和5483527结合ATM交换机来对同步传输模式(STM)节点之间的电话语音信号进行路由。ATM交换机使用7号信令***(SS#7)网络来建立虚连接,而不是在纯STM网络情况下的电路交换连接。美国专利5568475和5483527的7号信令***(SS#7)包括通过特殊的物理链路连接到每个ATM交换节点的信号转发点(STP)。例如,对于呼叫建立,信令消息可通过7号信令***(SS#7)网络中继。在此类中继中,非ATM STP接收信令消息,并将呼叫建立通知其相关联的ATM节点。相关联的ATM节点随后可以确定在一旦建立呼叫后用于将语音信号转发到下一ATM节点的闲置资源,并且它可准备要在中继过程中使用的其自己的信令消息。
ATM节点准备的用于中继的信令消息被返回到其相关联的STP,该STP将信令消息经7号信令***(SS#7)网络转发到与下一ATM节点相关联的另一STP。这种转发会继续,直至信令消息到达STM本地交换局(LEC)。一旦建立了呼叫,后续语音(或音频数据)便可经ATM节点传输。STM/ATM终端适配器位于STM网络与ATM网络之间,用于将从STM网络接收的语音信号样本组装成ATM信元以适应ATM网络,以及恢复从ATM网络接收的ATM信元净荷以获得适应STM网络的语音信号。ATM以上述特殊方式结合到STM网络中涉及ATM节点旁的非ATM信令网络。此外,与ATM节点相关联的每个STP节点在Doshi等人所述的网络中只执行呼叫控制功能。另外,在通常情况下,呼叫控制和连接控制一般结合于常规通信节点中。
现在参照图1A,其中概括地显示了常规的统一通信节点100。常规的统一通信节点100可表示诸如PSTN的电信网中的任何通用交换节点。在常规通信节点100内,呼叫控制105功能和连接控制110功能是统一的。呼叫控制105和连接控制110功能共同包括开放式***互连(OSI)协议的所有七(7)层。这七(7)层为物理层、数据链路层、网络层、传输层、会话层、表示层及应用层。相应地,常规通信节点100可执行与交换智能和交换结构相关的所有功能。然而,常规通信节点100不能处理(i)窄带电话和数据通信与(ii)使用诸如ATM网络等速率更快、带宽更高的网络进行的宽带通信之间的互通操作。
现在参照图1B,它在150从总体上显示了分离图1A中常规统一通信节点功能的常规方法。常规方法尝试通过分离控制功能来满足使窄带电话和数据通信与采用ATM的宽带网络互通的严格要求。具体地说,呼叫控制155功能与连接控制160功能分离。呼叫控制155功能因此独立于任何特定的连接控制160功能组。这种分离一般利用剥离了交换智能而只预留连接控制160的常规通信节点(如图1A的常规通信节点100)来实现。实际中可这样来修改常规通信节点100,即删除呼叫控制105功能或使其不起作用,从而只剩下连接控制110功能。这种经修改的常规通信节点替代成为连接控制160部分。另一方面,呼叫控制155部分的设计和形成一般不依赖传统的电信硬件或软件。
现在参照图2,它在200从总体上显示了结合与常规统一通信节点分离功能对应的节点,利用宽带网络的现有方案。交换智能205A、205B部分连接到交换结构210A、210B。交换结构210A、210B部分连接到ATM网络215,它们为使窄带网络(未显示)与ATM网络215互通而实现了所需的仿真和信元组装功能。交换智能205A、205B部分通常通过基于UNIX的服务器实现。交换智能205A、205B部分用于提供高级呼叫业务和功能(例如传统上由智能网络(IN)提供的那些业务和功能)。交换智能205A、205B部分不包括任何交换结构资源,因此它们必须依赖交换结构210A、210B以获得这些资源。
因为交换智能205A、205B部分不具有任何其自己的交换结构资源,因此它们不直接连接到任何传输机制,也不包括用于这样做的必需接口。输入呼叫因此由交换结构210部分接收,由相关联的交换智能205部分管理。在由交换结构210部分接收输入呼叫时,呼叫信令信息发送到交换智能205部分。交换智能205部分执行适当的呼叫控制功能,并向交换结构210部分发送指示(例如以呼叫信令信息的形式)。交换结构210部分遵循指示建立适当的连接(例如去往/通过ATM网络215,去往/通过窄带网络(未显示)等),以便转发输入呼叫的呼叫数据信息。因此,没有呼叫数据信息会(或可能会)发送到交换智能205部分,包括从交换结构210部分。
此外,虽然实现了交换智能205部分的基于UNIX的服务器可设计成可以高速进行工作,但它们会受到许多缺陷的影响。首先,需要进行重要的研究、设计和测试,才可形成合适的软件代码以使基于UNIX的服务器作为交换智能205部分运行。现有的电路交换语音电话网络包括许多先进的功能,这些功能需要经过多年逐渐开发、测试和实现的许多代码行。在UNIX服务器上使用新编写的代码复制各种各样的功能,同时保持所需等级的可靠性和业务,这不仅是项繁重的任务,而且几乎不可能迅速实现。其次,在部署只带有交换智能205部分的节点时,要从传统的网络体系结构(例如使用图1A所示常规统一通信节点100的那些体系结构)逐渐转移到依赖宽带传输机制的下一代网络极其困难。***运营商实质上是被迫同时大量替换其网络的所有部分。由此产生的大量资本支出自然是***运营商所不希望的。
发明概述
先有技术的缺陷可通过本发明的方法、***和配置予以克服。例如迄今尚未认识到的一样,将窄带网络与宽带传输机制结合时,有利于重用和/或延长现有/传统交换机的寿命。实际上,有利于利用现有交换机来允许通过实现混合交换机从窄带网络逐渐转移到宽带传输机制。
本发明针对三层节点体系结构,该体系结构包括:具有交换智能和窄带交换结构的呼叫控制节点;至少一个具有宽带连接结构的连接控制节点;以及用于在呼叫控制节点与连接控制节点之间互通的中间节点。所述呼叫控制节点还包括在多个呼叫处理器中分配负载的负载分配功能。
在某些实施例中,负载分配功能根据呼叫指定呼叫处理器。指定的呼叫处理器用于对从呼叫控制节点发往为呼叫选定的连接控制节点的所有消息编码。在其它实施例中,链接呼叫处理器具有通往选定的连接控制节点的传输链路,并且,由指定呼叫处理器编码的所有消息通过所述链接呼叫处理器传输到所述选定的连接控制节点。在另一些实施例中,从所述选定的连接控制节点发往所述呼叫控制节点的所有消息在由所述链接呼叫处理器接收并予以解码之后,才通过所述指定的呼叫处理器传输到所述呼叫控制节点。
在一个实施例中,呼叫控制节点可通过传统交换机(LS)实现,中间节点可由中间逻辑(ML)实现,并且LS和ML组合形成媒体网关控制器(MGC)。此外,连接控制节点可由一个或多个媒体网关(MG)实现。
下面参照附图所示的说明性示例,详细说明本发明的上述和其它特征。本领域的技术人员将理解,所提供的实施例用于说明和理解的目的,本说明书旨在包括各种各样的等效实施例。
附图简述
结合附图参照下面的详细说明,可更全面地理解本发明的方法、***和配置,附图中:
图1A显示了常规的统一通信节点;
图1B显示了分离图1A中常规统一通信节点功能的常规方法;
图2显示了结合与常规统一通信节点的分离功能对应的节点,利用宽带网络的现有方案;
图3显示了根据本发明实施例的混合STM/ATM网络的示例性示意图;
图3A显示了图3所示混合STM/ATM网络的选定部分的示例性示意图,并且还显示了各种操作事件;
图3B显示了根据本发明另一实施例的混合STM/ATM网络的示例性示意图;
图3C显示了说明连接在本发明的两个市话交换机混合节点对之间的本发明转接混合节点对的示例性示意图;
图3D显示了在包括混合节点对的本发明实施例的两个网元之间的示例性协议示意图;
图3E、3F和3G显示了两个网元之间的替代示例性协议示意图,其中第一个网元具有根据本发明实施例的混合节点对,第二个网元是带有附加ATM接口的接入节点,该附加ATM接口具有电路仿真;
图3H的示例性示意图说明根据本发明实施例,网络从传统窄带STM传输和交换的环境逐渐升级到具有混合STM/ATM网络的环境;
图3I的示例性示意图显示了根据本发明另一实施例的多交换机混合节点;
图4显示了根据本发明,结合具有部分分离功能的节点利用宽带网络的另一示例性方案;
图5显示了根据本发明,结合具有部分分离功能的节点利用宽带网络的还有另一示例性方案;
图6显示了根据本发明,用于交换连接的另一示例性多端口混合交换机;
图7显示了根据本发明的示例性混合交换机的简化方框图;
图8显示了根据本发明的示例性混合交换机的另一简化方框图中节点之间的示例性通信和连接;
图9显示了用于在根据本发明的混合交换机中节点之间进行通信的流程图形式的示例性方法;
图10A-10E显示了根据本发明的混合交换机的第一组示例性业务情况;
图10F-10K显示了根据本发明的混合交换机的第二组示例性业务情况;
图11显示了根据本发明的混合交换机的示例性输出通信格式选择;
图12显示了根据本发明,混合交换机与其它电信技术之间的示例***互情况;
图13显示了根据本发明的混合交换机的示例性业务转换;
图14显示了根据本发明,实现从以窄带为主的网络逐渐转换到以宽带为主的网络的流程图形式的示例性方法;
图15显示了根据本发明的示例性三层节点环境;
图15A显示了根据本发明的第一示例性替代三层节点环境;
图15B显示了根据本发明的第二示例性替代三层节点环境;
图15C显示了根据本发明的示例性互通功能;
图16显示了根据本发明的示例性三层节点环境实现;
图17A和17B显示了根据本发明的其它两个示例性三层节点环境实现;
图18A和18B显示了根据本发明的示例性三层节点环境实现中的两个示例性呼叫建立;
图19显示了根据本发明的示例性三层节点网络中的示例性通信路径配置;
图20A和20B显示了根据本发明的示例性三层节点环境实现中的示例性映射实施例;
图21显示了根据本发明的带有示例性功能的示例性三层节点环境;
图22显示了根据本发明的示例性三层节点环境实现中的示例性负载分配实施例;
图23显示了根据本发明的示例性三层节点环境实现中的示例性负载分配实施例;
图24显示了根据本发明的示例性三层节点环境实现中的示例性消息编码和传输的实施例;
图25显示了根据本发明的示例性三层节点环境实现中的示例性消息解码和传输实施例;以及
图26A和26B显示了根据本发明,在三层节点环境内的节点之间传送消息的流程图形式的示例性方法。
发明详细说明
在以下说明中,陈述了一些用于解释而非限制的特定细节,如特定的体系结构、接口、电路、信息交换、逻辑模块(例如用软件、硬件、固件、它们的某种组合等实现的模块)、技术等,以便全面理解本发明。然而,本领域的技术人员会理解,本发明可在脱离这些特定细节的其它实施例中实现。在其它情况下,省略了对熟知方法、装置、逻辑代码(例如硬件、软件、固件等)等的详细说明,以免不必要的细节使对本发明的说明不够清楚。应理解,术语“模块”和“逻辑模块”在本文中使用时包含、涵盖及包括除其它事物外的面向对象编程技术以及所谓的传统编程技术,如定制开发的应用。
参照附图1A-26,可获得对本发明实施例及其优点的最好理解,附图中对不同图中类似及对应的部分使用了类似的标号。
在根据本发明的某些实施例(例如包括父申请发明的实施例)中,ATM用作混合STM/ATM网络中的传输和交换机制,而信令仍然是普通的窄带信令。窄带信令可通过ATM连接在永久性路径(例如永久性虚连接(PVC))上传输,并且窄带语音信道可基于ATM传输,通过ATM交换机(例如交换虚连接(SVC))“根据呼叫”(例如按需)进行交换。
混合STM/ATM网络具有接入节点,该节点为窄带终端服务并生成与呼叫建立有关的信令消息。转换器将第一信令消息格式化成ATM信元,以便该第一信令消息可通过ATM交换机路由到电路交换(例如STM)节点。电路交换节点(例如PSTN/ISDN)为呼叫建立物理连接,并生成呼叫的另一信令消息,该另一信令消息与物理连接有关。ATM交换机通过ATM物理接口将另一信令消息的ATM信元格式版本路由到另一ATM交换机。这样,ATM交换机通过ATM物理接口对窄带业务和呼叫信令进行交换。ATM物理接口就这样在ATM业务信元中承载所述另一信令消息的ATM信元格式版本。
鉴于电路交换节点和ATM交换机采用不同参数(例如用于STM节点的B信道等和用于ATM交换机的VP/VC)这一事实,在一个实施例中,STM节点获得全局位置编号(GPN),用于建立路径,以便所述另一信令消息通过ATM交换机。在这点上,在电路交换节点使用STM/GPN转换表进行从STM到GPN的转换;在ATM节点使用GPN/ATM转换表进行GPN到VP/VC/端口的转换。
所述另一信令消息的ATM信元格式版本经ATM物理链路传输,最终到达服务目标终端的目标接入节点。目标转换器拆开承载所述另一信令消息的ATM信元格式版本的ATM信元,以获得目标接入节点使用的STM信令信息。例如转换器可位于接入节点。在所示实施例中,ATM交换机位于与PSTN/ISDN节点不同的节点,但其它实施例中无需这样。信令消息可遵循7号信令***(SS#7)规范,并且所述另一信令消息可以是例如ISUP或TUP消息之一。
现在参照图3,其中概括地显示了根据本发明实施例的示例性混合STM/ATM网络320。窄带终端设备通过接入节点如接入节点322O和接入节点322D与混合STM/ATM网络320通信。例如,图3显示了连接到接入节点322O的终端324O,具体地说是ISDN终端324O-I和PSTN终端324O-P。同样地,接入节点322D与接入终端324D,即ISDN终端324D-I和PSTN终端324D-P相连。当然,不同(且极可能更多)数量的终端可连接到每个接入节点322,但为简明起见,图3中只显示了两个这样的终端,作为示例。要注意的是,术语“接入节点”在本文中使用时,并不限于只用于连接用户线的简单节点,这是因为,例如它可包括其它节点,如市话交换机(LE)节点。
图3所示的混合STM/ATM网络320包括一个或多个STM节点,也称为PSTN/ISDN节点330。虽然为便于说明,在图3中只显示了了两个这样的PSTN/ISDN节点3301和3302,但应理解,本发明并不只限于两个这样的节点。常规PSTN/ISDN节点330的结构和操作已为人们所熟知;例如Ericsson AXE交换机所体现的那些典型结构和操作。因此,本文只参照PSTN/ISDN节点3301描述常规PSTN/ISDN节点330的选择的相关部分。例如,PSTN/ISDN节点3301具有处理器332,该处理器执行例如包括交换和资源控制软件333的节点应用软件。这种软件用于控制STM电路交换机335以及包括PSTN/ISDN节点3301的信令终端337。例如,从美国专利申请08/601964“电信交换机”中可理解常规PSTN/ISDN节点的其它结构和操作细节,该申请通过引用全部结合于本文中。
鉴于本发明某些实施例的STM/ATM网络320还包括ATM节点340,故将该网络320视为混合网络。如下所述,ATM节点340不仅用于在接入节点322之间对窄带业务进行路由,而且用于通过ATM物理接口传送ATM信元中的信令。在所示例子中,ATM网络方面包括两个示例性ATM节点,具体地说,是ATM节点3401和ATM节点3402,它们通过ATM物理接口或链路341连接。应再次理解,ATM组件可以(且通常确实)包括更多数量的ATM节点,这些节点通过ATM物理链路连接。
在混合网络320中,PSTN/ISDN节点330和ATM节点340可以图3所示的方式配对在一起。通过这种配对,PSTN/ISDN节点330和ATM节点340统称为混合节点对330/340。本发明某些实施例的网络320因而可以包括任意数量的混合节点对330/340。诸如ATM节点340的ATM节点采用不同的配置,但通常具有主处理器342等,用于执行包括如图3中343所示的交换和资源控制软件的应用软件。1998年11月9日提交的题为“异步传输模式交换机(AsynchronousTransfer Mode Switch)”的美国专利申请08/188101提供了有关示例性ATM交换机的其它信息,该申请通过引用全部结合于本文中。ATM信元交换机345具有多个输入侧口和多个输出侧口,这些端口中的至少一些端口连接了设备板。
ATM节点340的每个设备板可执行一种或多种不同的功能,或者在其上装有一个或多个不同的装置。例如,在一个实施例中,连接到ATM信元交换机某端口的一块设备板上可装有主处理器342。其它设备板可装有其它处理器,称为“板级处理器”。一些设备板充当扩展终端(ET)3461,可用于将ATM节点连接到其它节点。例如,图3所示的ATM物理链路341的第一侧连接到ATM节点3401的扩展终端ET 3461,而ATM物理链路341的第二端连接到ATM节点3402的未显示的扩展终端ET。图3未具体详细地显示连接到ATM节点340的ATM信元交换机345的设备板,但参考(例如)以下美国专利申请可理解这种设备板的结构和操作:题为“用缓冲数据增大ATM信元(Augmentation of ATM Cell With Buffering Data)”的美国专利申请序号No.08/893507、题为“点对点和/或点对多点ATM信元的缓冲(Buffering of Point-to-Point and/or Point-to-Multipoint ATMCells)”的美国专利申请序号No.08/893677、题为“VPNC查表功能(VPNC Look-Up Function)”的美国专利申请序号No.08/893479以及1998年11月9日提交的题为“ATM节点的集中排队(CentralizedQueuing For ATM Node)”的美国专利申请序号No.09/188097,这些申请通过引用全部结合于本文中。
如下所述,信令(例如呼叫建立的信令)从接入节点322通过ATM节点340路由到多个PSTN/ISDN节点330中适当的一个节点。在这种情况下,为与ATM节点340通信的每个接入节点322提供了电路仿真或转换器350。转换器350用于例如将接入节点322的信令信息封装成ATM信元,以便将信令导向ATM节点340,以及以相反方式恢复从ATM节点340接收的ATM净荷,以提取由接入节点322使用的信令信息。在此特定实施例中,转换器350最好设在其相关接入节点322上或附近。也就是说,转换器350O可位于或包含于接入节点322O中;转换器350D可位于或包含于接入节点322D中。提供了一对表示成链路351的一对物理链路,用于将每个接入节点322连接到对应的一个ATM节点340。
ATM节点340通过物理链路360连接到PSTN/ISDN节点330。例如,参照ATM节点3401,将一对交换机到交换机链路360用于将ATM信元交换机(通过其电路仿真板370)连接到PSTN/ISDN节点330的STM电路交换机335,以传送信令消息。物理链路对360中的一条链路将来自ATM信元交换机345的消息(经电路仿真板370转换后)传送到STM电路交换机335;物理链路对360的另一条链路在反方向上承载消息。
在所示实施例中,ATM信元交换机345内部的专用VPI、VCI用于信令。因此,例如,参照ATM节点3401,链路351O连接到扩展终端(ET)3462,而该扩展终端3462又连接到ATM信元交换机345的第一对专用端口。ATM节点3401接收的发往PSTN/ISDN节点3301的信令消息在专用内部VPI/VCI上路由到ATM信元交换机345的端口,而该交换机345最终(经电路仿真器370)连接到交换机至交换机链路360。然而,由于路由通过ATM信元交换机345的信令封装在ATM信元中,因此,在交换机至交换机链路360上传送该信令信息之前,必须执行到STM信令的转换。为此,连接到交换机至交换机链路360的设备板上装有电路仿真(CE)或转换器370。
电路仿真(CE)或转换器370用于恢复包含在ATM信元中欲发往PSTN/ISDN节点330的信令信息,因此,信令信息可以送到交换机至交换机链路360之前从ATM信元中取出。相反,在交换机至交换机链路360上从PSTN/ISDN节点3301接收的信令信息在转换器370中封装成ATM信元,以便路由通过ATM节点3401。从图3还可以看到,本发明一些实施例的混合STM/ATM网络320中利用了多个接口300a-300f。下面主要参照示例性节点(例如PSTN/ISDN节点3301和ATM节点3401)对这些接口进行描述。
存在于PSTN/ISDN 3301的处理器332与ATM节点3401的主处理器342之间的接口300a是逻辑接口。接口300a允许PSTN/ISDN节点3301控制与其连接的ATM节点340。也就是说,借助接口300a传送的信令,PSTN/ISDN节点3301可命令在ATM节点3401中建立物理连接。接口300a可以是专用接口或开放接口(如通用交换管理协议(GSMP)接口[参见请求评论(RFC)1987)])。逻辑接口300a可基于任一物理接口,如下述的接口360。或者,接口300a可由单独的链路(如处理器332与342之间的链路)承载,或者承载于IP/以太网链路之上。
接口300b是PSTN/ISDN节点330与相连的接入节点322之间的信令。接口300b由一条或多条半永久性连接来承载,这些半永久性连接通过STM电路交换机335;通过具有电路仿真370的互通单元进入ATM信元交换机345;接口300b还承载于永久虚连接上,该永久虚连接通向接入节点322(具体说是到接入节点322中的转换器350,在该处进行反向仿真及终止)。如上所述,转换器350用于将来自接入节点322的窄带信令封装在ATM信元中,以供ATM节点340使用,以及以相反方式分解带信令信息的ATM信元,以供接入节点322使用。用户侧的每个ATM信道可在接口300b上具有对应的VPI/VCI。
接口300c是非宽带信令,通过各节点以及在各节点之间传送。接口300c因而承载普通7号信令***(SS#7)接口(例如TUP或ISUP),这些接口通过ATM物理链路341在信令消息的ATM信元格式版本中透明传送。在PSTN/ISDN节点330中,信令终端337用于公共信道信令。在至少一个实施例中,信令终端337可以是位于STM电路交换机335的组合装置。此外,信令终端337可以直接连接到STM与ATM交换机之间的接口。
接口300d是由交换机至交换机链路360提供的物理链路。接口300d可用于承载往来于STM网络的呼叫语音,并且如本说明书所述,还可用于承载接口300b和接口300c的信令。另外,接口300d还可在要连接到普通电路交换机(如会议设备、应答机等)的特殊设备中用于链接。接口300d可通过任何标准物理介质来实现,例如E1;可以理解,STM-1或类似的速度可能也是适用的。物理接口300d还可承载图3所示任一终端与连接到电路交换网络的终端(未显示)之间通话的语音数据,在这种情况下,混合节点对330/340充当网关。
接口300e是到其它ATM节点的ATM物理链路341。任何标准ATM链路可用于接口300e。专用VP/VC用于通过接口300e在PSTN/ISDN节点330之间透明地传送7号信令***(SS#7)信令。图3中所示的接口300f将每个接入节点322与其终端相连,它是典型的用户网络接口(例如ISDN、BA/BRA、PRA/PRI、双线PSTN等)。
对于使用诸如ISUP或TUP等协议彼此进行通信的两个传统电路交换PSTN/ISDN节点,最好是这两个PSTN/ISDN节点中的ISUP实体都具有一致的数据表。在这点上,这两个PSTN/ISDN节点中的每个节点均具有一个表,用于将CIC值转换成连接两个PSTN/ISDN节点的同一物理接口中的同一时隙。因此,CIC值(连同点代码)表示特定物理链路上的特定时隙。一个特定的CIC最好指示两个PSTN/ISDN节点表中的同一时隙。换言之,两个PSTN/ISDN节点的数据表最好是一致的。
本发明某些实施例中同样存在为ISUP/TUP协调PSTN/ISDN节点3301和PSTN/ISDN节点3302的数据表的需要。如果两个混合节点3301/3401和3302/3402之间建立了通信信道(例如通过承载SS#7信令的半永久性连接),则最好从使用CIC的观点来协调两个混合节点中的转换表339。这通常意味着在两个混合节点3301/3401和3302/3402中,某个CIC指示识别连接两个混合节点的某一物理链路(例如链路341)上的信元的相同的VP和VC(以及可能的AAL2指针)。或者,同样的目的可通过其它合适的装置来实现,所述装置如混合节点之间的交叉连接ATM交换机,该ATM交换机对分组进行交换,并为分组分配另一节点理解的VP和VC值。
现在参照图3A,它显示了混合STM/ATM网络320的示例性结构,其中省略了包括接口在内的多个单元。图3A还提供了针对从终端324O-P发起,被叫方号码(目标)为终端324D-P的呼叫的信号处理的实例。如标记为E-1的箭头所示,在发生事件E-1时,SETUP(建立)消息从终端324O-P发往接入节点322O。在所示实施例中,SETUP消息是ISUP网络接口的IAM消息,对应承载于电路交换时隙中64kb/s比特流中的30B+D PRA和VS.x。
在与接入节点322O相关联的转换器350O上,如事件E-2所示,通过将信令信息组装成ATM信元,将终端324O-P的信令从STM转换为ATM。在这点上,在经过电路仿真后,利用表格来将来自终端324O-P的64kb/s语音信道转换为对应的ATM地址(VP/VC)。如事件E-3所示,现在封装成ATM信元的SETUP消息信令被送到链路351O上,并被传输到ATM节点3401的ATM信元交换机345。进一步地,如事件E-4所示,根据STM始发信令专用的交换机内部VP/VC,将包含SETUP消息信令的ATM信元路由通过ATM信元交换机345。从ATM信元交换机345输出后,由转换器370从ATM信元中提取SETUP消息的信令信息(事件E-5),并且该信令信息在转换器370从ATM重新转换成STM格式,这样,SETUP消息信令信息可在发生事件E-6时以STM格式加到交换机至交换机链路360上。现在又为STM格式的SETUP消息通过STM电路交换机335路由(如事件E-7所示)到一个适当的信令终端337。在适当的信令终端337收到SETUP消息信令信息后,将信令信息转发到PSTN/ISDN节点330的处理器332,该处理器参与STM业务处理(如事件E-8所示)。
在其业务处理中,PSTN/ISDN节点330的处理器332意识到呼叫的输入侧和呼叫的输出侧具有通过ATM节点的物理连接。在这点上,在定义了连接的接入点(用户或网络接口)时,将载体类型与连接相关联并将载体类型存储在应用软件中。在目前的方案中,PSTN/ISDN节点330收到SETUP消息(例如ISUP网络接口情况下的IAM消息)时,就检查存储的载体类型数据,以确定输入侧通向PSTN/ISDN节点330的交换机。此外,以类似方式(例如基于B-用户号)检查为输出点存储的载体类型数据,并且如果存储的数据表示输入和输出侧均有ATM载体,则PSTN/ISDN节点330可断定要操作(例如利用)ATM节点340。另外,对在SETUP消息中接收的数据(具体说是B-用户号)进行分析,以确定可通过联络PSTN/ISDN节点3302到达被叫方(目标)终端324D-P。PSTN/ISDN节点3301意识到它具有到PSTN/ISDN节点3302的SS#7信令接口300c,并因此选择空闲的CIC(例如其它任何呼叫未用的CIC),以用于PSTN/ISDN节点3302
另一方面,如果存储的载体类型数据指明了STM载体,则必须操作PSTN/ISDN节点330和ATM节点340二者。因此,PSTN/ISDN节点330和ATM节点340共同充当STM域与ATM域之间的网关。在意识到呼叫的其它信令将通过ATM节点路由时,图3和图3A所示的本发明实施例中,PSTN/ISDN节点3301参照由处理器332维护的STM/GPN转换表339(参见事件E-9)。两种转换都使用STM/GPN转换表339来进行。作为第一转换,将SETUP消息中包含的信息(例如ISDN情况下的B信道和接入信息或PSTN情况下的CIC加7号信令***信令点代码)转换成全局位置编号(GPN)。作为第二转换,通向混合节点对330/340的电路的CIC和终点代码转换成另一全局位置编号(GPN)。
联系上述内容,全局位置编号(GPN)是识别连接点的一种常用方式,并为节点对(PSTN/ISDN节点330和ATM节点340)所理解。换言之,GPN是PSTN/ISDN 330和ATM节点340都知道的一种地址或引用或***内部指针,用于在端口/VP/VC与电路交换地址之间进行转换。因此,在图3和图3A所示实施例中使用GPN避免了在PSTN/ISDN节点330与ATM节点340这间发送真正的地址。有利的是,GPN可以较短,这意味着要发送的数据就较少。对于传统PSTN,GPN唯一对应于双绞线上的64kbit语音,但对于ISDN,GPN对应于B信道(B信道可由几个用户使用)。
随后,如事件E-10所示,PSTN/ISDN节点330生成ATM交换控制消息,用于在ATM节点340中建立物理连接。发生事件E-10的消息包含在发生事件E-9时从ATM/GPN转换表339获得的两个全局位置编号(GPN)连同要ATM节点340连接ATM交换结构345中两个GPN地址的命令。如事件E-11所示,PSTN/ISDN节点330将在发生事件E-10生成的交换控制消息通过接口300a发送到ATM节点340的处理器342。
在收到作为事件E-11发送到ATM节点3401的交换控制消息后,主处理器342查询GPN/ATM转换表349,以将事件E-10即交换控制消息中包含的两个全局位置编号(GPN)转换成ATM节点3401理解的VP/VC/端口信息,接收表示为事件E-12。也就是说,将两个全局位置编号(GPN)用于获得VP/VC/端口信息,以最终到达始发终端(324O-P)和目标终端(324D-P)。在成功地将GPN转换成ATM后,假定资源充足,ATM节点3401的处理器342通过ATM交换机345建立路径,并为从终端324O-P到终端324D-P的呼叫预留端口资源(中继线或链路341)。路径建立和资源预留活动使用交换/预留控制343来完成,图3中将这些活动共同显示为事件E-13。
由于PSTN/ISDN节点330最好知道ATM节点3401是否成功执行了GPN/ATM转换,因而可将成功转换消息通过接口300a从ATM节点3401发送到PSTN/ISDN节点3301,如事件E-14所示。如果GPN/ATM转换在ATM节点3401未成功,或者如果ATM节点3401上无可用资源,则将呼叫拒绝消息发回到始发终端。PSTN/ISDN节点330收到确认消息、即事件E-14(表示ATM交换机345已设置好并且链路预留已完成(根据事件E-13))后,如事件E-15所示,PSTN/ISDN节点3301准备并发送其又一信令消息(例如ISUP或TUP)到另一侧的PSTN/ISDN节点(例如PSTN/ISDN节点3302)。此又一信令消息在图3A中显示为事件E-15。事件E-15的信令(例如ISUP或TUP消息)包括消息传送部分(MTP),该信令可以在承载SS#7信令的时隙(例如64kb/s)上发送。
在事件E-15的信令到达ATM节点3401时,ATM节点3401准备该信令的ATM信元格式版本。具体地说,转换器370将事件E-15信令的信令信息放入一个或多个ATM信元的净荷中。例如,转换器370配置为提取64kb/s信令信息比特流,并将其组装成具有预定义VP、VC和物理端口的ATM信元。亦如事件E-15所示,另一信令消息的ATM信元格式版本路由通过ATM信元交换机,并上到从转换获得的VP/VC/端口信息指示的链路上。具体地说,在图3A中,另一信令消息的ATM信元格式版本通过ATM物理链路341传输,如事件E-16所示。
在到达ATM信元3402后,另一信令消息的ATM信元格式版本获得了用于ATM节点3402的ATM信元交换机345的新内部VPI/VCI,并通过ATM节点3402的ATM信元交换机345路由到ATM节点3402中的电路仿真器(未明示)(如事件E-17所示),该仿真器类似于ATM 3401节点中的电路仿真器370。ATM节点3402的电路仿真器以类似于ATM节点3401中电路仿真器370的方式执行从ATM到STM格式的转换,随后将信令消息传送到PSTN/ISDN节点3302,如事件E-18所示。
在PSTN/ISDN节点3302中,一起接收ISUP消息与CIC值(来自消息传送部分(MTP))和B-用户号(包含于ISUP消息中)。如事件E-19所示,第二混合节点3302/3402还分析B-用户号,并决定该B-用户号是否与终端324D-P相关联,这涉及B信道。PSTN/ISDN节点3302随后选择可用于到达终端324D-P的B-信道,或者与终端324D-P协商要使用的B-信道(视终端类型和协议类型ISDN或PSTN而定)。PSTN/ISDN节点3302还发送信号到终端324D-P,以激活振铃信号(如事件E-20所示)。从终端324D-P收到应答时(或在收到应答期间或之前),PSTN/ISDN节点3302使用CIC值和B-信道查询其STM/GPN转换表339(未明示)。PSTN/ISDN节点3302随后以针对ATM节点3401所述的相同方式操作ATM节点3402的ATM交换机345(未明示),如事件E-21所示。
ATM节点3402的ATM交换机345的操作允许在ATM分组中承载的带内数据(例如语音数据)通过ATM交换机传送。这种操作以如上所述的方式进行(例如查询表格如表339,发送ATM交换控制消息,查询表格如表349,以及在ATM交换机中建立路径)。以上述方式操作ATM交换机时,必须以相同的方式在两侧建立通过两个ATM交换机的相应路径(承载带内信息)。这意味着最好以相同的方式在路径的两个端点上对带内信息进行封装处理(这通过电路仿真(如电路仿真370)来控制)。为使延迟降到最低,AAL2最好由电路仿真370用于进行封装,但也可使用其它类型的替代协议。
如上所述,载体类型与连接相关联并存储在PSTN/ISDN节点330的应用软件中。假定PSTN/ISDN节点330已经能够处理连接到STM电路交换机的传统接入点(用户或网络接口)。在这种情况下,PSTN/ISDN节点330在PSTN/ISDN节点330的静态数据结构中有这些现有接入点的逻辑表示。根据本发明的某些实施例,PSTN/ISDN节点330还处理连接到ATM交换机的接入点。在这点上,可参见(例如)图3C的接口341(随后描述)。因此,对于本发明的某些实施例,PSTN/ISDN节点330在其静态数据结构中有这些附加接入点的逻辑表示。因此,载体类型数据可在前面的讨论中作为一种区分静态数据结构中附加接入点(例如ATM相关的接入点)的逻辑表示与传统接入点的逻辑表示的途径。
以上还注意到,带内信息的封装最好在两侧以相同的方式建立。更具体地说,连接在一起的两个电路仿真装置最好采用同一类型的信元填充。例如,如果在连接两个电路仿真装置的链路上,第一电路仿真装置只用一个语音样本封装一个ATM信元,则第二个电路仿真装置最好也以类似的方式封装ATM信元。或者,可采用另一仿真和/或桥接机制或方案。
在上述方面,仅用信息填充部分ATM信元是一种降低延迟的技术,虽然它可能增加开销。降低延迟的另一种方式是采用AAL2协议。本领域的技术人员明白,AAL2是ATM之上的协议层,它允许在ATM信元内传输微信元。使用更小的AAL2信元有助于解决空中接口中的带宽和延迟问题。本发明的某些实施例可利用AAL2交换作为ATM交换的替代方式。如果在本发明的某些实施例中实现AAL2,则交换机345可作为AAL2交换机运行,并且ATM节点340中的GPN/ATM转换表349最好还包括AAL2指针。无论何时引用输入和输出点,都可交替包括AAL2指针。因此,在本说明书和所附权利要求书的用法中,ATM包括ATM之上的ATM相关协议,如AAL1、AAL2、AAL5等。还应理解,在本说明书和所附权利要求书的用法中,术语“宽带通常涵盖和包括分组交换技术(例如IP、VoIP、帧中继、ATM等)。
现在参照图3B,其中概括地显示了根据本发明另一实施例的示例性混合STM/ATM网络320′。图3B所示实施例与图3所示实施例的主要不同之处在于,图3B的实施例不采用全局位置编号(GPN)。相反,图3B的实施例使用PSTN/ISDN节点3301的处理器332中的ATM/STM转换表339′,而非GPN/ATM转换表。在图3B的实施例中,电路仿真350O中的转换表以类似于图3和图3A实施例中事件E-2的方式,将来自64kb/s语音信道的SETUP消息转换成ATM地址(VP和VC)。在将经过转换的SETUP消息路由通过ATM交换机3451后,电路仿真370将SETUP消息转换成STM格式,如图3和图3A实施例的事件E-5所示。
图3B的实施例与图3和图3A的实施例的不同之处还在于,PSTN/ISDN节点330的处理器332通过将窄带参考点(例如ISDN连接时的B信道)转换成对应的ATM地址以供ATM节点340使用,从而终止窄带信令。因此,对于图3B实施例,事件E-11的交换控制消息发送ATM节点3401理解的ATM VP/VC/端口信息。因此,对图3/图3A所示实施例的事件E-12的转换在图3B实施例中是不必要的。相反,在事件E-11的交换控制消息中收到ATM VP/VC/端口信息后,图3B的实施例继续进行路径建立和资源预留操作,如事件E-13所示。
本说明书中实施例所述的原理也适用于在ATM信元中承载其它类型的信令消息。包含在这类其它类型的信令消息中的是发往始发终端的那些消息(例如呼叫完成信令消息),在这种情况下,本文所述的一些事件基本上按相反的顺序执行。
现在参照图3C,其中通过示例说明可在示例性混合STM/ATM网络320″中如何配置本发明混合节点对330/340。网络320″具有三个节点对330/340,包括在两个市话交换机混合节点对330/3401和330/3402之间的中转交换机混合节点对330/340TX。图3C显示了“7号信令***”393的配置,它是如上所述在ATM AAL层上的ATM网络中承载的逻辑***。作为替代实施例,“7号信令***”393可配备其自己的物理网络。
现参照图3D,其中概括地显示了在包括混合节点对的根据本发明实施例的网络的两个网元之间可用的示例性协议示意图。具有ATM交换机345的ATM节点340终止ATM和AAL1(电路仿真部分)层;PSTN/ISDN节点330终止MTP和ISUP层。
现在参照图3E、3F和3G,其中概括地显示了两个网元之间的备选示例性协议示意图,第一个网元具有根据本发明实施例的混合节点对,并且第二个网元是附带具有电路仿真的ATM接口的接入节点。在第一个网元中,ATM交换机345终止ATM和AAL1(电路仿真部分)层,而以上的层由PSTN/ISDN节点330终止。在第二个网元中,附加到接入节点的ATM接口和电路仿真终止ATM和AAL1层,而以上的层由连接的终端和接入节点部分终止。例如,图3E、3F和3G所示的示例性协议可用在接口300b上。
现在参照图3H,其中以例示方式说明网络如何从传统窄带STM传输交换环境逐渐升级到本发明某些实施例环境(例如混合STM/ATM网络320)。在图3H中,电路仿真设备(转换器)395将混合环境与纯STM环境分开。如果根据本发明的某些实施例,用ATM交换和(信令与业务)传输机制使节点B(PSTN/ISDN节点330N+1)升级,则电路仿真设备(转换器)395以图3H所示虚线396所示的方式移到节点B与C之间时不会干扰节点C(PSTN/ISDN节点330N+2)。
现在参照图3I,本发明的某些实施例允许一个逻辑节点包括许多交换机,其中,该节点内的交换逻辑协调建立通过这些交换机的路径。此逻辑还在交换机之间***互通功能(IWF)(必要时),使得可独立于资源所分配的交换机来使用资源。例如,本发明某些实施例的多交换机节点397包括具有STM交换机335的PSTN/ISDN节点330,STM交换机335通过接口300d连接到ATM节点3407-1。具体地说,通过IWF 3447-1连接到ATM节点3407-1的ATM交换机3457-1。ATM节点3407-1的ATM交换机3457-1通过接口300e连接到ATM网络,以及连接到包含在多交换机节点397中的ATM节点3407-2和ATM节点3407-3。ATM节点3407-2具有交换机3457-2和IWF 3447-2,通过它们可与接入节点3227-1连接。ATM节点3407-3具有ATM AAL2交换机3457-3,该交换机通过ATM节点3407-3的IWF 3447-3连接到ATM节点3407-1和3407-2。接入节点3227-2和3227-3连接到ATM节点3407-3的ATM AAL2交换机3457-3
本发明的某些实施例以相当简单的方式有利地重用了PSTN/ISDN节点330中的PSTN和ISDN软件。也就是说,可利用已经开发的驻留在PSTN/ISDN节点330中的窄带应用软件,而按需ATM连接用作业务载体。本发明因此允许诸如PSTN/ISDN节点330的PSTN/ISDN节点控制呼叫,这有利于使用完全得到证明的用于各种业务和功能的软件(例如用户业务、智能网(IN)业务、集中用户交换(Centrex)、计费客户业务***(Charging Customer Caresystem)等)。
因而ATM可在本发明的某些实施例中用作传输和交换机制,而信令仍保持普通的窄带信令。窄带信令在基于ATM连接的永久路径上传输,而窄带语音信道在ATM上传输,并通过ATM交换机“基于呼叫”(例如按需)予以交换。
因此,由PSTN/ISDN节点330的处理器执行的窄带应用软件好象基于STM电路交换传输运行,但实际上在ATM信元交换机上运行。应理解,ATM交换机可驻留在单独的ATM节点上,也可与STM交换机集成在同一节点中。PSTN/ISDN节点330中的交换逻辑“基于呼叫”请求通过ATM信元交换机在ATM节点340中建立和断开交换机制。
应理解,上述内容的各种变化在本发明实施例的范围内。例如,(例如图3)所示的电路仿真370设在ATM节点340的设备板上。或者,电路仿真370可位于其它位置,例如在PSTN/ISDN节点330与ATM节点340之间的链路360上,或者甚至可包括在PSTN/ISDN节点330中(例如在接口300d的任一侧)。虽然不同的处理器如处理器332和342被显示为单独的处理器,但应理解,这类处理器的功能例如可以不同方式设置或分布(例如可分布在几个处理器上,以实现例如在处理功能和可靠性方面的可扩展性)。
在上述示例中,如事件E-8所示,(STM节点以STM格式接收的)SETUP消息通过STM电路交换机路由到信令终端337。但应理解,视PSTN/ISDN节点中的实现而定,信令可以其它方式到达信令终端(例如不经过交换机)。本发明还介绍了具有彼此相关的一个STM交换机和一个ATM交换机的***。这种特殊配置有利之处在于,处理某种信号(如带内信号)的资源可位于STM交换机内,并且还可用于以ATM方式传输的呼叫。这也是重用已安装数据库的一种方式,如果存在这种数据库的话。同样,本发明的某些实施例可执行不同级别的交换,如AAL2级别,以及可用微信元进行交换,这往往减轻了有关延迟/回声的任何问题。
本发明因而与电信界有关,并试图将ATM引入电信网络。本发明处理电路交换电话网预先存在,且该网络要通过将ATM用于传输和交换的部件予以增强或替换的情况。本发明的某些实施例不必使用宽带信令,而是可以采用窄带信令,该窄带信令的呼叫承载部分遵循与传统窄带电路交换网中一样的信令。
如本文所述,ATM可在混合STM/ATM网络中用作传输和交换机制,而信令仍为普通的窄带信令。窄带信令可通过基于ATM连接的永久路径传输,而窄带语音信道可在ATM上传输,并且通过ATM交换机“按呼叫”(例如按需)进行交换。混合STM/ATM网络可包括服务于窄带终端并生成有关呼叫建立的信令消息的接入节点。转换器将第一个信令消息格式化成ATM信元,以便所述第一信令消息可通过ATM交换机路由到电路交换(例如STM)节点。电路交换节点(例如PSTN/ISDN)为呼叫建立物理连接,并生成呼叫的另一信令消息,所述另一信令消息与物理连接有关。ATM交换机通过ATM物理接口将另一信令消息的ATM信元格式版本路由到另一ATM交换机。这样,ATM交换机对ATM物理接口上呼叫的窄带业务和信令都进行了交换。
现在参照图4,其中概括地显示了根据本发明,结合具有部分分离功能的节点利用宽带网络的另一示例性方案,标记为400。节点405A、405B连接到节点410A、410B。节点405A、405B各自均包括呼叫控制功能和连接控制功能。实际上,每个节点405A、405B(例如可对应于例如图3等所示实施例的PSTN/ISDN节点330)包括交换智能(例如可对应于例如图3等所示实施例的处理器332、交换和资源控制软件333、信令终端337及STM/GPN转换表339中的一项或多项)和交换结构(例如可对应于例如图3等所示实施例的STM电路交换机335)。虽然节点410A、410B包括连接控制功能,但它们依赖于相连节点405A、405B的呼叫控制功能。实际上,每个节点410A、410B(例如可对应于例如图3等所示实施例的ATM节点340)包括交换结构(例如可对应于图3等所示实施例的ATM信元交换机345)。也与ATM网络215相连的节点410A、410B实现所需的仿真和信元组装,用于将窄带网络(未显示)与ATM网络215互通。
通常,在某些实施例中,呼叫控制涉及与如下一项或多项有关的特征、功能、响应度(responsibility)等:为呼叫进行路由选择;在窄带节点之间发送信令;提供用户业务;实施计费;确定音频发送器、应答机(例如语音邮件)、回波取消器及其它类型的电话资源和/或设备的连接和/或激活;确定利用IN业务的合理性和/或必要性等。另一方面,连接控制涉及的特征、功能、响应度等与例如响应呼叫控制而在交换机内的两个(或者多个)物理点之间和/或通过网络设置/建立连接有关。为实现这种连接,连接控制可依赖承载网络的某种类型的信令(例如UNI、PNNI、B-ISUP等)。
根据本发明的某些实施例,可通过使用至少部分经过修改的现有/传统电信交换机,有利地实现节点405A、405B。利用现有电信交换机有利地避免了为现有电信交换机已支持的许多先进呼叫功能从头创建代码的需要。此外,根据本发明的某些原理,利用现有电信交换机允许逐渐转移到诸如ATM等宽带传输机制。呼叫/连接控制节点405A、405B和相应的连接控制节点对410A、410B一起形成混合交换机420A、420B。
现在参照图5,其中概括地显示了根据本发明,结合具有部分分离功能的节点利用宽带网络的另一示例性方案,标记为500。两个混合交换机420A、420B显示为例如经连接控制节点410,通过ATM链路505(例如可对应于图3等所示实施例的接口300c、接口300e和ATM物理链路341中的一项或多项)。每个呼叫/连接控制节点405A和连接控制节点410A通过TDM链路510连接到时分复用(TDM)网络515(TDM链路510例如可对应于例如图3等所示实施例[包括如以上参照图3中接口300d所述的图3等的替代实施例]的接口300d;以及接口300b/链路351、接口300b、300c和/或接口300d/交换机至交换机链路360)。TDM网络515可对应于诸如PSTN、PLMN、ISDN等许多所谓窄带网络中的任一网络。如混合交换机420A内所示,呼叫/连接控制节点405A经TDM链路510(例如可对应于例如图3等所示的接口300b、接口300c、接口300d、交换机至交换机链路360等)和以太网链路530(例如可对应于例如图3等所示的接口300a、接口300b、接口300c、交换机至交换机链路360等)连接到连接控制节点410A。
混合交换机420有利地使现有交换机能够结合相关的交换机,促进呼叫连接至少部分通过诸如ATM网络215的宽带网络传送。如方案500中所示,可使用例如AXE交换机(可从Ericsson公司获得)实现现有交换机,并且可使用例如AXD 301交换机(也可从Ericsson公司获得)实现相关的交换机。因此,可使用例如Ericsson混合交换机(也可从Ericsson公司获得)实现混合交换机420A、420B。
现在参照图6,其中概括地显示了根据本发明,带有用于对连接进行交换的多个端口的另一示例性混合交换机,标记为420。混合交换机420包括通过链接605(例如可对应于例如图3等所示实施例的接口300a、接口300b、接口300c、接口300d及交换机至交换机链路360)连接的呼叫/连接控制节点405和连接控制节点410。应注意,表示链接605的粗线表示链接605可由不止一条链路组成。通过链接605进行信息交换允许呼叫/连接控制节点405在连接控制节点410的交换结构中交换窄带呼叫。这种信息交换允许在窄带网络(例如一个或多个TDM网络515)内始发和终止的64kbit/sec窄带呼叫通过混合交换机420之间的宽带网络(例如一个或多个ATM网络215)中继转发。应注意,在本文及权利要求书中使用的TDM通常包括及涵盖时分复用协议,但不限于任一特殊的TDM协议。
呼叫/连接控制节点405包括两条TDM链路510的输入/输出(I/O)。每条TDM链路510在交换终端(ET)设备610处终止。每个ET设备610连接到组交换机(GS)615(例如可对应于例如图3等所示实施例的STM电路交换机335)。每个ET设备610从GS 615接收从多个呼叫获得的数据样本,并将此数据多路复用成通过TDM链路510发送出去的数据流,TDM链路510将混合交换机420连接到另一节点。ET设备610还通过TDM链路510从其它节点接收数据,并且将此数据多路分解成要传送到GS 615的各呼叫的样本。GS615还连接到一个或多个信令终端(ST)620(例如可对应于例如图3等所示实施例的信令终端337)。链接605可包括TDM链路510(未在图6中明示),TDM链路510连接呼叫/连接控制节点405的ET设备和连接控制节点410的电路仿真ET(CE-ET)设备625(例如可对应于例如图3等所示实施例的电路仿真/转换器370)。
连接控制节点410包括两条TDM链路510的I/O。每条TDM链路510在CE-TE设备625(例如可对应于例如图3等所示实施例的扩展终端ET 3462(可选择与电路仿真/转换器350结合))处终止。每个CE-ET设备625连接到ATM交换机630(例如可对应于例如图3等所示实施例的ATM交换机345)。CE-ET设备625通过使用电路仿真终止连接控制节点410的ATM交换结构的TDM链路510。电路仿真,例如CE-ET设备625上的硬件将E1线路的时隙映射成例如一个ATM适配层1(AAL1)信元流。ATM交换机630还连接到一个或多个ATM-ET设备635(例如可对应于例如图3等所示实施例的扩展终端ET 3461)。每个ATM-ET设备635终结通向连接控制节点410的ATM交换结构的ATM链路505。
呼叫/连接控制节点405和连接控制节点410的各种端口/接口允许在混合交换机420中建立各种连接路径。连接路径可在表1所列各例示点之间建立:
    (1)A点-(I,J)-G
    (2)A点-(I,J)-H
    (3)D点-(J,I)-B
    (4)E点-(J,I)-B
    (5)C点-(I,J)-G
    (6)C点-(I,J)-H
    (7)D点-(J,I)-F
    (8)D点-G
    (9)D点-H
    (10)E点-(J,I)-F
    (11)E点-G
    (12)E点-H
表111-图6中可建立的连接路径
以连接路径“(6)C点-(I,J)-H”为例,可从TDM链路510上的“C”点,通过两个ET设备610和GS 615建立到“I”点的连接。该连接通过链接695从“I”点继续到“J”点。该连接还继续从“J”点通过CE-ET设备625、ATM交换机630和ATM-ET设备635到ATM链路505上的“H”点。
现在参照图7,其中概括地显示了根据本发明的示例性混合交换机的简化方框图,标记为700。混合交换机700包括呼叫/连接控制节点405和连接控制节点410,呼叫/连接控制节点405显示为经TDM链路510连接到TDM网络515;连接控制节点410显示为经TDM链路510连接到TDM网络515以及经ATM链路505连接到ATM网络215。呼叫/连接控制节点405经链接605连接到连接控制节点410,链接605可包括一条或多条链路。连接控制节点410包括连接控制逻辑705和ATM交换机630。连接控制逻辑705可由例如硬件、软件、固件和它们的组合形式等组成。
ATM交换机630经链路710连接到呼叫/连接控制节点405的GS615。链路710可用于在ATM交换机630与GS 615之间传送数据信息。呼叫/连接控制节点405还包括连接控制逻辑715,以便使呼叫/连接控制节点405能够不需要连接控制节点410协助就可对呼叫进行交换(例如将呼叫交换到或通过经TDM链路510直接连接的TDM网络515)。连接控制逻辑715也可由例如硬件、软件、固件和它们的组合形式等组成。呼叫/连接控制节点405还包括呼叫控制逻辑720,呼叫控制逻辑720为连接控制节点410以及呼叫/连接控制节点405提供呼叫控制功能。呼叫控制逻辑720也可由例如硬件、软件、固件和它们的组合形式等组成。
呼叫控制逻辑720可通过在链路725上交换信令信息,为连接控制节点410提供呼叫控制功能(应注意,链路710和725中任一链路或二者均可由不止一条链路组成)。例如,对于从TDM网络515经TDM链路510输入连接控制节点410的呼叫,信令信息可经链路725从连接控制逻辑705转发到呼叫控制逻辑720。呼叫控制逻辑720的交换智能执行适用的呼叫控制功能,并确定相关的呼叫控制信息(例如上述参照图3等图所作的进一步解释)。此信令信息从呼叫控制逻辑720经链路725发送到连接控制逻辑705,该连接控制逻辑705随后将输入呼叫的呼叫数据信息交换到或通过适当的网络(例如ATM网络215)。因此,现有交换机(例如STM)的呼叫控制功能可由更新更快的交换机(例如ATM)加以有效地利用,从而无需为更新的交换机的呼叫控制功能全部重新编程。
应强调的是,呼叫/连接控制节点405能够经GS 615,通过TDM链路510直接连接到TDM网络515。因此,通过组合呼叫/连接控制节点405与连接控制节点410,根据本发明的混合交换机体系结构使此逻辑节点可(i)利用GS 615(如STM交换机)与现有TDM网络515(如PSTN网络)通信,以及(ii)利用宽带交换机(如ATM交换机630)通过宽带链路(如ATM链路505)与宽带网络(如ATM网络215)通信。提供这种双连接有利地使网络能够从第一网络协议(如窄带网络协议)逐渐转移到第二网络协议(如宽带网络协议),同时利用现有呼叫控制逻辑(如软件等)及通向第一网络(如窄带网络)和第一网络内的现有连接。
现在参照图8,其中概括地显示了根据本发明的示例性混合交换机另一简化方框图中节点之间的示例性通信和连接,标记为800。在示例性混合交换机420中,呼叫/连接控制节点405经链接605在I和J点与连接控制节点401相连。链接605可由多条链路组成。在此示例性实施例800中,信令信息链路805(例如可对应于例如图3等所示的接口300a、接口300b、接口300c、交换机至交换机链路360等)和数据信息链路810(例如可对应于例如图3等所示的接口300b、接口300c、接口300d、交换机至交换机链路360等)显示为将呼叫/连接控制节点405连接到连接控制节点410。信令信息链路805可在呼叫/连接控制节点405与连接控制节点410之间用于信令通信,而数据信息链路810可在呼叫/连接控制节点405与连接控制节点410之间用于数据通信。这种数据通信可包括例如语音或数据呼叫。
在示例性实施例中,使用两条以太网链路来实现信令信息链路805。其中一条以太网链可用于从呼叫/连接控制节点405将信令信息传输到连接控制节点410,而另一条以太网链路可用于将信令信息从连接控制节点410将信令信息传输到呼叫/连接控制节点405。应理解,以太网链路通常实际上是双工的,并且根据本发明的任一特定实施例中采用的任何以太网链路也可以是双工的。数据信息链路810可用TDM链路来实现。例如,数据信息链路810可由一条或多条E1线路组成。例如,对建立参照图6和图7所述的各种连接所必需和有益的通信可通过信令信息链路805和数据信息链路810来完成。有利地是,因为在节点405与410之间采用了单独的链路,所以它们之间的信令信息和数据信息可分别通过链路805和810传送,而无需指明传送的信息涉及信令或数据。
如总体标记800所示,呼叫/连接控制节点405连接到两个TDM网络515,而连接控制节点410连接到两个TDM网络515及两个ATM网络215。应注意,节点405和410所连接到的网络的数量仅仅是例示性的。混合节点420的灵活性有利地使呼叫能够输入节点405和410中任一节点,而通过节点405和410中任一节点的连接转发。换言之,(在D点)输入连接控制节点410的窄带呼叫或(在E点)输入连接控制节点410的宽带呼叫(如由宽带传输机制承载的窄带呼叫等)可(在G点或H点分别作为窄带或宽带呼叫)从连接控制节点410转发,或者(例如在F点)作为窄带呼叫从呼叫/连接控制节点405转发。此外,(在C点)输入呼叫/连接控制节点405的窄带呼叫可(在F点)作为窄带呼叫从呼叫/连接控制节点405转发,或者(例如在G点或H点分别作为窄带或宽带呼叫)从连接控制节点410转发。应注意,可能存在输入和输出的其它组合(如其它连接路径)。
作为第一示例而非限制,假定呼叫(或更一般的通信)在D点从TDM网络515输入连接控制节点410。涉及呼叫的信令信息(如ISUP初始地址消息(IAM))(例如在D点CE-ET设备625)封装成ATM信元,然后传送到ATM交换机630。有利地是,信令信息因此可无需在从ATM信元去封装后重新格式化(如在J点CE-ET设备625处)就通过连接控制节点410并在信令信息链路805上传送。因此,信令信息可不必加以修改,既然信令信息可(使用例如永久虚路径连接(PVPC)管道或类似管道等)“透明”地通过连接控制节点410的ATM交换结构。
GS 615和相关呼叫控制逻辑(图8中未明示)接收输入呼叫的信令信息时,会对信令信息进行分析(如在A点或B点由ST 620进行)。例如通过执行B号码分析,访问交互式语音响应***,联络(如用于“(800)”呼叫路由选择等的)智能网(IN)节点815,查询目标和/或中转节点的承载能力数据库操作等,执行业务呼叫处理。与以上参照图3A所述的示例相反,如果呼叫/连接控制节点405确定呼叫不应或不能通过宽带ATM传输机制路由,则呼叫/连接控制节点405指示连接控制节点410(例如通过信令信息链路805)将呼叫的数据信息路由到(并通过)呼叫/连接控制节点405。
呼叫的数据信息通过连接控制节点410从D点路由到J点(例如通过ATM交换机630的交换结构经半永久连接传递数据信息)。应注意,数据信息可通过连接控制节点传送,而无需重新格式化,例如用ATM信元封装数据信息。此后,数据信息以例如TDM格式从J点经数据信息链路810转发到I点。ET设备610接收呼叫的数据信息,并且GS 615根据早期的业务呼叫分析,将它交换到适当的TDM网络515(如通过ET设备610到C点或F点)。
作为第二示例而非限制,假定呼叫从TDM网络515在C点输入呼叫/连接控制节点405。呼叫/连接控制节点405依据呼叫的信令信息执行业务呼叫分析。如果分析指示呼叫可以(以及可选地应该)通过宽带传输机制发送,则呼叫/连接控制节点405可引导输入呼叫通过连接控制节点410,然后到ATM网络215,而不是将呼叫导向TDM网络515中的TDM节点(例如通过F点处的ET设备610)。在这点上,GS 615可(分别经I点和J点上的适当的ET设备610和CE-ET设备625)通过信令信息链路805将呼叫信令信息交换到ATM交换机630,通过数据信息链路810将呼叫数据信息交换到ATM交换机630。ATM交换机630随后可通过宽带ATM网络215中建立的永久连接发送呼叫的信令信息,以及例如(经E点或H点上的ATM-ET设备635)通过宽带ATM网络215中呼叫特定的连接发送呼叫的数据信息。
现在参照图9,其中概括地显示了用于在根据本发明的混合交换机中节点之间进行通信的流程图形式的示例性方法,标记为900。在流程图形式的示例性方法900中,开始时由第一节点接收输入呼叫(步骤905)。第一节点将与输入呼叫相关的信令信息经第一链路发送到第二节点(步骤910)。可为第一节点提供呼叫控制的第二节点处理信令信息(步骤915),以确定如何对呼叫进行路由选择以及将呼叫路由到哪里。第二节点向第一节点(例如经第一链路)发送指示(步骤920),指示第一节点如何对呼叫进行路由选择以及将呼叫路由到哪里。假定第二节点确定输入呼叫应作为第二节点的输出呼叫路由(步骤915),并且将如此指示的指示发送到第一节点(步骤920),则与输入呼叫相关的数据信息经第二链路从第一节点发送到第二节点(步骤925)。
或者,输入呼叫可以由能够处理对应的信令信息的节点接收。因此,对应于输入呼叫的信令信息和数据信息可分别经第一和第二链路发送到相关的节点,条件是接收输入呼叫的节点确定这样做适当(例如以上参照图8所示第二示例所述的那样)。现有(如STM)交换机的呼叫控制功能因此可由更新和更快(如ATM)交换机加以利用,从而无需为更新交换机的呼叫控制功能重新编程。此外,包括窄带和宽带交换机的混合交换机为在宽带与窄带传输机制之间对通信进行交换提供了更大的通用性。例如,混合交换机可接收以窄带格式传输的通信,并以宽带格式转发通信,或反之亦然。这种能力对于实现从主要或完全是窄带的网络逐渐转移到主要或完全是宽带的网络特别有利。
现在参照图10A-10E,图中显示了根据本发明的混合交换机的第一组示例性业务情况。在图10A中,混合交换机420显示为经TDM链路连接到两个市话交换/中转交换(LE/TE)节点,这些TDM链路可使用例如“N-ISUP”协议进行操作。混合交换机420显示为接收和转发通信1000。应理解,除了混合交换机420在通信1000两侧均与市话交换/中转交换节直接相连时,图10B-10E显示的详细业务情况还适用于其它实例。例如,只要通信的输入侧和输出侧均在诸如TDM等窄带传输机制上传输,则图10B-10E的业务情况适用。
在图10B中,通信1010(表示特定的业务情况和/或通信1000的一部分)可完全在混合交换机420的窄带部分内终止和进行交换。在图10C中,通信1020的输入侧在混合交换机420的窄带部分中终止,而输出侧在宽带部分终止(如使用电路仿真(CE)板)。交换操作一部分在混合交换机的窄带部分内进行,一部分在混合交换机的宽带部分内进行。在图10D中,通信1030的输入和输出侧均在混合交换机420的宽带部分中终止。在此情况中,可在例如TDM连接的输入和输出侧上利用电路仿真板。交换可完全在宽带部分的交换结构内实现。在图10E中,通信1040的输入侧由混合交换机420的宽带部分终止,而输出侧则在窄带部分终止。对通信1040的交换操作因此一部分在混合交换机420的宽带部分完成(如使用ATM交换机630),一部分在混合交换机的窄带部分完成(如使用GS 615)。
现在参照图10F-10K,图中显示了根据本发明的混合交换机的第二组示例性业务情况。在图10F中,多个混合交换机显示为彼此相连,并最终连接到两个市话交换/中转交换节点。混合交换机420显示为接收和转发通信1000。两个混合交换机420之间的连接可用ATM链路实现,ATM链路上承载例如“N-ISUP”协议。混合交换机420与市话交换机/中转交换机之间的连接可用TDM链路实现,所述TDM链路可使用例如“N-ISUP”协议操作。
应理解,除了混合交换机420在通信1000一侧与市话交换/中转交换节直接相连时,图10G-10J所示的详细业务情况还适用于其它实例。例如,只要通信的一侧在诸如TDM等窄带传输机制上传输,而通信的另一侧在诸如ATM等宽带传输机制上传输,图10G-10J的业务情况便适用。同样地,应理解,除了混合交换机420在通信1000两侧直接连接到混合交换机420时,图10E所示的详细业务情况还适用于其它实例。例如只要通信的两侧均在诸如ATM等宽带传输机制上传输,则图10K的业务情况便适用。
在图10G中,通信1050在输入(如ATM)侧由混合交换机420的窄带部分终止。在(例如通过电路仿真板)对不同格式进行适配之后,可由窄带和宽带这两部分对通信1050执行交换。通信1050的输出侧(如ATM侧)在混合交换机420的宽带部分(通过例如交换终端(ET)板)终止。在图10H中,通信1060的输入侧在混合交换机420的宽带部分(通过例如用于窄带传输格式的电路仿真板)终止。对通信1060的交换可完全在混合交换机的宽带部分的交换结构内进行,并且通信1060输出侧的终止也可由宽带部分(通过例如用于宽带传输格式的交换终端板)来实现。
在图10I中,通信1070的输入侧在混合交换机420的宽带部分(通过例如用于宽带传输格式的交换终端板)终止。对通信1070的交换可完全在混合交换机420的宽带部分的交换结构内进行,并且通信1070输出侧也可由宽带部分(通过例如用于窄带传输格式的电路仿真板)来终止。在图10J中,通信1080在输入侧(如ATM侧)由混合交换机420的宽带部分(采用例如交换终端板)终止。在(通过例如电路仿真板)对不同格式进行适配之后,可在窄带和宽带这两部分中对通信1080进行交换。通信1080输出侧(如TDM侧)的终止在混合交换机420窄带部分中完成。
在图10K中,混合交换机可充当ATM连接的“纯中转节点”,例如表示为通信1090的通信1000的所示部分。通信1090的输入和输出侧均由混合交换机420的宽带部分(通过例如两块交换终端板)终止。而且,通信1090可完全由混合交换机420的宽带部分的(由例如ATM交换机630实现)的交换结构来进行交换。例如以上参照图6所述及所指的那样,混合交换机420可在其中建立各种连接路径,从而针对不同类型的通信实现外部输入点与外部输出点的无数种组合。混合交换机420因此可以接收和转发采用输入和输出窄带宽带格式任意组合的通信1000,以适应例如通信路径上的下一节点(即最接近通信1000的最终目的地的节点)等。
现在参照图11,其中概括地显示了根据本发明的混合交换机的示例性输出通信格式选择,标记为1100。输入通信1105显示为(例如ATM格式的)宽带或(例如TDM格式的)窄带。例如,以上参照图10A-10K所述的混合交换机420可将通信1105作为ATM通信或TDM通信转发。(应理解,输出TDM通信可由混合交换机的窄带部分或宽带部分终止。但图11中未直接显示此细节)。混合交换机420可根据各种算法在输出侧转发通信。例如混合交换机可将所有输入通信1105作为输出TDM通信1115(例如,如果混合交换机420是要安装在传统窄带网络中的第一个交换机或第一组混合交换机之一)或作为输出ATM通信1120(例如,如果混合交换机420是要安装在形式上的窄带网络中的最后一个混合交换机或最后一组混合交换机之一)转发。另请参阅上面描述3H的内容。
或者,混合交换机420可查询表1110,该表提供了有关以宽带或窄带格式转发通信1105的可行性和/或合理性的指示。例如,表1110可指示与目标终端1155或1170相关联的节点是否支持宽带传输。表1110还可或者可选地指示混合交换机420与目标终端1155和1170之间的任何节点是否支持宽带传输。例如,以上参照图3A中的事件E8和E9讨论了表1110的示例性实施例,该实施例可涉及确定(通信输入侧和目标终端之一或两者的)载体类型。应注意,表1110并没有如图所示实现为混合交换机420窄带部分的与GS分离的一部分,而是实现为GS(例如GS 615)的一部分、实现为宽带部分(例如ATM交换机630)的任一部分、实现为混合交换机420的另一部分,或者在外部位置(例如IN节点)等处实现。
或者,混合交换机并不依赖表1110中的信息,而是可查询目标节点附近或离其最近的节点,可发送测试信号/通信信息等。无论如何,如果混合交换机420确定存在与目标终端相关联的宽带节点,混合交换机420便可选择将输入通信1105作为宽带(例如ATM)通信1120转发。混合交换机420′接收输入宽带通信1120,并将输出窄带(例如TDM)通信1160转发到市话交换节点1165(例如可对应于例如图3等所示的接入节点322等),该节点1165连接到目标终端1170(例如可对应于例如图3等所示的终端324等)。
另一方面,如果混合交换机420确定不存在与目标终端相关联的宽带节点,则混合交换机420可选择将输入通信1105作为窄带(例如TDM)通信1115转发。混合交换机420可选地包含一些规则,用于确定整个通信路径上可加以利用的一个或多个中间宽带节点(例如数量足够多的中间节点具有宽带能力,通过具有宽带能力的中间网络节点可定义短得多的路由等)。如果确定了这样的中间宽带节点,则混合交换机420可选择将输入通信1105作为宽带(例如ATM)通信1125经具有宽带能力的网络部分1130转发。无论如何,通信会或最终会为/转换成窄带(如TDM)通信,并作为窄带通信1135传送到窄带节点1140。窄带节点1140将输入的窄带通信1135作为输出的窄带(例如TDM)通信1145转发到市话交换机1150(例如可对应于例如图3等所示的接入节点322等),市话交换机1150连接到目标终端1135(例如可对应于例如图3等所示的终端324等)。
现在参照图12,其中概括地显示了根据本发明的混合交换机与其它电信技术之间的示例***互,标记为1200。1200所示的混合交换机420显示了(图10A-10K的)通信1000的业务情况或通信部分1010-1090。根据使用TDM通信和STM交换机(例如GS 615)接入电信技术的任何不同业务情况,通信1205(概括显示为线路或环路)启用通信1010-1090。例如,可经通信1205访问智能网(IN)(未在图12明示)的一个或多个IN节点815。通过访问IN,可利用许多电信业务和功能。例如可访问DTMF接收器1210以接收密码和帐号,以及从IN发送通知。通常,可经IN节点815访问专用资源功能(SRF)和业务控制功能(SCF)。这些和其它IN功能可概括地用另一方框1215表示。访问IN节点815可在呼叫建立阶段完成。随后,可选择通过混合交换机420的窄带部分维持通信1000的路由。无论如何,通信1000可在活动呼叫阶段通过窄带部分(例如GS 615)路由,以便访问IN功能。
通信1205还允许访问(图10A-10K所示的)通信1000的操作员1220。操作员1220可处理电信情况,随后进一步沿通信1205对连接进行路由,以实现所示业务情况之一。或者(例如视操作员1220如何处理电信情况而定),操作员1220可独立地将连接转发至例如箭头1225所示的另一交换机。通信1205还允许访问合法栏截(LI)设备1230。应注意,对于图12以及本说明书的其它图,在不脱离本发明范围的情况下,可以移动某些要素或者改变其数量,如此等等。例如对于图12所示的混合交换机420,可以只有两个ET设备与GS相关联(而不是所示的四个),并且GS与ATM交换机之间的CE设备与ATM交换机的联系可比与GS的联系更紧密(如图11所示)。
除了允许从面向窄带的网络逐渐转移到面向宽带的网络以外,混合交换机420的混合特征还实现了与其它运营商的网络,移动***网络和国际网络(所有这些网络概括表示为外部网络1240)的无缝集成。外部网络1240目前按照TDM原理运行(或者至少设计成利用TDM原理与其它网络接口),并且这些外部网络在未来相当长时间内将继续维持这种状况。混合交换机420不但提供了基于宽带机制进行通信的能力,还保持了利用窄带传输机制的能力以及使用传统协议与外部网络1240接口的能力。例如,通信1205实现了在混合交换机420与外部网络1240之间的输出连接(由箭头1235表示)和输入连接(由箭头1245表示)。
现在参照图13,其中概括地显示了根据本发明的混合交换机的示例性业务情况迁移,标记为1300。混合交换机420可“安装”在至少主要是利用窄带传输机制的现有网络中。例如可通过在现有TDM交换机上增加ATM交换结构来“安装”混合交换机420。在最初安装混合交换机420时,特别是如果它是所安装的第一组这样的交换机中的一个交换机时,可激活或设置该混合交换机,以便完全或主要按第一示例性模式操作。这种第一示例性模式可能要求使用现有窄带交换机的交换结构(例如GS 615)接收通信1305(例如作为输入TDM)并转发通信1305(例如作为输出TDM)。逐渐地,随着具有宽带能力的其它节点“联机”,混合交换机420可进入第二示例性模式。这种第二示例性模式可要求使用现有窄带交换机的交换结构以及宽带交换机的交换结构(例如ATM交换机630)接收通信1310(例如作为输入TDM)以及转发通信1310(例如作为输出ATM)。
当1300所示的混合交换机420开始接收使用诸如ATM等宽带传输机制的输入通信时,混合交换机420可进入第三示例性模式。这种第三示例性模式可要求通过宽带交换机的交换结构和窄带交换机的交换结构接收通信1315(例如作为输入ATM)并转发通信1315,以便由窄带电信技术和/或具有窄带接口的电信技术处理。例如,通信1315可作为通信1315′从窄带交换机转发到语音响应单元1320,以向最初使用宽带传输机制到达混合交换机420的通信1315提供语音响应业务。或者,通信1315可作为通信1315″(如箭头标记所示)从窄带交换机转发到外部网络1240。如果通信1315要在混合交换机420的网络内继续(或者作为宽带连接从该处转发),则通信1315′会返回窄带交换结构(例如在语音响应单元1320或其它这种现有窄带功能处理之后),并作为通信1315′转发到并通过宽带交换结构(例如作为输入ATM)。
最终,当网络变成完全或主要是宽带传输机制的网络(可选地包括提供宽带智能网业务等)时,1300所示的混合交换机420可进入第四示例性模式。这种第四示例性模式可要求使用混合交换机420宽带部分的交换结构接收通信1325(例如作为输入ATM)并转发通信1325(例如作为输出ATM)。应理解,本文参照图13所示和所述的第四模式仅仅是示例性的。例如,根据已升级为宽带的网络的百分比,可在这四种示例性模式中添加、减少或替换模式。或者,可根据例如所述混合交换机是否是“中转类型”节点,按不同顺序激活模式。
现在参照图14,其中概括显示了根据本发明实现从以窄带为主的网络逐渐转换到以宽带为主的网络的流程图形式的示例性方法,标记为1400。最初,网络节点(如混合交换机420)接收包含与目标终端(如(图11所示的)目标终端1155和1170)对应的标识符的输入通信(步骤1405)。输入通信例如可在宽带或窄带传输机制上传输。对与目标终端对应的标识符进行分析(步骤1410)。标识符可对应于例如B号码,以及可在例如网络节点的窄带部分中分析标识符。分析可包括确定标识符是否与具有宽带能力的节点相关联(步骤1415)。如果不相关,则通信可通过窄带传输机制转发(步骤1420),并最终转发到目标终端。
另一方面,如果确定标识符与具有宽带能力的节点相关联(步骤1415),则通信可经宽带传输机制转发(步骤1425)并最终到达目标终端。例如,在节点是离目标终端最近的节点(或最近的非市话局和/或非端局节点)时,标识符可与该节点相关联。此外或可选地,在节点位于分析节点与目标终端之间某处,但节点与分析节点距离足够远而与目标终端足够近,以确保将通信转移(必要时)到宽带传输机制上时,标识符可与该节点相关联。分析可涉及访问表格(或其它数据结构)(如表1110),所述表格可随网络中节点升级为可提供宽带传输而逐渐予以更新。在替代实施例中,如果具有宽带能力的节点还与对应于始发终端的标识符相关联,和/或如果输入通信经宽带传输机制“到达”,则通信仅可使用宽带传输转发(例如在步骤1425中)。在又一实施例中,与对应于始发终端的标识符相关联的节点的宽带能力可以是分析与目标终端的标识符相关联的节点的邻近程度时要考虑的另一因素。因此,根据本发明某些原理操作的混合交换机允许从面向窄带网络逐渐转移到面向宽带传输机制的网络。
现在参照图15,其中概括显示了根据本发明的示例性三层节点环境,标记为1500。呼叫/连接控制节点405(例如,可对应于例如图3等所示实施例的PSTN/ISDN节点330)显示为经线路1510(例如,可对应于例如图3等所示实施例的接口300a和/或接口300d)连接到经修改的连接控制节点410′(例如,可对应于例如图3等所示实施例的ATM节点3407-1)。经修改的连接控制节点410′在示例性三层节点环境1500中包括互通功能(IWF)1505(例如,可对应于例如图3等所示实施例的IWF 3447-1)。IWF 1505可由例如硬件、软件、固件和它们的组合形式等组成。
IWF 1505可包括仿真和映射功能。例如,IWF 1505可包括为呼叫/连接控制节点405模拟交换接口的能力。有利地是,由于呼叫/连接控制节点405可以如同在传统电信网络内起作用那样进行操作和交互,因而消除了修改呼叫/连接控制节点405的任何绝对需要。IWF1505还可包括将一个网络地址映射/转换成或到另一网络地址的能力。经修改的连接控制节点410′显示为经线路1515(例如,可对应于例如图3等所示实施例的接口300a和/或接口398)连接到多个连接控制节点410(例如,可对应于例如图3等所示实施例的ATM节点3407-2、ATM节点3407-3等)。在示例性三层节点环境1500中,呼叫/连接控制节点405可有利地向一个以上的连接控制节点410提供/分享其交换智能。应理解,各种节点物理上可位于同一位置或彼此分开等。
现在参照图15A,其中概括显示了根据本发明的第一示例性替代三层节点环境,标记为1525。在第一示例性替代三层节点环境1525中,呼叫/连接控制节点405经第一线路1530和第二线路1535与经修改的连接控制节点410′进行通信。第一线路1530和第二线路1535可分别用于在呼叫/连接控制节点405与具有IWF 1505的经修改的连接控制节点410′之间传送信令信息和数据信息。同时在第一示例性替代三层节点环境1525中显示的是ATM网络215云,ATM网络215云互连经过修改的连接控制节点410′和连接控制节点410。换言之,经修改的连接控制节点410′不必采用到各连接控制节点410的直接和专用的链路。应理解,ATM网络215还可实现为任一电路交换网络。
现在参照图15B,其中概括显示了根据本发明的备选的第二示例性三层节点环境,标记为1550。在备选的第二示例性三层节点环境1550中,显示了“组合的”三层节点环境。经修改的呼叫控制节点405′不包括连接控制(例如,它的设计和构造不具有这种连接控制,它删除了其连接控制或使其不起作用等),并且没有单一的连接控制直接与IWF(节点)1505相关联(或与其位于同一位置)。经修改的呼叫控制节点405′的交换智能在标记为地址空间A 1555的第一地址空间中操作。另一方面,多外连接控制节点410的交换结构在标记为地址空间B 1560的第二地址空间中操作。IWF 1505将地址空间A 1555的地址映射/转换为地址空间B 1560的地址,以使经修改的呼叫控制节点405′的交换智能能够向多个连接控制节点410的交换结构提供呼叫控制。
应理解,虽然地址空间A 1555和B 1560仅显示在备选的第二示例性三层环境1550中,但它们也适用于示例性三层节点环境1500以及备选的第一示例性三层节点环境1525。还应理解,在不背离本发明的情况下,图15、15A和15B的不同实施例中所示的不同方面可互换。例如,电路交换网络云(例如ATM网络215)可与本发明涵盖的任一或所有实施例中的多个连接控制节点410互连。
现在参照图15C,其中显示了根据本发明的示例性互通功能,标记为1505。IWF 1505包括仿真器1580和映射器(或转换器)1585。仿真器1580模拟呼叫/连接控制节点405“预计”要连接的接口。换言之,仿真器1580可提供这样的接口,该接口是呼叫/连接控制节点405已设计为要利用和/或与之交互的接口。有利的是,这消除或最大程度降低或至少减轻了修改呼叫/连接控制节点405的需要。应注意,该接口可等效于GS输入/输出(I/O)、E1/T1中继线等。映射器1585在第一地址空间的地址与第二地址空间的地址之间提供映射(或者更一般的对应关系)。
映射器可将(图15B所示的)地址空间A 1555映射到地址空间B 1560(或更一般地可在二者之间建立对应关系)。例如,地址空间A 1555的一个或多个地址A1...An可映射到地址空间B 1560的一个或多个地址B1...Bn。例如,地址A3可映射到地址B1。在示例性实施例中,地址空间A 1555可包括10位数的B号码,并且地址空间B 1560可包括ATM标识符如VPI和VCI。本发明还包括其它示例性地址空间实现。
现在参照图16,其中概括显示了根据本发明的示例性三层节点环境实现方案,标记为1600。电信节点(TN)1605(例如,可对应于例如图15等所示实施例的呼叫/连接控制节点405)显示为连接到媒体网关功能1615(例如,可对应于例如图15等所示实施例的经修改的连接控制节点410′)。TN(又称为传统交换机(LS))1605可具有诸如GS 615的电路交换机(图16中未明示)。媒体网关功能1610可包括媒体网关(MG)1615,该网关1615可具有诸如ATM交换机630的分组交换机和中间逻辑(ML)1620(例如,可对应于例如图15等所示实施例的IWF 1505)。
媒体网关功能1610显示为连接到多个MG 1625(例如,可对应于图15等所示实施例的多个连接控制节点410)。每个MG 1625可负责处理一种或多种不同类型的媒体。媒体及对应的节点可包括例如远程用户交换机(RSS)节点1630A、V5.2接口接入网(V5.2)节点1630B、市话交换机(LE)节点1630C、一次群速率接入(PRA)节点1630D等。MG 1625(或MG 1615)可将一种类型网络中提供的媒体转换成另一种类型网络的格式。
示例性三层节点环境实现方案1600中显示了用于所示各种节点之间链路的例示性的和/或适当的协议。例如,媒体网关功能1610与多个MG 1625之间的连接可以定义成通过ATM网络的ATM-ET至ATM-ET的PVPC管道,用于承载信令信息。PVPC是一种ATM连接,在该连接中,只对每个信元的VPI字段执行交换。PVPC被称为为“永久性的”,这是因为它是通过网络管理功能配置并无限期保持(或保留)的。媒体网关功能1610与任何一个或多个MG 1625之间的信令信息可通过PVPC管道透明传送。这种PVPC管道至少类似于可通过连接控制节点410的交换结构建立的一个管道,用于将信令信息透明传送到(以上参照图3等图所指的)呼叫/连接控制节点405的交换智能。
现在参照图17A和17B,它们分别概括显示了根据本发明的两个其它示例性三层节点环境实现方案,分别标记为1700和1750。示例性三层节点范围实现方案1700和1750各包括呼叫服务器1705。各呼叫服务器1705包括TN 1605和ML 1620。每个呼叫服务器1705可经分组交换网络云、如ATM网络215控制一个或多个MG 1625(在图17A和17B中表示为“MGW”)。在某些示例性实施例中,基于预先存在的TN 1605的每个呼叫服务器1705只可处理有限数量的MG1625,因此,如示例性三层节点环境实现方案1750中显示的两个呼叫服务器1705所示的那样,给定的三层节点环境可能需要不止一个呼叫服务器1705。
呼叫数据信息的承载业务由分组交换宽带网络提供(例如,通过封装),并且如虚线所示,电信业务/呼叫控制可通过此分组交换(宽带)网以未修改的格式(例如,在管道中透明地)传输。例如,到专用小交换机(PBX)节点1710A的控制通信使用DSS1来实现,到通用接入节点(AN)1710B的控制通信使用V.5来实现,以及到LE节点1630C的控制通信使用ISUP来实现。同样或类似地,两个呼叫服务器1705可使用承载无关的呼叫控制(BICC)协议在它们之间通信,该协议可通过分组交换网络传输。应强调,本文及权利要求书中使用的TDM通常包括和涵盖了时分复用协议,但它不限于任一特殊TDM协议,包括图17A和17B的示例性2M PCM链路定义。
现在参照图18A和18B,其中分别显示了在根据本发明的示例性三层节点环境实现方案中的两个示例性呼叫建立,分别标记为1800和1850。在示例性呼叫建立1800中,TN 1605确定呼叫需要A点与B点之间存在通信路径。因此,TN 1605指示ML 1620在A点与B点之间建立路径。该指示可包括在TDM网络中建立路径的方向。例如,在映射数据结构中应用A点和B点和/或方向的ML 1620确定如何在A点与B点之间建立通信路径。ML 1620随后指示/要求在MG1625是其中一部分的宽带网络中建立(例如,添加)这种通信路径。在示例性呼叫建立1800中,显示了内部MG呼叫建立的情况,因此,所示的单个MG 1625能够建立所述通信路径。
另一方面,在示例性呼叫建立1850中显示了多MG(但属于内部域)呼叫建立的情况,因此,需要一个以上的MG 1625来建立通信路径。具体地说,在ML 1620从TN 1605接收指示(以及可能的方向)后,ML 1620确定需要在至少两个MG 1625之间延伸通信路径。也就是说,含A点和B点的MG 1625需要互相连接,可选择不具备中间MG 1625。在示例性呼叫建立1850中,ML 1620随后指示/要求在MG 1625AC′与MG 1625D′B之间的宽带网络中建立(例如,添加)通信路径的这种互连,如虚线所示。通过分别建立A点与C′点以及D′点与B点之间的互连,MG 1625AC′和MG 1625D′B在A点与B点之间建立了通信路径。通过经分组交换(宽带)网,在A点与B点之间建立通信路径和/或设定通信路径路由,ML 1620有效地将一个地址空间映射到另一地址空间。
现在参照图19,其中概括显示了根据本发明的示例性三层节点网络中的示例性通信路径配置,标记为1900。负责在示例性三层节点网络1900中配置各种通信路径的实体由显示/表示特定通信路径的线条类型(例如,实线、虚线、粗线、细线等)来指示。粗实线(也标记为“(A)”)表示的信令链路部分由TN 1605命令配置。细实线(也标记为“(B)”)表示的信令链路部分由ATM管理***命令配置。粗虚线表示的租用线路部分由TN 1605命令配置。细虚线(也标记为“(C)”和“(D)”)表示的租用线路部分由ATM管理***命令配置。标记为“(A)”和“(C)”的部分属于域内段,而标记为“(B)”和“(D)”的部分属于域间段。应注意,在示例性三层节点网络1900的示例性通信路径配置中,ATM网络内的段由ATM管理***命令配置,而延伸到ATM网络外的段由TN1605命令配置。
现在参照图20A和20B,其中分别概括显示了在根据本发明的示例性三层节点环境实现方案中的两个示例性映射实施例,分别标记为2000和2050。示例性映射2000包括人机命令行(MML)处理器2005和ATM管理***2010,以实现对所示实现的三层节点环境的全面管理。具体地说,MML处理器2005允许对TN 1605部分进行配置,而ATM管理***2010允许对ML 1620和MG 1625部分进行配置。交换设备管理(SDM)部分2015TN和2015ML与传输处理器(TRH)2020一起实现TN 1605与ML1620之间的通信。在示例性实施例中,交换设备(SD)可对应于终止31条信道逻辑E1线路的逻辑装置。上下文处理器2025控制域的连接和连接拓扑。
在示例性实施例中,可对ATM网络上的通信采用H.248协议。映射部分2030存储一个或多个MG 1625的拓扑及SDM部分(如电路交换地址空间)到H.248(如分组交换地址空间)的协议映射。2050所示的示例性映射包括在TN 1605与ML 1620之间交换的添加端口指示2055和添加端口响应指示2060的指示。这些指示可始发于MML终端2005,对通过H.248表2065和SSD表2075实现的映射进行配置。H.248表2065和SD表2075一起提供H.248地址(例如,终端地址:“MG/Subrack/Slot/Port(MG/子架/插槽/端口)”(H.248地址))与SD地址(如与“SD1”地址)之间的映射。
应注意,H.248地址可具有不受限制和/或无结构的格式,不同于如图20B所示的“MG/Subrack/Slot/Port”,并且可能比其更灵活。实际上,操作员有权选择这种名称。MG 1625包括H.248对象表2080,该表至少部分可由ATM管理***2010配置,以通过MG 1625建立通信路径。以上在不同实施例中描述的三层方案允许先有窄带技术与宽带技术一起使用。而且,三层方案允许单个窄带交换机向多个宽带交换机提供交换智能,从而提高了重用先有窄带交换机的能力。
现在参照图21,其中概括显示了根据本发明,带有示例性功能的示例性三层节点环境,标记为2100。示例性三层节点环境2100可包括电话服务器(TS)2105(例如,可对应于例如图17A和17B等所示实施例的呼叫服务器/电话服务器1705)。TS 2105可包括传统交换机(LS)2110(例如,可对应于例如图16等所示实施例的TN1605)以及中间逻辑(ML)2115(例如,可对应于例如图16等所示实施例的ML 1620)。TS 2105还可包括媒体网关(MG)2120(例如,可对应于例如图16等所示实施例的MG 1615)。应注意,ML 2115和LS 2110可共同称为媒体网关控制器(MGC)。
TS 2105的MG 2120可连接到宽带网络(BN)2125(例如,可对应于例如图4等所示实施例的ATM网络215)。BN 2125为TS 2105的MG 2120提供与其它所示的MG 2120(例如,可对应于例如图16等所示实施例的MG 1625)进行通信的媒体。应理解,对示例性三层节点环境2100中所示的体系结构可加以修改,重新配置等操作,特别是可根据图15-15C以及图16-20B中所示的实施例和教导来进行。例如,在不脱离本发明精神和范围的情况下,TS 2105可省略处于同一位置的MG 2120。
示例性三层节点环境2100中还显示了示例性功能。例如,LS 2110可包括在地址空间A功能2130中的路由分析(例如,可对应于例如以上参照图3-3I等所示实施例所述的B号码分析)。LS 2110还可包括窄带电话业务功能2135(例如,可对应于例如以上参照图3-3I等所示实施例所述的,由LS 2110在内部提供的那些业务以及经由LS2110从外部提供的那些业务,包括涉及图12的文字所述的那些业务)。示例性三层节点环境2100中所示的另一示例性功能是从地址空间A映射到地址空间B的ML 2115功能2140。从地址空间A到地址空间B的映射功能2140(例如,可对应于例如图15-15C等所示实施例的映射器1585、图20A所示实施例的映射部分2030、图20B所示实施例的表2065和2075等)允许进行转换,例如,从窄带网络(例如,LS 2110的初始设计所针对的网络)到宽带网络(例如,MG 2120可在其中运行的BN 2125)的转换。
图22概括地显示了三层节点环境中的示例性负载分配实施例,标记为2200。图22所示的三层节点环境2200是图21所示三层节点环境2100的一部分。例如,在图22中,只显示了包括传统交换机(LS)2110和中间逻辑(ML)2115的媒体网关控制器(MGC)2210。但应理解,图22所示的三层节点环境2200可扩展为包括图21所示的电话业务(TS)。
三层节点环境2200内的每个呼叫由ML 2115内的呼叫处理器2230处理。呼叫处理器2230执行网关控制协议(GCP)2240,以根据H.248标准对消息进行编码和解码。呼叫处理器2230还包括传输处理功能(TRF)2245,用于在呼叫处理器2230与MG 2120之间建立和监控传输链路2260,以及发送和接收消息。
至少一个呼叫处理器2230用作操作和维护(OM)呼叫处理器(未显示),该处理器负责维护所有传输链路2260和呼叫处理器2230的状态。每个呼叫处理器2230均是主呼叫处理器或备用呼叫处理器。一个主呼叫处理器和一个备用呼叫处理器共同称为节点对2250。主呼叫处理器称为呼叫处理器(CH)2220。
在ATM网络内,每条传输链路2260是在ML 2115与MG 2120之间承载H.248消息的物理信令ATM适配层(SAAL)传输链路。H.248信令协议将通过每个MG 2120的活动物理SAAL传输链路2260数量限制为一条。因此,每个MG 2120只有一条到ML 2115的物理SAAL传输链路2260。每条SAAL传输链路2260终止于ML 2115内的一个CH 2220处。因此,在具有到特定MG 2120的SAAL传输链路2260的ML 2115内,只有一个CH 2220。
现在参照图23,不同于经选定MG(图22中显示的2120),利用SAAL传输链路(图22中显示的2260)路由到CH 2220的所有呼叫指定到该选定的MG,LS 2110可以包括根据负载分配CH 2220的负载分配功能(LDF)。LDF 2310在各CH 2220中分配负载以防过载或任一CH 2220使用不足。利用CH 2220的相关点(PA),LDF2310将建立路径消息2320从LS 2110发送到ML 2115中的特定CH2220,从而为呼叫分配CH 2220。在经特定CH 2220接收和分配之后,ML 2115将建立路径响应消息2325发送到LS 2110中的LDF2310。随后,PA用于将消息路由到分配的CH 2220。
在一个实施例中,LDF 2310循环地分配CH 2220,其中,按照从第一CH 2220到最后的CH 2220,然后再回到第一CH 2220的顺序分配CH 2220。但应理解,任一类型的负载分担方法可用于分配CH2220。例如,LDF 2310可维护有关每个CH 2220的负载信息,并根据负载信息选择特定的CH 2220。
图24显示了三层节点环境中的示例性消息编码和传输实施例。在为呼叫分配了CH 2220后,从LS 2110发送到选定的MG 2120的呼叫的所有消息2410会被路由到在ML 2115内分配的CH 2220a。分配的CH 2220a使用GCP来对消息2410编码(例如,将消息从内部(Erlang)格式转换为H.248标准规定的格式,以便通过BN 2125传输到选定的MG 2120。如上联系图22所述的那样,在ATM网络内,只有一个CH 2220具有到选定的MG 2120的物理SAAL传输链路2260。因此,如果分配的CH 2220a不具有到选定的MG 2120的SAAL传输链路2260,则分配的CH 2220a把编码消息2415传送到链接的CH 2220b,以便经SAAL传输链路2260传输到选定的MG2120。
图25显示了三层节点环境中的示例性消息解码和传输实施例。在具有到选定的MG 2120的物理SAAL链路2260的ML 2115内的链接的CH 2220b上,接收从选定MG 2120发送到LS 2110的所有消息2510。链接的CH 2220b对消息2510解码,以便发送到LS 2110。然而,如果链接的CH 2220b不是为呼叫分配的CH 2220a,则链接的CH 2220b将解码的消息2515传送到分配的CH 2220a,以便传输到LS 2110。因此,虽然通过以循环方式和根据CH负载分配CH 2220实现了针对从LS 2110发送到ML 2115的消息2410(如图24所示)的负载分担,但针对从MG 2120发送到LS 2110的消息2510的负载分担却是不可能实现的,因为H 248信令协议要求一条到MG 2120的活动SAAL传输链路2260。
图26A和26B显示了根据本发明,在三层节点环境内各节点之间传送消息的流程图形式的示例性方法。当LS为特定新呼叫分配某个CH(步骤2600)时,LS使用所分配的CH的PA向ML中分配的CH发送该呼叫的建立路径消息(步骤2605)。作为响应,CH向LS回送建立路径响应消息(步骤2610)。之后,在LS发送消息到为呼叫选定的MG(步骤2615)时,该消息包含所分配的CH的PA,这样,ML可以将消息转发到分配的CH(步骤2620)。分配的CH将消息编码成适合通过BN传输到选定MG的格式(步骤2625)。
如果分配的CH不具有到选定MG的SAAL传输链路(步骤2630),则分配的CH将编码消息传送到具有到选定MG的SAAL传输链路的链接的CH(步骤2635),以便将编码的消息传输到选定MG(步骤2640)。然而,如果分配的CH确实具有到选定MG的SAAL传输链路(步骤2630),则分配的CH将编码消息经该SAAL传输链路直接传送到选定MG(步骤2640)。
现在参照图26B,在选定的MG将有关呼叫的消息发送到LS(步骤2650)时,消息由具有到选定MG的SAAL传输链路的链接CH接收(步骤2655)。链接的CH将消息解码成适合传送到LS的格式(步骤2660)。如果链接的CH是分配的CH(步骤2665),则链接的CH将解码的消息直接传输到LS(步骤2675)。然而,如果链接的CH不是分配的CH(步骤2665),则链接的CH将解码消息传送到分配的CH(步骤2670),以便传输到LS(步骤2675)。
虽然本发明的方法、***和配置的各种实施例通过附图作了示意,并在以上详细说明中作了描述,应理解,本发明并不限于所公开的实施例,而是可以在不脱离所附权利要求书中所述和所定义的本发明精神和范围的情况下进行各种重新配置、修改和置换。

Claims (36)

1.一种在通信网络中组合窄带和宽带传输机制的***,包括:
含交换智能和窄带交换结构的呼叫控制节点;
多个连接控制节点,每个节点包括宽带交换结构;以及
工作时可连接到所述呼叫控制节点和所述多个连接控制节点的中间节点,所述中间节点包括适于在所述呼叫控制节点与所述多个连接控制节点之间互通的多个呼叫处理器;
其特征在于所述呼叫控制节点还包括适于在所述多个呼叫处理器之间分配所述负载的负载分配功能。
2.如权利要求1所述的***,其特征在于,所述多个连接控制节点包括至少部分宽带网络。
3.如权利要求1所述的***,其特征在于,所述负载分配功能还适于为呼叫指定所述多个呼叫处理器中的一个处理器。
4.如权利要求3所述的***,其特征在于,所述负载分配功能还适于以循环方式指定所述指定的呼叫处理器。
5.如权利要求3所述的***,其特征在于,所述负载分配功能还适于使用与所述多个呼叫处理器中每个处理器之上的负载相关的负载信息,指定所述指定的呼叫处理器。
6.如权利要求3所述的***,其特征在于,所述指定的呼叫处理器适于对从所述呼叫控制节点发往为所述呼叫选定的一个所述连接控制节点的消息编码。
7.如权利要求6所述的***,其特征在于,所述指定的呼叫处理器还适于对从所述选定的连接控制节点发往所述呼叫控制节点的消息解码。
8.如权利要求6所述的***,其特征在于,所述多个连接控制节点的每个节点具有到所述多个呼叫处理器中的一个链接处理器的传输链路。
9.如权利要求8所述的***,其特征在于,所述指定的呼叫处理器还适于将所述编码消息传送到与所述选定的连接控制节点相关联的所述链接呼叫处理器,以便将所述编码消息传输到所述选定的连接控制节点。
10.如权利要求9所述的***,其特征在于,与所述选定的连接控制节点相关联的所述链接呼叫处理器还适于接收从所述选定的连接控制节点发往所述呼叫控制节点的消息,以及对所述消息解码。
11.如权利要求10所述的***,其特征在于,与所述选定的连接控制节点相关联的所述链接呼叫处理器还适于将所述解码消息传送到所述指定的呼叫处理器,以便将所述解码消息传输到所述呼叫控制节点。
12.如权利要求8所述的***,其特征在于,所述传输链路是信令ATM适配层传输链路。
13.如权利要求1所述的***,其特征在于,所述多个呼叫处理器的每个呼叫处理器实施网关控制协议,以根据H.248标准对消息编码和解码。
14.如权利要求1所述的***,其特征在于,所述呼叫控制节点是传统交换机,而所述中间节点是中间逻辑节点,所述传统交换机和所述中间逻辑节点一起形成媒体网关控制器。
15.如权利要求14所述的***,其特征在于,所述多个连接控制节点是ATM网络内的媒体网关。
16.在通信***中,为呼叫使用了中间节点内的多个呼叫处理器,所述呼叫由含交换智能和窄带交换结构的呼叫控制节点与从多个包括宽带交换结构的连接控制节点中选定的一个连接控制节点处理,所述多个呼叫处理器用于在所述呼叫控制节点与所述选定的连接控制节点之间互通,所述呼叫控制节点包括:
负载分配功能,用于在所述多个呼叫处理器之间分配负载并为所述呼叫指定所述多个呼叫处理器中的一个处理器。
17.如权利要求16所述的呼叫控制节点,其特征在于,所述负载分配功能还适于以循环方式指定所述指定的呼叫处理器。
18.如权利要求16所述的呼叫控制节点,其特征在于,所述负载分配功能还适于使用与所述多个呼叫处理器中每个处理器之上的负载相关的负载信息,指定所述指定的呼叫处理器。
19.如权利要求16所述的呼叫控制节点,其特征在于,所述呼叫控制节点是传统交换机,而所述中间节点是中间逻辑节点,所述传统交换机和所述中间逻辑节点一起形成媒体网关控制器。
20.一种在通信网络中组合窄带和宽带传输机制的方法,包括如下步骤:
提供含交换智能和窄带交换结构的呼叫控制节点、多个各自包括宽带交换结构的连接控制节点以及具有用于在所述呼叫控制节点与所述多个连接控制节点之间互通的多个呼叫处理器的中间节点;以及
在所述多个呼叫处理器之间分配负载。
21.如权利要求20所述的方法,其特征在于,所述分配步骤还包括如下步骤:
为呼叫指定所述多个呼叫处理器中的一个处理器。
22.如权利要求21所述的方法,其特征在于,所述指定步骤还包括如下步骤:
以循环方式指定所述指定的呼叫处理器。
23.如权利要求21所述的方法,其特征在于,所述指定步骤还包括如下步骤:
使用与所述多个呼叫处理器中每个处理器之上的负载相关的负载信息,指定所述指定的呼叫处理器。
24.如权利要求21所述的方法,其特征在于还包括如下步骤:
在所述指定的呼叫处理器对从所述呼叫控制节点发往为所述呼叫选定的一个所述连接控制节点的消息编码。
25.如权利要求24所述的方法,其特征在于还包括如下步骤:
在所述指定的呼叫处理器对从所述选定的连接控制节点发往所述呼叫控制节点的消息解码。
26.如权利要求24所述的方法,其特征在于,所述多个连接控制节点的每个节点具有到所述多个呼叫处理器中链接的一个处理器的传输链路,并且还包括如下步骤:
将所述编码消息从所述指定的呼叫处理器传送到与所述选定的连接控制节点相关联的所述链接呼叫处理器;以及
将所述编码消息从与所述选定的连接控制节点相关联的所述链接呼叫处理器传输到所述选定的连接控制节点。
27.如权利要求26所述的方法,其特征在于还包括如下步骤:
在与所述选定的连接控制节点相关联的所述链接呼叫处理器接收从所述选定的连接控制节点到所述呼叫控制节点的消息;以及
在与所述选定的连接控制节点相关联的所述链接呼叫处理器对所述消息解码。
28.如权利要求27所述的方法,其特征在于还包括如下步骤:将所述解码消息从与所述选定的连接控制节点相关联的所述链接呼叫处理器传送到所述指定的呼叫处理器;以及
将所述解码消息从所述指定的呼叫处理器传输到所述呼叫控制节点。
29.一种为呼叫使用中间节点内多个呼叫处理器的方法,所述呼叫由含交换智能和窄带交换结构的呼叫控制节点和多个包括宽带交换结构的连接控制节点中的一个选定的连接控制节点处理,所述多个呼叫处理器用于在所述呼叫控制节点与所述选定的连接控制节点之间互通,所述方法包括如下步骤:
在所述呼叫控制节点内提供负载分配功能,以在所述多个呼叫处理器内分配所述负载;以及
使用所述负载分配功能为所述呼叫指定所述多个呼叫处理器中的一个处理器。
30.如权利要求29所述的方法,其特征在于,所述指定步骤还包括如下步骤:
以循环方式指定所述指定的呼叫处理器。
31.如权利要求29所述的方法,其特征在于,所述指定步骤还包括如下步骤:
使用与所述多个呼叫处理器中每个处理器之上的负载相关的负载信息,指定所述指定的呼叫处理器。
32.如权利要求29所述的方法,其特征在于还包括如下步骤:
在所述指定的呼叫处理器对从所述呼叫控制节点发往所述选定的连接控制节点的消息编码。
33.如权利要求32所述的方法,其特征在于,所述指定步骤还包括如下步骤:
在所述指定的呼叫处理器对从所述选定的连接控制节点发往所述呼叫控制节点的消息解码。
34.如权利要求32所述的方法,其特征在于,所述多个连接控制节点的每个节点具有到所述多个呼叫处理器中链接的一个处理器的传输链路,并且所述方法还包括如下步骤:
将所述编码消息从所述指定的呼叫处理器传送到与所述选定的连接控制节点相关联的所述链接呼叫处理器;以及
将所述编码消息从与所述选定的连接控制节点相关联的所述链接呼叫处理器传输到所述选定的连接控制节点。
35.如权利要求34所述的方法,其特征在于还包括如下步骤:
在与所述选定的连接控制节点相关联的所述链接呼叫处理器接收从所述选定的连接控制节点到所述呼叫控制节点的消息;以及
在与所述选定的连接控制节点相关联的所述链接呼叫处理器对所述消息解码。
36.如权利要求35所述的方法,其特征在于还包括如下步骤:将所述解码消息从与所述选定的连接控制节点相关联的所述链接呼叫处理器传送到所述指定的呼叫处理器;以及
将所述解码消息从所述指定的呼叫处理器传输到所述呼叫控制节点。
CNB028281284A 2001-12-21 2002-12-19 混合网络体系结构中的负载分配功能 Expired - Fee Related CN100438512C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/029,361 2001-12-21
US10/029,361 US7212519B2 (en) 1999-07-14 2001-12-21 Combining narrowband applications with broadband transport

Publications (2)

Publication Number Publication Date
CN1620788A true CN1620788A (zh) 2005-05-25
CN100438512C CN100438512C (zh) 2008-11-26

Family

ID=21848634

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028281284A Expired - Fee Related CN100438512C (zh) 2001-12-21 2002-12-19 混合网络体系结构中的负载分配功能

Country Status (7)

Country Link
US (1) US7212519B2 (zh)
EP (1) EP1457010B1 (zh)
CN (1) CN100438512C (zh)
AT (1) ATE333180T1 (zh)
AU (1) AU2002364199A1 (zh)
DE (1) DE60213129T2 (zh)
WO (1) WO2003061229A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103595644A (zh) * 2012-08-15 2014-02-19 上海云途信息技术有限公司 基于数据交换网络实现数据置换的方法、服务器及***
CN101375578B (zh) * 2006-01-27 2014-02-19 西门子公司 用于传输消息的方法、网络节点和网络
CN111095882A (zh) * 2017-06-29 2020-05-01 华为技术有限公司 用于预测网络中流的***和方法

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7273601B2 (en) * 2000-07-18 2007-09-25 The University Of Western Ontario Preparation of radiolabelled haloaromatics via polymer-bound intermediates
US6975625B1 (en) * 2001-08-20 2005-12-13 Cisco Technology, Inc. Distributed call control processing
CA2479439A1 (en) * 2003-08-29 2005-02-28 Arris International, Inc. Method and system for processing voice traffic from a multi-channel link into a voip network over a broadband network
US7940660B2 (en) * 2003-10-01 2011-05-10 Genband Us Llc Methods, systems, and computer program products for voice over IP (VoIP) traffic engineering and path resilience using media gateway and associated next-hop routers
US7715403B2 (en) * 2003-10-01 2010-05-11 Genband Inc. Methods, systems, and computer program products for load balanced and symmetric path computations for VoIP traffic engineering
US7570594B2 (en) * 2003-10-01 2009-08-04 Santera Systems, Llc Methods, systems, and computer program products for multi-path shortest-path-first computations and distance-based interface selection for VoIP traffic
US7424025B2 (en) * 2003-10-01 2008-09-09 Santera Systems, Inc. Methods and systems for per-session dynamic management of media gateway resources
US7447220B2 (en) * 2004-10-07 2008-11-04 Santera Systems, Llc Methods and systems for packet classification with improved memory utilization in a media gateway
US8259704B2 (en) * 2005-04-22 2012-09-04 Genband Us Llc System and method for load sharing among a plurality of resources
US8040899B2 (en) * 2005-05-26 2011-10-18 Genband Us Llc Methods, systems, and computer program products for implementing automatic protection switching for media packets transmitted over an ethernet switching fabric
US7940772B2 (en) * 2005-05-26 2011-05-10 Genband Us Llc Methods, systems, and computer program products for transporting ATM cells in a device having an ethernet switching fabric
US7911940B2 (en) 2005-09-30 2011-03-22 Genband Us Llc Adaptive redundancy protection scheme
US7881188B2 (en) 2006-02-03 2011-02-01 Genband Us Llc Methods, systems, and computer program products for implementing link redundancy in a media gateway
US8472311B2 (en) 2010-02-04 2013-06-25 Genband Us Llc Systems, methods, and computer readable media for providing instantaneous failover of packet processing elements in a network

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4974256A (en) 1989-06-30 1990-11-27 At&T Bell Laboratories Load balancing and overload control in a distributed processing telecommunications system
DE59310083D1 (de) 1993-09-24 2000-09-07 Siemens Ag Verfahren zum Lastausgleich in einem Multiprozessorsystem
US5436890A (en) * 1993-12-30 1995-07-25 Dsc Communications Corporation Integrated multi-rate cross-connect system
US5568475A (en) 1994-12-21 1996-10-22 Lucent Technologies Inc. ATM network architecture employing an out-of-band signaling network
US5483527A (en) 1994-12-21 1996-01-09 At&T Corp. Terminal adapter for interfacing an ATM network with a STM network
US6041109A (en) 1995-12-29 2000-03-21 Mci Communications Corporation Telecommunications system having separate switch intelligence and switch fabric
US5848128A (en) * 1996-02-29 1998-12-08 Lucent Technologies Inc. Telecommunications call preservation in the presence of control failure
US5802045A (en) * 1996-04-30 1998-09-01 Lucent Technologies Inc. Method of using a narrowband server to provide service features to broadband subscribers
SE511581C2 (sv) 1996-12-20 1999-10-25 Ericsson Telefon Ab L M System och förfarande för ATM-koppling av en telefonförbindelse
US6314102B1 (en) * 1997-07-10 2001-11-06 Alcatel Telecommunications system for providing both narrowband and broadband services to subscribers
US6128295A (en) 1997-07-11 2000-10-03 Telefonaktiebolaget Lm Ericsson Buffering of point-to-point and/or point-to-multipoint ATM cells
SE511819C2 (sv) 1997-09-08 1999-11-29 Ericsson Telefon Ab L M Förfarande och anordning för paketering av dataströmmar
GB2330034A (en) * 1997-10-01 1999-04-07 Northern Telecom Ltd A narrowband to broadband interface for a communications system
US6061363A (en) * 1997-12-01 2000-05-09 Nortel Networks Corporation Communications system with load sharing communications interface
US6169735B1 (en) * 1998-04-30 2001-01-02 Sbc Technology Resources, Inc. ATM-based distributed virtual tandem switching system
US6914911B2 (en) 1999-07-14 2005-07-05 Telefonaktiebolaget Lm Ericsson Combining narrowband applications with broadband transport
US6775266B1 (en) 1999-07-14 2004-08-10 Telefonaktiebolaget Lm Ericsson Narrowband applications using ATM switching and transport
US7304984B2 (en) * 2000-02-11 2007-12-04 Convergent Networks, Inc. Methods and systems for creating, distributing and executing multimedia telecommunications applications over circuit and packet switched networks
GB0016351D0 (en) * 2000-07-03 2000-08-23 Nokia Networks Oy Interaction in a communication system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101375578B (zh) * 2006-01-27 2014-02-19 西门子公司 用于传输消息的方法、网络节点和网络
CN103595644A (zh) * 2012-08-15 2014-02-19 上海云途信息技术有限公司 基于数据交换网络实现数据置换的方法、服务器及***
CN111095882A (zh) * 2017-06-29 2020-05-01 华为技术有限公司 用于预测网络中流的***和方法
CN111095882B (zh) * 2017-06-29 2021-06-08 华为技术有限公司 用于预测网络中流的***和方法

Also Published As

Publication number Publication date
US20020126676A1 (en) 2002-09-12
DE60213129T2 (de) 2007-02-08
EP1457010B1 (en) 2006-07-12
CN100438512C (zh) 2008-11-26
US7212519B2 (en) 2007-05-01
DE60213129D1 (de) 2006-08-24
AU2002364199A1 (en) 2003-07-30
ATE333180T1 (de) 2006-08-15
WO2003061229A1 (en) 2003-07-24
EP1457010A1 (en) 2004-09-15

Similar Documents

Publication Publication Date Title
US7486684B2 (en) Method and apparatus for establishment and management of voice-over IP virtual private networks in IP-based communication systems
CN1620788A (zh) 混合网络体系结构中的负载分配功能
US7460520B2 (en) Apparatus and method for using multiple call controllers of voice-band calls
US7369544B2 (en) Internet telephone system with hunting diversion
CN1270580C (zh) 窄带应用与宽带传输相结合
CN1251711A (zh) 宽带电信***接口
US20040131053A1 (en) IP based telephone system
CN1533658A (zh) 窄带应用与宽带传输相结合
CN1618254A (zh) 窄带应用和宽带传送的组合
JP3913471B2 (ja) 通信接続確立システムおよび方法
JP3664109B2 (ja) 音声チャネルの選択システム、及び、その選択方法
CN1554173A (zh) 使用atm-pvc来仿真tdm接口的媒体网关
CN1245001C (zh) 在窄带***中应用atm交换与传送的设备和方法
CN1620823A (zh) 将窄带应用与宽带传输组合的***和方法
CN1550120A (zh) 窄带应用与宽带传输相结合
US8817775B2 (en) Access gateway and method of operation by the same
CN1620826A (zh) 组合窄带应用与宽带传送
CN1408164A (zh) 用于提供话音和/或数据业务的***和方法
CN1620825A (zh) 把窄带应用与宽带传输相结合
CN1418439A (zh) 用于把电信设备连接到分组交换通信网上的装置
US20030048775A1 (en) Method for routing data packets
CN100471286C (zh) 窄带应用与宽带传输相结合
CN100461883C (zh) 移动通信网络中基于ip的核心网的资源管理方法及装置
JP2002208966A (ja) Uni収容mgにおけるisdn加入者収容システム及び方法
CN108769441A (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: 20081126

Termination date: 20161219

CF01 Termination of patent right due to non-payment of annual fee