通用即插即用控制系统及其应用技术方案

技术编号:4256554 阅读:256 留言:0更新日期:2012-04-11 18:40
一种通用即插即用控制系统包含第一代理服务器以及第二代理服务器。第一代理服务器耦接至局域网络与因特网。第一代理服务器包含控制点以及装置数据库。装置数据库用以储存装置清单,其中装置清单包含服务装置的数据,且服务装置耦接至局域网络。第二代理服务器耦接至因特网。第二代理服务器包含装置清单取得器、服务装置选择器以及控制模块。装置清单取得器用以通过因特网取得装置清单。服务装置选择器用以自装置清单中,选出服务装置的数据。控制模块用以根据服务装置的数据,通过第一代理服务器的控制点,控制服务装置提供服务。

【技术实现步骤摘要】

本专利技术是有关于一种网络系统,且特别是有关于一种网络控制系统。
技术介绍
通用即插即用(Universal Plug and Play, UPnP)技术是一个针对智能设备 (intelligent a卯liance)、无线装置和计算机等而设计的端对端(peer-to-peer)网络连 接架构。通过网络使得这些设备能够互相进行传输数据和控制。在通用即插即用架构下的 装置,彼此之间能够进行控制和数据传输。使用者可通过UPnP控制点(Control Point)控 制在通用即插即用架构下的装置。然而,UPnP控制点的功能通常因为安全的理由而无法跨 网段,更无法跨因特网(Internet)。 由上可知,需要一种通用即插即用控制系统,用以跨网段控制通用即插即用架构 下的装置。
技术实现思路
因此本专利技术的一技术方面为一种通用即插即用控制系统,通过代理服务器来跨网 段控制通用即插即用装置。 根据本专利技术一实施例,一种通用即插即用控制系统包含第一代理服务器以及第二 代理服务器。第一代理服务器耦接至局域网络与因特网。第一代理服务器包含控制点以及 装置数据库。装置数据库用以储存装置清单,其中装置清单包含至少一服务装置的数据,且 服务装置耦接至局域网络。第二代理服务器耦接至因特网。第二代理服务器包含装置清单 取得器、服务装置选择器以及控制模块。装置清单取得器用以通过因特网取得装置清单。服 务装置选择器用以自装置清单中,选出服务装置的数据。控制模块用以根据服务装置的数 据,通过第一代理服务器的控制点,控制服务装置提供服务。 根据本专利技术另一实施例,一种通用即插即用控制方法包含 (1)通过因特网,自代理服务器取得装置清单,其中代理服务器耦接至局域网络, 装置清单包含至少一服务装置的数据,且服务装置耦接至局域网络。 (2)自装置清单选择服务装置的数据。(3)根据服务装置的数据,通过因特网,令代理服务器控制服务装置提供服务。 根据本专利技术又一实施例,一种通用即插即用控制装置包含装置数据库、装置要求 接收器以及装置清单传送模块。其中通用即插即用控制装置耦接至局域网络以及因特网。 装置数据库用以储存装置清单,其中装置清单包含至少一服务装置的数据,且服务装置耦 接至局域网络。装置要求接收器用以通过因特网,自代理服务器接收装置清单要求。装置 清单传送模块用以在自代理服务器收到装置清单要求后,通过因特网,传送装置清单至代 理服务器,藉此令代理服务器根据装置清单,通过通用即插即用控制装置控制服务装置。 根据本专利技术再一实施例,一种通用即插即用控制方法包含 (1)通过因特网,自代理服务器接收装置清单要求。 (2)在自代理服务器收到装置清单要求后,通过因特网,传送装置清单至代理服务 器,其中装置清单包含至少一服务装置的数据,藉此令代理服务器自装置清单选择服务装 置,以产生对服务装置的服务清单要求。 (3)在自代理服务器收到服务清单要求后,通过因特网,传送服务装置的服务清单 至代理服务器,其中服务清单包含服务装置的至少一服务项目,藉此令代理服务器自服务 项目选择其一,作为欲求服务。(4)在自代理服务器收到欲求服务后,通过局域网络,令服务装置提供欲求服务。 附图说明 为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,所附图式的详 细说明如下 图1绘示依照本专利技术一实施例的一种通用即插即用控制系统100的功能方块图。 图2绘示图1中第一代理服务器200的一实施例。 图3是绘示图1中第二代理服务器300的一实施例。 图4是绘示图2中装置清单模块230的一实施例。 图5是绘示图3中控制模块360的一实施例。 图6是绘示图2中控制点210的一实施例。 图7是绘示图2中服务模块250的一实施例。 图8是绘示图2中数据模块260的一实施例。 图9是绘示图2中装置清单模块230的另一实施例。 图10是依照本专利技术另一实施例的通用即插即用控制方法500的流程图。 图11是图10中令代理服务器控制服务装置提供服务(步骤506)的流程图。 图12是依照本专利技术再一实施例的通用即插即用控制方法600的流程图。[主要元件标号说明]100:通用即插即用控制系统256:服务编辑取得器110:局域网络257:服务编辑器120:因特网260:数据模块200:第一代理服务器261:数据取得器210:控制点262:数据输入器211:服务要求接收器263:使用者接口212:传送器264:装置编辑取得器213:欲求服务接收器265:装置编辑器214:控制器300:第二代理服务器220:装置数据库320:装置清单取得器230:装置清单模块340:服务装置选择器231:装置要求接收器360:控制模块232:装置清单传送模块362:服务清单取得器233:允许存取数据库364:服务选择器234:判断器366:服务要求传送器235:传送器400:服务装置240:服务数据库500:通用即插即用控制方法250:服务模块502 512 :步骤252:服务取得器600:通用即插即用控制方法254:服务储存器602 612 :步骤255:使用者接口具体实施例方式参照图l,其绘示依照本专利技术一实施例的一种通用即插即用(UniversalPlug and Play, UPnP)控制系统100的功能方块图。通用即插即用控制系统100可使得控制点通过 因特网,而控制不同局域网络的通用即插即用装置。通用即插即用控制系统IOO包含第一 代理服务器200、第二代理服务器300以及服务装置400。第一代理服务器200耦接至局域 网络110与因特网120。实作上,局域网络110可通过路由器(router)与因特网120相连。 换句话说,第一代理服务器200可通过路由器与因特网120相连。此外,第一代理服务器 200亦可分别耦接至局域网络110与因特网120。第二代理服务器300耦接至因特网120。 第一代理服务器200与第二代理服务器300可通过超文本传送协议(Hypertext Transfer Protocol, HTTP)或其它网络安全机制相连接。服务装置400耦接至局域网络IIO,且服务 装置400为通用即插即用装置。 参照图2,其绘示图1中第一代理服务器200的一实施例。第一代理服务器200 存有可为第一代理服务器200控制的通用即插即用装置的数据。第一代理服务器200包含 控制点210以及装置数据库220。控制点210可通过局域网络110而使用通用即插即用协 议控制服务装置400。装置数据库220用以储存装置清单。其中,装置清单包含服务装置 400的数据。进一步来说,服务装置400的数据可包含服务装置400在局域网络110的地址 (address)、服务装置400的装置类型或其它服务装置400相关的数据。如此一来,第一代 理服务器200存有其可控制的通用即插即用装置的数据。 图3是绘示图1中第二代理服务器300的一实施例。参照图2以及图3,第二代理 服务器300可通过因特网120,取得第一代理服务器200可控制的装置清单。第二代理服 务器300包含装置清单取得器320、服务装置选择器340以及控制模块360。装置清单取得 器320用以通过因特网120自第一代理服务器200取得装置清单。服务装本文档来自技高网...

