发明名称 |
Communication device, method for communication and relay system |
摘要 |
A communication device is configured to relay a signal between a first device to perform as a connection start terminal and a second device to perform as a connection end device, the communication device including: a processor configured to execute a procedure, the procedure including: establishing, with the second device, sessions meaning logical connections in communication; deciding whether an unused session remains in the established sessions for a command to be transferred to the second device, the command being generated by the first device; in a case of identifying that the unused session remains in the established sessions when the command is received, exchanging the command with the second device by using the unused session; and communicating messages to the second device by using the established sessions within a particular period of time of the second device, the established sessions being continuously maintained in the particular period of time. |
申请公布号 |
US9288277(B2) |
申请公布日期 |
2016.03.15 |
申请号 |
US201213558840 |
申请日期 |
2012.07.26 |
申请人 |
FUJITSU LIMITED |
发明人 |
Take Yasuo;Hashimoto Shigemi |
分类号 |
H04L29/08 |
主分类号 |
H04L29/08 |
代理机构 |
Staas & Halsey LLP |
代理人 |
Staas & Halsey LLP |
主权项 |
1. A communication device configured to relay a signal, the communication device comprising:
a processor configured to execute a procedure, the procedure comprising:
establishing sessions with a first device, the sessions being logical connections in communication;establishing sessions with a second device;collecting a limited maximum number of sessions established with the second device and a number of second devices connected by using the established sessions;calculating an allowable number of sessions to be established by the communication device itself, based on the collected limited maximum number of sessions and the number of the second devices;
in a case of detecting a loan request from another communication device, lending the another communication device a session not yet established within the calculated allowable number of sessions;establishing sessions with the second device within the calculated allowable number of sessions;deciding whether an unused session remains in the established sessions for a command generated by the first device to be exchanged with the second device, the unused session being a previously established session in which a previous command generated by the first device has been exchanged with the second device;
in a case of identifying that the unused session remains in the established sessions when the command is received,
exchanging the command with the second device by the unused session; andcommunicating messages to the second device by the unused session at particular intervals before a timeout period of the second device passes to continuously maintain the unused session with the second device,wherein a signal is relayed between the first device performing as a connection start terminal and the second device performing as a connection end device. |
地址 |
Kawasaki JP |