KR100752496B1 - Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum - Google Patents
Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum Download PDFInfo
- Publication number
- KR100752496B1 KR100752496B1 KR1020060094237A KR20060094237A KR100752496B1 KR 100752496 B1 KR100752496 B1 KR 100752496B1 KR 1020060094237 A KR1020060094237 A KR 1020060094237A KR 20060094237 A KR20060094237 A KR 20060094237A KR 100752496 B1 KR100752496 B1 KR 100752496B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- bit stream
- spread
- protocol
- communication
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/12—Transmitting and receiving encryption devices synchronised or initially set up in a particular manner
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.The following drawings attached to this specification are illustrative of preferred embodiments of the present invention, and together with the detailed description of the invention to serve to further understand the technical spirit of the present invention, the present invention is a matter described in such drawings It should not be construed as limited to.
도 1은 종래 N개의 데이터를 연속해서 보내는 통신 방식의 데이터 예시도.1 is a diagram illustrating a data of a communication method of continuously sending conventional N data.
도 2는 본 발명의 일 실시예에 따른 데이터 통신 시스템의 구성도.2 is a block diagram of a data communication system according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 송신 단말과 수신 단말의 내부 구조도.3 is an internal structure diagram of a transmitting terminal and a receiving terminal according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 데이터 통신 방법의 전체 순서도.4 is an overall flowchart of a data communication method according to an embodiment of the present invention.
도 5 내지 도 7은 본 발명의 일 실시예에 따른 비트 스트림의 예시도.5 to 7 illustrate bit streams according to an embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
1 : 시스템 2 : 송신 단말1
3 : 수신 단말 4 : 무선망3: receiving terminal 4: wireless network
5 : 비트 스트림 21 : 데이터 블록 분할 수단5: bit stream 21: data block dividing means
22 : 송신 비트 스트림 생성 수단 23 : 비트 스트림 송신 수단22: transmission bit stream generating means 23: bit stream transmission means
31 : 비트 스트림 수신 수단 32 : 데이터 복원 수단31: bit stream receiving means 32: data restoring means
51 : 데이터 블록열 200 : 프로토콜 DB51: data block sequence 200: protocol DB
300 : 프로토콜 DB 511 : 데이터 블록300: protocol DB 511: data block
본 발명은 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 방법으로서, 더욱 상세하게는, N개의 데이터를 지속적으로 주기마다 전송할 때 각 데이터를 소정 비트 단위의 블록으로 분할하고 분할된 비트 블록을 송신측과 수신측 사이에서 미리 정의된 랜덤 전송 순서에 의하여 전송하여 데이터 보안성을 강화하는 데이터 통신 방법에 관한 것이다.The present invention is a data communication method using a random transmission order of data in spread or non-spread wireless communication. More specifically, when data is continuously transmitted in cycles of N pieces of data, each data is divided into blocks of predetermined bit units and divided bits. The present invention relates to a data communication method for enhancing data security by transmitting a block between a transmitter and a receiver according to a predefined random transmission sequence.
종래 기술로서, 도 1을 참조하면, N개의 개별 데이터를 사용자에게 전송(브로드캐스팅 또는 멀티캐스팅)할 때 데이터 1에 데이터 2를 붙이고 다시 데이터 3을 붙여서 일련의 데이터 스트림(data stream)을 반복적으로 전송하는 방식을 이용한다. 만약, N개의 개별 데이터가 드라마라면, 한 드라마가 끝난 다음에 다음 드라마가 전송되는 것이다. In the prior art, referring to FIG. 1, when N pieces of data are transmitted to a user (broadcasting or multicasting),
이와 같은 종래 환경에서는 사용자가 전송되는 N개의 데이터 중에서 맨 마지막의 n번째 데이터를 얻기 위해서는 최악의 경우 1 ~ n-1번째 데이터를 모두 수신한 후 얻을 수 있는 문제점이 발생한다. 물론, 가장 바람직한 경우는 사용자가 수 신을 시작함과 동시에 n번째 데이터를 받는 것이다.In such a conventional environment, in order to obtain the last n-th data among N pieces of data transmitted, a user may have a problem that the worst case may be obtained after receiving all the 1 th to n-1 th data. Of course, the most desirable case is for the user to start receiving and at the same time receive the nth data.
N개의 데이터가 개별 데이터의 순서에 따른 일련의 비트 스트림 형태로 전송된다. 여기서, 의도한 수신자가 아닌 제 3자가 데이터를 가로챌 경우 제 3자는 손쉽게 데이터를 확보하여 이용할 수 있는 문제점이 있다.N data are transmitted in the form of a series of bit streams in the order of the individual data. Here, if a third party who is not the intended recipient intercepts the data, the third party may easily obtain and use the data.
본 발명은 전술한 문제점을 해결하기 위한 것으로서, 확산 또는 비확산 무선 통신(브로드캐스팅 및 멀티캐스팅)에서 N개의 데이터를 전송할 경우, 송신측에서 정의된 랜덤 전송 순서에 의거하여 개별 데이터가 분할된 데이터 블록 단위로 전송하면, 수신측에서는 수신 데이터를 정의된 랜덤 전송 순서로부터 재조합하는 데이터 통신 방법을 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and when transmitting N data in spreading or non-spreading wireless communication (broadcasting and multicasting), a data block in which individual data is divided based on a random transmission order defined at the transmitting side It is an object of the present invention to provide a data communication method in which a receiving side recombines received data from a defined random transmission order when transmitted in units of units.
전술한 바와 같은 목적을 달성하기 위한 본 발명의 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 방법에 따르면, 확산 또는 비확산 무선 통신에서 사용자에게 N개의 데이터를 전체 데이터 주기마다 지속적으로 실시간 반복 전송하는 환경에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 방법에 있어서, (S10)송신 단말과 수신 단말이 데이터의 블록을 구성하는 비트 수 및 데이터 블록의 랜덤 전송 순서를 포함하는 프로토콜을 각각 저장하는 단계; (S20)송신 단말이 전송하고자 하는 N개의 데이터 중에서 개별 데이터마다 상기 프로토콜(데이터 블록의 구성 비트 수)을 이용하여 적어도 하나 이상의 데이터 블록으로 분할하는 단계; (S30)분할된 상기 데이터 블록을 상기 프로토콜(랜덤 전 송 순서)을 이용하여 재배열하여 송신 비트 스트림을 생성하는 단계; (S40)상기 송신 단말이 송신 비트 스트림을 전송하고 상기 수신 단말이 수신 비트 스트림으로 수신하는 단계; (S50)상기 수신 단말이 상기 수신 비트 스트림으로부터 상기 프로토콜을 이용하여 원래의 순서대로 N개의 데이터를 복원하는 단계를 포함하는 것을 특징으로 한다.According to the data communication method using the random transmission order of data in the spreading or non-spreading wireless communication of the present invention for achieving the above object, in the spreading or non-spreading wireless communication, N data to the user continuously in real time every data period A data communication method using a random transmission order of data in a repetitive transmission environment, wherein (S10) a transmitting terminal and a receiving terminal each store a protocol including a number of bits constituting a block of data and a random transmission order of data blocks, respectively. step; (S20) dividing into at least one data block using the protocol (the number of configuration bits of the data block) for each individual data among N pieces of data to be transmitted by the transmitting terminal; (S30) rearranging the divided data blocks using the protocol (random transmission order) to generate a transmission bit stream; (S40) the transmitting terminal transmitting a transmission bit stream and the receiving terminal receiving as a receiving bit stream; (S50) The receiving terminal is characterized in that it comprises the step of recovering the N data in the original order using the protocol from the received bit stream.
본 발명의 바람직한 특징에 따르면, 상기 무선 통신은 브로드캐스팅 통신 및 멀티캐스팅 통신을 포함하는 것을 특징으로 한다.According to a preferred feature of the invention, the wireless communication is characterized in that it comprises broadcasting communication and multicasting communication.
이하, 첨부도면을 참조하여 본 발명의 바람직한 일 실시예의 구성을 상세하게 살펴본다.Hereinafter, with reference to the accompanying drawings looks at in detail the configuration of a preferred embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 데이터 통신 시스템(1)의 구성을 도시한다.2 shows a configuration of a
본 발명의 데이터 통신 시스템(1)은 송신 단말(2), 수신 단말(3) 및 이들 사이의 무선망(4)을 포함하여 구성된다.The
상기 무선망(4)은 본 발명의 무선 통신이 수행되는 망으로서, 상기 무선 통신은 소정의 데이터를 주기마다 반복적으로 실시간 송출하는 브로드캐스팅(broadcasting) 통신 및 멀티 캐스팅(multicasting) 통신을 말한다. The wireless network 4 is a network in which the wireless communication of the present invention is performed, and the wireless communication refers to broadcasting and multicasting communication in which predetermined data is repeatedly transmitted in real time.
브로드캐스팅 통신은 사용자의 위치와 관계없이 복수의 사용자를 대상으로 데이터를 제공하는 통신을 말하며, 임의의 사용자가 서비스 가능 지역에 위치한다면 언제든지 데이터를 수신할 수 있다. 그리고 멀티캐스팅 통신은 서비스 가능 지역을 대상으로 특정의 복수 사용자를 선별하여 데이터를 제공하는 통신을 말하며, 예를 들면, 데이터 제공을 요청한 사용자들을 대상으로 데이터를 제공하는 것이다.Broadcasting communication refers to a communication for providing data to a plurality of users regardless of the user's location, and may receive data anytime if any user is located in the serviceable area. The multicasting communication refers to a communication that selects a plurality of specific users from a serviceable area and provides data. For example, the multicasting communication provides data to users who have requested to provide data.
본 발명에서의 무선 통신은 브로드캐스팅 및 멀티캐스팅을 지원하는 네트워크의 표준을 따른다. 본 발명에서 기재하는 용어 '브로드캐스팅' 및 '멀티캐스팅'은 특정 네트워크의 표준 용어와 다를 수 있으며, 용어의 차이에 인하여 본 발명의 기술이 특정 네트워크 환경에서 배제되는 것은 아니다. 예를 들어, 와이브로망의 경우, BCMCS(Broadcasting Multicasting Service)라는 용어를 사용하는데 본 기술은 BCMCS와 동일한 기술 범주에 속한다.Wireless communication in the present invention follows the standard of a network supporting broadcasting and multicasting. The terms 'broadcasting' and 'multicasting' described in the present invention may be different from the standard terminology of a specific network, and the technology of the present invention is not excluded from the specific network environment due to the difference in terminology. For example, in the case of the WiBro network, the term Broadcasting Multicasting Service (BCMCS) is used, and the technology belongs to the same technology category as the BCMCS.
본 발명에서 브로드캐스팅 방식 또는 멀티캐스팅 방식으로 전송되는 데이터는 확산 또는 비확산 처리된 데이터이다. 확산 데이터일 경우, 원본 데이터의 코드에 확산 코드를 연산하여 데이터가 변형되기 때문에 제 3자로부터 데이터가 보호될 수 있다. 즉, 송신측에서 원본 데이터에 확산 처리를 하는 경우, 수신 측은 확산 처리된 데이터를 수신하여 확산 코드로 역확산 처리를 하여 원본 데이터를 생성하는 것이 요구된다. 비확산 데이터는 원본 데이터 그대로인 상태를 말한다.In the present invention, the data transmitted by the broadcasting method or the multicasting method is spread or non-spread data. In the case of spread data, data may be protected from a third party because the data is transformed by calculating a spread code on the code of the original data. That is, when the transmitting side performs spreading on the original data, the receiving side is required to receive the spreading data and despread with the spreading code to generate the original data. Non-diffusion data refers to the state as it is.
상기 송신 단말(2)은 무선망(4)을 통하여 수신 단말(3)로 데이터를 전송한다. 여기서, 전송되는 데이터는 전술한 바와 같이 전송 주기마다 계속해서 반복적으로 전송된다. 송신 단말(2)의 예로서는 네트워크 송출 기능을 갖춘 서버급 컴퓨터 단말을 예로 들 수 있다. 송신 단말(2)은 전송 대상의 N개 개별 데이터로 구성된 원본 데이터를 소정 비트 단위의 데이터 블록(팻킷)(511)으로 분할하고, 분할된 데이터 블록(511)의 순서를 랜덤 전송 순서로 재배열(relocation or shuffle)한 데이터(이하 '송신 비트 스트림'이라 함) 수신 단말(3)로 전송한다.The transmitting
상기 수신 단말(3)은 랜덤 전송 순서로 실시간 송신되는 데이터(이하 '수신 비트 스트림'이라 함)를 임의 시점부터 수신한 후 다시 데이터 블록(511)을 원래의 순서로 복원하여 원본 데이터를 생성한다. 여기서, 송신 비트 스트림(bit stream)(5)과 수신 비트 스트림(5)은 동일한 데이터로서 단지 처리 주체에 따라서 명칭만 달리 표기하였다. 수신 단말(3)의 예로서는 무선 데이터 수신이 가능한 안테나, 칩 등이 장착된 컴퓨터 단말, 이동통신 단말, 개인 휴대용 단말을 모두 포함한다.The
도 3은 본 발명의 일 실시예에 따른 송신 단말과 수신 단말의 내부 구조를 도시한다.3 illustrates an internal structure of a transmitting terminal and a receiving terminal according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 송신 단말(2)은 데이터 블록 분할 수단(21), 송신 비트 스트림 생성 수단(22) 및 비트 스트림 송신 수단(23)을 포함하여 구성된다.The
또한, 본 발명의 일 실시예에 따른 수신 단말(3)은 비트 스트림 수신 수단(31) 및 데이터 복원 수단(32)을 포함하여 구성된다. In addition, the
참고로, 도 3에 도시한 각 구성 요소들은 송신 단말(2)에 데이터를 전송하여 수신 단말(3)이 수신하는 기능에 한정하여 예시된 것으로서, 송신 단말(2) 및 수신 단말(3)은 쌍방향 통신이 가능하기 위한 구성 요소들을 포함한다.For reference, the components shown in FIG. 3 are exemplarily limited to the function of receiving data by transmitting data to the transmitting
본 발명에서 송신 단말(2)이 수신 단말(3)로 전송하는 데이터는 2 이상의 N개 개별 데이터로 구성되며, 개별 데이터는 데이터 블록(511) 단위로 분할되어 타 개별 데이터의 데이터 블록(511)과 임의의 순서대로 재배치된다. 데이터 블록(511) 이 랜덤 전송 순서에 따라 재배치되기 때문에 송신 단말(2)과 수신 단말(3)에서는 미리 프로토콜을 정의하여 랜덤 전송 순서를 결정하는 것이 요구된다.In the present invention, the data transmitted from the transmitting
본 발명의 사업자는 프로토콜을 정의하며, 상기 프로토콜은 브로드캐스팅 또는 멀티캐스팅 방식으로 전송되는 개별 데이터의 수(n), 데이터 블록(511)의 비트 수, 랜덤 전송 순서를 정의하고 있다. 따라서, 정의된 프로토콜은 개별 데이터 블록(511)이 N개의 데이터 중에서 어느 개별 데이터에 속하며, 특정 개별 데이터 중에서 어느 위치에 속하는지에 대한 정보를 포함하고 있다.The operator of the present invention defines a protocol, which defines the number of individual data (n) to be transmitted by broadcasting or multicasting, the number of bits of the
도 4는 본 발명의 일 실시예에 따른 데이터 통신 방법의 전체 순서를 도시한다. 이하에서는 도 3 및 도 4를 참조하여 본 발명에서 제공하는 데이터 통신 방법을 설명한다.4 shows an overall procedure of a data communication method according to an embodiment of the present invention. Hereinafter, a data communication method provided by the present invention will be described with reference to FIGS. 3 and 4.
정의된 프로토콜은 송신 단말(2) 및 수신 단말(3)의 프로토콜 DB(200, 300)에 각각 저장된다(S10). 여기서, 프로토콜 DB(200, 300)는 저장 수단의 일 예로서 기재한 것으로서 데이터 베이스가 아닌 파일 형태로 저장되는 것도 가능하며 그 저장 방식에 특별한 제한을 두는 것은 아니다.The defined protocol is stored in the
프로토콜이 송신측과 수신측에 저장되고 나면, 본 발명에서 제공하는 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 서비스가 가능해진다.Once the protocol is stored on the transmitting side and the receiving side, a data communication service using the random transmission order of data in the spreading or non-spreading wireless communication provided by the present invention becomes possible.
송신 단말(2)의 데이터 블록 분할 수단(21)은 확산 또는 비확산 처리된 N개의 개별 데이터로 구성된 원본 데이터를 대상으로 프로토콜에 정의된 데이터 블록(511)의 구성 비트 수에 맞추어 개별 데이터를 적어도 하나 이상의 데이터 블 록(511)으로 분할한다(S20). 여기서, 데이터 블록(511)의 비트 수는 고정 비트 수 이거나 가변 비트 수이다. The data block dividing means 21 of the transmitting terminal 2 carries out at least one individual data in accordance with the number of configuration bits of the data block 511 defined in the protocol for the original data composed of the N individual data spread or despread. The data block 511 is divided into the above (S20). Here, the number of bits of the data block 511 is a fixed number of bits or a variable number of bits.
송신 비트 스트림 생성 수단(22)은 프로토콜에 정의된 랜덤 전송 순서에 의거하여 분할된 데이터 블록(511)을 재배열하여 송신 비트 스트림(5)을 생성한다(S30). 도 1을 참조하면 N개의 개별 데이터는 서로 다른 m개의 데이터 블록(511)으로 분할되어 연속적인 순서로 배열되어 있으나, 도 5 내지 도 7에서는 개별 데이터 블록(511)이 랜덤 전송 순서로 재배치된 상태를 도시한다.The transmission bit stream generating means 22 rearranges the divided data blocks 511 based on the random transmission order defined in the protocol to generate the transmission bit stream 5 (S30). Referring to FIG. 1, N individual data are divided into m
비트 스트림 송신 수단(23)은 송신 비트 스트림(5)을 수신 단말(3)로 전송하고, 비트 스트림 수신 수단(31)은 수신 비트 스트림(5)으로 수신하여 저장한다(S40).The bit stream transmitting means 23 transmits the
데이터 복원 수단(32)은 프로토콜을 이용하여 수신 비트 스트림(5)을 정의된 비트 수에 의거하여 데이터 블록(511)으로 분할한 후 각 데이터 블록(511)을 원래 순서에 맞도록 재배열하여 원래의 N개 개별 데이터를 복원한다(S50).The data recovery means 32 divides the received
만약, 확산 데이터 통신에서 본 발명을 적용한다면, 확산 처리에 따라 데이터의 보안성이 강화된 상태에서 데이터 순서를 랜덤 전송 순서로 바꾸기 때문에 제 3자가 데이터를 가로채더라도 그 원본 데이터를 복원하기가 더 어려워진다.If the present invention is applied to spread data communication, since the data order is changed to a random transmission order while data security is enhanced according to the spreading process, even if a third party intercepts the data, the original data is more restored. Becomes difficult.
도 5 내지 도 7은 도 1의 N개의 개별 데이터로 구성된 원본 데이터를 데이터 블록(511)으로 분할하여 랜덤 전송 순서로 재배치한 비트 스트림(5)을 예시한다. 설명의 편의상 N은 4로 하고, A, B, C, D의 개별 데이터를 전송하는 것으로 가정한다. 그리고 Am은 개별 데이터 A의 m번째 데이터 블록(511)을 의미한다. 5 to 7 illustrate a
도 5 및 도 6에 도시하는 비트 스트림(5)은 데이터 블록열(51) 단위의 포맷으로 구성된다. 데이터 블록열(51)은 N개의 데이터 블록(511)으로 구성됨에 따라 4개의 데이터 블록(511)이 형성된다. 그리고 개별 데이터 블록열(51) 내에서의 데이터 블록(511)의 위치 순서는 개별 데이터 및 그 개별 데이터 내에서의 데이터 블록(511) 순서에 따른다. 데이터 블록(511)이 가변 길이 또는 고정 길이로 구현될 수 있기에 데이터 블록열(51)의 길이도 그에 종속된다.The
사용자가 이와 같은 비트 스트림(5)을 수신하는 경우, 수신과 동시에 4개의 개별 데이터 중 원하는 데이터를 실시간으로 얻는 것이 가능하다. 도 1에서와 같은 경우는 데이터가 순서적으로 도착하기 때문에 N번째 데이터를 수신하기 위해서는 N번째 데이터의 송신 시점을 기다려야 한다. When the user receives such a
도 5의 비트 스트림(5)은 송신이 최초로 개시되는 시점의 비트 스트림(5)을 도시한다. 여기서, 데이터 길이는 B = D < A < C로 가정한다. 따라서, 개별 데이터 B, D의 전송이 먼저 끝난다.The
도 6은 개별 데이터 B, D 개별 데이터 전송이 끝난 후 연속되는 비트 스트림(5)을 예시한다. 데이터 블록(511) Bm, Dm의 전송이 끝나면 다시 B1, D1의 반복 전송이 시작되며 개별 데이터 A, C는 아직도 나머지 데이터 블록(511)을 전송중이다. 여기서, 개별 데이터 블록열(51)의 전송 주기가 1초라고 가정하면, B1, D1의 재전송이 시작된 후 3초 뒤에야 개별 데이터 A의 전송이 완료(Am= A33)되고 A1의 재전송이 시작된다. 그리고, A1의 재전송 이후 3초 뒤 C의 전송이 완료(Cm= A36)되고 C1의 재전송이 시작된다. 6 illustrates a
따라서. 프로토콜은 A1, B1, C, D1의 데이터 블록(511) 전송을 시작해서 다음번 A1, B1, C, D1의 데이터 블록(511)을 전송할 때까지의 라이프 싸이클에 대한 개별 데이터 블록(511)이 어느 개별 데이터에 속하고 그 개별 데이터 중에서 어느 위치에 속하는지에 대한 정보를 포함하고 있다.therefore. The protocol is based on which individual data block 511 the life cycle of the life cycle from A1, B1, C, D1 transmission of data block 511 until the next transmission of data blocks 511 of A1, B1, C, D1. It belongs to individual data and contains information about which position among the individual data.
도 7은 비트 스트림(5)이 개별 데이터의 전송 순서, 개별 데이터 내의 데이터 블록(511) 위치 순서 및 그 길이로부터 완전히 자유로운 형태를 도시한다.7 shows the form in which the
상술한 바와 같이, 본 발명에 따른 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 방법의 실시예가 구성된다. 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, an embodiment of a data communication method using a random transmission order of data in a spread or non-spread wireless communication according to the present invention is configured. Although the present invention has been described by way of limited embodiments and drawings, the present invention is not limited thereto, and the technical spirit of the present invention and the claims to be described below by those skilled in the art to which the present invention pertains. Of course, various modifications and variations are possible within the scope of equivalents.
본 발명에 따른 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송 순서를 이용하는 데이터 통신 방법은, 확산 또는 비확산 처리된 N개의 데이터를 브로드캐스팅 또는 멀티캐스팅 방식을 이용하여 무선 통신할 때 랜덤 전송 순서에 의한 데이터 블록의 비트 스트림으로 통신하여 데이터의 보안성을 강화하는 효과가 있다.In a data communication method using a random transmission order of data in a spread or non-spread wireless communication according to the present invention, when the spread or non-spread N data is wirelessly communicated using broadcasting or multicasting, It is effective in enhancing the security of data by communicating in the bit stream of the block.
또한, 전송 비트 스트림을 개별 데이터 순서 및 그 개별 데이터의 데이터 블록 순서에 기반하여 랜덤 전송하는 경우 사용자는 동시에 N개의 데이터를 수신하는 효과가 있다.In addition, when the transport bit stream is randomly transmitted based on the individual data order and the data block order of the individual data, the user may simultaneously receive N pieces of data.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060094237A KR100752496B1 (en) | 2006-09-27 | 2006-09-27 | Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060094237A KR100752496B1 (en) | 2006-09-27 | 2006-09-27 | Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100752496B1 true KR100752496B1 (en) | 2007-08-27 |
Family
ID=38615511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060094237A KR100752496B1 (en) | 2006-09-27 | 2006-09-27 | Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100752496B1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001060108A1 (en) | 2000-02-14 | 2001-08-16 | Thomson Licensing S.A. | Method for transmission of messages split over several packets |
KR20040072952A (en) * | 2003-02-11 | 2004-08-19 | 삼성전자주식회사 | Apparatus and method for reassembling of fragmentation packet data |
KR20050039401A (en) * | 2003-10-25 | 2005-04-29 | (주)탐파인터넷 | Method for transfering divided data to mobile |
WO2006011505A1 (en) | 2004-07-28 | 2006-02-02 | Nec Corporation | Wireless transmission system |
KR20060119824A (en) * | 2005-05-18 | 2006-11-24 | 아스텍 컴퓨터 인코퍼레이티드 | Method and apparatus of data segmentation in a mobile communications system |
-
2006
- 2006-09-27 KR KR1020060094237A patent/KR100752496B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001060108A1 (en) | 2000-02-14 | 2001-08-16 | Thomson Licensing S.A. | Method for transmission of messages split over several packets |
KR20040072952A (en) * | 2003-02-11 | 2004-08-19 | 삼성전자주식회사 | Apparatus and method for reassembling of fragmentation packet data |
KR20050039401A (en) * | 2003-10-25 | 2005-04-29 | (주)탐파인터넷 | Method for transfering divided data to mobile |
WO2006011505A1 (en) | 2004-07-28 | 2006-02-02 | Nec Corporation | Wireless transmission system |
KR20060119824A (en) * | 2005-05-18 | 2006-11-24 | 아스텍 컴퓨터 인코퍼레이티드 | Method and apparatus of data segmentation in a mobile communications system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8943152B2 (en) | Messaging | |
KR100387412B1 (en) | Method and apparatus for providing variable rate data in a communication system using statistical multiplexing | |
US7965696B2 (en) | Information transmitting method and information transmitting system | |
CN105763317B (en) | Secret information transmission method based on BitTorrent agreement Have message | |
CN104955050A (en) | Composed message authentication code | |
CN103490867A (en) | Method for operation of synchronous HARQ in a wireless communication system and apparatus thereof | |
US20080285503A1 (en) | Device and Method for Transmission and Reception of Group Messages Via a Satellite Link | |
CA2418579A1 (en) | Communications system, communications device,and communications method | |
Hassanzadeh et al. | On coding for cache-aided delivery of dynamic correlated content | |
CN107222890A (en) | The method for building private communication channel using 4G mobile communication protocols layer characteristic | |
CN101540778B (en) | Method, device and system for transmitting data | |
CN106537959A (en) | Methods for encoding and decoding frames in a telecommunication network | |
CN101719872A (en) | Zero-copy mode based method and device for sending and receiving multi-queue messages | |
CN100405761C (en) | Transmitter, communication system, and communication method | |
KR100752496B1 (en) | Method for data communication using random sequence of transferring data in wireless communication of spread-spectrum or non spread-spectrum | |
Al-Habob et al. | Multi-client file download time reduction from cloud/fog storage servers | |
Wang et al. | Optimal data partitioning and forwarding in opportunistic mobile networks | |
CN101449539A (en) | Connection configuration in a wireless telecommunications system using hash values | |
RU2008104625A (en) | METHOD AND DEVICE FOR CODING AND PLANNING IN PACKAGE DATA TRANSFER SYSTEMS | |
CN103152382A (en) | Multi-file simultaneous-transmission control method directed at multi-host network | |
JP2010068191A (en) | Dtn data transfer method using network coding, fixed station performing the method, and system including fixed station and mobile terminal | |
CN106900024A (en) | For tactical communication's method of data radio station MANET very-long-range data transfer | |
Abedini et al. | Harnessing multiple wireless interfaces for guaranteed QoS in proximate P2P networks | |
CN1856956A (en) | Data encryption method and apparatus | |
CN1778092B (en) | Overhead reduction and address protection in communication stack |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |