1 |
1
WPAN 통신 시스템의 프로세서와 데이터를 전달하는 데이터 버스를 포함하는 MAC 장치에 있어서,
입력받은 데이터를 기초로 프레임을 생성하여 출력하는 프레임 생성부;
상기 데이터 버스를 통하여 입력받은 입력 프레임을 해석하여 제어신호 또는 송수신 데이터를 생성하여 출력하는 프레임 해석부; 및
상기 생성된 제어신호에 따라 상기 프레임 생성부 및 상기 프레임 해석부 중 적어도 하나를 동작시키고, 그 동작에 따라 출력된 프레임 또는 데이터를 상기 프로세서와 통신하는 제어부;
를 포함하는 디지털 MAC 장치
|
2 |
2
제1항에 있어서, 상기 프레임 해석부는,
상기 입력 프레임의 구조, 헤더 필드 및 페이로드 필드 중 적어도 하나를 해석하여 상기 제어신호를 생성하는 것인 디지털 MAC 장치
|
3 |
3
제1항에 있어서, 상기 제어부는,
상기 프로세서로부터 수신된 특정 제어신호에 따라 상기 프레임 생성부 및 상기 프레임 해석부 중 적어도 하나를 동작시키는 것인 디지털 MAC 장치
|
4 |
4
제3항에 있어서, 상기 특정 제어신호는,
암복호화 제어, 주소 할당 및 관리, 네트워크 토폴로지 제어, 전송대역 제어, 채널 대역 제어, 전송속도 제어 중 적어도 하나에 대한 제어신호인 디지털 MAC 장치
|
5 |
5
제1항에 있어서,
상기 디지털 MAC 장치의 동작정보를 생성하고, 그 생성된 동작정보를 상기 프로세서에 전달하는 인터럽트 컨트롤러;를 더 포함하는 디지털 MAC 장치
|
6 |
6
제5항에 있어서, 상기 인터럽트 컨트롤러는,
상기 제어부로부터 전달받은 상기 암복호부, 상기 프레임 생성부 및 상기 프레임 해석부의 상태정보를 기초로 상기 동작정보를 생성하는 것인 디지털 MAC 장치
|
7 |
7
제 1항에 있어서,
입력 데이터를 암호화 또는 복호화하여 출력하는 암복호부;
를 더 포함하는 것인 디지털 MAC 장치
|
8 |
8
제7항에 있어서, 상기 암복호부는,
AES(Advanced Encryption Standard), ARIA 및 DES(Data Encryption Standard) 중 어느 하나의 암호화 알고리즘을 이용하여 암호화 또는 복호화를 수행하는 것인 디지털 MAC 장치
|
9 |
9
제7항에 있어서, 상기 암복호부는,
상기 프로세서로부터의 모드변경 정보에 따라 암호화 또는 복호화 모드를 변경하여 수행하는 것인 디지털 MAC 장치
|
10 |
10
제1항에 있어서,
상기 프레임 생성부가 생성한 프레임 또는 상기 입력 프레임에 대하여 통신 오류를 검사하는 오류체크부;를 더 포함하는 디지털 MAC 장치
|
11 |
11
제1항에 있어서,
상기 데이터 버스로부터 입력되는 데이터 간의 시간차를 검출하는 타이머부;를 더 포함하는 디지털 MAC 장치
|
12 |
12
제1항에 있어서, 상기 제어부는,
상기 프레임 생성부 및 상기 프레임 해석부 중 적어도 하나와 데이터를 송수신하는 다중화기 블록;
상기 다중화기로부터 입력된 데이터 및 상기 다중화기로 출력되는 데이터를 저장하는 제1 메모리 블록 및 제2 메모리 블록;
상기 프레임 생성부 및 상기 프레임 해석부 중 적어도 하나에 대한 상태정보를 유지하는 유한상태기계 블록; 및
상기 유한상태기계 블록에 유지된 상기 상태정보에 따라, 상기 다중화기 블록을 제어하는 제어블록;
을 포함하는 것인 디지털 MAC 장치
|
13 |
13
제12항에 있어서, 상기 제1 메모리 블록 및 상기 제2 메모리 블록은,
듀얼 포트 메모리(Dual-ported RAM)인 디지털 MAC 장치
|
14 |
14
WPAN(Wireless Personal Area Network) 통신 시스템에 있어서,
입력받은 프레임을 해석하여 제어신호를 생성하고, 그 생성된 제어신호에 따라 MAC 연산을 수행하는 디지털 MAC 장치; 및
상기 디지털 MAC 장치에 데이터를 입력 또는 출력하도록 제어하는 프로세서;
를 포함하는 것을 특징으로 하는 WPAN 통신 시스템
|
15 |
15
제14항에 있어서, 상기 디지털 MAC 장치는,
입력받은 송수신 데이터를 기초로 프레임을 생성하여 출력하는 프레임 생성부;
상기 입력받은 프레임을 해석하여 상기 제어신호 또는 송수신 데이터를 생성하여 출력하는 프레임 해석부; 및
상기 제어신호에 따라 상기 프레임 생성부 및 상기 프레임 해석부 중 적어도 하나를 동작시키고, 그 동작에 따라 출력된 데이터를 상기 프로세서와 통신하는 제어부;를 포함하는 것인 WPAN 통신 시스템
|
16 |
16
제15항에 있어서, 상기 프레임 해석부는,
상기 입력받은 프레임의 구조, 헤더 필드 및 페이로드 필드 중 적어도 하나를 해석하여 상기 제어신호를 생성하는 것인 WPAN 통신 시스템
|
17 |
17
디지털 MAC 장치의 운용방법에 있어서,
입력받은 입력 프레임을 해석하여 제어신호를 생성하는 단계;
송수신 데이터를 입력받는 단계;
상기 생성된 제어신호에 따라 상기 송수신 데이터를 프레임화 하는 단계; 및
상기 생성된 프레임을 출력하는 단계;를 포함하는 것인 디지털 MAC 장치의 운용방법
|
18 |
18
제17항에 있어서, 상기 제어신호를 생성하는 단계는,
상기 입력 프레임의 구조를 해석하여 제어신호를 생성하는 단계;
상기 입력 프레임의 헤더 필드를 해석하여 제어신호를 생성하는 단계; 및
상기 입력 프레임의 페이로드 필드를 해석하여 제어신호를 생성하는 단계; 중 적어도 하나를 수행하는 것인 디지털 MAC 장치의 운용방법
|