1 |
1
제1단말국에서, 통신 네트워크의 한 프레임 주기 동안 통신 채널을 수신하여 슬랏의 점유 상태를 판정하는 단계; 상기 제1단말국에서, 빈 슬랏을 제1 슬랏으로 선택하고, 상기 선택된 제1 슬랏에 아날로그 네트워크 코딩을 위한 제1 데이터 패킷을 상기 통신 네트워크로 전송하는 단계;상기 제1단말국에서, 상기 제1 데이터 패킷이 전송된 상기 제1 슬랏으로부터 데이터를 수신하고, 상기 제1 슬랏에서 상기 전송된 제1 데이터 패킷과 다른 데이터 패킷 간에 충돌이 일어났는지의 여부를 확인하는 단계; 및상기 제1단말국에서, 상기 제1 슬랏에서 충돌이 일어나지 않았을 경우, 상기 제1 슬랏을 예약 슬랏으로 결정하는 단계; 를 포함하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
2 |
2
제1항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에 상기 제1단말국으로부터 전송된 상기 제1 데이터 패킷이 충돌 없이 전송된 경우, 다음 프레임의 상기 제1 슬랏 또는 현재 프레임의 제2 슬랏에 상기 아날로그 네트워크 코딩을 이용한 통신의 상대방인 제2단말국으로부터 전송된 응답 메시지를 수신하는 단계; 및 상기 제1단말국에서, 상기 수신한 응답 메시지에 기초하여 상기 제1 슬랏을 예약 슬랏으로 확정(confirm)하는 단계를 더 포함하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
3 |
3
제1항에 있어서,상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계; 상기 제1단말국에서, 상기 제1 슬랏에서 아날로그 네트워크 코딩 기법이 적용된 신호를 수신하는 단계; 및상기 제1단말국에서, 상기 제1 슬랏에서 수신되는 신호에 상기 제2 데이터 패킷을 이용한 간섭 제거 기법을 적용하여 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷을 복호화하는 단계를 더 포함하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
4 |
4
제1항에 있어서,상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계를 더 포함하고,상기 제2 데이터 패킷은 상기 제1단말국과 아날로그 네트워크 코딩을 이용한 통신의 상대방인 제2단말국 이외의 다른 단말국들이 상기 제1 슬랏이 아날로그 네트워크 코딩을 이용한 통신의 예약 슬랏임을 인지할 수 있는 시퀀스 코드를 포함하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
5 |
5
제1항에 있어서,상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 제2 데이터 패킷의 프리앰블(preamble)과 포스트앰블(postamble)로 활용할 시퀀스 코드를 정의하는 단계; 및상기 제1단말국에서, 상기 제1 슬랏에 상기 시퀀스 코드가 포함된 상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계를 더 포함하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
6 |
6
제4항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에서 아날로그 네트워크 코딩 기법이 적용된 신호를 수신하는 단계; 및상기 제1단말국에서, 상기 제1 슬랏에서 수신되는 신호에 상기 시퀀스 코드를 동기 신호로 이용하여 간섭 제거 기법을 적용함으로써 상기 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷을 복호화하는 단계를 더 포함하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
7 |
7
제5항에 있어서,상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계는상기 제1단말국에서, 상기 시퀀스 코드의 적어도 일부를 간섭 없이 수신하기 위하여, 상기 제2 데이터 패킷을 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷보다 선행하여 전송하거나, 상기 제3 데이터 패킷보다 지연하여 전송하는 것 을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
8 |
8
제7항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에 상기 제1단말국으로부터 전송된 상기 제1 데이터 패킷이 충돌 없이 전송된 경우, 다음 프레임의 상기 제1 슬랏 또는 현재 프레임의 제2 슬랏에 상기 아날로그 네트워크 코딩을 이용한 통신의 상대방인 상기 제2단말국으로부터 전송된 응답 메시지를 수신하는 단계를 더 포함하고,상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계는상기 제1단말국과 상기 제2단말국 간에 상기 응답 메시지를 송수신하는 2-웨이 핸드셰이크 프로토콜(2-way handshake protocol)의 순서에 따라 상기 제2 데이터 패킷을 상기 제3 데이터 패킷보다 선행하여 전송할 지, 상기 제3 데이터 패킷보다 지연하여 전송할 지를 결정하는 것 을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
9 |
9
제5항에 있어서,상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 단계는상기 제1단말국에서, 상기 시퀀스 코드의 적어도 일부를 간섭 없이 수신하기 위하여, 상기 제2 데이터 패킷의 페이로드 크기를 줄인 상태로 상기 제2 데이터 패킷을 전송하는 것 을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 방법
|
10 |
10
제1항 내지 제9항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록매체
|
11 |
11
제1단말국에서, 통신 네트워크의 한 프레임 주기 동안 통신 채널을 수신하여 슬랏의 점유 상태를 판정하는 수신 신호 판정부;상기 제1단말국에서, 빈 슬랏을 제1 슬랏으로 선택하고, 상기 선택된 제1 슬랏에 아날로그 네트워크 코딩을 위한 제1 데이터 패킷을 상기 통신 네트워크로 전송하는 데이터 패킷 전송부;상기 제1단말국에서, 상기 제1 슬랏에서 충돌이 일어나지 않았을 경우, 상기 제1 슬랏을 예약 슬랏으로 결정하는 예약 슬랏 결정부;를 포함하고,상기 수신 신호 판정부는상기 제1단말국에서, 상기 제1 데이터 패킷이 전송된 상기 제1 슬랏으로부터 데이터를 수신하고, 상기 제1 슬랏에서 상기 전송된 제1 데이터 패킷과 다른 데이터 패킷 간에 충돌이 일어났는지의 여부를 확인하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
12 |
12
제11항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에 상기 제1단말국으로부터 전송된 상기 제1 데이터 패킷이 충돌 없이 전송된 경우, 다음 프레임의 상기 제1 슬랏 또는 현재 프레임의 제2 슬랏에 상기 아날로그 네트워크 코딩을 이용한 통신의 상대방인 제2단말국으로부터 전송된 응답 메시지를 수신하는 응답 메시지 수신부;를 더 포함하고,상기 예약 슬랏 결정부는 상기 제1단말국에서, 상기 수신한 응답 메시지에 기초하여 상기 제1 슬랏을 예약 슬랏으로 확정(confirm)하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
13 |
13
제11항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에서 수신되는 신호에 제2 데이터 패킷을 이용한 간섭 제거 기법을 적용하여 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷을 복호화하는 데이터 패킷 복호화부;를 더 포함하고,상기 데이터 패킷 전송부는 상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하고, 상기 수신 신호 판정부는 상기 제1단말국에서, 상기 제1 슬랏에서 아날로그 네트워크 코딩 기법이 적용된 신호를 수신하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
14 |
14
제11항에 있어서,상기 데이터 패킷 전송부는 상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 제2 데이터 패킷을 상기 통신 네트워크로 전송하고,상기 제2 데이터 패킷은 상기 제1단말국과 아날로그 네트워크 코딩을 이용한 통신의 상대방인 제2단말국 이외의 다른 단말국들이 상기 제1 슬랏이 아날로그 네트워크 코딩을 이용한 통신의 예약 슬랏임을 인지할 수 있는 시퀀스 코드를 포함하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
15 |
15
제11항에 있어서,상기 제1단말국에서, 상기 예약 슬랏으로 결정된 상기 제1 슬랏에 아날로그 네트워크 코딩을 위한 제2 데이터 패킷의 프리앰블(preamble)과 포스트앰블(postamble)로 활용할 시퀀스 코드를 정의하는 시퀀스 코드 정의부;를 더 포함하고,상기 데이터 패킷 전송부는 상기 제1단말국에서, 상기 제1 슬랏에 상기 시퀀스 코드가 포함된 상기 제2 데이터 패킷을 상기 통신 네트워크로 전송하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
16 |
16
제14항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에서 수신되는 신호에 상기 시퀀스 코드를 동기 신호로 이용하여 간섭 제거 기법을 적용함으로써 상기 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷을 복호화하는 데이터 패킷 복호화부;를 더 포함하고,상기 수신 신호 판정부는 상기 제1단말국에서, 상기 제1 슬랏에서 아날로그 네트워크 코딩 기법이 적용된 신호를 수신하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
17 |
17
제15항에 있어서,상기 데이터 패킷 전송부는상기 제1단말국에서, 상기 시퀀스 코드의 적어도 일부를 간섭 없이 수신하기 위하여, 상기 제2 데이터 패킷을 제2단말국으로부터 전송되는 아날로그 네트워크 코딩을 위한 제3 데이터 패킷보다 선행하여 전송하거나, 상기 제3 데이터 패킷보다 지연하여 전송하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
18 |
18
제17항에 있어서,상기 제1단말국에서, 상기 제1 슬랏에 상기 제1단말국으로부터 전송된 상기 제1 데이터 패킷이 충돌 없이 전송된 경우, 다음 프레임의 상기 제1 슬랏 또는 현재 프레임의 제2 슬랏에 상기 아날로그 네트워크 코딩을 이용한 통신의 상대방인 상기 제2단말국으로부터 전송된 응답 메시지를 수신하는 응답 메시지 수신부;를 더 포함하고,상기 데이터 패킷 전송부는상기 제1단말국과 상기 제2단말국 간에 상기 응답 메시지를 송수신하는 2-웨이 핸드셰이크 프로토콜(2-way handshake protocol)의 순서에 따라 상기 제2 데이터 패킷을 상기 제3 데이터 패킷보다 선행하여 전송할 지, 상기 제3 데이터 패킷보다 지연하여 전송할 지를 결정하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|
19 |
19
제15항에 있어서,상기 데이터 패킷 전송부는상기 제1단말국에서, 상기 시퀀스 코드의 적어도 일부를 간섭 없이 수신하기 위하여, 상기 제2 데이터 패킷의 페이로드 크기를 줄인 상태로 상기 제2 데이터 패킷을 전송하는 것을 특징으로 하는 아날로그 네트워크 코딩 기반의 랜덤 액세스 장치
|