应答装置和网络响应方法_2

文档序号:8434045阅读:来源:国知局
在内的各部分供应电源的单元。此外,电源部140接受来自待机响应部20的电源待机响应控制部200的输入,而控制控制器控制部100的电源。电源部140通过待机响应部20的控制而电源被打开的时候向各部分进行供电,或电源被关闭的时候停止向各部分的供电。
[0049]正常模式响应数据制作部101在正常模式的时候,制作响应数据132。正常模式响应数据制作部101从控制器输入部110获取信息请求数据131后,将暂时保存在存储部130。
[0050]正常模式响应数据制作部101参照该信息请求数据131,在需要响应的情况下,制作响应数据132输出至控制器输出部120。
[0051]此外,在正常模式响应数据制作部101在达到存储部130上预先设定的条件的时候,从正常模式转移到待机模式。正常模式响应数据制作部101作为预先设定好的条件,例如在不能检测用户的指示后,在经过了由没有图示的定时器所设定的时间的情况下,从正常模式转移到待机模式转。作为不能检测用户的指示的条件可以设定以下条件:例如不接收印刷数据等,且从用户最后一次触摸操作面板开始经过了设定的时间的情况等。
[0052]在此,应答装置I的控制器控制部100通过执行存储在存储部130的控制程序,而起到作为正常模式响应数据制作部101功能。
[0053]信息请求数据131为用于通过各种协议请求应答装置I的各种信息的数据。信息请求数据131从控制器输入部110被获取,且由正常模式响应数据制作部101暂时的存储。
[0054]信息请求数据131可以是例如:地址解析协议(ARP,Address Resolut1nProtocol)请求、反向地址转换协议(RARP,Reverse address resolut1n protocol)、动态主机配置协议(DHCP,Dynamic Host Configurat1n Protocol)、自举协议(ΒΟΟΤΡ,Bootstrap Protocol)等各种请求等的数据。
[0055]此外,信息请求数据131也可以包含,例如包含SNMP的对象标识符(OID,ObjectIDentifier)的“SNMP -获取精确对象即Get的请求”或“SNMP -获取指定变量的下一个即GetNext的请求”等的各种请求的数据等。
[0056]响应数据132为用于对于信息请求数据131,进行按照各种协议的反应的数据。响应数据132由正常模式响应数据制作部101制作,且向控制器输出部120输出。
[0057]响应数据132在例如信息请求数据131为ARP请求或RARP请求的情况下,可以是应答装置I的IP地址或MAC地址。
[0058]此外,响应数据132在例如信息请求数据131为SNMP的各种请求的情况下,还可以含有参考应答装置I的针对管理信息库(MIB,Management Informat1n Base)的OID而制作的“SNMP - Get响应”或“TRAP”等的响应信息的数据。
[0059](待机响应部20的结构)
[0060]待机响应部20为包含在应答装置I为待机模式的时候,对网络5进行待机响应的ASIC等的用于待机响应的单元。待机响应部20具备有待机响应控制部200、待机响应输入部210、待机响应输出部220、及存储部230。这些各部由各种总线连接。
[0061]待机响应部20在待机模式的时候,从通信接口部30输入信息请求数据131,且向通信接口部30输出响应数据132。
[0062]待机响应控制部200具备GPP、MPU、CPU等控制单元,此外,待机响应控制部200具备有待机模式响应数据制作部201即待机模式响应数据制作单元,递归响应请求部202即递归响应请求单元,信息存储部203即信息存储单元,以及电源控制部204即电源控制单元。关于这些各部的详细内容将后述。
[0063]待机响应控制部200与待机响应输入部210、待机响应输出部220、及存储部230相连接,且对各部进行控制。此外,待机响应控制部200可以比控制器部10的控制器控制部100耗电量少。
[0064]待机响应输入部210将从通信接口部30或递归响应请求部202输入的数据包输出到控制器部10或待机响应控制部200的待机模式响应数据制作部201。此外,待机响应输入部210输入从通信接口部30输出的信息请求数据131。
[0065]待机响应输出部220将从控制器部10或待机响应控制部200的待机模式响应数据制作部201输入的数据包输出到信息存储部203或通信接口部30。此外,待机响应输出部220将响应数据132输出到通信接口部30与待机响应控制部200的信息存储部203。
[0066]存储部230为包含RAM、ROM、闪存等记录介质的存储单元。存储部230的存储容量可以比控制器部10的存储部130少。
[0067]此外,存储部230可以内置于待机响应控制部200内。而且,也可以只针对待机响应控制部200所执行的程序或数据,存储在待机响应控制部200内置的ROM等内。
[0068]待机模式响应数据制作部201在应答装置I为待机模式的时候,根据通过信息存储部203存储到存储部230的SNMP响应信息232等信息而制作响应数据132。
[0069]待机模式响应数据制作部201将从待机应答输入部210输入的数据包的响应利用存储部230的数据而制作。
[0070]具体而言,待机模式响应数据制作部201,例如对于接收到的ARP请求和RARP请求,根据存储部230的地址信息231而制作响应数据132。
[0071]此外,待机模式响应数据制作部201,例如对于接收到的SNMP-GET请求,从SNMP响应信息232中制作响应数据132。
[0072]此外,待机模式响应数据制作部201,在存储部230的存储容量不足,而不能制作响应数据132的时候,将使控制器部10恢复。因此,待机模式响应数据制作部201将从电源控制部204向电源部140通知恢复命令。
[0073]递归响应请求部202为在正常模式的时候,对正常模式响应数据制作部101,以递归方法发送请求其他的响应数据132的信息的信息请求数据131的请求制作单元。
[0074]递归响应请求部202在对应于来自外部的信息请求数据131,而通过正常模式响应数据制作部101制作包含预先规定的特定种类的信息的响应数据132的时候,请求其他的响应数据132的信息。
[0075]具体而言,递归响应请求部202通过信息存储部203,检测出IP地址及MAC地址被存储于地址信息231,将SNMP的MIB的数据从控制器部10以递归方法发送。因此,递归响应请求部202,例如从存储部230获取IP地址及MAC地址,生成SNMP-GetNext请求的数据包,且输入到待机应答输入部210。
[0076]信息存储部203,存储有从控制器部10经由待机响应输出部220,输出在通信接口部30的响应数据132的信息。此外,信息存储部203在正常模式的时候,存储与由递归响应请求部202以递归方法发送的信息请求数据131相对应的由正常模式响应数据制作部101制作的响应数据132的信息。因此,信息存储部203获取并解析从待机应答输出部220输出的数据包,且将必要的信息存储到存储部230。
[0077]具体而言,信息存储部203在被输入ARP或RARP的数据包的时候,向地址信息231设定并存储IP地址和MAC地址。信息存储部203同样的在被输入SNMP响应数据包的时候,向SNMP响应信息232存储OID与响应数据132。据此,信息存储部203可以向SNMP响应信息232保存应答装置I的SNMP的MIB的至少一部分。此外,信息存储部203还可以在获取了特定种类的信息的时候,将此情况通知给递归响应请求部。例如,信息存储部203在被输入ARP或RARP数据包,且初次向地址信息231存储IP地址和MAC地址的时候,将此情况通知给待机响应控制部200的递归响应请求部202,以下,将上述通知称为“地址存储通知”。
[0078]电源控制部204控制控制器部10的电源部140的打开或关闭。
[0079]电源控制部204在接收来自控制器部10的待机模式转移命令后,将控制器部10的电源部140关闭,且开始待机响应部20的在待机模式下的处理。
[0080]此外,电源控制部204从待机模式响应数据制作部201接收转移到正常模式的指示后,将打开电源部140。据此,电源控制部204经由电源部140恢复控制器部10的电源,且开始正常模式的处理。
[0081]在这里,应答装置I的待机响应控制部200通过执行存储在存储部230的控制程序,起到作为待机模式响应数据制作部201,递归响应请求部202,信息存储部203,及电源控制部204的功能。
[0082]存储部230存储信息请求数据131、地址信息231、及SNMP响应信息232。关于地址信息231及SNMP响应信息232的结构将后述。
[0083]此外,至于SNMP响应信息232,在应答装置I被启动的时候,即使信息没被设定也可。
[0084](通信接口部30的结构)
[0085]通信接口部30为在以太网(Ethernet)(注册商标)等的接口中,将逻辑信号转换成实际的电信号的物理层(Physical Layer)的接口。通信接口部30可以是为了对应网络5连接的可装卸的LAN接口。
[0086]通信接口部30具备接收部310及发送部320。
[0087]接收部310将从网络5接收到的以太网(Ethernet)(注册商标)框架或数据包等数据,以下称为“数据包(packet) ”,输出到待机响应部20。换句而言,接收部310在接收到从终端2发送的信息请求数据131的数据包后,将该信息请求数据131输出到待机响应部
20 ο
[0088]发送部320将从待机响应部20输出的数据包发送到网络5。具体而言,发送部320从待机响应部20输入响应数据132后,将响应数据132的数据包发送到终端2。
[0089]在这里,上述的应答装置I的各部将成为执行本发明的网络响应方法的硬件资源。
[0090](地址信息231与S
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1