通信设备、路由器、通信系统、以及用于通信设备和路由器的控制方法

文档序号:7990970阅读:294来源:国知局
通信设备、路由器、通信系统、以及用于通信设备和路由器的控制方法
【专利摘要】为了便于连接至SIP网络,构成通信系统(1)的路由器(20)通过使用DHCP从运营商网络(30)获取信息。该信息是连接至设置于运营商网络的服务器(SIP服务器)所需要的。此外,通信设备(10)通过使用不同于SIP和DHCP的本地协议,从路由器(20)获取信息。例如,UPnP协议被用作本地协议。
【专利说明】通信设备、路由器、通信系统、以及用于通信设备和路由器的控制方法
【技术领域】
[0001]本发明涉及通信设备、路由器、通信系统、以及用于通信设备和路由器的控制方法。尤其是,本发明涉及获取连接至SIP (Session Initiate Protocol:会话发起协议)网络所需要的信息(下文中该信息有时还被称为SIP信息)的技术。
【背景技术】
[0002]最近,NGN (Next Generation Network:下一代网络)在各运营商中已成为主流。在与NGN兼容的通信系统中,通信设备经常被要求使用DHCP(Dynamic Host ConfigurationProtocol:动态主机配置协议)来从运营商侧的SIP网络获取诸如用户ID (Identifier:识别码)和IP (Internet Protodol:互联网协议)地址的SIP信息,并被要求自动执行向SIP网络的注册处理。
[0003]要注意的是,作为该通信系统的示例,已知专利文献I公开的IP电话系统。
[0004]现有技术文献 专利文献
专利文献:日本专利申请公开N0.2006-42176。

【发明内容】

[0005]技术问题
然而,本申请的发明人发现存在上述的通信系统难以导入的问题。具体而言,为了连接至SIP网络,需要在通信系统侧没有安装DHCP客户端功能的通信设备中安装DHCP客户端功能。此外,广播被用于DHCP。因此,在通信系统由多级网络组成的情况下,还产生安全性问题,诸如端口设定被配置用于广播。此外,在未安装DHCP客户端功能的情况下,用户需要对于每个通信设备手动配置繁琐的设定。
[0006]本发明鉴于上述的问题而完成,本发明的示范性目的在于便于连接至SIP网络。
[0007]问题的解决办法
为了实现上述的目的,根据本发明的第一示范性方面的通信设备包含:呼叫控制装置,用于当与设置于运营商网络(carrier network)的服务器通信时,按照SIP (SessionInitiate Protocol:会话发起协议)执行呼叫控制;以及第一接口装置,用于连接至路由器,所述路由器对所述通信设备与所述运营商网络之间的业务进行中继。所述呼叫控制装置配置为通过使用本地协议(local protocol),经由所述第一接口装置从所述路由器获取信息,所述信息是连接至所述服务器所需要的,且由所述路由器使用DHCP (DynamicHost Configuration Protocol:动态主机配置协议)预先获取,所述本地协议不同于SIP和DHCP0
[0008]此外,根据本发明的第二示范性方面的路由器包含:第一接口装置,用于连接至通信设备;第二接口装置,用于连接至运营商网络;以及中继装置,用于经由所述第一接口装置和所述第二接口装置,对所述通信设备与所述运营商网络之间的业务进行中继。所述中继装置配置为:通过使用DHCP经由所述第二接口装置从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及通过使用不同于SIP和DHCP的本地协议,经由所述第一接口装置向所述通信设备通知所述信
肩、O
[0009]此外,根据本发明的第三示范性方面的通信系统包含:通信设备,按照SIP与设置于运营商网络的服务器通信;以及路由器,对所述通信设备与所述运营商网络之间的业务进行中继。所述路由器通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的。通信设备通过使用不同于SIP和DHCP的本地协议,从所述路由器获取所述信息。
[0010]此外,根据本发明的第四示范性方面的控制方法提供一种控制通信设备的方法,所述通信设备按照SIP与设置于运营商网络的服务器通信。该方法包含:通过使用本地协议从所述路由器获取信息,路由器对所述通信设备与所述运营商网络之间的业务进行中继,所述信息是连接至所述服务器所需要的,且由所述路由器使用DHCP预先获取,所述本地协议不同于SIP和DHCP ;以及将所述信息用于当与所述服务器通信时的呼叫控制。
[0011]此外,根据本发明的第五示范性方面的控制方法提供一种控制路由器的方法,所述路由器对通信设备与运营商网络之间的业务进行中继。该方法包含:通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及通过使用不同于SIP和DHCP的本地协议,向所述通信设备通知所述信息。
[0012]发明的有利效果
根据本发明,可以便于连接至SIP网络。
【专利附图】

