[发明专利]网络控制器和方法有效
申请号: | 201310021605.4 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103281290B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 水梨亮介 | 申请(专利权)人: | 株式会社理光 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 上海市华诚律师事务所31210 | 代理人: | 肖华 |
地址: | 日本东京都大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 控制器 方法 | ||
技术领域
本发明涉及一种网络控制器和方法,且更加特别地涉及一种便于扩展通讯协议功能的网络控制器。
背景技术
最近,通过将装置连入网络从而提供新的附加值的趋势正在增长。因此,增加网络功能并改善连接性变得很有必要。为了应付这种扩展,通过提供独立于应用程序的将通讯协议处理模块化的API从而降低开发成本并便于增加功能的技术是众所周知的。
已经提出一种技术(例如JP-2004-506977-A),该技术可以生成协议无关和装置无关的应用程序和内容,并将该内容转换为通过使用资源描述框架(RDF)的任何协议和装置都支持的内容数据。并且,还提出了一种处理的共享模块化和它的配置的技术(例如JP-2004-005503-A),该技术是为了便于开发和增加提供Web服务的应用程序。
然而,JP-2004-506977-A和JP-2004-005503-A中所描述的技术需要实质的开发资源来增加和扩展通讯协议的功能。此外,在对每一个通讯协议独立地进行开发并从例如OSS的现有的资源中分出来的情况下,在整个通讯协议中存在许多冗余处理,并且这导致了产生例如ROM和RAM的资源的浪费。对于嵌入式系统,在只有有限的可用资源的的情况下,这个问题尤其突出。
此外,由于这样多的冗余处理而导致的需要的许多修改使维护变得复杂,所述修改例如是错误修改。并且,通讯协议和应用程序层之间有过多的模糊界限,在存在多个应用程序的情况下,就会有开发资源的浪费,这种浪费是由在应用程序中的包含通讯处理的一部分而引起的。
发明内容
本发明提供了新颖的网络控制器和方法,其不需要大的开发资源来添加并扩展通讯协议的功能且保持高的通讯质量,不会产生资源浪费,方便维护,并可以被应用于嵌入式系统。
更确切地说,本发明提供一种网络控制器,该网络控制器包括经由网络与多个终端进行通讯的网络接口、与利用多种通讯协议的上层应用程序进行通讯的上层应用程序接口、控制多个协议处理步骤以便利用多种通讯协议经由网络与多个终端进行通讯的协议处理步骤控制器以及分析多种通讯协议并进一步包括协议报头分析单元的协议分析单元,其中协议报头分析单元单独分析多种通讯协议的多个通讯协议报头。
附图说明
当结合附图仔细考虑时,通过参考以下详细说明,将容易地得到并且更好地理解本公开的更加全面的评价和许多附加优点。
图1是说明包含作为本发明的实施例的网络控制器的系统的配置的图表。
图2是说明作为本发明的实施例的网络控制器的硬件配置的图表。
图3是说明作为本发明的实施例的网络控制器的功能块的图表。
图4A和4B是说明用于作为本发明的实施例的网络控制器的、要求经由网络发送数据的数据格式和请求数据的图表。
图5A和5B是说明对请求数据做出响应的数据格式和响应数据的图表,其中该请求数据是要求经由网络发送数据用于作为本发明的实施例的网络控制器的数据。
图6A和6B是说明作为本发明的实施例的数据格式和要求共享经由网络接收到的数据的请求数据的图表。
图7是说明作为本发明的实施例的通过远程网络共享接收到的数据的数据格式和响应数据的图表。
图8是说明包含第一实施例的网络控制器并在本发明中作为服务器工作的设备的操作的实例的时序图。
图9是说明包含第一实施例的网络控制器并在本发明中作为服务器工作的设备的操作的实例的时序图。
图10是说明包含第一实施例的网络控制器并在本发明中作为服务器工作的设备的操作的时序图。
图11A和11B是说明包含第一实施例的网络控制器并在本发明中作为服务器工作的设备的操作的时序图。
图12A和12B是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
图13A和13B是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
图14A和14B是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
图15是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
图16A和16B是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
图17A和17B是说明包含第二实施例的网络控制器并在本发明中作为HTTP客户端工作的设备的操作的时序图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社理光,未经株式会社理光许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310021605.4/2.html,转载请声明来源钻瓜专利网。