[发明专利]网络通信装置、方法以及程序有效
申请号: | 201210025363.1 | 申请日: | 2012-02-06 |
公开(公告)号: | CN102629947B | 公开(公告)日: | 2016-11-02 |
发明(设计)人: | 绪方英昭 | 申请(专利权)人: | 精工爱普生株式会社 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/18 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王轶;李伟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 通信 装置 方法 以及 程序 | ||
技术领域
本发明涉及网络通信技术,特别涉及IP组播技术。
背景技术
近些年,特别是在办公室中,打印机、扫描仪或者其复合机等与IP网络(以后“网络”)连接,具备网络通信装置(以后“通信装置”)的PC等能够经由网络将打印数据发送至打印机并使其打印、或者从扫描仪接收扫描而得的图像数据。
此时,如专利文献1以及非专利文献1所示,公知通过从通信装置以组播方式发送检索包并接收其响应,来检索与网络连接的打印机、扫描仪或者其复合机等周边装置的技术。
专利文献1:日本特开2004-120580号公报
非专利文献1:SLP(Service Location Protocol)、RFC2165以及RFC2608
与网络连接的通信装置以及其周边装置被分配IP地址。对于IP地址,主要存在IPv4和IPv6的2个地址体系,各装置被分配IPv4以及IPv6的任意一个或者其两方的IP地址。这里,在分配IPv6地址时,一个通信接口(以后称“通信I/F”)被分配多个不同的IPv6地址。另外,即便在分配IPv4地址的情况下,在通信装置具备多个通信I/F时,也会给每一个通信I/F分配不同的IPv4地址。即,有时1台通信装置被分配多个不同的IP地址。
此时,若以组播方式发送检索包,则分配至通信装置的各IP地址分别作为发送源发送多个组播包。即,分配至通信装置的IP地址数的组播包被一起发送。这里,所谓的一起发送包是指在极短的时间内发送大量的包,意味着实际上同时送出包。
但是,打印机、扫描仪或者其复合机等的组装型的周边装置的资源较少,因此,未必能够全部接收处理从通信装置一起发送的多个组播包。即,周边装置有可能遗漏组播包的一部分。
另外,若从通信装置一起发送多个组播包,多个周边装置向该组播包一起返回响应包,则网络通信量增大,可能会给与该网络连接的其他的装置的通信带来负面影响。
此外,该课题不仅限于组播包的发送。例如,也存在于各IP地址分别作为发送源,一起发送单播包的情况下。
发明内容
因此,本发明的目的在于对来自分配了多个IP地址的通信装置的包的发送进行控制。
另外,本发明的其它目的在于对来自通信装置的组播包的发送进行控制,以使打印机、扫描仪或者其复合机等资源较少的周边装置不会遗漏组播包的一部分。
另外,本发明的其它目的在于对来自通信装置的组播包的发送进行控制,以使降低网络通信量的增大。
本发明的一实施方式的网络通信装置是能够发送组播包的网络通信装置,具备:通信接口部,其被分配多个IP地址,将上述多个IP地址分别作为发送源发送组播包;组播控制部,其对由上述通信接口部进行的组播包的发送进行控制,基于规定的基准将上述多个IP地址分组成多个组,在上述各组中,对每一组内的全部的IP地址依次执行将属于每一组的一个IP地址作为发送源的组播包的发送。
由此,能够限制从网络通信装置一起发送的组播包的最大数。
在优选的实施方式中,上述组播控制部进行分组时的基准可以为上述各IP地址的寻址种类。
由此,能够基于规定的基准将多个IP地址分成多个组。
在优选的实施方式中,上述组播包可以具有用于检索存在于网络上的装置或者服务的检索数据。
由此,网络通信装置能够检索存在于网络上的装置或者服务。
在优选的实施方式中,在第1组中,上述组播控制部在接收到针对发送的组播包所包含的检索数据的响应数据后,或者在经过了规定的超时时间后,可以将属于上述第1组的、还未发送组播包的一个IP地址作为发送源发送组播包。
由此,能够限制从第1组同时发送的组播包数。
根据本发明,对由分配了多个IP地址的通信装置进行的包的发送进行控制。
另外,根据本发明,能够对来自通信装置的组播包的发送进行控制,以使打印机、扫描仪或者其复合机等资源较少的周边装置不遗漏组播包的一部分。
另外,根据本发明,能够对来自通信装置的组播包的发送进行控制,以使降低网络的通信量的增大。
附图说明
图1是表示本发明的一实施方式的网络通信装置以及其周边装置的网络构成的图。
图2是表示通信装置1的构成的图。
图3是表示分配至通信装置1的IP地址的一个例子的图。
图4是表示分配了多个不同的IP地址的通信装置1向周边装置20发送组播包时的一个例子的图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于精工爱普生株式会社,未经精工爱普生株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210025363.1/2.html,转载请声明来源钻瓜专利网。