Communication device, communication system, and communication method
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/28
H04L-012/841
H04L-012/751
H04L-012/801
출원번호
US-0849996
(2015-09-10)
등록번호
US-10003543
(2018-06-19)
우선권정보
JP-2014-190438 (2014-09-18)
발명자
/ 주소
Ajitomi, Daisuke
Minami, Keisuke
Aizu, Hiroyuki
출원인 / 주소
Kabushiki Kaisha Toshiba
대리인 / 주소
Nixon & Vanderhye, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
5
초록▼
According to one embodiment, a communication device includes: a communicator, a first circuitry and a second circuitry. The communicator establishes a communication connection with a destination communication device over a communication network and to communicate a packet relating to first informati
According to one embodiment, a communication device includes: a communicator, a first circuitry and a second circuitry. The communicator establishes a communication connection with a destination communication device over a communication network and to communicate a packet relating to first information using the communication connection. The first circuitry determines a transmission interval of a packet relating to second information that is different from the first information, based on characteristic information on the communication network. The second circuitry performs control to transmit the packet relating to the second information to the destination communication device using the communication connection in accordance with the transmission interval determined by the first circuitry during at least a time period when the communication connection is established and communication of the packet relating to the first information is not performed.
대표청구항▼
1. A communication device comprising: communication circuitry configured to establish a communication connection with a destination communication device over a communication network including at least one relay device and communicate a first packet using the communication connection, wherein the rel
1. A communication device comprising: communication circuitry configured to establish a communication connection with a destination communication device over a communication network including at least one relay device and communicate a first packet using the communication connection, wherein the relay device is present on a communication route to the destination communication device;first circuitry configured to determine a transmission interval of a keep-alive packet, based on characteristic information relating to the communication network including the relay device such that the transmission interval of the keep-alive packet is shorter that a connection keeping period of the relay device; andsecond circuitry configured to perform control to transmit the keep-alive packet to the destination communication device using the communication connection in accordance with the transmission interval determined by the first circuitry during at least a time period when the communication connection is established and communication of the first packet is not performed. 2. The communication device according to claim 1, wherein the communication network includes a first relay device to which the communication device is connected and an upstream network of the first relay device, and the characteristic information relating to the communication network includes information relating to the first relay device. 3. The communication device according to claim 1, wherein the communication network includes a first relay device to which the communication device is connected and an upstream network of the first relay device, andthe characteristic information relating to the communication network includes at least one of identification information relating to a network service provider of the upstream network and identification information relating to a network provider of the upstream network. 4. The communication device according to claim 1, wherein the first circuitry is configured to, based on association data between the characteristic information relating to at least one communication network and a packet transmission interval, determine the transmission interval from the characteristic information relating to the communication network. 5. The communication device according to claim 1, further comprising third circuitry configured to acquire the characteristic information relating to the communication network by communicating with the relay device. 6. The communication device according to claim 5, further comprising: a storage configured to store state information that indicates whether the transmission interval has been determined, whereinwhen the state information read out from the storage indicates that the transmission interval has not been determined, the first circuitry is configured to determine, when the state information read out from the storage indicates that the transmission interval has not been determined, the transmission interval based on the characteristic information relating to the communication network acquired by the third circuitry. 7. The communication device according to claim 1, wherein the first circuitry is configured to transmit the characteristic information relating to the communication network to the destination communication device, receive a response message including information relating to transmission interval transmitted from the destination communication device, and determine the transmission interval in accordance with the information included in the response message. 8. The communication device according to claim 1, wherein the first circuitry is configured to perform a measuring process of transmitting the keep-alive packet or a third packet using the second circuitry, varying a transmission interval of the keep-alive packet or the third packet, and judging whether transmission of the keep-alive packet or third packet is successful, and determine the transmission interval based on a result of the measuring process. 9. The communication device according to claim 8, wherein the first circuitry is configured to transmit the characteristic information relating to the communication network to the destination communication device, receive a response message including instruction information on the measuring process of the transmission interval transmitted from the destination communication device, and perform the measuring process in accordance with the instruction information included in the response message. 10. The communication device according to claim 8, wherein the first circuitry is configured to increase a transmission interval of the keep-alive packet or the third packet each time the transmission of the keep-alive packet or the third packet is successful, and determine, when the increased transmission interval reaches an upper limit or when the transmission of the keep-alive packet or the third packet fails with the increased transmission interval, the transmission interval based on the upper limit or a transmission interval of the keep-alive packet or the third packet immediately before the keep-alive packet or the third packet that failed in transmission. 11. The communication device according to claim 8, wherein the first circuitry is configured to decrease a transmission interval of the keep-alive packet or the third packet each time the transmission of the keep-alive packet or the third packet fails, and determine, when the decreased transmission interval reaches a lower limit or when the transmission of the keep-alive packet or the third packet is successful with the decreased transmission interval, the transmission interval based on the lower limit or the transmission interval with which transmission of the keep-alive packet or the third packet succeeds. 12. The communication device according to claim 8, wherein the first circuitry is configured to transmit a message that contains a value of the determined transmission interval and the characteristic information relating to the communication network to the destination communication device. 13. A communication system comprising: a first communication device; anda second communication device connected to the first communication device over a communication network, wherein at least one relay device is present on a communication route from the first communication device to the second communication device,whereinthe first communication device comprises:first communication circuitry configured to establish a communication connection with the second communication device and communicate a first packet using the communication connection;first circuitry configured to determine, based on characteristic information relating to the communication network including the relay device, a transmission interval of a first keep-alive packet such that the transmission interval of the first keep-alive packet is shorter than a connection keeping period which is set in the relay device; andsecond circuitry configured to perform control to transmit the first keep-alive packet to the second communication device using the communication connection in accordance with the transmission interval determined by the first circuitry during at least a time period when the communication connection is established and communication of the first packet is not performed. 14. The communication system according to claim 13, wherein the second communication device includes: a storage configured to store association data between the characteristic information relating to the communication network and a packet transmission interval;second communication circuitry configured to receive an acquisition requesting message including the characteristic information relating to the communication network, from the first communication device; andprocessing circuitry configured to specify a transmission interval to the first communication device based on the characteristic information relating to the communication network included in the acquisition requesting message and the association data, and control transmitting a response message including information on the specified transmission interval, to the first communication device. 15. The communication system according to claim 14, wherein the second communication circuitry is configured to receive a message including a value of the transmission interval determined by the first communication device and the characteristic information relating to the communication network, from the first communication device, andthe second communication device further comprises third circuitry configured to control storing, in the storage, the characteristic information relating to the communication network and the value of the transmission interval included in the received message, and associate the characteristic information relating to the communication network with the value of the transmission interval. 16. The communication system according to claim 14, wherein the second communication device further includes fourth circuitry configured to provide data stored in the storage to the first communication device,the first communication device comprises a storage configured to store the data provided from the fourth circuitry, andthe first circuitry of the first communication device is configured to determine the transmission interval based on the characteristic information relating to the communication network and the data stored in the storage. 17. The communication system according to claim 13, wherein the first communication device is configured to perform a first measuring process of transmitting the first keep-alive packet or a third packet, varying a transmission interval of the first keep-alive packet or the third packet, and judging whether transmission of the first keep-alive packet or the third packet is successful, and determine a first transmission interval candidate based on a result of the first measuring process,the second communication device is configured to perform a second measuring process of transmitting a second keep-alive packet or a fourth packet, varying a transmission interval of the second keep-alive packet or the fourth packet, and judging whether transmission of the second keep-alive packet or the fourth packet is successful, and determine a second transmission interval candidate based on a result of the second measuring process,one of the first communication device and the second communication device is configured to determine the transmission interval based on the first and second transmission interval candidates that are determined by the first communication device and the second communication device, andthe second circuitry of the first communication device is configured to control transmission of the first keep-alive packet in accordance with the transmission interval determined by the one of the first communication device and the second communication device. 18. A communication method performed by a computer, the method comprising: establishing a communication connection with a first communication device over a communication network and communicating a first packet using the communication connection, wherein at least one relay device is present on a communication route to the first communication device; determining a transmission interval of a keep-alive packet, based on characteristic information relating to the communication network such that the transmission interval of the keep-alive packet is shorter than a connection keeping period of the relay device; andperforming control to transmit the keep-alive packet to the first communication device using the communication connection in accordance with the transmission interval determined, during at least a time period when the communication connection is established and communication of the first packet is not performed.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
Wada, Katsuhiro, Image forming apparatus, method for controlling the same, and storage medium.
Chau Wing Cheong ; Leu Darren ; Liu Tze-jian ; Nilakantan Chandy ; Pao Jeffrey Kaiping ; Sun Tsyr-Shya Joe ; Tai Wayming Daniel ; Wang Xiaohu, Supporting multilink connections across multiple network access servers.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.