1 |
1
로라(LoRa) 통신 시스템에서 종단말과 네트워크로 연결되어 상기 종단말에서 송신한 패킷을 전달 받는 네트워크 서버; 상기 네트워크 서버와 상기 종단말 사이에 배치되어, 상기 종단말에서 송신한 패킷을 상기 네트워크 서버로 전달하는 고정 게이트웨이; 및 상기 고정 게이트웨이와 상기 종단말 사이에 배치되어, 상기 종단말에서 송신한 패킷을 상기 고정 게이트웨이로 전달하되, 활성화 상태일 때 상기 종단말 또는 다른 임시 게이트웨이의 패킷 전송을 도청하여 패킷에 저장하고, 상기 네트워크 서버의 요청에 따라 상기 패킷을 전달하는 임시 게이트웨이를 포함하고, 상기 네트워크 서버는, 상기 종단말에서 송신한 패킷에 대해 수신하지 못한 패킷의 시퀀스를 모든 상기 임시 게이트웨이에게 전달하며, 상기 임시 게이트웨이는, 상기 네트워크 서버와 미리 약속된 시간에 활성화 상태로 설정되어, 상기 네트워크 서버에서 상기 수신하지 못한 패킷의 시퀀스를 전달 받은 후, 상기 패킷의 시퀀스가 자신이 보유한 패킷의 리스트에 있는지 여부를 확인하여 상기 패킷을 보유하고 있는 경우, 상기 패킷을 상기 고정 게이트웨이로 송신하고, 상기 임시 게이트웨이가 상기 패킷을 삭제하며, 상기 임시 게이트웨이가 비활성화 상태로 변경되는 것을 특징으로 하는, 네트워크 코딩 장치
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 임시 게이트웨이는, 활성화 상태일 때 상기 종단말 또는 다른 임시 게이트웨이의 패킷을 수신하고 선형 결합하여 하나의 새로운 패킷을 형성하며, 최대 활성화 시간을 경과하면 비활성화 상태로 변경되는 것을 특징으로 하는, 네트워크 코딩 장치
|
4 |
4
제1항에 있어서,상기 종단말은, 상기 고정 게이트웨이로부터 ACK를 수신하지 못하는 것을 인지하는 경우, 상기 임시 게이트웨이를 전달 타겟으로 상기 패킷을 전송하는 것을 특징으로 하는, 네트워크 코딩 장치
|
5 |
5
제1항에 있어서,상기 임시 게이트웨이는, 활성화 상태 및 비활성화 상태를 반복하는 저 작동 주기를 가지며, 상기 종단말보다 상대적으로 높은 작동 주기를 가지는 것을 특징으로 하는, 네트워크 코딩 장치
|
6 |
6
로라(LoRa) 통신 시스템에서 임시 게이트웨이가 종단말과 네트워크로 연결되어 상기 종단말에서 송신한 패킷을 수신하는 단계; 및 상기 종단말에서 송신한 패킷을 고정 게이트웨이를 통해 네트워크 서버로 전달하기 위해, 상기 임시 게이트웨이가 상기 종단말에서 송신한 패킷을 상기 고정 게이트웨이로 전달하는 단계를 포함하고, 상기 임시 게이트웨이는, 활성화 상태일 때 상기 종단말 또는 다른 임시 게이트웨이의 패킷 전송을 도청하여 패킷에 저장하고, 상기 네트워크 서버의 요청에 따라 상기 패킷을 전달하며, 상기 임시 게이트웨이가 상기 종단말에서 송신한 패킷을 상기 고정 게이트웨이로 전달하는 단계는, 상기 임시 게이트웨이가 상기 네트워크 서버와 미리 약속된 시간에 활성화 상태로 설정되는 단계; 상기 네트워크 서버는 상기 종단말에서 송신한 패킷에 대해 수신하지 못한 패킷의 시퀀스를 모든 상기 임시 게이트웨이에게 전달함에 따라, 상기 수신하지 못한 패킷의 시퀀스를 상기 임시 게이트웨이가 전달 받는 단계; 상기 임시 게이트웨이는 상기 패킷의 시퀀스가 자신이 보유한 패킷의 리스트에 있는지 여부를 확인하는 단계; 상기 임시 게이트웨이가 상기 패킷을 보유하고 있는 경우, 상기 패킷을 상기 고정 게이트웨이로 송신하는 단계; 상기 임시 게이트웨이가 상기 패킷을 삭제하는 단계; 및 상기 임시 게이트웨이가 비활성화 상태로 변경되는 단계를 포함하는, 네트워크 코딩 방법
|
7 |
7
제6항에 있어서, 상기 임시 게이트웨이가 종단말과 네트워크로 연결되어 상기 종단말에서 송신한 패킷을 수신하는 단계는, 상기 임시 게이트웨이가 활성화 상태로 설정되는 단계; 상기 활성화 상태일 때 상기 종단말에서 송신한 패킷을 수신하는 단계; 수신된 상기 패킷이 정상적인지 여부를 판단하는 단계; 상기 패킷을 선형 결합하여 하나의 새로운 패킷을 형성하는 단계; 상기 활성화 상태의 시간이 미리 설정된 최대 활성화 시간을 경과하였는지 여부를 확인하는 단계; 상기 최대 활성화 시간을 경과한 경우, 비활성화 상태로 변경되는 단계; 및 상기 비활성화 상태의 시간이 미리 설정된 최대 비활성화 시간을 경과하였는지 여부를 확인하는 단계를 포함하는, 네트워크 코딩 방법
|
8 |
8
삭제
|
9 |
9
제6항에 있어서, 상기 임시 게이트웨이는, 활성화 상태 및 비활성화 상태를 반복하는 저 작동 주기를 가지며, 상기 종단말보다 상대적으로 높은 작동 주기를 가지는 것을 특징으로 하는, 네트워크 코딩 방법
|
10 |
10
제6항에 있어서, 상기 네트워크 서버의 요청에 따라 상기 고정 게이트웨이가 상기 종단말에서 송신한 패킷을 상기 네트워크 서버로 전달하는 단계를 더 포함하는, 네트워크 코딩 방법
|