【技术保护点】
一种通用即插即用控制系统,包含:第一代理服务器,耦接至局域网络与因特网,包含:控制点;以及装置数据库,用以储存装置清单,其中该装置清单包含至少一服务装置的数据,且该服务装置耦接至该局域网络;以及第二代理服务器,耦接至该因特网,包含:装置清单取得器,用以通过该因特网取得该装置清单;服务装置选择器,用以自该装置清单中,选出该服务装置的数据;以及控制模块,用以根据该服务装置的数据,通过该第一代理服务器的该控制点,控制该服务装置提供服务。

【技术特征摘要】
一种通用即插即用控制系统,包含第一代理服务器,耦接至局域网络与因特网,包含控制点;以及装置数据库,用以储存装置清单,其中该装置清单包含至少一服务装置的数据,且该服务装置耦接至该局域网络;以及第二代理服务器,耦接至该因特网,包含装置清单取得器,用以通过该因特网取得该装置清单;服务装置选择器,用以自该装置清单中,选出该服务装置的数据;以及控制模块,用以根据该服务装置的数据,通过该第一代理服务器的该控制点,控制该服务装置提供服务。2. 根据权利要求1所述的通用即插即用控制系统,其中该第一代理服务器还包含 服务数据库,用以储存服务清单,其中该服务清单包含该服务装置的至少一服务项目。3. 根据权利要求2所述的通用即插即用控制系统,其中该控制模块包含 服务清单取得器,用以根据该服务装置的数据,取得该服务清单; 服务选择器,用以自该服务清单的该服务项目中选择其一,作为欲求服务;以及 欲求服务传送器,用以传送该欲求服务至该第一代理服务器的该控制点,藉此通过该第一代理服务器的该控制点,令该服务装置提供该欲求服务。4. 根据权利要求2所述的通用即插即用控制系统,其中该第一代理服务器还包含 服务取得器,用以通过该局域网络,自该服务装置取得该服务清单;以及 服务储存器,用以储存该服务清单至该服务数据库。5. 根据权利要求2所述的通用即插即用控制系统,其中该第一代理服务器还包含 使用者接口;服务编辑取得器,用以自该使用者接口取得服务编辑信号;以及 服务编辑器,用以根据该服务编辑信号编辑该服务清单。6. 根据权利要求1所述的通用即插即用控制系统,其中该第一代理服务器还包含 数据取得器,用以通过该局域网络,自该服务装置取得该服务装置的数据;以及 数据输入器,用以登录该服务装置的数据至该装置清单。7. 根据权利要求1所述的通用即插即用控制系统,其中该第一代理服务器还包含 使用者接口;装置编辑取得器,用以自该使用者接口取得装置编辑信号;以及 装置编辑器,用以根据该装置编辑信号编辑该装置清单。8. —种通用即插即用控制方法,包含通过因特网,自代理服务器取得装置清单,其中该代理服务器耦接至局域网络,该装置 清单包含至少一服务装置的数据,且该服务装置耦接至该局域网络; 自该装置清单选择该服务装置的数据;以及根据该服务装置的数据,通过因特网,令该代理服务器控制该服务装置提供服务。9. 根据权利要求8所述的通用即插即用控制方法,其中令该代理服务器控制该服务装 置提供服务的步骤包含根据该服务装置的数据,自该代理服务器取得该服务装置的服务清单;自该服务清单的至少一服务项目选择其一,作为欲求服务;以及传送该欲求服务至该代理服务器,藉此通过该代理服务器,令该服务装置提供该欲求 服务。10. —种通用即插即用控制装置,耦接至局域网络以及因特网,包含 装置数据库,用以储存装置清单,其中该装置清单包含服务装置的数据,且该服务装置耦接至该局域网络;装置要求接收器,用以通过该因特网,自代理服务器接收装置清单要求;以及 装置清单传送模块,用以在...

【专利技术属性】
技术研发人员:刘嘉杰
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1