CN102577262B - 通信系统 - Google Patents

通信系统 Download PDF

Info

Publication number
CN102577262B
CN102577262B CN200980162008.5A CN200980162008A CN102577262B CN 102577262 B CN102577262 B CN 102577262B CN 200980162008 A CN200980162008 A CN 200980162008A CN 102577262 B CN102577262 B CN 102577262B
Authority
CN
China
Prior art keywords
mentioned
path
information
communication
relay
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.)
Expired - Fee Related
Application number
CN200980162008.5A
Other languages
English (en)
Other versions
CN102577262A (zh
Inventor
井上由规
横田史彦
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of CN102577262A publication Critical patent/CN102577262A/zh
Application granted granted Critical
Publication of CN102577262B publication Critical patent/CN102577262B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • H04L45/507Label distribution
    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

实现通信效率的提高。标签信息控制部(30A)生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通过本装置通信时发生的通信成本的信息即通信成本信息的至少一方的标签信息。路径控制部(21)接收标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径。路径控制部(21)生成包含中继装置(30-1~30-N)中通过自己具有的通信媒体可与通信装置(20)通信的中继装置的全部路径的列表。然后,根据标签信息中的通信成本信息,在路径列表中,检测通信成本最低的通信路径。

Description

通信系统
技术领域
本发明涉及进行信息通信的通信系统。
背景技术
VoIP(Voice over Internet Protocol:网络电话)是在IP(Internet Protocol:互联网协议)网络上进行语音通信的技术,广泛应用于采用因特网电话或公司内部LAN(LocalArea Network:局域网)的内线电话等。
在VoIP中,使用被称为SIP(Session Initiation Protocol:会话发起协议)的协议,进行作为IP网络上的应用程序间的连接关系的会话的基本呼叫控制(会话的开始/变更/切断)。
另外,会话的处理中使用被称为SDP(Session Description Protocol:会话描述协议)的协议。SDP与SIP协作工作,进行会话的协商,选择声音媒体,执行语音通信。
图19是VoIP的语音通信的示图。通信装置51、52都具有基于ITU-T G.711标准的声音媒体作为声音媒体。通信装置51、52在SDP中的会话协商后,通过基于ITU-T G.711的声音媒体相互进行语音通信。
或者,如果通信装置51、52都具有基于ITU-T G.729标准的声音媒体作为声音媒体,则在SDP中的会话协商后,可通过基于ITU-T G.729的声音媒体相互进行语音通信。
另外,ITU-T G.711是基于PCM(Pulse Code Modulation:脉冲编码调制)的语音编解码器(CODEC:编码/解码)的语音压缩算法,ITU-T G.729是基于CS-ACELP(Conjugate Structure-Algebraic Code Excited Linear Prediction:共轭结构代数码本激励线性预测)的语音编解码器的语音压缩算法。
作为现有技术,提出了可由VoIP通信系统连接的双方的使用者独立选择通信媒体的复合媒体通信系统的技术(专利文献1)。另外,提出了从使用者加入的多个IP电话业务中自动地选择最优业务的VoIP网关装置的技术(专利文献2)。
现有技术文献
专利文献
专利文献1:日本特开2008-085837号公报
专利文献2:日本特开2005-252662号公报
发明内容
发明所要解决的问题
当进行VoIP的语音通信时,如上所述,如果本装置和对方装置具有相同的声音媒体的功能,则装置间能够直接语音通信。与此相对地,当双方的装置不具有相同的声音媒体时,经由具有媒体转换功能的网关装置进行通信。
图20是经由网关装置的VoIP的语音通信的示图。假设通信装置51具有ITU-T G.711的声音媒体,通信装置52具有ITU-T G.729的声音媒体。
另外,网关装置53具有ITU-T G.711和ITU-T G.729两者的声音媒体。即,具有ITU-T G.711和ITU-T G.729的相互转换功能。
另外,一般地说,网关装置配置在网络的边界,其在通信数据跨越网络的边界被传送时,进行通信数据的媒体转换。VoIP网络上的网关装置例如由SIP服务器实现。
在通信装置51、52间通信时,网关装置53将从通信装置51发送的ITU-T G.711的声音数据转换为ITU-T G.729的声音数据,向通信装置52发送。另外,将从通信装置52发送的ITU-T G.729的声音数据转换为ITU-T G.711的声音数据,向通信装置51发送。
图21是经由网关装置的VoIP的语音通信的示图。示出了配置多台网关装置的网络状态。网关装置53-1具有ITU-T G.711和AMR(Adaptive Multi Rate:自适应多速率)的声音媒体,将ITU-T G.711和AMR相互转换。
网关装置53-2具有ITU-T G.729和AMR的声音媒体,将ITU-T G.729和AMR相互转换。另外,AMR是在第3代移动通信中使用的语音编解码器,是3GPP(3rdGeneration Partnership Project:第三代合作伙伴计划)制定的标准方式。
在通信装置51、52间通信时,网关装置53-1将从通信装置51发送的ITU-TG.711的声音数据转换为AMR的声音数据,向网关装置53-2发送。网关装置53-2将AMR的声音数据转换为ITU-T G.729的声音数据,向通信装置52发送。
另外,网关装置53-2将从通信装置52发送的ITU-T G.729的声音数据转换为AMR的声音数据,向网关装置53-1发送。网关装置53-1将AMR的声音数据转换为ITU-T G.711的声音数据,向通信装置51发送。
如上所述,当通信装置51、52具有互不相同的声音媒体时,装置间无法直接通信,因此,经由网关装置转换媒体后进行通信。
但是,以往,没有识别网关装置或通信对方具有怎样的声音媒体的手段,另外,不能识别经由怎样的网关装置确立通路可以最大程度削减通信成本。因而,通过多个网关装置确立无用通路的可能性较高,存在通信效率降低的问题。
图22是经由网关装置的VoIP的语音通信的示图。假设图21所示网关装置53-1除了ITU-T G.711和AMR以外还具有ITU-T G.729作为声音媒体(即,具有这3个声音媒体的相互转换功能)。
此时,在通信装置51、52间进行通信时,可不经由网关装置53-2,而仅仅经由网关装置53-1而进行通信。但是,以往,无法知道网关装置53-1具有与通信装置52相同的ITU-T G.729,因此,存在浪费地经由2台网关装置53-1、53-2进行通信的可能性,导致通信效率的降低。
另外,尤其是跨多个网络进行通信时,配置了较多的网关装置,因此有时经由多台不必要通过的浪费的网关装置,通信效率的恶化显著。另外,上述中,以VoIP的语音通信为例进行了说明,但是其他通信协议和通信媒体中也会产生同样的问题。
本发明鉴于这样的问题而提出,目的在于提供一种可削减通信成本和提高通信效率的通信系统。
解决问题的手段
为了解决上述问题,提供了通信系统。该通信系统具备:多个中继装置,它们包含标签信息控制部和检测拥塞的发生的拥塞控制部,该标签信息控制部生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息,其中,该通信媒体信息是域信息、IP版本信息、传输信息中的至少一个;和通信装置,其包含:路径控制部,其接收上述标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径;通信控制部,其控制与上述通信对方的通信。
这里,标签信息控制部将从其他中继装置传递而接收到的标签信息和与本中继装置相关的标签信息一起向通信装置传递。路径控制部根据通信媒体信息,识别通信对方的通信媒体和多个中继装置各自的通信媒体,在判别为通信对方具有的通信媒体不同于自己具有的通信媒体的情况下,生成包含多个中继装置中可通过自己具有的通信媒体与通信对方通信的中继装置的全部路径的列表,根据通信成本信息,识别多个中继装置各自的通信成本,从路径列表中,检测作为通信成本最低的路径的通信路径。通信控制部通过通信路径与通信对方通信,上述拥塞控制部按照拥塞频度超出阈值的时间来改变上述通信成本的值。
发明效果
可实现通信效率的提高。
本发明的上述及其他目的、特征及优点可以通过表示作为本发明的例的优选实施例的附图以及相关联的以下说明变得清楚。
附图说明
图1是通信系统的构成例的示图。
图2是中继装置的构成例的示图。
图3是通信装置的构成例的示图。
图4是通信系统的一例的示图。
图5是标签信息的传递的情形的示图。
图6是标签信息及通信媒体信息的示图。
图7是路径的示图。
图8是路径的示图。
图9是路径的示图。
图10是路径的示图。
图11是路径的示图。
图12是路径的示图。
图13是路径的示图。
图14是路径的示图。
图15是路径列表的示图。
图16是各个路径的削减成本的示图。
图17是呼叫控制信息的传递的情形的示图。
图18是确立了最优路径的通信系统的示图。
图19是VoIP的语音通信的示图。
图20是经由网关装置的VoIP的语音通信的示图。
图21是经由网关装置的VoIP的语音通信的示图。
图22是经由网关装置的VoIP的语音通信的示图。
具体实施方式
以下,参照附图说明本发明的实施例。图1是通信系统的构成例的示图。通信系统1具备通信装置10、20及中继装置30-1~30-N(总称为中继装置30)。
中继装置30包含标签信息控制部30A。标签信息控制部30A生成并发送标签信息,该标签信息包含作为与其他装置通信时的通信媒体(通信形式)的信息的通信媒体信息和作为通过自装置通信时发生的通信成本的信息的通信成本信息的至少一方。
通信装置20包含路径控制部21和通信控制部22。路径控制部21接收标签信息,生成与通信对方进行通信时的路径的列表,从路径列表中检测适合进行通信的通信路径。通信控制部22执行用于与通信对方(通信装置10)通信的通信控制。
这里,中继装置30的标签信息控制部30A接收从其他中继装置传递来的标签信息,将接收到的标签信息和与本中继装置有关的标签信息一起传递给进行通信请求的通信装置20。
通信装置20的路径控制部21接收通过中继装置30-1~30-N传递的标签信息。然后,根据标签信息中的通信媒体信息,识别通信装置10的通信媒体和中继装置30-1~30-N各自的通信媒体。
在判别作为通信对方的通信装置10具有的通信媒体不同于自身(通信装置20)具有的通信媒体的情况下,从中继装置30-1~30-N中,生成包含通过自身具有的通信媒体可与通信装置10进行通信的中继装置的全部路径的列表。
然后,根据标签信息中的通信成本信息,识别中继装置30-1~30-N各自的通信成本,在路径列表中,检测作为通信成本最低的路径的通信路径。通信控制部22中,通过检测的通信路径与通信装置10通信。
接着,说明中继装置30的构成。图2是中继装置30的构成例的示图。中继装置30具备标签信息控制部30A、故障控制部30b、拥塞控制部30C、呼叫控制部30D及媒体转换部30E。
标签信息控制部30A包含通信媒体信息生成部30A-1和通信成本信息生成部30A-2。通信媒体信息生成部30A-1生成通信媒体信息。作为通信媒体信息,例如生成域信息、IP版本信息、编解码器信息、传输信息内的至少一个。
域信息是表示自身(中继装置30)是属于网络(专用网络等)内的哪个域的信息。IP版本信息是表示中继装置30的IP版本是IPv4还是IPv6的信息。
编解码器信息是表示中继装置30具有怎样的编码/解码的形式的信息。例如,当为声音编解码器的情况下,是表示具有ITU-T G.711的编解码器还是具有ITU-TG.729的编解码器或具有两方的编解码器功能的信息。
传输信息是表示中继装置30以怎样的传输功能执行数据通信的信息。例如,是表示以ATM(Asynchronous Transfer Mode:异步传输模式)通信还是以SONET/SDH(Synchronous Optical Network/Synchronous Digital Hierarchy:同步光纤网/同步数字体系)通信的传输功能的种类的信息。
另外,通信成本信息生成部30A-2生成通信成本信息。通信成本是指经由中继装置30通信时发生的成本,例如,与通过经由自身而产生的迟延量和因自身的编解码器产生的信号劣化的程度(若为声音编解码器则是声音数据的劣化程度)等相应。通信成本信息生成部30A-2中,按每个中继装置将这些参数数值化,生成为通信成本信息。
另一方面,故障控制部30b在故障发生时,检测该故障部位,生成包含故障部位的故障信息,向相邻装置传递。拥塞控制部30C检测中继通信时发生的拥塞,根据检测出的拥塞的程度,将通信成本信息生成部30A-2生成的通信成本的值设定成可变。
例如,进行控制,使得在拥塞频度超过预先设定的阈值一定时间的情况下,使通信成本的值上升,不超过阈值的情况下,使通信成本的值减少。这样,通过根据拥塞状态改变通信成本的值,可以生成符合当前的通信状态的通信成本的信息。
呼叫控制部30D根据从通信装置10或通信装置20发送的呼叫控制信息,识别出向哪个装置(中继装置或通信装置)生成通路而不向哪个装置生成通路,进行生成通信路径的通路的呼叫控制。
媒体转换部30E进行将一方的通信媒体的数据转换为另一方的通信媒体的数据的控制。例如,作为通信媒体,若具有ITU-T G.711和ITU-T G.729,则将ITU-T G.711的声音数据转换为ITU-T G.729的声音数据,或将ITU-T G.729的声音数据转换为ITU-T G.711的声音数据。
接着说明通信装置20的构成。图3是通信装置20的构成例的示图。通信装置20具备路径控制部21和通信控制部22。路径控制部21包含通信媒体识别部21A、路径列表生成部21b及通信路径检测部21C。通信控制部22包含呼叫控制信息生成部22A。
通信媒体识别部21A根据从通信装置10及中继装置30-1~30-N传递的全部的标签信息中的通信媒体信息,识别作为通信对方的通信装置10的通信媒体和中继装置30-1~30-N各自的通信媒体。
路径列表生成部21b在作为通信对方的通信装置10具有的通信媒体不同于自身具有的通信媒体的场合,检测中继装置30-1~30-N中通过哪个中继装置或绕过哪个中继装置(不通过哪个中继装置)可与通信装置10通信的全部路径,生成路径列表。
通信路径检测部21C根据从中继装置30-1~30-N传递的标签信息中的通信成本信息,识别中继装置30-1~30-N各自的通信成本。然后,在生成的路径列表中,检测通信成本最低的通信路径。
呼叫控制信息生成部22A生成并发送用于通过检测的通信路径与通信装置10通信的呼叫控制信息。呼叫控制信息中包含用于指示对位于通信路径上的中继装置生成通路的信息和用于指示对不位于通信路径上的中继装置不要生成通路的信息。
接着,举例详细说明检测最优通信路径的控制。另外,以下,将中继装置称为网关装置。图4是通信系统的一例示图。通信系统1A具备通信装置10、20、网关装置31~35。
在通信装置10和网关装置31间确立通路P1,在网关装置31、32间确立通路P2,作为通信系统1A的当前的通路确立状态。
另外,在网关装置32、33间确立通路P3,在网关装置33、34间确立通路P4。而且,在网关装置34、35间确立通路P5,在网关装置35和通信装置20间确立通路P6。
另一方面,作为装置间使用的通信媒体,通信装置10和网关装置31间可相互通过通信媒体A进行通信,网关装置31、32间可相互通过通信媒体B进行通信。
网关装置32、33间可相互通过通信媒体A进行通信,网关装置33、34间可相互通过通信媒体B进行通信。而且,网关装置34、35间可相互通过通信媒体A进行通信,网关装置35和通信装置20间可相互通过通信媒体B进行通信。
而且,另外,对于网关装置31~35的通信成本(以下,也简称为成本),网关装置31的成本设为2,网关装置32的成本设为3,网关装置33的成本设为4,网关装置34的成本设为5,网关装置35的成本设为6。
图5是标签信息传递的情形的示图,图6是标签信息及通信媒体信息的示图。通信系统1A上的各装置生成包含自身具有的成本和自身具有的通信媒体的信息在内的标签信息,向相邻装置发送。
网关装置31的自身成本为2,其生成通过通信媒体A与通信装置10通信且通过通信媒体B与网关装置32通信的消息的标签信息D1,向网关装置32发送。
网关装置32的自身成本为3,其生成通过通信媒体A或通信媒体B与相邻网关装置通信的消息的标签信息D2,将标签信息D1、D2向网关装置33发送。
网关装置33的自身成本为4,其生成通过通信媒体A或通信媒体B与相邻网关装置通信的消息的标签信息D3,将标签信息D3与标签信息D1、D2一起向网关装置34发送。
网关装置34的自身成本为5,其生成通过通信媒体A或通信媒体B与相邻网关装置通信的消息的标签信息D4,将标签信息D4与标签信息D1~D3一起向网关装置35发送。
网关装置35的自身成本为6,其生成通过以通信媒体A或通信媒体B与相邻网关装置通信的消息的标签信息D5,将标签信息D5与标签信息D1~D4一起向通信装置20发送。
另外,上述中,通信装置20是进行通信请求的装置,因此示出了从通信装置10通过网关装置31~35向通信装置20的方向的标签信息的传递,但是若通信装置10是进行通信请求的装置,则进行逆向的从通信装置20通过网关装置31~35向通信装置10的方向的标签信息的传递。
另外,作为标签信息中的通信媒体信息,不仅是自己具有的通信媒体的种类信息,也可以是可详细知道标签信息传递时的网络拓扑逻辑的信息,以便通过哪个通信媒体与哪个装置确立当前通路。
另一方面,网关装置31具有从通信装置10到通信装置20的方向(A→B)的转换功能和从通信装置20到通信装置10的方向(B→A)的转换功能,将其定义为媒体转换信息(A-B)。
另外,网关装置32具有从通信装置10到通信装置20的方向(B→A)的转换功能和从通信装置20到通信装置10的方向(A→B)的转换功能。将其定义为媒体转换信息(B-A)。
这里,考虑通信装置20与通信装置10进行通信的情况。通信装置20接收传递的标签信息D1~D5,识别通信装置10和网关装置31~35的各装置具有的通信媒体。
通信装置20与通信装置10通信时,最好不经由网关装置等而能够直接通信。但是,该例中,根据标签信息D1,了解到通信装置10的通信媒体是通信媒体A,不同于自身的通信媒体B,因此,识别为无法直接通信,需要经由网关装置31~35的媒体转换通信。
另外,若通信装置10具有与通信装置20相同的通信媒体B,则通信装置20根据标签信息D1识别该消息,不经由网关装置31~35,对通信装置10直接执行通信媒体B的通信。
另外,这里的通信媒体与上述域信息、IP版本信息、编解码器信息、传输信息的至少一个相对应。
通信媒体为域信息时,例如,某装置(装置A)具有域D1而其他装置(装置b)具有不同于域D1的域D2时,无法进行装置A、b的直接通信(地址的唯一性在域中关闭,跨域无法进行通信)。从而,该情况下,经由具有地址形式的转换功能的网关装置,执行装置A、b间的通信。
通信媒体为IP版本信息时,例如,装置A为IPv4,装置b为IPv6时,无法进行装置A、b的直接通信。从而,经由具有IPv4和IPv6的两方的通信功能的网关装置,执行装置A、b间的通信。
通信媒体为编解码器信息时,例如,装置A具有ITU-T G.711而装置b具有ITU-T G.729时,无法进行装置A、b的直接通信。从而,经由具有ITU-T G.711和ITU-T G.729的转换功能的网关装置,执行装置A、b间的通信。
通信媒体为传输信息时,例如,装置A具有ATM的传输功能而装置b具有IP的传输功能时,无法进行装置A、b的直接通信。从而,经由具有ATM和IP的转换功能的网关装置,执行装置A、b间的通信。
从而,即使通信媒体为上述的哪个信息,装置A、b双方若具有相同通信媒体则可相互通信,若不具有相同通信媒体则不可相互通信,而经由进行适当的媒体转换的网关装置进行通信。
接着,说明通信系统1A中的通信装置10、20间的多个路径。通信装置20根据记载于标签信息D1~D5中的通信媒体信息,检测通信系统1A内的网关装置31~35内通过哪个网关装置或绕过哪个网关装置(不通过哪个网关装置)而可与通信装置10进行通信的路径。
在通信系统1A的情况下,通信装置20可与通信装置10通信的主路径考虑为8个路径(设为路径L1~L8)。以下说明各路径。
图7是路径L1的示图。根据标签信息D1、D3,可知通信装置10和网关装置33可通过通信媒体A通信(根据标签信息D1,通信装置10可通过通信媒体A通信(因为根据标签信息D1可知网关装置31具有媒体转换信息(A-B),根据标签信息D3可知网关装置33具有媒体转换信息(A-B)),根据标签信息D3、D4,可知网关装置33和网关装置34可通过通信媒体B通信(因为根据标签信息D3可知网关装置33具有通信媒体B,根据标签信息D4可知网关装置34具有通信媒体B)。
另外,根据标签信息D4、D5,可知网关装置34和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置33、34、35及通信装置20的各装置的路径L1,作为通信装置10、20进行通信的路径。路径L1包含通路P7、通路P4、通路P5及通路P6。
图8是路径L2的示图。根据标签信息D1、D3可知通信装置10和网关装置33可通过通信媒体A通信,根据标签信息D3,可知网关装置33和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置33、通信装置20的各装置的路径L2,作为通信装置10、20进行通信的路径。路径L2包含通路P7、通路P12。
图9是路径L3的示图。根据标签信息D1、D5,可知通信装置10和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置35及通信装置20的各装置的路径L3,作为通信装置10、20进行通信的路径。路径L3包含通路P8、通路P6。
图10是路径L4的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A通信,根据标签信息D1、D4,可知网关装置31和网关装置34可通过通信媒体B通信。
另外,根据标签信息D4、D5,可知网关装置34和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置31、34、35及通信装置20的各装置的路径L4,作为通信装置10、20进行通信的路径。路径L4包含通路P1、通路P9、通路P5及通路P6。
图11是路径L5的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A通信,且根据标签信息D1,可知网关装置31和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置31及通信装置20的各装置的路径L5,作为通信装置10、20进行通信的路径。路径L5包含通路P1、通路P10。
图12是路径L6的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A进行通信,根据标签信息D1、D2,可知网关装置31和网关装置32可通过通信媒体B进行通信。
另外,根据标签信息D2、D5,可知网关装置32和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置31、32、35及通信装置20的各装置的路径L6,作为通信装置10、20进行通信的路径。路径L6包含通路P1、通路P2、通路P11及通路P6。
图13是路径L7的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A通信,根据标签信息D1、D2,可知网关装置31和网关装置32可通过通信媒体B通信。
另外,根据标签信息D2、D3,可知网关装置32和网关装置33可通过通信媒体A通信,根据标签信息D3,可知网关装置33和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置31、32、33及通信装置20的各装置的路径L7,作为通信装置10、20进行通信的路径。路径L7包含通路P1、通路P2、通路P3及通路P12。
图14是路径L8的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A通信,根据标签信息D1、D2,可知网关装置31和网关装置32可通过通信媒体B通信。
另外,根据标签信息D2、D3,可知网关装置32和网关装置33可通过通信媒体A通信,根据标签信息D3、D4,可知网关装置33和网关装置34可通过通信媒体B通信。
而且,根据标签信息D4、D5,可知网关装置34和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。
从而,根据上述的标签信息,在通信系统1A上,检测存在通过通信装置10、网关装置31、32、33、33、34、35及通信装置20的各装置的路径L8,作为通信装置10、20进行通信的路径。路径L8包含通路P1、通路P2、通路P3、通路P4、通路P5及通路P6。另外,图15表示包含路径L1~L8的路径列表(图的路径列表的构成为一例)。
接着,说明检测出的各个路径的削减成本的计算。图16是各个路径的削减成本的示图。路径L1是通过网关装置33、34、35,绕过网关装置31、32的传送线路。因此,对于路径L1,根据标签信息D1、D2,削减成本成为5(=2+3)。
路径L2是通过网关装置33,绕过网关装置31、32、34、35的传送线路。因此,对于路径L2,根据标签信息D1、D2、D4、D5,削减成本成为16(=2+3+5+6)。
路径L3是通过网关装置35,绕过网关装置31、32、33、34的传送线路。因此,对于路径L3,根据标签信息D1、D2、D3、D4,削减成本成为14(=2+3+4+5)。
路径L4是通过网关装置31、34、35,绕过网关装置32、33的传送线路。从而,对于路径L4,根据标签信息D2、D3,削减成本成为7(=3+4)。
路径L5是通过网关装置31,绕过网关装置32、33、34、35的传送线路。因此,对于路径L5,根据标签信息D2、D3、D4、D5,削减成本成为18(=3+4+5+6)。
路径L6是通过网关装置31、32、35,绕过网关装置33的传送线路。因此,对于路径L6,根据标签信息D3、D4,削减成本成为9(=4+5)。
路径L7是通过网关装置31、32、33,绕过网关装置34、35的传送线路。因此,对于路径L7,根据标签信息D4、D5,削减成本成为11(=5+6)。
路径L8是通过网关装置31~35,不绕过哪个网关装置的传送线路。因此,对于路径L8,削减成本成为0。
接着,说明最优通信路径的检测处理及呼叫控制信息的生成处理。从图16可知,路径L1~L8的削减成本中,最大值为18。从而,通信系统1A中,在通信装置10、20间进行通信时,削减成本为18的路径L5成为可将成本抑制为最低而进行通信的传送线路,因此,通信装置20选择路径L5作为最优通信路径。
图17是呼叫控制信息的传递情形的示图。通信装置20确定通过选择的路径L5,绕过网关装置32、33、34、35,经由网关装置31与通信装置10进行通信。
通信装置20生成包含涉及网关装置31的到对象装置的生成通路的指示、涉及网关装置32、33、34、35的绕过消息的内容(不要生成通路的指示)的呼叫控制信息。
通信装置20向网关装置35发送呼叫控制信息。呼叫控制信息通过当前设定的通路,按照网关装置35、34、33、32、31的顺序传递到通信装置10为止。
图18是确立了最优路径L5的通信系统的示图。由各装置接收呼叫控制信息,识别出自身进行哪个呼叫控制。从而,在通信装置10和网关装置31之间确立通路P1,在网关装置31和通信装置20之间确立通路P10。从而,在通信系统1A上的通信装置10、20间的通信中,可通过成本最低的路径L5进行通信。
另外,上述中,作为检测最优通信路径时的通信成本的计算,计算路径L1~L8的各个中绕过的网关装置的各个路径的成本的和,求出削减成本,将具有削减成本的最大值的路径设为最优通信路径。
相对地,也可以计算路径L1~L8的各个中通过的网关装置的各个路径的成本的和,将具有该成本的和(称为所需成本)的最小值的路径检测为最优通信路径。
例如,路径L1经由网关装置33、34、35,因此所需成本为15(=4+5+6)。路径L2经由网关装置33,因此所需成本为4。路径L3经由网关装置35,因此所需成本为6。
路径L4经由网关装置31、34、35,因此所需成本为13(=2+5+6)。路径L5经由网关装置31,因此所需成本为2。
路径L6经由网关装置31、32、35,因此所需成本为11(=2+3+6)。路径L7经由网关装置31、32、33,因此所需成本为9(=2+3+4)。路径L8经由网关装置31、32、33、34、35,因此所需成本为20(=2+3+4+5+6)。从而,上述的所需成本的最小值为2,最优通信路径检测为路径L5。
另外,上述中,根据通信媒体信息和通信成本信息检测最优通信路径,但是,也可以采用在标签信息中包含故障信息的方式进行传递,检测避开故障部位的路径的构成。
图2中如上所述,中继装置30的故障控制部30b在故障发生时检测该故障部位,生成包含故障部位的故障信息。故障信息向通信装置20传递到相邻装置。
该情况下,也可以生成包含通信媒体信息、通信成本信息及故障信息的标签信息,向相邻装置传递,也可以与标签信息分开,在故障发生时刻仅仅传递故障信息。
通信装置20中,接收故障信息,识别网络上发生故障的部位。然后,从路径列表中,提取避开了故障部位的路径,从提取出的路径中检测通信成本最低的通信路径。通过这样的控制,即使故障发生时,也可以检测通信成本最低的最优通信路径。
如以上说明,根据通信系统1,传递包含通信媒体信息和通信成本信息的标签信息。然后,根据通信媒体信息,生成包含可通过自身具有的通信媒体与通信对方进行通信的中继装置的全部路径的列表,根据通信成本信息,识别多个中继装置各自的通信成本,在路径列表中,检测通信成本最低的路径。
从而,通过选择最优通信路径,浪费的传送业务量减少,可以实现网络资源的减少,另外,还可以实现网关装置的设备数量的减少。
而且,通过选择最优通信路径,可进行低迟延的传送,另外,可以将基于编解码器的编码/解码的反复而产生的信号劣化抑制在最小限度。
上述仅仅示出了本发明的原理。而且,本领域的技术人员可进行大量的变形、变更,本发明不限于以上示出并说明的正确构成及应用例,对应的全部的变形例及等同物均包含在基于所附权利要求及其等同物的本发明的范围中。
符号的说明
1通信系统
10,20通信装置
21路径控制部
22通信控制部
30,30-1~30-N中继装置
30A标签信息控制部

Claims (5)

1.一种通信系统,其特征在于,该通信系统具备:
多个中继装置,它们包含标签信息控制部和检测拥塞的发生的拥塞控制部,该标签信息控制部生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息,其中,该通信媒体信息是域信息、IP版本信息、传输信息中的至少一个;和
通信装置,其包含:路径控制部,其接收上述标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径;通信控制部,其控制与上述通信对方的通信,
上述标签信息控制部将从其他中继装置传递而接收到的上述标签信息和与本中继装置相关的上述标签信息一起向上述通信装置传递,
上述路径控制部根据上述通信媒体信息,识别上述通信对方的上述通信媒体和多个上述中继装置各自的上述通信媒体,并且在判别为上述通信对方具有的上述通信媒体不同于自己具有的上述通信媒体的情况下,生成包含多个上述中继装置中可通过自己具有的上述通信媒体与上述通信对方通信的上述中继装置的全部路径的列表,上述路径控制部根据上述通信成本信息,识别多个上述中继装置各自的上述通信成本,从上述路径列表中,检测作为上述通信成本最低的路径的上述通信路径,
上述通信控制部通过上述通信路径与上述通信对方通信,
上述拥塞控制部按照拥塞频度超出阈值的时间来改变上述通信成本的值。
2.根据权利要求1所述的通信系统,其特征在于,
上述中继装置还具有在故障发生时生成故障信息并进行传递的故障控制部,
上述路径控制部根据上述故障信息,识别发生了故障部位的路径,从上述路径列表中,提取避开了上述故障部位的路径,从提取出的路径中检测上述通信成本最低的上述通信路径。
3.一种中继装置,其特征在于,该中继装置具备:
标签信息控制部,其生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息中的至少一方的标签信息,其中,该通信媒体信息是域信息、IP版本信息、传输信息中的至少一个;
故障控制部,其在故障发生时生成故障信息并向相邻装置传递;和
拥塞控制部,其检测拥塞的发生,
上述标签信息控制部将从其他中继装置传递而接收到的上述标签信息和与本中继装置相关的上述标签信息一起向相邻装置传递,
上述拥塞控制部按照拥塞频度超出阈值的时间来改变上述通信成本的值。
4.一种通信装置,其特征在于,该通信装置具备:
路径控制部,其接收从中继装置发送的包含通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息,生成与通信对方通信时的路径的列表,并从路径列表中检测适合进行通信的通信路径,其中,该通信媒体信息是域信息、IP版本信息、传输信息中的至少一个;和
通信控制部,其控制与上述通信对方的通信,
上述路径控制部根据上述通信媒体信息,识别上述通信对方的上述通信媒体和多个上述中继装置各自的上述通信媒体,并且在判别为上述通信对方具有的上述通信媒体不同于自己具有的上述通信媒体的情况下,生成包含多个上述中继装置中可通过自己具有的上述通信媒体与上述通信对方通信的上述中继装置的全部路径的列表,上述路径控制部根据上述通信成本信息,识别多个上述中继装置各自的上述通信成本,从上述路径列表中,检测作为上述通信成本最低的路径的上述通信路径,
上述通信控制部通过上述通信路径与上述通信对方通信,
上述中继装置检测拥塞的发生,按照拥塞频度超出阈值的时间来改变上述通信成本的值。
5.根据权利要求4所述的通信装置,其特征在于,
上述路径控制部根据从上述中继装置传递的故障信息,识别发生了故障部位的路径,从上述路径列表中,提取避开了上述故障部位的路径,从提取的路径中检测上述通信成本最低的上述通信路径。
CN200980162008.5A 2009-10-23 2009-10-23 通信系统 Expired - Fee Related CN102577262B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/068243 WO2011048693A1 (ja) 2009-10-23 2009-10-23 通信システム

Publications (2)

Publication Number Publication Date
CN102577262A CN102577262A (zh) 2012-07-11
CN102577262B true CN102577262B (zh) 2015-10-14

Family

ID=43899940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980162008.5A Expired - Fee Related CN102577262B (zh) 2009-10-23 2009-10-23 通信系统

Country Status (6)

Country Link
US (1) US9407531B2 (zh)
EP (1) EP2493125B1 (zh)
JP (1) JP5196029B2 (zh)
KR (1) KR101361885B1 (zh)
CN (1) CN102577262B (zh)
WO (1) WO2011048693A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9025490B2 (en) * 2011-01-17 2015-05-05 Shahram Davari Network device
JP2013058895A (ja) * 2011-09-08 2013-03-28 Nec Corp ネットワーク制御方法および装置並びにネットワーク制御システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1922832A (zh) * 2004-02-18 2007-02-28 株式会社Ntt都科摩 分组传送系统、无线基站以及分组传送路径最佳化方法
CN100484293C (zh) * 2004-06-03 2009-04-29 华为技术有限公司 一种分组语音承载网中选择编码转换设备的方法

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05300145A (ja) * 1992-02-21 1993-11-12 Nec Corp パス設定経路探索方法及びそれに用いる多重化装置
DE19756191A1 (de) 1997-12-17 1999-06-24 Ericsson Telefon Ab L M Verfahren, Vermittlungseinrichtung und Telekommunikationssystem zum Ausführen von Datenkommunikationen zwischen Teilnehmerstationen
JP3073962B2 (ja) * 1998-04-22 2000-08-07 日本電信電話株式会社 経路選択装置
US6639897B1 (en) 1998-04-22 2003-10-28 Nippon Telegraph And Telephone Corporation Communication network of linked nodes for selecting the shortest available route
JP2000196610A (ja) * 1998-12-25 2000-07-14 Nec Corp コネクション経路変更方法、及びコネクション経路変更装置
AU2001231294A1 (en) * 2000-02-04 2001-08-14 Becomm Corporation Media routing
JP2003037618A (ja) * 2001-07-23 2003-02-07 Funai Electric Co Ltd データ転送方法およびルータ装置
JP2003244196A (ja) * 2002-02-20 2003-08-29 Fujitsu Ltd 負荷分散制御をするルータ及びネットワーク制御装置
US7330440B1 (en) * 2003-05-20 2008-02-12 Cisco Technology, Inc. Method and apparatus for constructing a transition route in a data communications network
WO2004114690A1 (en) * 2003-06-05 2004-12-29 Meshnetworks, Inc. Optimal routing in ad hac wireless communication network
US6956820B2 (en) * 2003-10-01 2005-10-18 Santera Systems, Inc. Methods, systems, and computer program products for voice over IP (VoIP) traffic engineering and path resilience using network-aware media gateway
WO2005034454A2 (en) * 2003-10-01 2005-04-14 Santera Systems, Inc. Voice over ip media gateway
US7961650B2 (en) * 2004-02-16 2011-06-14 Christopher Michael Davies Network architecture
WO2005079025A1 (ja) * 2004-02-18 2005-08-25 Ntt Docomo, Inc. パケット転送システム、無線基地局、およびパケット転送経路最適化方法
JP2005252662A (ja) 2004-03-04 2005-09-15 Oki Electric Ind Co Ltd VoIPゲートウエイ装置
WO2005122510A1 (en) * 2004-06-07 2005-12-22 Ninety9.Com Pty Ltd Method and apparatus for routing communications
US7697433B2 (en) * 2004-12-14 2010-04-13 Cisco Technology, Inc. Method and system for bypassing a core network in establishing a call between endpoints on different media gateways
CN1842051A (zh) * 2005-03-30 2006-10-04 国际商业机器公司 流量均衡设备和方法以及使用它们的网络转发设备和方法
US20070147255A1 (en) * 2005-12-23 2007-06-28 Ozgur Oyman Routing in wireless mesh networks
JP4764737B2 (ja) 2006-02-13 2011-09-07 富士通株式会社 ネットワークシステム、端末およびゲートウェイ装置
JP4910603B2 (ja) 2006-09-28 2012-04-04 富士通株式会社 複合メディア通信システム
US8681776B2 (en) * 2006-10-12 2014-03-25 Genband Us Llc Methods, systems and computer program products for storing communication session information at a network interface module
US20080101359A1 (en) * 2006-10-31 2008-05-01 Charles Michael Storry Multicast communication resource management apparatus and methods
KR20080075313A (ko) * 2007-02-12 2008-08-18 삼성전자주식회사 As 넘버를 이용하여 라우팅하는 bgp 라우팅 장치 및그 제어 방법
US8429406B2 (en) * 2007-06-04 2013-04-23 Qualcomm Atheros, Inc. Authorizing customer premise equipment into a network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1922832A (zh) * 2004-02-18 2007-02-28 株式会社Ntt都科摩 分组传送系统、无线基站以及分组传送路径最佳化方法
CN100484293C (zh) * 2004-06-03 2009-04-29 华为技术有限公司 一种分组语音承载网中选择编码转换设备的方法

Also Published As

Publication number Publication date
JPWO2011048693A1 (ja) 2013-03-07
EP2493125A1 (en) 2012-08-29
US9407531B2 (en) 2016-08-02
KR20120062879A (ko) 2012-06-14
JP5196029B2 (ja) 2013-05-15
KR101361885B1 (ko) 2014-02-12
US20120201141A1 (en) 2012-08-09
CN102577262A (zh) 2012-07-11
EP2493125B1 (en) 2017-08-30
WO2011048693A1 (ja) 2011-04-28
EP2493125A4 (en) 2016-09-14

Similar Documents

Publication Publication Date Title
CN101322374B (zh) 用于基于多协议标记交换的语音的系统和方法
US20100128715A1 (en) Protocol Conversion System in Media Communication between a Packet-Switching Network and Circuit-Switiching Network
US20050100049A1 (en) Multiple packet routing system (MPRS)
RU2430474C1 (ru) Способ и система для передачи медиапотока без потерь после переключения между обычным соединением и секретным соединением
CN102308563A (zh) 网关装置、系统和方法
CN100488224C (zh) 实现语音业务向传真业务切换的方法
US20110026515A1 (en) Communication network with line-and packet-switching control
EP2186286B1 (en) Improvements in or relating to monitoring in an internet protocol (ip) domain
CN102577262B (zh) 通信系统
CN1997010A (zh) 一种包过滤的实现方法
CN101155095B (zh) 一种协商数据信号检测器能力的方法及系统、网关
JP5211736B2 (ja) VoIP通信装置
CN100428686C (zh) 下一代网络中mgc获取服务质量信息的实现方法
CN101489093B (zh) 一种会议通讯时码流的传输方法、终端和系统
US7257130B2 (en) Asymmetric companion codecs
CN101296205A (zh) 在ip网络或混合网络中实现透明传输的方法、设备及系统
CN101513010B (zh) 3g无线网络的会话启动协议信令中的via字段压缩的协议和方法
CN100493023C (zh) 一种实现多媒体通信系统互通的方法
US8917639B2 (en) Eliminating false audio associated with VoIP communications
JP3638934B2 (ja) デジタル回線多重化装置
FR2833792B1 (fr) Procede pour realiser une interface aisement configurable entre un reseau de communication et une offre de services mettant en oeuvre un reseau de type internet
JP2020088595A (ja) 通信装置、通信方法及びプログラム
JP2004186860A (ja) 音声データ送受信方式
Mohamed et al. COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)
JP2006121142A (ja) 2点間通信方法、装置及び装置用プログラム

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: 20151014

Termination date: 20181023

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