1 |
1
VSAT(Very Small Aperture Terminal) 위성 통신 시스템의 허브에 있어서, 상기 VSAT 위성 통신 시스템의 수신 단말기들과 통신을 수행하는 통신부;상기 단말기들 각각에 대응되는 프레임 길이에 따라, 상기 단말기들 각각에 전송될 데이터를 분할하고 분할된 각각의 데이터들을 순차적으로 패킷화하여 패킷들을 생성하는 캡슐화/단편화부;상기 패킷들을 적어도 하나 삽입하여 상기 단말기들 각각에 전송될 데이터 프레임을 생성하는 프레임 생성부; 및, 상기 단말기들 각각의 데이터 수신 상태에 따라 상기 단말기들 각각에 대응되는 프레임 길이를 결정하며, 상기 순차적으로 생성된 패킷들 중, 선행되는 패킷을 수신하는 제1 단말기의 데이터 수신 상태보다, 후행되는 패킷을 수신하는 제2 단말기의 데이터 수신 상태가 동등하거나 더 양호하고, 상기 제1 단말기에 대응되는 프레임의 길이가, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 수용하기에 충분한 경우, 상기 제1 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 삽입하도록 상기 프레임 생성부를 제어하는 제어부;를 포함하며, 상기 제어부는, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 삽입하여 생성한 데이터 프레임이, 상기 단말기들 각각에 전송되도록 상기 통신부를 제어하는 것을 특징으로 하는 허브
|
2 |
2
제1항에 있어서, 상기 제어부는, 상기 제1 단말기에 대응되게 결정된 프레임의 길이와, 상기 제2 단말기에 대응되게 결정된 프레임의 길이를 서로 비교하여, 상기 제2 단말기에 대응되는 프레임의 길이가 같거나 더 길게 결정된 경우, 상기 제2 단말기의 데이터 수신 상태가 동등하거나 더 양호하다고 판단하는 것을 특징으로 하는 허브
|
3 |
3
제1항에 있어서, 상기 제어부는, 상기 제1 단말기의 데이터 수신 상태보다 상기 제2 단말기의 데이터 수신 상태가 더 양호하지 않거나, 또는 상기 제1 단말기에 대응되는 프레임의 길이가, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 수용하기에 충분하지 않은 경우, 상기 선행되는 패킷은 상기 제1 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에, 상기 후행되는 패킷은 상기 제2 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에 각각 삽입하도록 상기 프레임 생성부를 제어하는 것을 특징으로 하는 허브
|
4 |
4
제1항에 있어서, 상기 제어부는, 상기 제1 단말기와 제2 단말기가 같은 단말기인 경우, 제1 또는 제2 단말기에 대응되게 결정된 프레임 길이가, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 수용하기에 충분하면, 상기 제1 또는 제2 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에 상기 선행되는 패킷과 후행되는 패킷을 모두 삽입하도록 상기 프레임 생성부를 제어하는 것을 특징으로 하는 허브
|
5 |
5
제4항에 있어서, 상기 제어부는, 상기 제1 단말기와 제2 단말기가 같은 단말기인 경우, 상기 제1 단말기 또는 상기 제2 단말기에 대응되는 프레임의 길이가 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 수용하기에 충분하지 않으면, 상기 선행되는 패킷과 상기 후행되는 패킷을 상기 제1 단말기 또는 상기 제2 단말기에 대응되는 프레임의 길이를 가지는 서로 다른 데이터 프레임에 각각 삽입하도록 상기 프레임 생성부를 제어하는 것을 특징으로 하는 허브
|
6 |
6
VSAT(Very Small Aperture Terminal) 위성 통신 시스템의 허브에 있어서, 상기 VSAT 위성 통신 시스템의 수신 단말기들과 통신을 수행하는 통신부;상기 단말기들 각각에 대응되는 프레임 길이에 따라, 상기 단말기들 각각에 전송될 데이터를 분할하고 분할된 각각의 데이터들을 순차적으로 패킷화하여 패킷들을 생성하는 캡슐화/단편화부;상기 패킷들을 적어도 하나 삽입하여 상기 단말기들 각각에 전송될 데이터 프레임을 생성하는 프레임 생성부; 및, 상기 단말기들 각각의 데이터 수신 상태에 따라 상기 단말기들 각각에 대응되는 프레임 길이를 결정하며, 선행되는 패킷을 수신하는 제1 단말기에 대응되는 프레임의 길이를 가지는 제1 데이터 프레임에 상기 선행되는 패킷을 삽입하고, 후행되는 패킷을 수신하는 제2 단말기에 대응되는 프레임의 길이를 가지는 제2 데이터 프레임에 상기 선행되는 패킷을 삽입하도록 상기 프레임 생성부를 제어하는 제어부를 포함하며, 상기 제어부는, 상기 제2 단말기의 데이터 수신 상태가, 상기 제1 단말기의 데이터 수신 상태와 동등하거나 더 양호하고, 상기 제1 데이터 프레임의 잔여 공간이 상기 후행되는 패킷을 수용하기에 충분한 경우, 상기 후행되는 패킷을 상기 제1 데이터 프레임에 삽입하여, 상기 제1 데이터 프레임 및 제2 데이터 프레임을 하나의 데이터 프레임으로 합하고, 상기 합하진 하나의 데이터 프레임이 상기 단말기들 각각에 전송되도록, 상기 통신부를 제어하는 것을 특징으로 하는 허브
|
7 |
7
제6항에 있어서, 상기 제어부는, 상기 제2 데이터 프레임의 길이와 상기 제1 데이터 프레임의 길이를 비교하여 상기 제2 단말기의 데이터 수신 상태가, 상기 제1 단말기의 데이터 수신 상태보다 동등하거나 더 양호한지 여부를 판단하는 것을 특징으로 하는 허브
|
8 |
8
제6항에 있어서, 상기 제어부는, 상기 순차적으로 생성된 패킷들 중, 선행되는 패킷을 수신하는 단말기와, 후행되는 패킷을 수신하는 수신 단말기가 서로 동일하고, 상기 수신 단말기에 대응되는 프레임의 길이가, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 수용하기에 충분한 경우, 상기 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에, 상기 선행되는 패킷 및 상기 후행되는 패킷을 모두 삽입하도록 상기 프레임 생성부를 제어하는 것을 특징으로 하는 허브
|
9 |
9
VSAT(Very Small Aperture Terminal) 위성 통신 시스템에 포함된 허브의 제어 방법에 있어서, 상기 VSAT 위성 통신 시스템의 수신 단말기들로부터 데이터 수신 상태에 관련된 정보들을 획득하는 제1 단계;획득된 정보에 따라 상기 단말기들 각각에 대응되는 프레임 길이들을 결정하는 제2 단계;상기 단말기들 각각에 대응되는 프레임 길이에 따라, 상기 단말기들 각각에 전송될 데이터를 분할하고 분할된 각각의 데이터들을 순차적으로 패킷화하여 패킷들을 생성하는 제3 단계;제1 패킷을 선택하고 상기 제1 패킷을 수신하는 제1 단말기에 대응되는 프레임 길이를 가지는 데이터 프레임에, 상기 제1 패킷을 삽입하는 제4 단계;상기 제1 패킷 다음 차례의 제2 패킷을 선택하는 제5 단계; 상기 제2 패킷을 수신하는 제2 단말기와 상기 제1 단말기가 서로 다른 단말기인 경우, 상기 제2 단말기의 데이터 수신 상태와 상기 제1 단말기의 데이터 수신 상태를 비교한 결과와, 상기 데이터 프레임이 상기 제1 패킷과 제2 패킷을 모두 수용할 수 있는지 여부에 따라 상기 데이터 프레임에 상기 제2 패킷을 더 삽입하는 제6 단계; 및상기 제1 패킷과 상기 제2 패킷을 모두 포함하는 상기 데이터 프레임을 상기 단말기들 각각에 전송하는 제7단계;를 포함하는 것을 특징으로 하는 허브의 제어 방법
|
10 |
10
제9항에 있어서, 상기 제6 단계는, 상기 제2 패킷을 수신하는 제2 단말기와 상기 제1 단말기가 서로 같은 단말기인 경우, 상기 데이터 프레임이 상기 제1 패킷과 제2 패킷을 모두 수용할 수 있는지 여부에 따라 상기 데이터 프레임에 상기 제2 패킷을 더 삽입하는 단계임을 특징으로 하는 허브의 제어 방법
|