具有分散网关选择的通信系统的制作方法

文档序号:7583706阅读:113来源:国知局
专利名称:具有分散网关选择的通信系统的制作方法
技术领域
本发明涉及一种通信系统,它包括网络和使网络互相连接的网关装置,该网络中的一个网络包括一个通信设备,该通信设备具有用来将通信发送到网络装置中至少一个的装置,并且该网关装置具有用来将消息发送到通信设备的装置。
本发明还涉及一种通过至少一个网关来实施通信的方法。
从EP-A-1122915中得知这样的一个通信系统和方法。该通信系统包括通过网关装置互相连接的网络。所述网络之一包括服务器通信设备,该服务器通信设备在一个实施方式中具有用来将公告通信发送到至少一个网关装置的装置。网关装置具有用来将请求消息发送到服务器设备的装置,该服务器可响应该服务器设备。在另一个实施方式中,作为对用户请求的响应,中央呼叫管理器为虚拟租用的IP线路选择传输路径,该传输路径至少提供足以容纳预定IP业务使用的保证的最小带宽。同一呼叫管理器处理为传输路径保留带宽。
根据该发明的通信系统的缺点在于,中央呼叫管理器必须处理所需传输路径的选择和保留。
因此本发明的目的在于提供一种通信系统和方法,该通信系统和方法提供更大的灵活性,并将注意力集中在做出关于传输路径的选择的定制上。
此外,根据本发明的通信系统的特征在于,通信包括通信请求,消息包括响应于通信请求的应答,并且通信设备还有用来基于从至少一个网关装置中接收到的应答选择网关装置的装置。
同样,根据本发明的方法的特征在于,通信请求被发送到一个或多个网关,该网关响应于通信请求发回应答,之后基于收到的应答选择至少一个网关。
根据本发明的通信系统的优点在于,通信设备拥有本地(local)智能,以便通信设备本身能本地处理对网关装置的恬当选择。现在,基于来自通信设备的通信请求、以及来自响应网关的响应,可关于特定的网关作出用户定制的选择,所述特定网关是在通信设备和有关的网关之间做出实际的连接时所涉及的网关。根据本发明的通信系统使得诸如终端设备、特别是网际协议(IP)终端设备之类的通信设备能够选择诸如最适于所请求连接的驻留网关或路由器的网关装置,而不需要将终端用户或消费者牵涉到该选择过程中。另外,根据本发明的通信设备使得通信设备能够为发起于或终止于同一通信设备的几个连接选择并使用不同的网关装置。例如可以用来提供更加智能的在诸如因特网的网络上选择路由器的方式。另外,当通信设备简单地添加到系统或网络时,选择过程较好地调整,并且以成本有效的方式调整到所使用的通用“即插即用”原理,该系统或网络对于有时具有多个驻留网关的基于家庭的网络同样但不排它地有效。
根据本发明的通信设备的一种实施方式,其特征在于,用来发送的装置被设置成向每个网关装置广播通信请求。
有利的是,确保可能被通信设备选择的所有网关都被提供通信请求。
根据本发明的通信设备的另一种实施方式的特征在于,通信设备具有用来将通信确认消息发送到所选择网关装置、并且可能发送到没有被选择的网关装置的装置。
在来自网关的应答之间执行了比较之后,被选择的网关被发送通信确认消息,此后可以启动连接建立。
根据本发明的通信设备的另一种进一步有利的实施方式的特征在于,通信设备具有用来接收来自网关装置的对通信请求的应答的装置。
根据本发明的通信设备的还有另一种实施方式的特征在于,网关装置具有用来将通信请求转送到一个或多个其它网关装置的装置。
通常通信请求将通过不止一个网关以在网络中终止,在该网络中通信设备将和某个其它的设备通信。从而对于这样的情况,可以相应做出对网关链的选择。
根据本发明的通信设备的还有另一种实施方式的特征在于,网关装置具有用来从其它网关接收对通信请求的应答的装置。
在所述的网关链中,为了将最后的应答发回通信设备,每个网关将能够接收来自其它网关的应答。
根据本发明的通信系统的还有另一种实施方式的特征在于,通信请求包括与最小要求的通信特征相关的数据。
通常只有满足关于最小通信特征的要求,才能选择一个网关。这样的通信特征的例子像下列项目可用带宽、最大传输速率、所要求的比特差错率、无阻塞率、在选择的一个或多个网关上经历的抖动或延迟、通信所涉及的成本、可用的业务和业务支持、可用的处理功率和存储容量、所选择的一个或多个网关的开放/关闭时间。
现在将参考附图
,进一步阐明根据本发明的通信设备和方法及其附加的优点,所述的附图示出了根据本发明的通信系统的概要。
唯一的一幅图示出了通信系统1。通信系统1通常包括多个网络NW0...NW4和将网络NW0...NW4互相连接的相关网关装置GW1...GW7。所述的网络之一NW0包括一个通信设备、此处为D0,该通信设备D0想和某个其它设备通信,比如想和D1或D2通信。通信设备D0配备了装置2,用来将通信发送到至少一个网关装置、此处例如为GW1,但是这样的通信可能广播到所有的网关装置,这里是广播到网关GW1和GW2。在因特网网络环境中,借助网关装置2的通信发送通常具有所谓的组播或单播的形式。通信发送包括对这些网关装置的通信请求。借助于通信请求,设备D0想找出是否存在这样的可能性,即通过网关装置GW1...GW7之一建立想要的到设备D1的连接的可能性。该请求如所述的可具有任何的格式或形式,像比如广播、组播或者单播(ini-cast)之类的形式。当然,系统1中使用的协议是能够嵌入通信请求以及对其的应答那样的协议。除用来接收通信请求的装置3之外,所涉及的网关装置包括用来以应答请求的形式发送消息的装置4。不必通过网络MW0的任何其它可用路径本身可用于设备D0和网关装置GW1...GW7之间的通信请求和应答。其它可能路径的实例是电话线或网络、电缆网络、无线网络、红外网络等等。图中所示的通信设备1包括装置5,用来接收来自网关装置GW1和GW2的一个或多个应答。通信设备D0还具有装置6,用来基于从至少一个网关装置GW1...GW7中接收到的应答选择网关装置。该选择装置6被耦合到装置7来建立连接,并将通信确认消息发送到已选择的网关装置。在该实例中,应当是网关GW1已经知道D1耦合到它的相关网络NW1,并且可用D1来通信。如果不是那样的话,那么网关GW1将发送适当的请求来在网络NW1中寻找设备D1,并捕获关于它的可用性的信息。如果通信请求由网关GW2中的接收装置3接收,那么GW2将向相邻网关转送通信请求,该相邻网关进而又将发送进一步的通信请求等等。在该实例中,第二网关路径可通过GW2、GW6、GW5到D1,然而第三网关路径可在网络NW1中通过网络NW3、NW4、NW2到D1。由D0收集最终到D1的通信的所有实际的可能性,在此由选择装置6做出关于优选网关的选择。
通常,通信设备D0发送的通信请求将包括数据,该数据与最小要求的通信特征有关。这些通信特征的非限制性实例为可用带宽、最大传输速率、必需的比特误差率、无阻塞率、在选择的网关上经历的抖动或延迟、通信所涉及的成本、可用的业务和业务支持、可用的处理功率和存储容量、所选择网关的开放/关闭时间。在它们的应答中,为了允许选择装置6做出适当的选择,网关将通知通信设备D0有关它们处理需求的可能性。所有的能够支持请求的最小要求的通信特征的网关装置将在收到通信请求时保留这些特征,直到网关装置被通知其没有对实际连接进行选择,或者例如,由于预定时间量的重叠被内部计时器中断(timeout)。
一种计算机程序,它适于实现该方法,其中通过至少一个网关GW1...GW7实现通信,其中通信请求被发送到一个或多个网关,作为对通信请求的响应,所述网关发回一个应答,并且其中基于收到的应答选择所述的至少一个网关GW1...GW7,基于上面的描述可容易地编程该计算机程序。
权利要求
1.一种通信系统,包括网络和互联该网络的网关装置,所述网络之一包括一个通信设备,该通信设备具有用来将通信发送到网关装置中至少一个的装置,并且所述网关装置具有用来将消息发送至通信设备的装置,其特征在于该通信包括一个通信请求,该消息包括响应于该通信请求的应答,并且所述通信设备还包括用来基于从所述至少一个网关装置中接收到的应答选择网关装置的装置。
2.根据权利要求1的通信系统,其特征在于用来发送的装置被设置来将通信请求广播到每一个网关装置。
3.根据权利要求1或2的通信系统,其特征在于所述通信设备具有用来将通信确认消息发送到所选择网关装置以及可能发送到未被选择的网关装置的装置。
4.根据权利要求1-3之一的通信设备,其特征在于所述通信设备具有用来接收来自网关装置的对通信请求的应答的装置。
5.根据权利要求1-4之一的通信系统,其特征在于所述网关装置具有用来将通信请求转送到一个或多个其它网关装置的装置。
6.根据权利要求5的通信系统,其特征在于所述网关装置具有用来接收来自其它网关的对通信请求的应答的装置。
7.根据权利要求1-6之一的通信系统,其特征在于通信请求包括与最小要求的通信特征相关的数据。
8.根据权利要求7的通信系统,其特征在于所述的通信特征至少包括下列项目之一可用带宽、最大传输速率、要求的比特差错率、无阻塞率、在选择的一个或多个网关上经历的抖动或延迟、通信所涉及的成本、可用的业务和业务支持、可用的处理能力或存储容量、所选择的一个或多个网关的开放/关闭时间。
9.一种用于根据权利要求1-8之一的通信系统中的网关装置,所述通信系统包括网络和互联该网络的网关装置,所述网络之一包括一个通信设备,该通信设备具有用来将通信发送到至少一个网关装置的装置,而且所述网关装置具有用来将消息发送至通信设备的装置,其特征在于该通信包括一个通信请求,该消息包括对通信请求的应答,并且所述通信设备还包括用来基于从所述至少一个网关装置中接收到的应答选择网关装置的装置。
10.一种通过至少一个网关实现通信的方法,其特征在于通信请求被发送到一个或多个网关,响应于该通信请求,它们发回一个应答,之后基于收到的一个或多个应答选择至少一个网关。
11.一种计算机程序,适于实现根据权利要求10的方法,其中通过至少一个网关实现通信,其中通信请求被发送到一个或多个网关,响应于该通信请求,所述网关发回一个应答,并且基于收到的应答选择所述的至少一个网关。
12.一种协议,适于应用根据权利要求10的方法,其中通过至少一个网关实现通信,其中通信请求被发送到一个或多个网关,响应于该通信请求,所述网关发回一个应答,并且基于收到的应答选择所述的至少一个网关。
全文摘要
一种通信系统包括网络和互联该网络的网关装置。所述网络之一包括一个通信设备,其具有用来将通信请求发送到至少一个网关装置的装置,而且所述网关装置具有用来将应答发送至通信设备的装置。该通信设备还包括用来基于从所述至少一个网关装置中接收到的应答,选择网关装置的装置。目前通信设备拥有本地(locale)智能,以便通信设备本身能本地处理对网关装置的恬当选择。基于来自响应网关的响应,关于特定网关做出用户定制的选择,所述特定网关是在通信设备和有关的网络之间做出实际的连接时所涉及的网关。
文档编号H04L29/06GK1723667SQ200380105413
公开日2006年1月18日 申请日期2003年11月17日 优先权日2002年12月9日
发明者W·A·H·伯克文斯 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1