SYSTEM AND METHOD FOR CHANGING CHANNELS FOR GUARANTEED RELIABILITY COMMUNICATIONS
First Claim
1. A system for changing channels for guaranteed reliability communication, the system comprising:
- a relay server for relaying communication of a relay channel between connected terminals;
a transmitting peer for dividing data to be transmitted into frames to generate an unfinished frame list and transmitting a data frame to a data destination terminal according to the unfinished frame list; and
a receiving peer for receiving a data frame from the transmitting peer and transmitting a response frame to the transmitting peer in response to the received data frame during direct channel communication,wherein the transmitting peer transmits incompletely transmitted data frames included in the unfinished frame list generated during the direct channel communication to the receiving peer through the relay server when a communication scheme has been changed from the direct channel communication scheme to a relay channel communication scheme, andwherein the incompletely transmitted data frames are data frames whose response frames have not been received by the transmitting peer after being transmitted from the transmitting peer to the receiving peer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for changing communication channels is provided. In the system, a transmitting peer divides transmission data into frames to generate an unfinished frame list and transmits a data frame to a receiving terminal according to the unfinished frame list and a receiving peer receives a data frame from the transmitting peer and transmits a response frame to the transmitting peer in response to the received data frame during direct channel communication. The transmitting peer transmits incompletely transmitted data frames (whose response frames have not been received) included in the unfinished frame list to the receiving peer through a relay server when a communication scheme has been changed from the direct channel communication scheme to a relay channel communication scheme. When the communication scheme is changed as circumstances require, specifically, from the direct scheme to the relay scheme, it is possible to rapidly change the communication channel without interruption of data communication.
-
Citations
8 Claims
-
1. A system for changing channels for guaranteed reliability communication, the system comprising:
-
a relay server for relaying communication of a relay channel between connected terminals; a transmitting peer for dividing data to be transmitted into frames to generate an unfinished frame list and transmitting a data frame to a data destination terminal according to the unfinished frame list; and a receiving peer for receiving a data frame from the transmitting peer and transmitting a response frame to the transmitting peer in response to the received data frame during direct channel communication, wherein the transmitting peer transmits incompletely transmitted data frames included in the unfinished frame list generated during the direct channel communication to the receiving peer through the relay server when a communication scheme has been changed from the direct channel communication scheme to a relay channel communication scheme, and wherein the incompletely transmitted data frames are data frames whose response frames have not been received by the transmitting peer after being transmitted from the transmitting peer to the receiving peer. - View Dependent Claims (2, 3, 4)
-
-
5. A method for changing channels for guaranteed reliability communication in a system including a transmitting peer, a receiving peer, and a relay server, wherein a communication scheme is changed according to whether or not direct channel communication is possible between the transmitting peer and the receiving peer that are connected, the method comprising:
-
dividing, by the transmitting peer, data to be transmitted into frames to generate an unfinished frame list; establishing, by the transmitting peer, direct channel communication with the receiving peer and transmitting a data frame to the receiving peer according to the unfinished frame list; transmitting, by the receiving peer, a response frame to the transmitting peer in response to a received data frame; updating, by the transmitting peer, the unfinished frame list according to the response frame at time intervals of a preset period; and transmitting, by the transmitting peer, incompletely transmitted data frames included in the updated unfinished frame list to the receiving peer through the relay server when direct channel communication between the transmitting peer and the receiving peer is not possible, wherein the incompletely transmitted data frames are data frames whose response frames have not been received by the transmitting peer after being transmitted from the transmitting peer to the receiving peer. - View Dependent Claims (6, 7, 8)
-
Specification