Communication method and system
First Claim
1. A method for transmitting a plurality of data packets between at least two communication units via a communication network, the method including the steps of:
- a) scheduling said data packets into a sequence for transmission at a first communication unit of the at least two communication units, formed by a first data processing device and first transmission control means, b) sending said data packets to a second communication unit of the at least two communication units, via the communication network formed by a second processing device and a second transmission control means, wherein the at least two communication units use an amended standard protocol set for the transmission of data, causing a temporary storing of data packets or a temporary interruption of the transmission of data packets, while a compatibility to the standard protocol set is maintained;
c) determining, at the first communication unit, which of said data packets will be lost during transmission due to future temporary interruption of the communication network based on information received from the communication network by which a time period of said temporary interruption is determined, and d) transmitting said data packets at a later time after the temporary interruption.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication method and system for transmitting data partitioned into a plurality of data packets between at least two communication units (CU1, CU2, CU4) using a communication network (N). During temporary interruptions of transmission of data packets via the communication network some of the transmitted data packets are lost. The invention allows to avoid the loss of data packets due to temporary interruptions of the communication network by determining at the sending data processing device, based on information received from the communication network, which data packets are lost or will be lost during transmission due to a temporary interruption of the communication network. The method can be used for data transmission via mobile communication networks and an “Internet”. To allow a retrieval of lost data packets, data packets scheduled for transmission can be temporarily stored in a temporary storage devices. Transmission of packets, retransmission and other services needed for data communication can be performed by an appropriately modified TCP/IP protocol set.
49 Citations
26 Claims
-
1. A method for transmitting a plurality of data packets between at least two communication units via a communication network, the method including the steps of:
-
a) scheduling said data packets into a sequence for transmission at a first communication unit of the at least two communication units, formed by a first data processing device and first transmission control means, b) sending said data packets to a second communication unit of the at least two communication units, via the communication network formed by a second processing device and a second transmission control means, wherein the at least two communication units use an amended standard protocol set for the transmission of data, causing a temporary storing of data packets or a temporary interruption of the transmission of data packets, while a compatibility to the standard protocol set is maintained;
c) determining, at the first communication unit, which of said data packets will be lost during transmission due to future temporary interruption of the communication network based on information received from the communication network by which a time period of said temporary interruption is determined, and d) transmitting said data packets at a later time after the temporary interruption. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transmitting a plurality of data packets between at least two communication units via a communication network (N), the method including the steps of:
-
a) scheduling said data packets into a sequence for transmission at a first communication unit of the at least two communication units, formed by a first data processing device and a first transmission control means, b) sending said data packets to a second communication unit of the at least two communication units, formed by a second data processing device and a second transmission control means, via the communication network, c) determining, at the first communication unit, which data packets will be lost during transmission due to a temporary interruption of the communication network, based on information received from the communication network, including d) generating an interrupt message at a network node indicating a time period during which the communication link via the communication network is temporarily interrupted, receiving said interrupt message at the first communication unit;
processing the interrupt message to determine data packets, which were transmitted or will be transmitted during said time period, wherein if the interrupt message is received at the first communication unit before the beginning of the time period of temporary interruption indicated in the interrupt message the transmission of the sequence of data packets is interrupted for said time period and continued after the end of said time period, and d) transmitting said data packets associated with said time period at a time after the time period indicated in the interrupt message. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A communication system, comprising:
-
a first communication unit, formed a first by data processing device and first transmission control means, a second communication unit, formed by a second data processing device (C2 or C4 or C1) and second transmission control means, a communication network (N) for transmitting data partitioned into a plurality of data packets from said first communication unit to said second communication unit, interrupt message means for generating an interrupt message indicating a time period during which a transmission via the mobile communication network will be temporarily interrupted due to a handover procedure, and wherein said first transmission control means are arranged to determine data packets which will be lost during transmission, based on information received from the communication network, and transmits said data packets determined to be lost to the second communication unit at a later point in time. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification