通信系统的制作方法

文档序号:7739276阅读:132来源:国知局
专利名称:通信系统的制作方法
技术领域
本发明涉及进行信息通信的通信系统。
背景技术
VoIP (Voice over Internet Protocol 网络电话)是在 IP (Internet Protocol 互联网协议)网络上进行语音通信的技术,广泛应用于采用因特网电话或公司内部 LAN (Local Area Network 局域网)的内线电话等。在VoIP中,使用被称为SIPGession Initiation Protocol 会话发起协议)的协议,进行作为IP网络上的应用程序间的连接关系的会话的基本呼叫控制(会话的开始/ 变更/切断)。另外,会话的处理中使用被称为SDPGession 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. 7 是基于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. 7 两者的声音媒体。S卩,具有 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(3rd Generation 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的语音通信为例进行了说明,但是其他通信协议和通信媒体中也会产生同样的问题。本发明鉴于这样的问题而提出,目的在于提供ー种可削减通信成本和提高通信效率的通信系统。解决问题的手段为了解决上述问题,提供了通信系统。该通信系统具备多个中继装置,它们包含标签信息控制部,该标签信息控制部生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息;和通信装置,其包含路径控制部,其接收上述标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径;通信控制部,其控制与上述通信对方的通信。这里,标签信息控制部将从其他中继装置传递而接收到的标签信息和与本中继装置相关的标签信息一起向通信装置传递。路径控制部根据通信媒体信息,识别通信对方的通信媒体和多个中继装置各自的通信媒体,在判别为通信对方具有的通信媒体不同于自己具有的通信媒体的情况下,生成包含多个中继装置中可通过自己具有的通信媒体与通信对方通信的中继装置的全部路径的列表,根据通信成本信息,识别多个中继装置各自的通信成本,从路径列表中,检测作为通信成本最低的路径的通信路径。通信控制部通过通信路径与通信对方通信。发明效果可实现通信效率的提高。本发明的上述及其他目的、特征及优点可以通过表示作为本发明的例的优选实施例的附图以及相关联的以下说明变得清楚。


图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-T G. 7 的编解码器或具有两方的编解码器功能的信息。传输信息是表示中继装置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. 7 的声音数据,或将ITU-T G. 7 的声音数据转换为ITU-T G. 711 的声音数据。接着说明通信装置20的构成。图3是通信装置20的构成例的示图。通信装置20 具备路径控制部21和通信控制部22。路径控制部21包含通信媒体识别部21A、路径列表生成部21b及通信路径检测部21C。通信控制部22包含呼叫控制信息生成部22k。通信媒体识别部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各自的通信成本。然后,在生成的路径列表中,检测通信成本最低的通信路径。呼叫控制信息生成部22k生成并发送用于通过检测的通信路径与通信装置10通信的呼叫控制信息。呼叫控制信息中包含用于指示对位于通信路径上的中继装置生成通路的信息和用于指示对不位于通信路径上的中继装置不要生成通路的信息。接着,举例详细说明检测最优通信路径的控制。另外,以下,将中继装置称为网关装置。图4是通信系统的一例示图。通信系统IA具备通信装置10、20、网关装置31 35。在通信装置10和网关装置31间确立通路P1,在网关装置31、32间确立通路P2, 作为通信系统IA的当前的通路确立状态。另外,在网关装置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是标签信息及通信媒体信息的示图。通信系统IA上的各装置生成包含自身具有的成本和自身具有的通信媒体的信息在内的标签信息,向相邻装置发送。网关装置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与标签信息Dl D3 —起向网关装置35发送。网关装置35的自身成本为6,其生成通过以通信媒体A或通信媒体B与相邻网关装置通信的消息的标签信息D5,将标签信息D5与标签信息Dl D4 —起向通信装置20发
So另外,上述中,通信装置20是进行通信请求的装置,因此示出了从通信装置10通过网关装置31 35向通信装置20的方向的标签信息的传递,但是若通信装置10是进行通信请求的装置,则进行逆向的从通信装置20通过网关装置31 35向通信装置10的方向的标签信息的传递。另外,作为标签信息中的通信媒体信息,不仅是自己具有的通信媒体的种类信息, 也可以是可详细知道标签信息传递时的网络拓扑逻辑的信息,以便通过哪个通信媒体与哪个装置确立当前通路。另ー方面,网关装置31具有从通信装置10到通信装置20的方向(A - B)的转换功能和从通信装置20到通信装置10的方向(B - A)的转换功能,将其定义为媒体转换信息(A-抝。另外,网关装置32具有从通信装置10到通信装置20的方向(B - A)的转换功能和从通信装置20到通信装置10的方向(AヰB)的转换功能。将其定义为媒体转换信息 (B-A)。这里,考虑通信装置20与通信装置10进行通信的情況。通信装置20接收传递的标签信息Dl D5,识别通信装置10和网关装置31 35的各装置具有的通信媒体。通信装置20与通信装置10通信时,最好不经由网关装置等而能够直接通信。但是,该例中,根据标签信息D1,了解到通信装置10的通信媒体是通信媒体A,不同于自身的通信媒体B,因此,识别为无法直接通信,需要经由网关装置31 35的媒体转换通信。另外,若通信装置10具有与通信装置20相同的通信媒体B,则通信装置20根据标签信息Dl识别该消息,不经由网关装置31 35,对通信装置10直接执行通信媒体B的通
另外,这里的通信媒体与上述域信息、IP版本信息、编解码器信息、传输信息的至少一个相对应。通信媒体为域信息时,例如,某装置(装置A)具有域Dl而其他装置(装置b)具有不同于域Dl的域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双方若具有相同通信媒体则可相互通信,若不具有相同通信媒体则不可相互通信,而经由进行适当的媒体转换的网关装置进行通信。接着,说明通信系统IA中的通信装置10、20间的多个路径。通信装置20根据记载于标签信息Dl D5中的通信媒体信息,检测通信系统IA内的网关装置31 35内通过哪个网关装置或绕过哪个网关装置(不通过哪个网关装置)而可与通信装置10进行通信的路径。在通信系统IA的情况下,通信装置20可与通信装置10通信的主路径考虑为8个路径(设为路径Ll L8)。以下说明各路径。图7是路径Ll的示图。根据标签信息D1、D3,可知通信装置10和网关装置33可通过通信媒体A通信(根据标签信息Dl,通信装置10可通过通信媒体A通信(因为根据标签信息D 1可知网关装置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通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置33、34、35及通信装置20的各装置的路径Li,作为通信装置10、20进行通信的路径。路径Ll包含通路P7、通路P4、通路P5及通路P6。图8是路径L2的示图。根据标签信息Dl、D3可知通信装置10和网关装置33可通过通信媒体A通信,根据标签信息D3,可知网关装置33和通信装置20自身可通过通信媒体B通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置33、通信装置20的各装置的路径L2,作为通信装置10、20进行通信的路径。路径L2包含通路P7、通路P12。图9是路径L3的示图。根据标签信息D1、D5,可知通信装置10和网关装置35可通过通信媒体A通信,根据标签信息D5,可知网关装置35和通信装置20自身可通过通信媒体B通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置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通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置31、34、35及通信装置20的各装置的路径L4,作为通信装置10、20进行通信的路径。路径L4包含通路Pl、通路P9、通路P5及通路P6。图11是路径L5的示图。根据标签信息D1,可知通信装置10和网关装置31可通过通信媒体A通信,且根据标签信息Dl,可知网关装置31和通信装置20自身可通过通信媒体B通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置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通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置31、32、35及通信装置20的各装置的路径L6,作为通信装置10、20进行通信的路径。路径L6包含通路Pl、通路P2、通路Pll及通路P6。图13是路径L7的示图。根据标签信息Dl,可知通信装置10和网关装置31可通过通信媒体A通信,根据标签信息D1、D2,可知网关装置31和网关装置32可通过通信媒体 B通信。另外,根据标签信息D2、D3,可知网关装置32和网关装置33可通过通信媒体A通信,根据标签信息D3,可知网关装置33和通信装置20自身可通过通信媒体B通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置31、32、33及通信装置20的各装置的路径L7,作为通信装置10、20进行通信的路径。路径L7包含通路Pl、通路P2、通路P3及通路Pl2。图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通信。从而,根据上述的标签信息,在通信系统IA上,检测存在通过通信装置10、网关装置31、32、33、33、;34、35及通信装置20的各装置的路径L8,作为通信装置10、20进行通信的路径。路径L8包含通路P1、通路P2、通路P3、通路P4、通路P5及通路P6。另外,图15表示包含路径Ll L8的路径列表(图的路径列表的构成为一例)。接着,说明检测出的各个路径的削减成本的计算。图16是各个路径的削减成本的示图。路径Ll是通过网关装置33、34、35,绕过网关装置31、32的传送线路。因此,对于路径Li,根据标签信息Dl、D2,削减成本成为5 ( = 2+3)。路径L2是通过网关装置33,绕过网关装置31、32、34、35的传送线路。因此,对于路径1^2,根据标签信息01、02、04、05,削减成本成为16 ( = 2+3+5+6)。路径L3是通过网关装置35,绕过网关装置31、32、33、34的传送线路。因此,对于路径1^3,根据标签信息01、02、03、04,削减成本成为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可知, 路径Ll L8的削减成本中,最大值为18。从而,通信系统IA中,在通信装置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。从而,在通信系统IA上的通信装置10、20间的通信中,可通过成本最低的路径L5进行通信。另外,上述中,作为检测最优通信路径时的通信成本的计算,计算路径Ll L8的各个中绕过的网关装置的各个路径的成本的和,求出削减成本,将具有削减成本的最大值的路径设为最优通信路径。相对地,也可以计算路径Ll L8的各个中通过的网关装置的各个路径的成本的和,将具有该成本的和(称为所需成本)的最小值的路径检测为最优通信路径。例如,路径Ll经由网关装置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标签信息控制部
权利要求
1.一种通信系统,其特征在于,该通信系统具备多个中继装置,它们包含标签信息控制部,该标签信息控制部生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息;和通信装置,其包含路径控制部,其接收上述标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径;通信控制部,其控制与上述通信对方的通信,上述标签信息控制部将从其他中继装置传递而接收到的上述标签信息和与本中继装置相关的上述标签信息一起向上述通信装置传递,上述路径控制部根据上述通信媒体信息,识别上述通信对方的上述通信媒体和多个上述中继装置各自的上述通信媒体,并且在判别为上述通信对方具有的上述通信媒体不同于自己具有的上述通信媒体的情况下,生成包含多个上述中继装置中可通过自己具有的上述通信媒体与上述通信对方通信的上述中继装置的全部路径的列表,上述路径控制部根据上述通信成本信息,识别多个上述中继装置各自的上述通信成本,从上述路径列表中,检测作为上述通信成本最低的路径的上述通信路径,上述通信控制部通过上述通信路径与上述通信对方通信。
2.根据权利要求1所述的通信系统,其特征在于,上述标签信息控制部生成域信息、IP版本信息、编解码器信息、传输信息中的至少一个,作为上述通信媒体信息。
3.根据权利要求1所述的通信系统,其特征在于,上述中继装置还具有在故障发生时生成故障信息并进行传递的故障控制部,上述路径控制部根据上述故障信息,识别发生了故障部位的路径,从上述路径列表中, 提取避开了上述故障部位的路径,从提取出的路径中检测上述通信成本最低的上述通信路径。
4.根据权利要求1所述的通信系统,其特征在于,上述中继装置还具备检测拥塞的发生的拥塞控制部,上述拥塞控制部按照检测出的上述拥塞的发生程度,改变上述通信成本的值。
5.一种中继装置,其特征在于,该中继装置具备标签信息控制部,其生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息中的至少一方的标签信息;和故障控制部,其在故障发生时生成故障信息并向相邻装置传递,上述标签信息控制部将从其他中继装置传递而接收到的上述标签信息和与本中继装置相关的上述标签信息一起向相邻装置传递。
6.根据权利要求5所述的中继装置,其特征在于,上述标签信息控制部生成域信息、IP版本信息、编解码器信息、传输信息中的至少一个,作为上述通信媒体信息。
7.根据权利要求5所述的中继装置,其特征在于,所述中继装置还具备检测拥塞的发生的拥塞控制部,上述拥塞控制部按照检测出的上述拥塞的发生程度,改变上述通信成本的值。
8.ー种通信装置,其特征在于,该通信装置具备路径控制部,其接收从中继装置发送的包含通信媒体的信息即通信媒体信息和通信成本的信息即通信成本信息的标签信息,生成与通信对方通信时的路径的列表,并从路径列表中检测适合进行通信的通信路径;和通信控制部,其控制与上述通信对方的通信,上述路径控制部根据上述通信媒体信息,识别上述通信对方的上述通信媒体和多个上述中继装置各自的上述通信媒体,并且在判别为上述通信对方具有的上述通信媒体不同于自己具有的上述通信媒体的情况下,生成包含多个上述中继装置中可通过自己具有的上述通信媒体与上述通信对方通信的上述中继装置的全部路径的列表,上述路径控制部根据上述通信成本信息,识别多个上述中继装置各自的上述通信成本,从上述路径列表中,检测作为上述通信成本最低的路径的上述通信路径,上述通信控制部通过上述通信路径与上述通信对方通信。
9.根据权利要求8所述的通信装置,其特征在干,上述路径控制部根据从上述中继装置传递的故障信息,识别发生了故障部位的路径, 从上述路径列表中,提取避开了上述故障部位的路径,从提取的路径中检测上述通信成本最低的上述通信路径。
全文摘要
实现通信效率的提高。标签信息控制部(30A)生成并发送包含与其他装置通信时的通信媒体的信息即通信媒体信息和通过本装置通信时发生的通信成本的信息即通信成本信息的至少一方的标签信息。路径控制部(21)接收标签信息,生成与通信对方通信时的路径的列表,从路径列表中检测适合进行通信的通信路径。路径控制部(21)生成包含中继装置(30-1~30-N)中通过自己具有的通信媒体可与通信装置(20)通信的中继装置的全部路径的列表。然后,根据标签信息中的通信成本信息,在路径列表中,检测通信成本最低的通信路径。
文档编号H04L12/56GK102577262SQ200980162008
公开日2012年7月11日 申请日期2009年10月23日 优先权日2009年10月23日
发明者井上由规, 横田史彦 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1