【附图说明】
[0013]图1是示出根据本发明的示范性实施例的通信系统的配置示例的框图;
图2是示出根据本发明的示范性实施例的通信设备的配置示例的框图;
图3是示出根据本发明的示范性实施例的路由器的配置示例的框图;
图4是示出根据本发明的示范性实施例的通信系统的操作示例的序列图;
图5是示出在根据本发明的示范性实施例的通信系统中、从通信设备传送至路由器的消息的第一不例的图;
图6是示出在根据本发明的示范性实施例的通信系统中、从路由器传送至通信设备的消息的第一不例的图;
图7是示出在根据本发明的示范性实施例的通信系统中、从通信设备传送至路由器的消息的第二示例的图;
图8是示出在根据本发明的示范性实施例的通信系统中、从路由器传送至通信设备的消息的第二示例的图;
图9是示出在根据本发明的示范性实施例的通信系统中、从通信设备传送至路由器的消息的第二不例的图;
图10是示出在根据本发明的示范性实施例的通信系统中、从路由器传送至通信设备的消息的第三示例的图;以及
图11是示出根据本发明的示范性实施例的由通信设备获取的SIP信息的配置示例的图。
【具体实施方式】
[0014]下面,将参考图1至11,说明根据本发明的通信设备和路由器的示范性实施例、以及应用了这些通信设备和路由器的通信系统。要注意的是,在附图中,相同的附图标记指代相同的要素,其冗余的解释将被适当省略,以使解释清楚。
[0015]如图1所示,根据该示范性实施例的通信系统I包含通信设备10和路由器20。通信设备10按照SIP与服务器(未示出)通信,该服务器设置于用作NGN的运营商网络30。路由器20对通信设备10与运营商网络20之间的业务进行中继。例如,路由器20经由图1中由虚线示出的光线路终端装置40连接至运营商网络30。要注意的是,上述的服务器是SIP网络的要素,是按照SIP执行各种类型的呼叫控制的服务器(所谓的SIP服务器)。
[0016]在操作中,路由器20首先通过使用DHCP从运营商网络30获取SIP信息,并保持获取的SIP信息。SIP信息包含SIP服务器的IP地址、用户ID和SIP域名。
[0017]另一方面,通信设备10通过使用本地协议从路由器20获取SIP信息,所述本地协议不同于SIP和DHCP。
[0018]通过这样,在该示范性实施例中,通信设备10通过与路由器20进行本地通信,自主获取SIP信息。因此,与常规通信系统相比,该示范性实施例使得易于连接至SIP网络。更具体而言,不必在通信设备中安装DHCP客户端功能,也没有产生安全性问题,诸如向路由器的端口设定被配置为用于广播。此外,对于路由器仅需要配置最小初始设定即可,另夕卜,用户不需要对于通信设备手动配置设定。
[0019]此外,优选的是UPnP (Universal Plug and Play:通用即插即用)协议被用作上述的本地协议。因为在典型的通信设备和路由器中,采用UPnP协议用于获取路由器在WAN(Wide Area Network:广域网)侧的IP地址。在使用UPnP协议的情况下,能够通过扩展现有接口来配置根据该示范性实施例的通信设备10和路由器20,以便还能够实现降低开发成本的有利效果。同时,不是必须使用UPnP协议,可以使用除了 SIP和DHCP的其他协议。例如,通信设备10与路由器20之间的本地通信可以按照TCP(Transmission ControlProtocol:传输控制协议)、或者MAC (Media Access Control:媒体访问控制)协议进行。在该情况下,SIP信息也能够被自主获取,以便可以类似地实现便于连接至SIP网络的有利效果。
[0020]下面,参考图2至11详细说明实现上述的操作的通信设备10和路由器20的具体配置示例和操作示例。
[0021]如图2所示,通信设备10包含呼叫控制单元11、协议I/F单元12、电话I/F单元13和存储单元14。
[0022]呼叫控制单元11典型地当与SIP服务器通信时执行各种类型的呼叫控制。此外,协议I/F单元12用作用于将通信设备10连接至路由器20的接口。呼叫控制单元11通过使用UPnP协议,经由协议I/F单元12从路由器20获取SIP信息。换言之,按照UPnP协议的XML (Extensible Markup Language:可扩展标记语言)格式的消息(下文中这些消息有时还被称为UPnP消息)在通信设备10与路由器20之间传送。此外,呼叫控制单元11将获取的SIP信息存储在存储单元14中。此外,呼叫控制单元11参考存储单元14中的SIP信息来经由协议I/F单元12和路由器20与SIP服务器通信。换言之,按照SIP的消息(下文中这些消息有时还被称为SIP消息)在通信设备10与SIP服务器之间传送。
[0023]此外,电话I/F单元13是用于将一个或多个电话连接至通信设备10的接口。呼叫控制单元11经由协议I/F单元12和电话I/F单元13将SIP服务器与每个电话之间的呼叫连接,因而使通信设备10作为交换装置操作。同时,电话I/F单元13不是基本要素,因此,其安装可以省略。在这种情况下,通信设备10能够独立作为兼容SIP的电话操作。
[0024]另一方面,如图3所示,路由器20包含协议I/F单元21、运营商网络I/F单元22、中继单兀23和存储单兀24。
[0025]协议I/F单元21用作用于将通信设备10连接至路由器20的接口。此外,运营商网络I/F单元22用作用于将路由器20连接至运营商网络30的接口。
[0026]中继单元23典型地经由协议I/F单元21和运营商网络I/F单元22对通信设备10与运营商网络30之间的SIP消息进行中继。此外,中继单元23通过使用DHCP,经由运营商网络I/F单元22从运营商网络30获取SIP信息,并将获取的SIP信息存储在存储单元24中。此外,中继单元23将存储单元24中的SIP信息作为SIP消息,经由协议I/F单元21通知给通信设备10。
[0027]接下来,参考图4至11说明通信设备10和路由器20的操作示例。
[0028]如图4所示,路由器20首先向运营商网络30传送按照DHCP的消息并从运营商网络30接收按照DHCP的消息,因而预先获取SIP信息。
[0029]具体而言,路由器20广播DHCPDISC0VER消息(步骤Sll)。DHCPDISC0VER消息是用于搜索DHCP服务器的消息,DHCP服务器能够分配IP地址给路由器20。
[0030]运营商网络30接收DHCPDISCOVER消息,然后向路由器20传送DHCP0FFER消息作为对DHCPDISC0VER消息的响应,因而通知被分配给路由器20的WAN侧的IP地址(步骤S12)。
[0031]路由器20接收DHCP0FFER消息,然后向运营商网络30传送DHCPREQUEST消息,因而请求得到在上述的步骤S12通知的IP地址(步骤S13)。
[0032]运营商网络30接收DHCPREQUEST消息,然后向路由器20传送DHCPACK消息作为对DHCPREQUEST消息的响应(步骤S14)。DHCPACK消息包含SIP信息。路由器20保持接收的SIP信息。
[0033]接下来,通信设备10向路由器20传送UPnP消息并从路由器20接收UPnP消息,因而,获取SIP信息。
[0034]具体而言,通信设备10向路由器20传送作为UPnP消息之一的M_SEARCH消息(步骤 S21)。
[0035]如图5所示,该M_SEARCH消息100是用于搜索UPnP兼容设备的以XML格式表现的消息,其中,设定了广播地址"239.255.255.250:1900"。此外,在消息100中如符号101指示的那样,设定要素"SIPConnectioiKl",用以搜索能够提供用于连接至SIP网络的服务的设备。
[0036]路由器20接收消息100,然后向通信设备10传送HTTP 200 OK消息作为对消息100的响应(步骤S22)。
[0037]如图6所示,该HTTP 200 OK消息200以XML格式表现。如符号201指示的那样,在消息200中设定要素"SIPConnection: 1〃,以便向通信设备10通知路由器20支持用于连接至SIP网络的服务。此外,在消息200内的LOCATION 一行,IP地址"172.16.0.254〃以及端口号〃2869〃被设定为用于获取由路由器20保持的信息(rootDesc.xml)的HTTP GET消息的传送目的地。
[0038]通信设备10接收消息200,然后向路由器20传送HTTP GET消息,因而请求得到由路由器20保持的信息(rootDesc.xml)(步骤S23)。
[0039]如图7所示,该HTTP GET消息300以XML格式表现。如消息300内HOST —行的符号301指示的那样,设定由上述的消息200指定的传送目的地IP地址和端口号。
[0040]路由器20接收消息300,然后向通信设备10传送HTTP 200 OK消息作为对消息300的响应(步骤S24)。
[0041]如图8所示,该HTTP 200 OK消息400以XML格式表现。如符号401指示的那样,在消息400内的对应于service标签的要素内容(由开始标签〈service〉和结束标签〈/service〉包围的部分)中设定要素"SIPAccount:1",以便向通信设备10通知路由器20支持用于传递SIP信息的服务。此外,在对应于ControlURL标签的要素内容中,设定应该在用于请求传递SIP信息的HTTP_P0ST消息中描述的值"/SIPAccount"。要注意的是,路由器20的特定信息等还被设定为消息400中的其他条信息,尽管省略了其示出。
[0042]通信设备10接收消息400,然后向路由器20传送HTTP_P0ST消息,因而请求路由器20传送SIP信息(步骤S25)。
[0043]如图9所示,该HTTP_P0ST消息500以XML格式表现。如消息500内POST —行的符号501指示的那样,设定由上述的消息400指定的值。此外,如HOST —行的符号502指示的那样,设定由上述的消息200指定的传送目的地IP地址和端口号。此外,如符号503指示的那样,在 S0APACT10N —行设定要素 〃urn: XXX: service: SIPAccount: l#GetSIPAccount〃。此夕卜,如符号504指示的那样,作为对应于SOAP-ENV = Body标签的要素内容,设定空的要素标签 <m:GetSIPAccount xmlns:m=〃urn:xxx:service:SIPAccount:l〃>〈/m:GetSIPAccount>。
[0044]路由器20接收消息500,然后向通信设备10传输HTTP 200 OK消息作为对消息500的响应(步骤S26)。
[0045]如图10所示,该HTTP 200 OK消息600以XML格式表现。如符号601指示的那样,在消息600内的对应于SipServerIPAddress标签的要素内容中设定SIP服务器的IP地址"10.112.40.10"。此外,如符号602指示的那样,在对应于BaseTelNumber标签的要素内容中设定用户ID〃031231111〃。此外,如符号603指示的那样,在对应于SipDomainName标签的要素内容中设定SIP域名〃sip.ngn.c0.jp〃。
[0046]如图11所示,通信设备10接收消息600,然后将指定的IP地址、用户ID和SIP域名彼此关联地存储作为SIP信息700。
[0047]之后,通信设备10参考存储的SIP信息700来执行向SIP网络的注册处理。
[0048]具体而言,通信设备10通过运营商网络30经由路由器20向SIP服务器传送作为SIP消息之一的REGISTER消息(步骤S31)。SIP服务器接收REGISTER消息,然后向通信设备10传输200 OK消息(步骤S32)。通信设备10接收200 OK消息,然后向SIP服务器传输ACK消息(步骤S33)。
[0049]因此,通信设备10作为用户代理被注册到SIP网络。
[0050]要注意的是,本发明不限于上述示范性实施例,本领域的普通技术人员会理解,在没有脱离由权利要求限定的本发明的精神和范围内,对形式和细节可以做出各种改变。
[0051]本申请基于并要求2011年7月14日提交的日本专利申请N0.2011-155914的优先权,其公开通过参考被整体并入本文。
[0052]产业上的适用性
本发明应用于通信设备、路由器、通信系统、以及用于通信设备和路由器的控制方法。尤其是,应用本发明以获取连接至SIP所需要的信息。
[0053]上述公开的示范性实施例的整体或者部分能够描述为,但是不限于下面的补充说明。
[0054](补充说明I)
一种通信设备,包括:
呼叫控制装置,用于当与设置于运营商网络的服务器通信时,按照SIP (SessionInitiate Protocol:会话发起协议)执行呼叫控制;以及
第一接口装置,用于连接至路由器,所述路由器对所述通信设备与所述运营商网络之间的业务进行中继,
其中,所述呼叫控制装置配置为通过使用本地协议,经由所述第一接口装置从所述路由器获取信息,所述信息是连接至所述服务器所需要的,且由所述路由器使用动态主机配置协议DHCP预先获取,所述本地协议不同于SIP和DHCP。
[0055](补充说明2)
根据补充说明I所述的通信设备,其中,呼叫控制装置配置为使用通用即插即用UPnP协议作为本地协议。
[0056](补充说明3)
根据补充说明I或2所述的通信设备,还包括用于连接至不同的通信设备的第二接口装置,
其中,所述呼叫控制装置配置为经由所述第一接口装置和所述第二接口装置,将在所述服务器与所述不同的通信设备之间的呼叫连接。
[0057](补充说明4)
一种路由器,包括:
第一接口装置,用于连接至通信设备;
第二接口装置,用于连接至运营商网络;以及
中继装置,用于经由所述第一接口装置和所述第二接口装置,对所述通信设备与所述运营商网络之间的业务进行中继,
其中,所述中继装置配置为:
通过使用DHCP经由所述第二接口装置从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及
通过使用不同于SIP和DHCP的本地协议,经由所述第一接口装置向所述通信设备通知所述信息。[0058](补充说明5)
根据补充说明4所述的路由器,其中,所述中继装置配置为使用UPnP协议作为所述本地协议。
[0059](补充说明6)
一种通信系统,包括:
通信设备,按照SIP与设置于运营商网络的服务器通信;以及 路由器,对所述通信设备与所述运营商网络之间的业务进行中继,
其中,所述路由器通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,
其中,通信设备通过使用不同于SIP和DHCP的本地协议,从所述路由器获取所述信息。
[0060](补充说明7)
根据补充说明6所述的通信系统,其中,UPnP协议用作本地协议。
[0061](补充说明8)
根据补充说明6或7所述的通信系统,其中,通信设备将在所述服务器与所述不同的通信设备之间的呼叫连接。
[0062](补充说明9)
一种控制通信设备的方法,所述通信设备按照SIP与设置于运营商网络的服务器通信,所述方法包括:
通过使用本地协议从所述路由器获取信息,路由器对所述通信设备与所述运营商网络之间的业务进行中继,所述信息是连接至所述服务器所需要的,且由所述路由器使用DHCP预先获取,所述本地协议不同于SIP和DHCP ;以及
将所述信息用于当与所述服务器通信时的呼叫控制。
[0063](补充说明10)
根据补充说明9所述的方法,包含使用UPnP协议作为所述本地协议。
[0064](补充说明11)
根据补充说明9或10所述的方法,还包括将在所述服务器与所述不同的通信设备之间的呼叫连接。
[0065](补充说明12)
一种控制路由器的方法,所述路由器对通信设备与运营商网络之间的业务进行中继,所述方法包括:
通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及
通过使用不同于SIP和DHCP的本地协议,向所述通信设备通知所述信息。
[0066](补充说明13)
根据补充说明12所述的方法,包含使用UPnP协议作为所述本地协议。
[0067]附图标记说明 I通信系统
10通信设备 11呼叫控制单元12,21 协议I/F单元13电话I/F单元14,24存储单元20路由器
22运营商网络I/F单元
23中继单元
30运营商网络
40光线路终端装置
100 M_SERACH 消息
200、400、600 HTTP 200 OK 消息
300 HTTP GET 消息
500 HTTP_P0ST 消息
700 SIP 信息。
【权利要求】
1.一种通信设备,包括: 呼叫控制装置,用于当与设置于运营商网络的服务器通信时,按照SIP (会话发起协议)执行呼叫控制;以及 第一接口装置,用于连接至路由器,所述路由器对所述通信设备与所述运营商网络之间的业务进行中继, 其中,所述呼叫控制装置配置为通过使用本地协议,经由所述第一接口装置从所述路由器获取信息,所述信息是连接至所述服务器所需要的,且由所述路由器使用DHCP(动态主机配置协议)预先获取,所述本地协议不同于SIP和DHCP。
2.如权利要求1所述的通信设备,其中,所述呼叫控制装置配置为使用UPnP(通用即插即用)协议作为本地协议。
3.如权利要求1或2所述的通信设备,还包括用于连接至不同的通信设备的第二接口装置, 其中,所述呼叫控制装置配置为经由所述第一接口装置和所述第二接口装置,将在所述服务器与所述不同的通信设备之间的呼叫连接。
4.一种路由器,包括: 第一接口装置,用于连接至通信设备; 第二接口装置,用于连接至运营商网络;以及 中继装置,用于经由所述第一接口装置和所述第二接口装置,对所述通信设备与所述运营商网络之间的业务进行中继, 其中,所述中继装置配置为: 通过使用DHCP经由所述第二接口装置从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及 通过使用不同于SIP和DHCP的本地协议,经由所述第一接口装置向所述通信设备通知所述信息。
5.如权利要求4所述的路由器,其中,所述中继装置配置为使用UPnP协议作为所述本地协议。
6.一种通信系统,包括: 通信设备,按照SIP与设置于运营商网络的服务器通信;以及 路由器,对所述通信设备与所述运营商网络之间的业务进行中继, 其中,所述路由器通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的, 其中,通信设备通过使用不同于SIP和DHCP的本地协议,从所述路由器获取所述信息。
7.—种控制通信设备的方法,所述通信设备按照SIP与设置于运营商网络的服务器通信,所述方法包括: 通过使用本地协议从所述路由器获取信息,所述路由器对所述通信设备与所述运营商网络之间的业务进行中继,所述信息是连接至所述服务器所需要的,且由所述路由器使用DHCP预先获取,所述本地协议不同于SIP和DHCP ;以及 将所述信息用于当与所述服务器通信时的呼叫控制。
8.如权利要求7所述的方法,包含使用UPnP协议作为所述本地协议。
9.如权利要求7或8所述的方法,还包括将在所述服务器与所述不同的通信设备之间的呼叫连接。
10.一种控制路由器的方法,所述路由器对通信设备与运营商网络之间的业务进行中继,所述方法包括: 通过使用DHCP从所述运营商网络获取信息,所述信息是连接至所述服务器所需要的,所述服务器能够按照SIP与所述通信设备通信;以及 通过使用不同于SIP和DHCP的本地协议,向所述通信设备通知所述信息。
【文档编号】H04L29/06GK103650454SQ201280033839
【公开日】2014年3月19日 申请日期:2012年3月16日 优先权日:2011年7月14日
【发明者】渡边诚 申请人:日本电气英富醍株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1