Method and system for packet scrambling communication with reduced processing overhead
First Claim
1. A method for packet scrambling communication between a transmitting side and a receiving side connected through a network, comprising the steps of:
- scrambling original data at the transmitting side, by dividing the original data into a plurality of data-units, assembling packets by storing the data-units in the packets and attaching to the packets scrambled packet identifiers indicating a scrambled packet order so that the packets can be scrambled by being rearranged according to the scrambled packet identifiers, and transmitting the packets in the scrambled packet order according to the scrambled packet identifiers from the transmitting side to the network;
descrambling the packets received from the network at the receiving side, by recovering data-unit order information indicating a descrambled order of the data-units from the scrambled packet identifiers, and reconstrucitng the original data from the data-units stored in the packets according to the data-unit order information.
0 Assignments
0 Petitions
Accused Products
Abstract
A packet scrambling communication scheme capable of reducing the processing amount and the processing time required for the scrambling processing and the descrambling processing at the transmitting side and the receiving side. The original data is scrambled at the transmitting side, by dividing the original data into a plurality of data units in packet sizes, assembling packets by storing the data units into the packets and attaching false packet identifiers indicating a scrambled packet order to the packets, and transmitting the packets in the scrambled packet order according to the false packet identifiers from the transmitting side to the network. The packets received from the network are descrambled at the receiving side, by recovering a data unit order information indicating a descrambled order of the data units from the false packet identifiers, and reconstructing the original data from the data units stored in the packets according to the data unit order information.
-
Citations
20 Claims
-
1. A method for packet scrambling communication between a transmitting side and a receiving side connected through a network, comprising the steps of:
-
scrambling original data at the transmitting side, by dividing the original data into a plurality of data-units, assembling packets by storing the data-units in the packets and attaching to the packets scrambled packet identifiers indicating a scrambled packet order so that the packets can be scrambled by being rearranged according to the scrambled packet identifiers, and transmitting the packets in the scrambled packet order according to the scrambled packet identifiers from the transmitting side to the network; descrambling the packets received from the network at the receiving side, by recovering data-unit order information indicating a descrambled order of the data-units from the scrambled packet identifiers, and reconstrucitng the original data from the data-units stored in the packets according to the data-unit order information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for packet scrambling communication, comprising:
-
a network; a transmission device connected with the network, including; scrambling processing means for scrambling original data, by dividing the original data into a plurality of data-units, and assembling packets by storing the data-units in the packets and attaching to the packets scrambled packet identifiers indicating a scrambled packet order so that the packets can be scrambled by being rearranged according to the scrambled packet identifiers; and transmission means for transmitting the packets in the scrambled packet order according to the scrambled packet identifiers to the network; and a receiving device connected with the network, including; receiving means for receiving the packets from the network; and descrambling processing means for descrambling the packets, by recovering data-unit order information indicating a descrambled order of the data-units from the scrambled packet identifiers, and reconstructing the original data from the data-units stored in the packets according to the data-unit order information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification