[发明专利]用于解决远程接入服务中IP地址冲突的方法和装置有效
| 申请号: | 200980140252.1 | 申请日: | 2009-10-12 |
| 公开(公告)号: | CN102177684A | 公开(公告)日: | 2011-09-07 |
| 发明(设计)人: | 韩世熙;李周烈;郑东信;奉飞飞;孟齐永 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/12;H04L12/56;H04L29/02 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张泓 |
| 地址: | 韩国*** | 国省代码: | 韩国;KR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 解决 远程 接入 服务 ip 地址 冲突 方法 装置 | ||
技术领域
本发明一般与涉及远程接入服务的冲突有关,且更具体地,涉及一种用于在使用通用即插即用(UPnP)的远程接入服务中解决在家庭网络的设备和远程网络的设备之间的因特网协议(IP)地址冲突的方法和装置,其中UPnP是用于家庭网络的中间件协议。
背景技术
家庭网络一般由基于IP的私有网络组成。家庭网络能够将在家庭中使用的不同类型的设备连接到一个网络。各设备经过叫做“中间件”的公共虚拟计算环境连接。家庭网络还能够控制这些设备。在家庭中使用的设备的类型的示例包括例如个人计算机(PC)、智能产品和无线设备。
术语“中间件”指以对等为基础连接各种数字设备并且使能在各设备之间的通信的软件。诸如家庭AV互操作性(HAVI)、UPnP、Java智能网络基础设施(JINI)和家庭广网(HWW)的各种类型的技术已经被提出作为中间件。
由于即插即用(PnP)功能被添加到当前的PC操作系统,故已经非常易于安装和设置外围设备。从PnP演进来的UPnP使得各种家用电器和网络设备(诸如网络打印机和因特网网关)能够执行联网,尤其是家庭联网。基于诸如传输控制协议/因特网协议(TCP/IP)、超文本传输协议(HTTP)和可扩展标记语言(XML)的因特网标准技术将UPnP的方便功能提供给整个网络。
UPnP网络由连接到基于IP的家庭网络并受其控制的受控设备(CD)和用于控制CD的控制点(CP)组成。UPnP网络使用UPnP协议栈结构来执行在CP和CD之间的通信,该UPnP协议栈结构包括诸如TCP/IP和HTTP的因特网协议和诸如XML和简单对象访问协议(SOAP)的技术。
在执行CP和CD之间的通信的寻址步骤中,CP和CD具有它们自己单独的IP地址。在加入网络时,CD使用动态主机配置协议(DHCP)取得它的IP地址,或者如果网络中没有DHCP服务器则使用自动IP寻址向其分配IP地址。
在发现步骤中,CP发现CD,或CD广告其位置。使用简单服务发现协议(SSDP)执行该发现步骤。如果CD被添加到网络,则CD通过IP组播向网络传递SSDP活动(alive)消息。然后CP可以通过接收该活动消息来确定CD的存在/不存在。当CP新加入网络时,CP向网络组播SSDP的组播-搜索(M-search)消息。然后,检查该M-search消息的全部CD向CP发送包含它们自己的信息的M-search响应消息。
在描述步骤中,CP检查CD的描述内容。当在检查响应消息之后CP想要该CD时,CP可以向CD发送关于与该CD有关的详细信息的请求。已经接收该请求的CD以XML文件发送它的信息。
在控制步骤中,CP通过控制CD的功能来操作CD。当CP意图控制任意的CD时,基于与CD有关的详细信息,CP使用SOAP向CD发送期望的服务。SOAP是出于调用(invoke)(召集(call))远程功能的目的通过XML在HTTP上编写的协议。
在事件处理(eventing)步骤中,CP接收在CD的事件改变。当CP希望从CD接收事件消息时CP向CD发送关于相关事件的订阅请求。如果订阅成功,则CD使用通用事件通知架构(GENA)向CP发送事件消息。
在呈现步骤中,CP使用CD的超文本标记语言(HTML)呈现CD的状态。
基于UPnP基本控制方法(UPnP设备架构),UPnP CD能够向CP提供各种服务(或功能)。例如,基于UPnP基本控制方法,UPnP CP能够控制其中存储音频/视频(A/V)内容的UPnP CD,从而能够在其他UPnP CD中播放该A/V内容。当UPnP CD是网关时,UPnP CP能够通过控制UPnP网关或CD来改变和设置要分配给在家庭中的设备的子网和网关的IP地址带和地址。另外,可以提供可以远程地接入UPnP家庭网络的远程接入服务。
图1是示出传统UPnP远程接入架构的框图。依据UPnP论坛的远程接入架构v1.0提供图1中所示的UPnP远程接入架构。
参考图1,远程接入客户端1100包括CP 1130、远程接入发现代理(RADA)1110、UPnP远程接入客户端设备(RAC)1120、UPnP设备1140和远程接入传输代理(RATA)1150。远程接入服务器1200包括RADA 1210、UPnP远程接入服务器设备(RAS)1220、和RATA 1230。家庭设备1300和管理控制台1400通过LAN连接到远程接入服务器1200。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980140252.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有电容器的半导体器件及其制造方法
- 下一篇:多分辨率切换音频编码/解码方案





