1 |
1
1비트의 데이터 전송을 위해 사용되는 기본 클럭 주기의 n(n은 2 이상의 정수)배의 주기를 가지며, 펄스가 온/오프되는 m(m은 2 이상의 정수)개의 기본 펄스 구간을 가지는 심볼을 정의하는 단계; 및온 상태인 k(k는 1 이상 m 미만의 정수) 개의 펄스에 대한 위치를 기초로, n 비트의 데이터를 나타내는 심볼을 생성하는 단계;를 포함하는 것을 특징으로 하는 가시광 통신을 위한 인코딩 방법
|
2 |
2
제1항에 있어서,상기 기본 클럭 주기는 1 클럭이고, 상기 m은 n*2이고, 상기 k는 1에서 3 사이의 정보이고, 상기 k의 값에 따라 상기 심볼의 밝기가 서로 다른 것을 특징으로 하는 가시광 통신을 위한 인코딩 방법
|
3 |
3
제 1항에 있어서, 상기 k 개의 펄스는 위치를 서로 달리하여 표현할 수 있는 경우의 수가 (2^n) 이상을 만족하는 것을 특징으로 하는 가시광 통신을 위한 인코딩 방법
|
4 |
4
제 1항에 있어서, 상기 심볼에 포함되는 온 상태의 펄스의 개수는 신호의 밝기에 비례하여 증가하는 것을 특징으로 하는 가시광 통신을 위한 인코딩 방법
|
5 |
5
제 1항에 있어서,상기 기본 클럭 주기는 1/(n*200) 이상인 것을 특징으로 하는 가시광 통신을 위한 인코딩 방법
|
6 |
6
1비트의 데이터 전송을 위해 사용되는 기본 클럭 주기의 n(n은 2 이상의 정수)배의 주기에 일정 개수의 펄스의 위치를 달리하여 n 비트의 데이터를 나타내는 심볼을 수신하는 단계; 및상기 심볼 내 펄스의 개수 및 위치를 기초로 n비트의 데이터를 파악하는 단계;를 포함하는 것을 특징으로 하는 가시광 통신을 위한 디코딩 방법
|
7 |
7
데이터를 입력받는 데이터 입력부;1비트의 데이터 전송을 위해 사용되는 기본 클럭 주기의 n(n은 2 이상의 정수)배의 주기를 가지는 심볼에 일정 개수의 펄스의 위치를 서로 달리하여 상기 입력받은 데이터를 n 비트 단위로 인코딩하는 인코딩부; 및상기 인코딩된 데이터를 가시광을 통해 출력하는 송신부;를 포함하는 것을 특징으로 하는 가시광 통신의 송신장치
|
8 |
8
제 7항에 있어서, 상기 인코딩부는,상기 심볼에 포함되는 펄스의 개수를 기초로 상기 출력되는 가시광의 밝기를 조절하는 것을 특징으로 하는 가시광 통신의 송신장치
|
9 |
9
가시광 신호를 수신하는 수신부;상기 수신한 가시광 신호로부터, 1비트의 데이터 전송을 위해 사용되는 기본 클럭 주기의 n(n은 2 이상의 정수)배의 주기를 가지는 심볼을 추출하고, 상기 심볼 내 펄스의 개수 및 위치를 기초로 n비트의 데이터를 파악하는 디코딩부; 및상기 디코딩된 데이터를 출력하는 데이터 출력부;를 포함하는 것을 특징으로 하는 가시광 통신의 송신장치
|