KR100840146B1 - 패킷 데이터 통신 시스템에서 암호-동기화를 구현하기 위한 방법 및 장치 - Google Patents
패킷 데이터 통신 시스템에서 암호-동기화를 구현하기 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR100840146B1 KR100840146B1 KR1020027009289A KR20027009289A KR100840146B1 KR 100840146 B1 KR100840146 B1 KR 100840146B1 KR 1020027009289 A KR1020027009289 A KR 1020027009289A KR 20027009289 A KR20027009289 A KR 20027009289A KR 100840146 B1 KR100840146 B1 KR 100840146B1
- Authority
- KR
- South Korea
- Prior art keywords
- data frames
- state vector
- communication channel
- rate
- frames
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 102
- 239000013598 vector Substances 0.000 claims abstract description 171
- 229910052709 silver Inorganic materials 0.000 claims 2
- 239000004332 silver Substances 0.000 claims 2
- 238000012545 processing Methods 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 12
- 230000007423 decrease Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000013478 data encryption standard Methods 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K1/00—Secret communication
-
- 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 Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (42)
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 방법으로서,송신기에서 소정의 속도로 데이터 프레임들을 발생시키는 단계;상기 소정의 속도로 상태 벡터를 증가(increment)시키는 단계;상기 상태 벡터를 암호화 모듈에 제공하는 단계;상기 암호화 모듈로부터 적어도 상기 상태 벡터를 사용하여, 상기 데이터 프레임들 중 적어도 하나를 암호화하기 위한 코드북(codebook)을 생성하는 단계; 및상기 데이터 프레임들 중 하나 이상이 드롭되면 상기 상태 벡터를 디스에이블하는 단계를 포함하는, 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 상태 벡터는 원하는 수의 상기 데이터 프레임이 드롭된 후에 인에이블되는 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 데이터 프레임들을 발생시키는 단계는,정보를 디지털 포맷으로 변환하는 단계;상기 디지털화된 정보를 보코더에 제공하는 단계; 및상기 보코더에 의해 상기 데이터 프레임들을 상기 소정의 속도로 발생시키는 단계를 포함하는 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 상태 벡터를 디스에이블하는 단계는 고정된 소정의 속도로 상기 데이터 프레임들을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 상태 벡터를 디스에이블하는 단계는,통신 채널 레이턴시(latency)를 결정하는 단계; 및상기 통신 채널 레이턴시에 따라 가변 속도로 상기 데이터 프레임들을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제5항에 있어서, 상기 가변 속도로 상기 데이터 프레임들을 드롭하는 단계는,상기 통신 채널 레이턴시가 적어도 하나의 소정 임계값 이하로 떨어지면 상기 속도를 감소시키는 단계; 및상기 통신 채널 레이턴시가 적어도 하나의 다른 소정 임계값을 초과하면 상기 속도를 증가시키는 단계를 포함하는 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 상태 벡터를 디스에이블하는 단계는,통신 채널 레이턴시를 결정하는 단계;상기 통신 채널 레이턴시가 소정의 임계값 이하로 떨어지는 경우에는 제1 소정의 고정 속도로 상기 데이터 프레임들을 드롭하는 단계; 및상기 통신 채널 레이턴시가 상기 소정의 임계값을 초과하는 경우에는 제2 소정의 고정 속도로 상기 데이터 프레임들을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제1항에 있어서, 상기 상태 벡터를 디스에이블하는 단계는,통신 채널 레이턴시를 결정하는 단계; 및상기 통신 채널 레이턴시가 소정의 임계값을 초과하는 경우에는 제1 인코딩 속도와 동일한 인코딩 속도를 갖는 상기 데이터 프레임들 각각을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제8항에 있어서, 상기 통신 채널 레이턴시가 제2 소정의 임계값을 초과하는 경우에는 상기 제1 인코딩 속도 및 제2 인코딩 속도와 같은 인코딩 속도를 갖는 상기 데이터 프레임들 각각을 드롭하는 단계를 더 포함하는 암호-동기화 구현 방법.
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 방법으로서,수신기에서 데이터 프레임들을 발생시키는 단계;상기 데이터 프레임들을 큐에 순차적으로 저장하는 단계;상기 저장된 데이터 프레임들을 순차적으로 복호화 모듈에 제공하는 단계;상기 큐에서 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계;소정의 속도로 상태 벡터를 증가시키는 단계;상기 상태 벡터를 복호화 모듈에 제공하는 단계;상기 복호화 모듈로부터 적어도 상기 상태 벡터를 사용하여, 상기 데이터 프레임들 중 적어도 하나를 복호화하기 위한 코드북을 생성하는 단계; 및드롭되는 상기 하나 이상의 데이터 프레임 각각에 대해 상기 상태 벡터를 조정하는 단계를 포함하는, 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 상태 벡터를 조정하는 단계는,드롭된 데이터 프레임의 수를 결정하는 단계; 및상기 드롭된 프레임 수에 비례하여 상기 상태 벡터를 진행시키는 단계를 포함하는 암호-동기화 구현 방법.
- 제11항에 있어서, 상기 상태 벡터를 진행시키는 단계는 상기 하나 이상의 드롭된 프레임에 대해 상기 상태 벡터의 값을 1만큼 진행시키는 단계를 포함하는 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 조정된 상태 벡터를 상기 복호화 모듈에 인가하는 단계;상기 조정된 상태 벡터로부터 유도된 제2 코드북을 생성하는 단계;상기 큐의 순차적인 비드롭 프레임을 상기 복호화 모듈에 제공하는 단계; 및상기 제2 코드북을 사용하여 상기 순차적인 비드롭 프레임을 복호화하는 단계를 더 포함하는 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계는 상기 하나 이상의 데이터 프레임을 고정된 속도로 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계는,통신 채널 레이턴시를 결정하는 단계; 및상기 통신 채널 레이턴시에 따라 가변 속도로 상기 하나 이상의 데이터 프레임을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제15항에 있어서, 상기 가변 속도로 상기 하나 이상의 데이터 프레임을 드롭하는 단계는,상기 통신 채널 레이턴시가 적어도 하나의 소정 임계값 이하로 떨어지는 경우에 상기 속도를 감소시키는 단계; 및상기 통신 채널 레이턴시가 적어도 하나의 다른 소정의 임계값을 초과하는 경우에는 상기 속도를 증가시키는 단계를 포함하는 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계는,통신 채널 레이턴시를 결정하는 단계;상기 통신 채널 레이턴시가 소정의 임계값 이하로 떨어지는 경우에는 제1 소정의 고정 속도로 상기 데이터 프레임들을 드롭하는 단계; 및상기 통신 채널 레이턴시가 상기 소정의 임계값을 초과하는 경우에는 제2 소정의 고정된 속도로 상기 데이터 프레임들을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제10항에 있어서, 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계는,통신 채널 레이턴시를 결정하는 단계; 및상기 통신 채널 레이턴시가 소정의 임계값을 초과하는 경우에는 제1 인코딩 속도와 같은 인코딩 속도를 갖는 상기 데이터 프레임들 각각을 드롭하는 단계를 포함하는 암호-동기화 구현 방법.
- 제18항에 있어서, 상기 통신 채널 레이턴시가 제2 소정의 임계값을 초과하는 경우에는 상기 제1 인코딩 속도 및 제2 인코딩 속도와 같은 인코딩 속도를 갖는 상기 하나 이상의 데이터 프레임을 드롭하는 단계를 더 포함하는 암호-동기화 구현 방법.
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 방법으로서,수신기에서 데이터 프레임들을 발생시키는 단계;상기 데이터 프레임들을 큐에 저장하는 단계;상기 큐에서 이용가능한 경우, 상기 큐로부터 상기 데이터 프레임들 중 적어도 하나를 복호화 모듈에 제공하는 단계;소정의 속도로 증가하는 상태 벡터를 상기 복호화 모듈에 제공하는 단계;상기 복호화 모듈로부터 적어도 상기 상태 벡터를 사용하여, 상기 데이터 프레임들 중 적어도 하나를 복호화하기 위한 코드북을 생성하는 단계; 및상기 큐가 언더플로(underflow) 상태인 경우에는 상기 상태 벡터를 디스에이블하는 단계를 포함하는, 암호-동기화 구현 방법.
- 제20항에 있어서, 상기 상태 벡터를 디스에이블하는 단계는,상기 큐에서 상기 데이터 프레임들 중 어떤 것도 복호화에 이용할 수 없음을 결정하는 단계;상기 상태 벡터를 디스에이블하는 단계;상기 큐에서 상기 데이터 프레임들 중 적어도 하나가 복호화에 이용 가능함을 결정하는 단계;상기 상태 벡터를 인에이블하는 단계; 및상기 상태 벡터의 값을 1만큼 증가시키는 단계를 포함하는 암호-동기화 구현 방법.
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 송신기로서,소정의 속도로 데이터 프레임들을 발생시키는 수단;상기 소정의 속도로 증가하는 상태 벡터를 발생시키는 수단;적어도 상기 상태 벡터로부터 상기 데이터 프레임들 중 적어도 하나를 암호화하기 위한 코드북을 생성하는 암호화 모듈; 및상기 데이터 프레임들 중 하나 이상을 드롭하고, 드롭되는 상기 데이터 프레임들 각각에 대해 상기 상태 벡터를 디스에이블하는 처리기를 포함하는, 암호-동기화 구현 송신기.
- 제22항에 있어서, 상기 데이터 프레임들은 고정된 소정의 속도로 드롭되는 암호-동기화 구현 송신기.
- 제22항에 있어서, 상기 데이터 프레임들은 가변 속도로 드롭되는 암호-동기화 구현 송신기.
- 제24항에 있어서,상기 처리기는 추가로 통신 채널 레이턴시를 결정하고;상기 데이터 프레임들은 상기 통신 채널 레이턴시가 적어도 하나의 소정의 임계값을 초과하는 경우에는 감소한 속도로 드롭되고;상기 데이터 프레임들은 상기 통신 채널 레이턴시가 적어도 하나의 다른 소정의 임계값 이하로 떨어지는 경우에는 증가한 속도로 드롭되는 암호-동기화 구현 송신기.
- 제22항에 있어서, 상기 처리기는 추가로 통신 채널 레이턴시를 결정하고, 상기 통신 채널 레이턴시가 소정의 임계값 이하로 떨어지는 경우에는 제1 고정된 속도로 상기 데이터 프레임들을 드롭시키고, 상기 통신 채널 레이턴시가 상기 소정의 임계값을 초과하는 경우에는 제2 고정된 속도로 상기 데이터 프레임들을 드롭시키는 암호-동기화 구현 송신기.
- 제22항에 있어서, 상기 처리기는 추가로 통신 채널 레이턴시를 결정하고, 상기 통신 채널 레이턴시가 소정의 임계값을 초과하는 경우에는 제1 인코딩 속도와 같은 인코딩 속도를 갖는 상기 데이터 프레임들 각각을 드롭하는 암호-동기화 구현 송신기.
- 제27항에 있어서, 상기 처리기는 추가로 상기 통신 채널 레이턴시가 제2 소정의 임계값을 초과하는 경우에는, 상기 제1 인코딩 속도 및 제2 인코딩 속도와 같은 인코딩 속도를 갖는 상기 데이터 프레임들 각각을 드롭하는 암호-동기화 구현 송신기.
- 제22항에 있어서, 상기 데이터 프레임들을 발생시키는 수단은,무선 통신 신호를 수신하는 수신기; 및상기 무선 통신 신호를 복조하고 상기 데이터 프레임들을 발생시키기 위한 복조기를 포함하는 암호-동기화 구현 송신기.
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 수신기로서,데이터 프레임들을 발생시키는 수단;상기 데이터 프레임들을 저장하는 큐;소정의 속도로 증가하는 상태 벡터를 발생시키는 수단;적어도 상기 상태 벡터로부터 상기 데이터 프레임들 중 적어도 하나를 복호화하기 위한 코드북을 생성하는 복호화 모듈; 및상기 큐에서 상기 데이터 프레임들 중 하나 이상을 드롭하고, 드롭되는 상기 데이터 프레임들 각각에 대해 상기 상태 벡터를 조정하는 처리기를 포함하는, 암호-동기화 구현 수신기.
- 제30항에 있어서, 상기 처리기는 드롭된 데이터 프레임 수를 결정하고 상기 드롭된 프레임 수에 비례하여 상기 상태 벡터를 진행시킴으로써 상기 상태 벡터를 조정하는 암호-동기화 구현 수신기.
- 제31항에 있어서, 상기 상태 벡터는 상기 드롭된 데이터 프레임들 각각에 대해 1만큼 진행되는 암호-동기화 구현 수신기.
- 제30항에 있어서, 상기 처리기는 고정된 속도로 상기 하나 이상의 데이터 프레임을 드롭시키는 암호-동기화 구현 수신기.
- 제30항에 있어서, 상기 처리기는 추가로 통신 채널 레이턴시를 결정하고, 상기 통신 채널 레이턴시에 따라 가변 속도로 상기 하나 이상의 데이터 프레임을 드롭시키는 암호-동기화 구현 수신기.
- 제34항에 있어서,상기 처리기는 상기 통신 채널 레이턴시가 적어도 하나의 소정 임계값 이하로 떨어지는 경우에는 상기 속도를 감소시키고;상기 처리기는 상기 통신 채널 레이턴시가 적어도 하나의 다른 소정의 임계값을 초과하는 경우에는 상기 속도를 증가시키는 암호-동기화 구현 수신기.
- 제30항에 있어서, 상기 처리기는 추가로 통신 채널 레이턴시를 결정하고;상기 통신 채널 레이턴시가 소정의 임계값 이하로 떨어지는 경우에는 제1 소정의 고정된 속도로 상기 하나 이상의 데이터 프레임을 드롭하고;상기 통신 채널 레이턴시가 상기 소정의 임계값을 초과하는 경우에는 제2 소정의 고정된 속도로 상기 하나 이상의 데이터 프레임을 드롭하는 암호-동기화 구현 수신기.
- 제30항에 있어서, 상기 처리기는 추가로 통신 채널 레이턴시를 결정하고;상기 통신 채널 레이턴시가 소정의 임계값을 초과하는 경우에는 제1 인코딩 속도와 같은 인코딩 속도를 갖는 상기 하나 이상의 데이터 프레임 각각을 드롭하는 암호-동기화 구현 수신기.
- 제37항에 있어서, 상기 처리기는 상기 통신 채널 레이턴시가 제2 소정의 임계값을 초과하는 경우에는 상기 제1 인코딩 속도 및 제2 인코딩 속도와 같은 인코딩 속도를 갖는 상기 하나 이상의 데이터 프레임을 드롭하는 암호-동기화 구현 수신기.
- 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 수신기로서,데이터 프레임들을 발생시키는 수단;상기 데이터 프레임들을 저장하는 큐;소정의 속도로 증가하는 상태 벡터를 발생시키는 수단;적어도 상기 상태 벡터로부터 상기 데이터 프레임들 중 적어도 하나를 복호화하기 위한 코드북을 생성하는 복호화 모듈; 및상기 큐에 복호화될 데이터 프레임이 없는 경우에는 상기 상태 벡터를 디스에이블하는 처리기를 포함하는, 암호-동기화 구현 수신기.
- 제39항에 있어서, 상기 상태 벡터는 상기 큐에서 적어도 하나의 데이터 프레임이 복호화에 이용할 수 있게 되면 인에이블되는 암호-동기화 구현 수신기.
- 처리기에 의해 실행될 경우, 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 방법을 실행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체로서, 상기 암호-동기화 구현 방법은,송신기에서 소정의 속도로 데이터 프레임들을 발생시키는 단계;상기 소정의 속도로 상태 벡터를 증가시키는 단계;상기 상태 벡터를 암호화 모듈에 제공하는 단계;상기 암호화 모듈로부터 적어도 상기 상태 벡터를 사용하여, 상기 데이터 프레임들 중 적어도 하나를 암호화하기 위한 코드북을 생성하는 단계; 및상기 데이터 프레임들 중 하나 이상이 드롭되면 상기 상태 벡터를 디스에이블하는 단계를 포함하는, 컴퓨터로 읽을 수 있는 매체.
- 처리기에 의해 실행될 경우, 각각 암호 보안 기능을 갖는 송신기 및 수신기를 포함하는 패킷 데이터 통신 시스템에서 암호-동기화를 구현하는 방법을 실행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 매체로서, 상기 암호-동기화 구현 방법은,수신기에서 데이터 프레임들을 발생시키는 단계;상기 데이터 프레임들을 큐에 순차적으로 저장하는 단계;상기 저장된 데이터 프레임들을 순차적으로 복호화 모듈에 제공하는 단계;상기 큐에서 상기 데이터 프레임들 중 하나 이상을 드롭하는 단계;소정의 속도로 상태 벡터를 증가시키는 단계;상기 상태 벡터를 복호화 모듈에 제공하는 단계;상기 복호화 모듈로부터 적어도 상기 상태 벡터를 사용하여, 상기 데이터 프레임들 중 적어도 하나를 복호화하기 위한 코드북을 생성하는 단계; 및드롭되는 상기 하나 이상의 데이터 프레임 각각에 대해 상기 상태 벡터를 조정하는 단계를 포함하는, 컴퓨터로 읽을 수 있는 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/489,194 US7003114B1 (en) | 2000-01-20 | 2000-01-20 | Method and apparatus for achieving crypto-synchronization in a packet data communication system |
US09/489,194 | 2000-01-20 | ||
PCT/US2001/001893 WO2001054343A2 (en) | 2000-01-20 | 2001-01-19 | Method and apparatus for achieving crypto-syncronization in a packet data communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030009340A KR20030009340A (ko) | 2003-01-29 |
KR100840146B1 true KR100840146B1 (ko) | 2008-06-23 |
Family
ID=23942791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027009289A Expired - Fee Related KR100840146B1 (ko) | 2000-01-20 | 2001-01-19 | 패킷 데이터 통신 시스템에서 암호-동기화를 구현하기 위한 방법 및 장치 |
Country Status (12)
Country | Link |
---|---|
US (2) | US7003114B1 (ko) |
EP (1) | EP1252737B1 (ko) |
JP (1) | JP4694079B2 (ko) |
KR (1) | KR100840146B1 (ko) |
AT (1) | ATE324722T1 (ko) |
AU (1) | AU2001232877A1 (ko) |
DE (1) | DE60119080T2 (ko) |
ES (1) | ES2266155T3 (ko) |
HK (1) | HK1051097B (ko) |
MY (1) | MY129358A (ko) |
TW (1) | TW563321B (ko) |
WO (1) | WO2001054343A2 (ko) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19817007C2 (de) * | 1998-04-17 | 2001-08-09 | Deutsche Telekom Ag | Verfahren zur Nutzung digitaler Datennetze zum Zwecke der Bandbreitenreduktion bei der Übertragung von Daten über Sprachverbindungswege |
US7003114B1 (en) * | 2000-01-20 | 2006-02-21 | Qualcomm Incorporated | Method and apparatus for achieving crypto-synchronization in a packet data communication system |
US7505594B2 (en) * | 2000-12-19 | 2009-03-17 | Qualcomm Incorporated | Discontinuous transmission (DTX) controller system and method |
US7095856B2 (en) * | 2002-03-29 | 2006-08-22 | Motorola, Inc. | Method and apparatus to maintain encryption synchronization in a multi-modulation TDM system |
US7530084B2 (en) * | 2002-05-28 | 2009-05-05 | Sony Corporation | Method and apparatus for synchronizing dynamic graphics |
US8840475B2 (en) * | 2002-12-10 | 2014-09-23 | Ol2, Inc. | Method for user session transitioning among streaming interactive video servers |
US20040165560A1 (en) * | 2003-02-24 | 2004-08-26 | Harris John M. | Method and apparatus for predicting a frame type |
US7715559B2 (en) * | 2004-08-26 | 2010-05-11 | Motorola, Inc. | Crypto-synchronization for secure communication |
US7596224B2 (en) * | 2004-12-07 | 2009-09-29 | Motorola, Inc. | Method and system for secure call alert |
US8228917B2 (en) | 2005-04-26 | 2012-07-24 | Qualcomm Incorporated | Method and apparatus for ciphering and re-ordering packets in a wireless communication system |
US7747021B2 (en) * | 2005-05-18 | 2010-06-29 | General Dynamics C4 Systems, Inc. | Method and apparatus for fast secure session establishment on half-duplex point-to-point voice cellular network channels |
US7643817B2 (en) * | 2005-05-18 | 2010-01-05 | General Dynamics C4 Systems, Inc. | Method and apparatus for rapid secure session establishment on half-duplex AD-hoc group voice cellular network channels |
US20060280159A1 (en) * | 2005-06-10 | 2006-12-14 | Hao Bi | Method and apparatus for voice communication |
EP1742475A1 (fr) * | 2005-07-07 | 2007-01-10 | Nagravision S.A. | Méthode de contrôle d'accès à des données chiffrées |
US8743909B2 (en) * | 2008-02-20 | 2014-06-03 | Qualcomm Incorporated | Frame termination |
US8611305B2 (en) * | 2005-08-22 | 2013-12-17 | Qualcomm Incorporated | Interference cancellation for wireless communications |
US8594252B2 (en) * | 2005-08-22 | 2013-11-26 | Qualcomm Incorporated | Interference cancellation for wireless communications |
US8630602B2 (en) | 2005-08-22 | 2014-01-14 | Qualcomm Incorporated | Pilot interference cancellation |
US9014152B2 (en) | 2008-06-09 | 2015-04-21 | Qualcomm Incorporated | Increasing capacity in wireless communications |
US9071344B2 (en) * | 2005-08-22 | 2015-06-30 | Qualcomm Incorporated | Reverse link interference cancellation |
US7715563B2 (en) * | 2006-02-16 | 2010-05-11 | General Dynamics C4 Systems, Inc. | Rapid acquisition of state vectors in an encrypted data communication system |
JP2007282097A (ja) * | 2006-04-11 | 2007-10-25 | Canon Inc | デジタルカメラおよびその制御方法 |
US20070242828A1 (en) * | 2006-04-12 | 2007-10-18 | General Dynamics C4 Systems, Inc. | Dynamic interleaving of state vector components in an encrypted data communication system |
JP4954622B2 (ja) * | 2006-06-29 | 2012-06-20 | 京セラ株式会社 | 受信装置および復号方法 |
US20080288518A1 (en) * | 2007-05-15 | 2008-11-20 | Motorola, Inc. | Content data block processing |
US8204224B2 (en) * | 2007-11-24 | 2012-06-19 | University Of Massachusetts | Wireless network security using randomness |
US9326135B2 (en) | 2008-02-21 | 2016-04-26 | Google Technology Holdings LLC | Method and apparatus for secure communication in a digital two way radio protocol |
US9237515B2 (en) | 2008-08-01 | 2016-01-12 | Qualcomm Incorporated | Successive detection and cancellation for cell pilot detection |
US9277487B2 (en) | 2008-08-01 | 2016-03-01 | Qualcomm Incorporated | Cell detection with interference cancellation |
US20100097955A1 (en) * | 2008-10-16 | 2010-04-22 | Qualcomm Incorporated | Rate determination |
US8291218B2 (en) | 2008-12-02 | 2012-10-16 | International Business Machines Corporation | Creating and using secure communications channels for virtual universes |
US9160577B2 (en) | 2009-04-30 | 2015-10-13 | Qualcomm Incorporated | Hybrid SAIC receiver |
US8787509B2 (en) | 2009-06-04 | 2014-07-22 | Qualcomm Incorporated | Iterative interference cancellation receiver |
US8831149B2 (en) | 2009-09-03 | 2014-09-09 | Qualcomm Incorporated | Symbol estimation methods and apparatuses |
JP6091895B2 (ja) | 2009-11-27 | 2017-03-08 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 無線通信における容量の増加 |
WO2011063569A1 (en) | 2009-11-27 | 2011-06-03 | Qualcomm Incorporated | Increasing capacity in wireless communications |
US8634291B2 (en) * | 2010-01-26 | 2014-01-21 | Oracle America, Inc. | Energy efficient management of datalinks |
EP2540091A2 (en) * | 2010-02-26 | 2013-01-02 | Thomson Licensing | System and method for synchronizing an electronic program guide with paused programs |
US8730251B2 (en) * | 2010-06-07 | 2014-05-20 | Apple Inc. | Switching video streams for a display without a visible interruption |
CN103314394A (zh) * | 2011-01-12 | 2013-09-18 | 界标制图有限公司 | 三维地球地层可视化 |
US8824687B2 (en) * | 2011-05-04 | 2014-09-02 | Acquire Media Ventures, Inc. | Method and system for pacing, acking, timing, and handicapping (path) for simultaneous receipt of documents employing encryption |
US8971348B2 (en) * | 2012-10-31 | 2015-03-03 | Qualcomm Incorporated | Allocation of voice idle time period for inter-RAT measurement |
US10165158B2 (en) * | 2015-07-16 | 2018-12-25 | DTC Communications Inc. | Covert surveillance system concealment kit for rapid development |
WO2018212278A1 (ja) * | 2017-05-17 | 2018-11-22 | パナソニックIpマネジメント株式会社 | 映像記録装置及び映像記録検証システム並びに映像記録方法及び映像検証方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219420B1 (en) | 1998-09-02 | 2001-04-17 | Motorola, Inc. | High assurance encryption system and method |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4817146A (en) * | 1984-10-17 | 1989-03-28 | General Electric Company | Cryptographic digital signal transceiver method and apparatus |
US5179591A (en) * | 1991-10-16 | 1993-01-12 | Motorola, Inc. | Method for algorithm independent cryptographic key management |
JPH05316100A (ja) * | 1992-04-03 | 1993-11-26 | Nec Corp | 暗号化音声パケット同期方式 |
US5592556A (en) * | 1994-08-09 | 1997-01-07 | Ericsson Ge Mobile Communications Inc. | Digital radio with vocoding encrypting codec |
JPH1013406A (ja) * | 1996-06-25 | 1998-01-16 | Nec Corp | ディジタル秘話装置 |
EP1016310A1 (en) | 1997-09-15 | 2000-07-05 | Celotek Corporation | Cryptographic system for public atm/sonet communication system with virtual circuit lookup |
US6298055B1 (en) * | 1998-10-26 | 2001-10-02 | Cisco Technology, Inc. | Early detection of in-band signals in a packet voice transmitter with reduced transmission delay |
WO2000025476A1 (en) * | 1998-10-28 | 2000-05-04 | L-3 Communications Corporation | Apparatus and methods for cryptographic synchronization in packet based communications |
US6665872B1 (en) * | 1999-01-06 | 2003-12-16 | Sarnoff Corporation | Latency-based statistical multiplexing |
US7003114B1 (en) * | 2000-01-20 | 2006-02-21 | Qualcomm Incorporated | Method and apparatus for achieving crypto-synchronization in a packet data communication system |
-
2000
- 2000-01-20 US US09/489,194 patent/US7003114B1/en not_active Expired - Lifetime
-
2001
- 2001-01-19 WO PCT/US2001/001893 patent/WO2001054343A2/en active IP Right Grant
- 2001-01-19 ES ES01904948T patent/ES2266155T3/es not_active Expired - Lifetime
- 2001-01-19 KR KR1020027009289A patent/KR100840146B1/ko not_active Expired - Fee Related
- 2001-01-19 AT AT01904948T patent/ATE324722T1/de not_active IP Right Cessation
- 2001-01-19 JP JP2001553710A patent/JP4694079B2/ja not_active Expired - Fee Related
- 2001-01-19 DE DE60119080T patent/DE60119080T2/de not_active Expired - Lifetime
- 2001-01-19 EP EP01904948A patent/EP1252737B1/en not_active Expired - Lifetime
- 2001-01-19 AU AU2001232877A patent/AU2001232877A1/en not_active Abandoned
- 2001-01-19 TW TW090101296A patent/TW563321B/zh not_active IP Right Cessation
- 2001-01-19 HK HK03101830.9A patent/HK1051097B/en not_active IP Right Cessation
- 2001-01-19 MY MYPI20010259A patent/MY129358A/en unknown
-
2006
- 2006-02-06 US US11/349,420 patent/US7474749B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219420B1 (en) | 1998-09-02 | 2001-04-17 | Motorola, Inc. | High assurance encryption system and method |
Also Published As
Publication number | Publication date |
---|---|
ES2266155T3 (es) | 2007-03-01 |
US7474749B2 (en) | 2009-01-06 |
DE60119080T2 (de) | 2006-11-30 |
US20060126844A1 (en) | 2006-06-15 |
AU2001232877A1 (en) | 2001-07-31 |
DE60119080D1 (de) | 2006-06-01 |
EP1252737A2 (en) | 2002-10-30 |
WO2001054343A2 (en) | 2001-07-26 |
TW563321B (en) | 2003-11-21 |
KR20030009340A (ko) | 2003-01-29 |
WO2001054343A3 (en) | 2002-01-17 |
ATE324722T1 (de) | 2006-05-15 |
HK1051097B (en) | 2006-11-10 |
HK1051097A1 (en) | 2003-07-18 |
JP4694079B2 (ja) | 2011-06-01 |
EP1252737B1 (en) | 2006-04-26 |
JP2003521153A (ja) | 2003-07-08 |
MY129358A (en) | 2007-03-30 |
US7003114B1 (en) | 2006-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100840146B1 (ko) | 패킷 데이터 통신 시스템에서 암호-동기화를 구현하기 위한 방법 및 장치 | |
US6785262B1 (en) | Method and apparatus for voice latency reduction in a voice-over-data wireless communication system | |
US6400724B1 (en) | Method and apparatus for efficient data transmission in a voice-over-data communication system | |
EP1277291B1 (en) | Method and apparatus for voice latency reduction in a voice-over-data wireless communication system | |
KR100812848B1 (ko) | 무선 음성 데이타 통신 시스템에서 효과적인 데이타 송신제어를 위한 방법 및 장치 | |
US7450601B2 (en) | Method and communication apparatus for controlling a jitter buffer | |
JP2000512818A (ja) | ビットカウント保全性および同期化を保持しないチャンネルを介する同期データ転送を提供する方法および装置 | |
US11284299B2 (en) | Data processing apparatus, data processing method, and program | |
US20040008844A1 (en) | Changing a codec or MAC size without affecting the encryption key in packetcable communication | |
TW200849842A (en) | Method of regulating the transmission jitter within a reception terminal | |
CN108933786A (zh) | 用于改善无线数字通信系统接收方密文语音质量的方法 | |
EP2073478B1 (en) | Encryption communication apparatus and method for controlling transfer period of key resynchronization information | |
KR100491514B1 (ko) | 동기화를 유지하지 않는 채널을 통한 비트 카운트 무결성 및 동기 데이터 전송을 제공하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20020719 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20060119 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061212 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070806 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080314 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080616 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080617 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110530 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20120530 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130531 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130531 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140529 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20140529 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160330 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20170330 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20180329 Start annual number: 11 End annual number: 11 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20200327 |