具有双介质访问控制接口的打印机和不中断的接口改变制造技术

技术编号:19399249 阅读:22 留言:0更新日期:2018-11-10 05:40
一种打印机,其具有用于连接到第一网络和第二网络的第一接口和第二接口,第一网络和第二网络具有第一数据主机配置协议服务器和第二数据主机配置协议服务器。第一接口和第二接口具有不同的介质访问控制(MAC)地址。当从第一打印机接口切换到第二打印机接口时,打印机使用恢复序列来实现对于运行应用的主机计算机的恢复。

【技术实现步骤摘要】
【国外来华专利技术】具有双介质访问控制接口的打印机和不中断的接口改变相关申请的交叉引用本申请要求2016年2月26日提交的美国临时专利申请号62,300,110的优先权,其内容以引用方式被并入本文。
本公开大体涉及打印机设备,并且具体涉及在打印机的接口之间切换不需要功率循环的网络打印机。
技术介绍
在计算机网络中使用的现代打印机通常具有多个接口设备,其中每个接口设备支持介质访问控制(“MAC”)地址。每个这种接口通常将会被分配它自己的互联网协议(“IP”)地址。当打印机接口经由主机应用被改变时,与打印机联网并且运行应用的主机计算机遇到困难。典型的应用程序将会需要关闭到打印机的插口或端口并且利用新的打印机接口IP地址重新打开插口或端口。对于典型的工业打印机,可以存在具有不同物理层(诸如IEEE802.11a/b/g/n规范(无线)层或IEEE802.3规范(以太网)层)的多个接口。在典型的点到点应用中,这些接口中的仅一个将会一次被附接到主机连接。因此对于用户来说使用主机应用在802.3与802.11打印机接口之间切换是方便的,并且到主机应用似乎是无缝的。一种用于使用主机应用无缝地改变打印机接口的方法是使用MAC地址抑制。具有多个接口(其中每个接口具有带有它自己MAC地址的物理地址层)的打印机将会抑制通过打印机的所有MAC地址传输,除了被主机应用指定为客户端MAC地址(例如,802.3接口上的MAC地址)的MAC地址(即选定的接口)。计算机网络通常使用动态主机配置协议(DHCP),由此网络的DHCP服务器动态地分布网络配置参数,诸如用于接口的IP地址。DHCP的使用使得被连接到网络的打印机、计算机或其他设备能够自动请求IP地址和联网参数,而无需通过网络管理者或其他用户的手动配置。在图1中呈现了说明客户端计算机、打印机或其他设备与DHCP服务器之间的操作的简化示意图。如在20处说明的,当加入到网络并且被通电时,客户端播送发现(Discovery)请求,包括客户端MAC地址和请求IP地址。作为响应,如在22处说明的,服务器向客户端设备播送租约(Offer)(或“租用租约(leaseoffer)”),其包括服务器正在租约的IP地址、租用持续时间、子网掩码和DHCP服务器的IP地址。如在附图标记24处示出的,响应于租约,客户端播送对于所租约的IP地址和额外的网络参数的请求(Resquest)。当服务器从客户端接收到请求消息时,它向客户端播送确认(Acknowledgement)26,包括由客户端请求的租用持续时间和任何其他配置信息。这包括针对客户端设备的网络配置过程。被连接到网络的现有技术打印机使用DHCP作为开机方法,它在打印机接口和相关联的子网经由主机应用被改变时不能维持与运行应用的主机计算机的连接性。因此,打印机将会需要功率循环(即关闭然后又开启)来重新发送图1的DHCP过程的发现命令20,以重新连接到主机计算机。
技术实现思路
当前主题的若干方面可单独或者一起在下面所描述和要求保护的设备和系统中实施。这些方面可以单独实施或者与本文所述主题的其它方面结合实施,并且这些方面的一起描述并不旨在排除这些方面的单独使用或者排除单独或以不同的组合要求保护在所附的权利要求中提出的这些方面。在一个方面中,提供了一种用于从打印机的第一接口改变到打印机的第二接口的方法,其中提供具有不同的介质访问控制地址的第一接口和第二接口。方法包括将打印机的第一接口连接到具有第一数据主机配置协议服务器的第一网络,从打印机向第一服务器发送DHCP发现(DHCPDiscover)消息,使用打印机从第一服务器接收包括第一IP地址的DHCP租约(DHCPOffer)消息,从打印机向第一服务器发送接受第一IP地址的DHCP请求(DHCPRequest)消息,使用打印机从第一服务器接收DHCP确认(DHCPAck)消息,将打印机的第二接口连接到具有第二数据主机配置协议服务器的第二网络,使用第一接口的硬件地址从打印机向第二服务器发送接受第一IP地址的DHCPRequest消息,确定打印机是否已经从第二服务器接收到DHCPAck消息,并且如果还未接收到DHCPAck消息,则设置超时时间,在超时时间到期时,从打印机向第二服务器发送DHCPDiscover消息,使用打印机从第二服务器接收包括第二地址的DHCPOffer消息,从打印机向第一服务器发送接受第二IP地址的DHCPRequest消息,以及使用打印机从第二服务器接收DHCPAck消息。在又一方面中,提供了一种用于在将打印机(具有第一接口和第二接口)从第一接口重新配置到第二接口时从数据主机配置协议服务器获得用于打印机的IP地址的方法,其中第一接口和第二接口具有不同的介质访问控制地址。该方法包括从打印机向服务器发送DHCPRequest消息,确定是否已经从服务器接收到DHCPAck消息,并且如果还未接收到DHCPAck消息,则设置超时时间,在超时时间到期时,从打印机向服务器发送DHCPDiscover消息,使用打印机从服务器接收包括IP地址的DHCPOffer消息,从打印机向服务器发送接受IP地址的DHCPRequest消息,以及使用打印机从服务器接收DHCPAck消息。在另一方面中,一种用于打印的系统包括第一网络,该第一网络包括第一数据主机配置协议服务器;第二网络,该第二网络包括第一数据主机配置协议服务器;打印机,该打印机具有被配置为选择性地连接到第一网络的第一接口和被配置为选择性地连接到第二网络的第二接口。该打印机还被配置为向第一服务器发送DHCPDiscover消息,从第一服务器接收包括第一IP地址的DHCPOffer消息,向第一服务器发送接受第一IP地址的DHCPRequest消息,从第一服务器接收DHCPAck消息,向第二服务器发送接受第一IP地址的DHCPRequest消息,确定是否已经从第二服务器接收到DHCPAck消息,并且如果还未接收到DHCPAck消息,则设置超时时间,在超时时间到期时,从打印机向第二服务器发送DHCPDiscover消息,从第二服务器接收包括第二地址的DHCPOffer消息,向第一服务器发送接受第二IP地址的DHCPRequest消息,以及使用打印机从第二服务器接收DHCPAck消息。在又一方面中,一种打印机具有第一接口和第二接口,该第一接口被配置为选择性地连接到具有第一数据主机配置协议服务器的第一网络,该第二接口被配置为选择性地连接到具有第二数据主机配置协议服务器的第二网络。此外,该打印机包括控制系统,该控制系统被配置为向第一服务器发送DHCPDiscover消息,从第一服务器接收包括第一IP地址的DHCPOffer消息,向第一服务器发送接受第一IP地址的DHCPRequest消息,从第一服务器接收DHCPAck消息,向第二服务器发送接受第一IP地址的DHCPRequest消息,确定是否已经从第二服务器接收到DHCPAck消息,并且如果还未接收到DHCPAck消息,则设置超时时间,在超时时间到期时,从打印机向第二服务器发送DHCPDiscover消息,从第二服务器接收包括第二地址的DHCPOffer消息,向第一服务器发送接受第二IP地址的DHCPRequest消息,以及使用打印本文档来自技高网
...

【技术保护点】
1.一种从打印机的第一接口改变到打印机的第二接口的方法,其中所述第一接口和第二接口具有不同的介质访问控制地址,所述方法包含以下步骤:a.将所述打印机的所述第一接口连接到具有第一数据主机配置协议服务器的第一网络;b.从所述打印机向所述第一服务器发送DHCP发现消息即DHCPDiscover消息;c.使用所述打印机从所述第一服务器接收包括第一IP地址的DHCP租约消息即DHCPOffer消息;d.从所述打印机向所述第一服务器发送接受所述第一IP地址的DHCP请求消息即DHCPRequest消息;e.使用所述打印机从所述第一服务器接收DHCP确认消息即DHCPAck消息;f.将所述打印机的所述第二接口连接到具有第二数据主机配置协议服务器的第二网络;g.从所述打印机向所述第二服务器发送接受所述第一IP地址的DHCPRequest消息;h.确定所述打印机是否已经从所述第二服务器接收到DHCPAck消息,并且如果还未接收到所述DHCPAck消息,则设置超时时间;i.在所述超时时间到期时,从所述打印机向所述第二服务器发送DHCPDiscover消息;j.使用所述打印机从所述第二服务器接收包括第二地址的DHCPOffer消息;k.从所述打印机向所述第一服务器发送接受所述第二IP地址的DHCPRequest消息;以及l.使用所述打印机从所述第二服务器接收DHCPAck消息。...

【技术特征摘要】
【国外来华专利技术】2016.02.26 US 62/300,1101.一种从打印机的第一接口改变到打印机的第二接口的方法,其中所述第一接口和第二接口具有不同的介质访问控制地址,所述方法包含以下步骤:a.将所述打印机的所述第一接口连接到具有第一数据主机配置协议服务器的第一网络;b.从所述打印机向所述第一服务器发送DHCP发现消息即DHCPDiscover消息;c.使用所述打印机从所述第一服务器接收包括第一IP地址的DHCP租约消息即DHCPOffer消息;d.从所述打印机向所述第一服务器发送接受所述第一IP地址的DHCP请求消息即DHCPRequest消息;e.使用所述打印机从所述第一服务器接收DHCP确认消息即DHCPAck消息;f.将所述打印机的所述第二接口连接到具有第二数据主机配置协议服务器的第二网络;g.从所述打印机向所述第二服务器发送接受所述第一IP地址的DHCPRequest消息;h.确定所述打印机是否已经从所述第二服务器接收到DHCPAck消息,并且如果还未接收到所述DHCPAck消息,则设置超时时间;i.在所述超时时间到期时,从所述打印机向所述第二服务器发送DHCPDiscover消息;j.使用所述打印机从所述第二服务器接收包括第二地址的DHCPOffer消息;k.从所述打印机向所述第一服务器发送接受所述第二IP地址的DHCPRequest消息;以及l.使用所述打印机从所述第二服务器接收DHCPAck消息。2.根据权利要求1所述的方法,其中所述第一接口是无线接口,并且所述第二接口是有线接口。3.根据权利要求2所述的方法,其中所述有线接口是以太网接口。4.根据权利要求3所述的方法,其中所述无线接口是IEEE802.11规范接口,并且所述以太网接口是IEEE802.3接口。5.根据权利要求2所述的方法,其中所述无线接口是IEEE802.11规范接口。6.根据权利要求1所述的方法,进一步包含以下步骤:在步骤b.之后检查所述打印机是否已经接收到DHCP租约消息即DHCPOffer消息,并且如果还未从所述第一服务器接收到所述DHCPOffer消息,则设置租约超时时间。7.根据权利要求6所述的方法,进一步包含以下步骤:在步骤i.之后检查所述打印机是否已经接收到DHCP租约消息即DHCPOffer消息,并且如果还未从所述第二服务器接收到所述DHCPOffer消息,则设置租约超时时间。8.一种用于在将具有第一接口和第二接口的打印机从所述第一接口重新配置到所述第二接口时从数据主机配置协议服务器获得用于所述打印机的IP地址的方法,其中所述第一接口和第二接口具有不同的介质访问控制地址,所述方法包含以下步骤:a.从所述打印机向所述服务器发送DHCP请求消息即DHCPRequest消息;b.确定是否已经从所述服务器接收到DHCP确认消息即DHCPAck消息,并且如果还未接收到所述DHCPAck消息,则设置超时时间;c.在所述超时时间到期时,从所述打印机向所述服务器发送DHCP发现消息即DHCPDiscover消息;d.使用所述打印机从所述服务器接收包括所述IP地址的DHCP租约消息即DHCPOffer消息;e.从所述打印机向所述服务器发送接受所述IP地址的DHCPRequest消息;以及f.使用所述打印机从所述服务器接收DHCPAck消息。9.根据权利要求8所述的方法,其中所述第一接口是无线接口,并且所述第二接口是有线接口。10.根据权利要求9所述的方法,其中所述有线接口是以太网接口。11.根据权利要求10所述的方法,其中所述无线接口是IEEE802.11规范接口,并且所述以太网接口是IEEE802.3接口。12.根据权利要求9所述的方法,其中所述无线接口是IEEE802.11规范接口。13.根据权利要求8所述的方法,进一步包含以下步骤:在步骤c.之后检查所述打印机是否已经接收到DHCP租约消息即DHCPOffer消息,并且如果还未从所述服务器接收到所述DHCPOffer消息,则设置租约超时时间。14.一种用于打印的系统...

【专利技术属性】
技术研发人员:J·达克特M·莫罗N·沃萨姆
申请(专利权)人:艾利丹尼森零售信息服务公司
类型:发明
国别省市:美国,US

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

1