KR101698808B1 - 다중 채널 통신 장치 및 방법 - Google Patents

다중 채널 통신 장치 및 방법 Download PDF

Info

Publication number
KR101698808B1
KR101698808B1 KR1020090089351A KR20090089351A KR101698808B1 KR 101698808 B1 KR101698808 B1 KR 101698808B1 KR 1020090089351 A KR1020090089351 A KR 1020090089351A KR 20090089351 A KR20090089351 A KR 20090089351A KR 101698808 B1 KR101698808 B1 KR 101698808B1
Authority
KR
South Korea
Prior art keywords
channel
channels
frame
idle
partial
Prior art date
Application number
KR1020090089351A
Other languages
English (en)
Other versions
KR20110032043A (ko
Inventor
박태림
권의근
김영수
김응선
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020090089351A priority Critical patent/KR101698808B1/ko
Publication of KR20110032043A publication Critical patent/KR20110032043A/ko
Application granted granted Critical
Publication of KR101698808B1 publication Critical patent/KR101698808B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0825Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

다중 채널 통신 장치 및 방법은, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인해서 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하고, 부분 프레임들을 각각에 대응하는 선택된 채널들을 통해 송신할 수 있다.
Figure R1020090089351
다중 채널, 재전송, 채널 본딩

Description

다중 채널 통신 장치 및 방법{APPARATUS AND METHOD FOR MULTICHANNEL COMMUNICATION}
하기에서 설명하는 것은, 다중 채널 통신 장치 및 방법에 관한 것이며, 다중 채널(multichannel)을 사용하는 무선 통신 장치에서 서로 독립적인 행동을 보이는 다중 채널을 효과적으로 센싱해서 다중 채널 전송하고, 전송 에러(error)발생 시 재전송하는 장치 및 방법에 관련된 것이다.
처리량(throughput)은 무선통신의 가중 중요한 이슈 중 하나이다. 특히 근거리 통신망의 경우 사용자가 빠른 속도로 증가하고, 음성 스트리밍 및 비디오 스트리밍 등의 다양한 애플리케이션의 확대로 처리량 이 더욱 중요한 이슈가 되고 있다.
처리량의 향상을 위해 다중 채널을 이용한 방법이 주로 시도되고 있다. 다중 채널을 이용한 방법은 추가적인 안테나(antenna) 실장에 관한 부담없이 처리량을 향상 시키고, 이에 따른 전력 감소를 기대할 수 있는 장점이 있다.
종래의 다중 채널 전송은 다음 두가지 방법으로 주로 시도되고 있다.
첫번째는 채널 본딩(Channel bonding)을 이용한 다중 채널 전송이다. 채널 본딩을 이용한 다중 채널 전송은 다수의 채널을 연결하여 마치 하나의 넓은(wide) 채널로 이용하여 데이터를 정송하는 방법이다.
채널 본딩을 이용한 다중 채널 전송은 오버헤드를 최소화 할 수 있고, 두 개의 채널을 독립적으로 사용할 때와 비교 가드 밴드(guard band)를 사용할 수 있다. 하지만 채널 본딩을 이용한 다중 채널 전송은 각 채널에서 다른 채널과 독립적인 오류 발생시 전체 프레임을 재전송 해야 한다.
두번째는 멀티 라디오(Multi Radio)를 이용한 다중 채널 전송이다. 멀티 라디오를 이용한 다중 채널 전송은 다수의 채널을 독립적으로 사용하는 방법이다. 다수의 채널들을 독립적으로 동시에 사용하기 때문에 한 채널의 오류에 의한 영향이 다른 채널로 미치지 않는다. 따라서 오류가 발생하지 않은 다른 채널 데이터의 경우 독립적인 사용이 가능하고, 평균적으로 두배의 처리량 향상을 기대할 수 있다.
하지만, 멀티 라디오를 이용한 다중 채널 전송은 독립적인 채널 관리로 인한 시스템의 복잡성 (채널별 state machine, 컨트롤 프레임 전송 등), 채널별 프레임 구성으로 인한 오버헤드 증가 등의 문제를 가지고 있다. 또한 하나의 어플리케이션 데이터를 다수개의 서브 채널별로 전송할 경우 채널 상태에 따라 서로 다른 전송 시작 시점, 전송 성공 시점으로 어플리케이션 데이터의 대기(latency)가 증가할 수 있다.
다중 채널 통신 장치는, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 채널상태 확인부, 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하는 다중 프레임 구성부 및 상기 부분 프레임들을 각각에 대응하는 상기 선택된 채널들을 통해 송신하는 다중 프레임 송신부를 포함할 수 있다.
이때, 상기 부분 프레임들 각각은, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소 및 시퀀스 넘버를 포함하고, 상기 부분 프레임들을 식별하는 블록 식별자를 포함하고, 상기 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)를 포함할 수 있다.
이때, 상기 다중 프레임 구성부는, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소, 시퀀스 넘버를 제외한 나머지 헤더와 상기 프레임의 데이터가 상기 부분 프레임들에 나뉘어서 포함되도록 할 수 있다.
이때, 상기 다중 프레임 구성부는, 상기 선택된 채널들이 연속된 채널들인 경우 연속된 채널간의 가드밴드(guard band)가 사용되도록 상기 부분 프레임들을 구성할 수 있다.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 송신부는, 충돌이 감지되면, 기설정된 규칙에 따라 유휴 채널 을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수 있다.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 생성부는 충돌이 감지되면, 상기 채널상태 확인부를 통해 유휴 채널들을 재선택하고, 상기 충돌한 부분 프레임을 재선택된 채널 수만큼의 부분 프레임들로 재구성하고, 상기 프레임 송신부는 충돌이 감지되면, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신할 수 있다.
다중 채널 통신 장치는, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 채널상태 확인부, 송신할 프레임을 기설정된 채널 수만큼의 부분 프레임들로 구성하는 다중 프레임 구성부 및 상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 다중 프레임 송신부를 포함할 수 있다.
이때, 상기 부분 프레임들 각각은, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소 및 시퀀스 넘버를 포함하고, 상기 부분 프레임들을 식별하는 블록 식별자를 포함하고, 상기 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)를 포함할 수 있다.
이때, 상기 다중 프레임 구성부는, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소, 시퀀스 넘버를 제외한 나머지 헤더와 상기 프레임의 데이터가 상기 부분 프레임들에 나뉘어서 포함되도록 할 수 있다.
이때, 상기 다중 프레임 구성부는, 상기 선택된 채널들이 연속된 채널들인 경우 연속된 채널간의 가드밴드(guard band)가 사용되도록 상기 부분 프레임들을 구성할 수 있다.
이때, 상기 다중 프레임 송신부는, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신할 수 있다.
이때, 상기 다중 프레임 송신부는, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 상기 채널 상태 확인부를 통해 채널 상태를 재확인하고, 재확인결과 채널 상태가 모두 유휴 채널이면 상기 다중 프레임 구성부로 미송신된 부분 프레임의 재구성을 요청하고, 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하고, 상기 다중 프레임 구성부는, 상기 다중 프레임 송신부의 요청에 따라 상기 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 상기 재구성된 부분 프레임들로 재구성할 수 있다.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 송신부는, 충돌이 감지되면, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수 있다.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포 함하고, 상기 프레임 생성부는 충돌이 감지되면, 상기 채널상태 확인부를 통해 유휴 채널들을 재선택하고, 상기 충돌한 부분 프레임을 재선택된 채널 수만큼의 부분 프레임들로 재구성하고, 상기 프레임 송신부는 충돌이 감지되면, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신할 수 있다.
다중 채널 통신 방법은, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 단계와, 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하는 단계 및 상기 부분 프레임들을 각각에 대응하는 상기 선택된 채널들을 통해 송신하는 단계를 포함할 수 있다.
다중 채널 통신 방법은, 송신할 프레임을 기설정된 채널 수만큼의 부분 프레임들로 구성하는 단계, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 단계 및 상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 포함할 수 있다.
이때, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계 및 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신하는 단계를 더 포함할 수 있다.
이때, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계, 상기 기설정된 채널들의 채널 상태를 재확인하는 단계, 재확인결과 채널 상태가 모두 유휴 채널이면 상기 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성하는 단계 및 상기 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 더 포함할 수 있다.
다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인해서 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하고, 부분 프레임들을 각각에 대응하는 선택된 채널들을 통해 송신하는 다중 채널 통신 장치 및 방법에 관한 것으로, 다중 채널을 통해 프레임을 전송함으로 처리량이 향상된다. 또한, 충돌 또는 오류 발생시 오류가 발생한 부분 프레임만을 재전송 할 수 있다.
이하, 제안되는 실시 예는 다중 채널(multichannel)을 사용하는 무선 통신 장치에서 서로 독립적인 행동을 보이는 다중 채널을 통해 프레임을 전송하고, 전송 에러(error)발생 시 채널별로 재전송하는 장치 및 방법에 관련된 것이다. 제안되는 실시 예를 첨부된 도면을 참조하여 상세하게 설명하고자 한다.
도 1은 제안되는 실시 예에 따른 다중 채널 통신 장치를 도시한 도면이다. 도 1을 참조하면 다중 채널 통신 장치는 채널 상태 확인부(110), 다중 프레임 구성부(120), 다중 프레임 송신부(130) 및 충돌 감지부(140)를 포함한다.
채널 상태 확인부(110)는 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인한다.
다중 프레임 구성부(120)는 도 2와 같이 송신할 프레임을 선택된 채널 수 또는 기설정된 채널 수만큼의 부분 프레임들로 구성한다.
도 2는 제안되는 실시 예에 따른 부분 프레임들로 구성된 다중 프레임을 도시한 도면이다. 도 2를 참조하면 다중 프레임 구성부(120)는 프레임의 헤더 정보 중에서 목적지 주소(211, 221), 소스 주소(212, 222) 및 시퀀스 넘버(213, 223)를 제외한 나머지 헤더(230)와 프레임의 데이터(240)가 부분 프레임들(210, 220)에 나뉘어서 포함되도록 한다.
다중 프레임 구성부(120)에서 구성하는 부분 프레임(210, 220)들 각각은 프레임의 헤더 정보 중에서 목적지 주소(211, 221), 소스 주소(212, 222) 및 시퀀스 넘버(213, 223)를 포함한다. 그리고, 부분 프레임(210, 220)들 각각은 부분 프레임들을 식별하는 블록 식별자(214, 224)를 포함한다. 그리고, 부분 프레임(210, 220)들 각각은 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)(215, 225)를 포함한다.
다중 프레임 구성부(120)는 다중 프레임 송신부(130)로부터 미송신된 부분 프레임에 대한 재구성을 요청받으면, 미송신된 부분 프레임을 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성한다.
충돌 감지부(140)는 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지한다.
다중 프레임 송신부(130)는 부분 프레임들을 각각에 대응하는 채널들을 통해 송신한다.
다중 프레임 송신부(130)는 상기 충돌 감지부(140)에서 충돌을 감지하면, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수도 있다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.
다중 프레임 송신부(130)는 상기 충돌 감지부(140)에서 충돌을 감지하면, 프레임 구성부(120)를 통해 재구성된 부분 프레임들을 각각에 대응하는 채널들을 통해 송신할 수도 있다.
다중 프레임 송신부(130)는 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 다음 프레임에서 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 미송신된 부분 프레임을 송신할 수 있다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.
다중 프레임 송신부(130)는 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 채널 상태 확인부(110)를 통해 채널 상태를 재확인한다. 그리고, 다중 프레임 송신부(130)는 재확인결과 채널 상태가 모두 유휴 채널이면 다중 프레임 구성부(120)에서 미송신된 부분 프레 임으로 재구성한 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신한다.
이하, 상기와 같이 구성된 다중 채널 통신 장치에서 다중 채널(multichannel)을 사용하는 다중 채널 통신 방법을 아래에서 도면을 참조하여 설명한다.
도 3은 제안되는 일 실시 예에 따른 다중 채널 통신 방법을 도시한 도면이다. 도 3을 참조하면 다중 채널 통신 장치는 310단계에서 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인한다.
그리고, 다중 채널 통신 장치는 312단계에서 송신에 사용될 유휴 채널들을 선택하고, 314단계에서 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성한다. 이때, 부분 프레임들은 도 2와 같이 구성된다.
그리고, 다중 채널 통신 장치는 316단계에서 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신한다. 그리고, 다중 채널 통신 장치는 312단계에서 송신한 부분 프레임들의 충돌 여부를 감지한다. 318단계의 감지결과 충돌이 감지되지 않으면, 다중 채널 통신 장치는 본 알고리즘을 종료한다.
318단계의 감지결과 충돌이 감지되면, 다중 채널 통신 장치는 320단계에서 충돌한 부분 프레임을 재전송한다. 이때, 충돌한 부분 프레임을 재전송하는 방법을 도 4를 참조해서 설명하고자 한다.
도 4은 제안되는 실시 예에 따라 다중 채널 통신시에 충돌을 처리하는 예를 도시한 도면이다. 도 4를 참조하면 충돌한 부분 프레임을 재전송하는 방법에는 재구성 재전송(410) 방법과, 선택적 재전송(420) 방법이 존재한다.
재구성 재전송(410) 방법은 충돌이 감지되면, 유휴 채널들을 재확인해서 재선택하고, 충돌한 부분 프레임(2-B)을 재선택된 채널 수만큼의 재구성된 부분 프레임들(2-B-A, 2-B-B)로 재구성하고, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신하는 방법이다.
선택적 재전송(420) 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 충돌한 부분 프레임(2-B)을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.
도 3의 다중 채널 통신 방법의 예를 아래 도 5를 참조해서 설명하고자 한다. 도 5는 제안되는 실시 예에 따라 다중 채널 통신하는 일 예를 도시한 도면이다.
도 5를 참조하면 1번째 프레임 전송시에는 다중 채널 통신 장치는, 유휴 채널이 4개 여서 송신할 1번째 프레임을 4개의 부분 프레임들(1-A,1-B,1-C,1-D)로 구성해서 전송하였다. 하지만 2번째 프레임 전송시에는 유휴 채널이었던 2번째 채널이 비지 채널로 전환 됨으로써 유휴 채널이 3개가 되었다. 따라서, 다중 채널 통신 장치는 송신할 2번째 프레임을 3개의 부분 프레임들(2-A,2-B,2-C)로 구성해서 전송한다.
도 6은 제안되는 다른 실시 예에 따른 다중 채널 통신 과정을 도시한 도면 이다. 도 6을 참조하면 다중 채널 통신 장치는 610단계에서 송신에 사용될 채널들을 선택해서 기설정 한다.
그리고, 다중 채널 통신 장치는 612단계에서 프레임을 기설된 채널 수만큼의 부분 프레임들로 구성한다. 부분 프레임들은 도 2와 같이 구성된다.
그리고, 다중 채널 통신 장치는 614단계에서 기설정된 채널들 중에 비지(busy) 채널이 존재하는지 유무를 확인한다. 614단계의 확인결과 기설정된 채널들이 모두 유휴 채널이면, 다중 채널 통신 장치는 616단계에서 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신하고, 628단계로 진행한다.
614단계의 확인결과 기설정된 채널들 중에 비지 채널이 존재하면, 다중 채널 통신 장치는 618단계에서 유휴 채널에 대응하는 부분 프레임을 송신한다.
그리고, 다중 채널 통신 장치는 620단계에서 선택된 채널들 중에 비지 채널이 존재하는지 유무를 재확인한다. 620단계의 재확인결과 기설정된 채널들 중에 비지 채널이 존재하면, 다중 채널 통신 장치는 622단계에서 유휴 채널 중에서 채널 상태가 좋은 순서로 유휴 채널을 선택해서 선택된 유휴 채널로 미전송된 부분 프레임을 송신하고, 628단계로 진행한다. 622단계에서 유휴 채널을 선택시 채널 상태를 고려하는 방법 외에도, 기설정된 채널이 선택될 수도 있고, 우선순위에 의해 결정된 채널이 선택될 수도 있다. 즉, 미전송된 부분 프레임을 송신할 채널을 선택하는 방법은 여러 가지가 존재할 수 있다.
620단계의 재확인결과 기설정된 채널들이 모두 유휴 채널이면, 다중 채널 통신 장치는 624단계에서 미전송된 부분 프레임을 선택된 채널 수만큼의 부분 프레 임들로 재구성한다. 그리고, 다중 채널 통신 장치는 626단계에서 재구성된 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신 하고, 628단계로 진행한다.
이후, 다중 채널 통신 장치는 628단계에서 송신한 부분 프레임들의 충돌 여부를 감지한다. 628단계의 감지결과 충돌이 감지되지 않으면, 다중 채널 통신 장치는 본 알고리즘을 종료한다.
628단계의 감지결과 충돌이 감지되면, 다중 채널 통신 장치는 630단계에서 충돌한 부분 프레임을 재전송한다. 이때, 충돌한 부분 프레임을 재전송하는 방법에는 재구성 재전송 방법과, 선택적 재전송 방법이 존재한다.
재구성 재전송 방법은 충돌이 감지되면, 기설정된 채널을 확인해서 모두 유휴 채널이면 충돌한 부분 프레임을 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성하고, 재구성된 부분 프레임들을 재선택된 채널을 통해 송신하는 방법이다.
선택적 재전송 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 충돌한 부분 프레임을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.
미전송된 부분 프레임을 전송하는 방법을 아래에서 도 7을 통해 그 예를 설명하고자 한다.
도 7은 제안되는 실시 예에 따라 다중 채널 통신하는 다른 예를 도시한 도 면이다. 도 7을 참조하면 다중 채널 통신 장치는 2번째 프레임 전송시 2번째 채널이 비지(busy)인 경우, 유휴 채널에 대응하는 부분 프레임들(2-A,2-C,2-D)을 먼저 송신하고, 미전송된 부분 프레임(2-B)을 재구성 전송(710) 방법 또는 선택적 전송(720) 방법 중의 하나로 전송한다.
재구성 전송(710) 방법은 미전송된 부분 프레임(2-B)을 다시 프레임을 부분 프레임들과 구성한 것과 같이 재구성해서 재구성된 부분 프레임들(2-B-A, 2-B-B, 2-B-C, 2-B-D)을 전송하는 방법이다.
그리고, 선택적 전송(720) 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 미전송된 부분 프레임(2-B)을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.
미전송된 부분 프레임을 전송할 때, 다음에 송신할 프레임이 존재하면 아래 도 8과 같은 방법으로 송신 할 수도 있다. 도 8은 제안되는 실시 예에 따라 다중 채널 통신하는 또 다른 예를 도시한 도면이다.
도 8을 참조하면 다중 채널 통신 장치는 2번째 프레임 전송시 2번째 채널이 비지(busy)인 경우, 유휴 채널에 대응하는 부분 프레임들(2-A,2-C,2-D)을 먼저 송신한다. 이후, 미전송된 부분 프레임(2-B)을 전송할 때, 다음에 송신할 3번째 프레임이 존재하면 미전송된 부분 프레임(2-B)와 3번째 프레임을 재구성 전송(810) 방법 또는 선택적 전송(820) 방법 중의 하나로 전송한다.
재구성 전송(810) 방법은 미전송된 부분 프레임(2-B)을 다시 프레임을 부분 프레임들과 구성한 것과 같이 재구성된 부분 프레임들(2-B-A, 2-B-B, 2-B-C, 2-B-D)로 재구성하고, 3번째 프레임을 부분 프레임들(3-A,3-B,3-C,3-D)로 구성한다. 그리고, 재구성 전송(810) 방법은 재구성된 부분 프레임들(2-B-A, 2-B-B, 2-B-C, 2-B-D)과 부분 프레임들(3-A,3-B,3-C,3-D)을 채널 별로 결합해서 전송하는 방법이다.
그리고, 선택적 전송(820) 방법은 이전 비지 채널에 미전송된 부분 프레임(2-B)을 전송하고 나머지 채널을 통해 각 채널에 대응하는 3번째 프레임의 부분 프레임들(3-A,3-C,3-D)을 전송한다. 이때, 3번째 프레임의 미전송된 부분 프레임(3-B)은 3번째 프레임 전송 과정 이후로 미루어 진다.
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
도 1은 제안되는 실시 예에 따른 다중 채널 통신 장치를 도시한 도면,
도 2는 제안되는 실시 예에 따른 부분 프레임들로 구성된 다중 프레임을 도시한 도면,
도 3은 제안되는 일 실시 예에 따른 다중 채널 통신 방법을 도시한 도면,
도 4은 제안되는 실시 예에 따라 다중 채널 통신시에 충돌을 처리하는 예를 도시한 도면,
도 5는 제안되는 실시 예에 따라 다중 채널 통신하는 일 예를 도시한 도면,
도 6은 제안되는 다른 실시 예에 따른 다중 채널 통신 과정을 도시한 도면,
도 7은 제안되는 실시 예에 따라 다중 채널 통신하는 다른 예를 도시한 도면 및,
도 8은 제안되는 실시 예에 따라 다중 채널 통신하는 또 다른 예를 도시한 도면이다.

Claims (18)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 송신할 프레임을 기설정된 채널들의 채널 수만큼의 부분 프레임들로 구성하는 다중 프레임 구성부;
    상기 기설정된 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 채널상태 확인부; 및
    상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 다중 프레임 송신부를 포함하는
    다중 채널 통신 장치.
  8. 제7항에 있어서,
    상기 부분 프레임들 각각은,
    상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소 및 시퀀스 넘버를 포함하고, 상기 부분 프레임들을 식별하는 블록 식별자를 포함하고, 상기 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)를 포함하는
    다중 채널 통신 장치.
  9. 제7항에 있어서,
    상기 다중 프레임 구성부는,
    상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소, 시퀀스 넘버를 제외한 나머지 헤더와 상기 프레임의 데이터가 상기 부분 프레임들에 나뉘어서 포함되도록 하는
    다중 채널 통신 장치.
  10. 제7항에 있어서,
    상기 다중 프레임 구성부는,
    상기 기설정된 채널들이 연속된 채널들인 경우 연속된 채널간의 가드밴드(guard band)가 사용되도록 상기 부분 프레임들을 구성하는
    다중 채널 통신 장치.
  11. 제7항에 있어서,
    상기 다중 프레임 송신부는,
    상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신하는
    다중 채널 통신 장치.
  12. 제7항에 있어서,
    상기 다중 프레임 송신부는,
    상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 상기 채널 상태 확인부를 통해 채널 상태를 재확인하고, 재확인결과 채널 상태가 모두 유휴 채널이면 상기 다중 프레임 구성부로 미송신된 부분 프레임의 재구성을 요청하고, 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하고,
    상기 다중 프레임 구성부는,
    상기 다중 프레임 송신부의 요청에 따라 상기 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 상기 재구성된 부분 프레임들로 재구성하는
    다중 채널 통신 장치.
  13. 제7항에 있어서,
    수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고,
    상기 다중 프레임 송신부는,
    충돌이 감지되면, 기설정된 규칙에 따라 유휴 채널 중에서 채널 상태가 가장 좋은 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신하는
    다중 채널 통신 장치.
  14. 제7항에 있어서,
    수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고,
    상기 다중 프레임 구성부는 충돌이 감지되면, 상기 채널상태 확인부를 통해 유휴 채널들을 재선택하고, 상기 충돌한 부분 프레임을 재선택된 채널 수만큼의 부분 프레임들로 재구성하고,
    상기 다중 프레임 송신부는 충돌이 감지되면, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신하는
    다중 채널 통신 장치.
  15. 삭제
  16. 송신할 프레임을 기설정된 채널들의 채널 수만큼의 부분 프레임들로 구성하는 단계;
    상기 기설정된 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 단계; 및
    상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 포함하는
    다중 채널 통신 방법.
  17. 제16항에 있어서,
    상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계; 및
    기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신하는 단계를 더 포함하는
    다중 채널 통신 방법.
  18. 제16항에 있어서,
    상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계;
    상기 기설정된 채널들의 채널 상태를 재확인하는 단계;
    재확인결과 채널 상태가 모두 유휴 채널이면 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성하는 단계; 및
    상기 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 더 포함하는
    다중 채널 통신 방법.
KR1020090089351A 2009-09-22 2009-09-22 다중 채널 통신 장치 및 방법 KR101698808B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090089351A KR101698808B1 (ko) 2009-09-22 2009-09-22 다중 채널 통신 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090089351A KR101698808B1 (ko) 2009-09-22 2009-09-22 다중 채널 통신 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20110032043A KR20110032043A (ko) 2011-03-30
KR101698808B1 true KR101698808B1 (ko) 2017-01-24

Family

ID=43936849

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090089351A KR101698808B1 (ko) 2009-09-22 2009-09-22 다중 채널 통신 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101698808B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101907465B1 (ko) * 2012-05-02 2018-10-12 삼성전자주식회사 무선통신시스템에서 데이터를 재전송하기 위한 장치 및 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100807446B1 (ko) * 2003-06-18 2008-02-25 니폰덴신뎅와 가부시키가이샤 무선 패킷 통신방법 및 통신장치

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100678223B1 (ko) * 2003-03-13 2007-02-01 삼성전자주식회사 통신시스템의 패킷 전송 장치 및 방법
KR100675838B1 (ko) * 2004-12-20 2007-01-29 한국전자통신연구원 다중 채널 링크에서 프레임의 순서유지를 포함하는 프레임 전송량 분배 장치, 방법 및 이를 이용한 다중채널 송신기
KR101232356B1 (ko) * 2007-09-21 2013-02-08 삼성전자주식회사 광대역 무선통신 시스템에서 서로 다른 특성의 셀들을지원하기 위한 장치 및 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100807446B1 (ko) * 2003-06-18 2008-02-25 니폰덴신뎅와 가부시키가이샤 무선 패킷 통신방법 및 통신장치

Also Published As

Publication number Publication date
KR20110032043A (ko) 2011-03-30

Similar Documents

Publication Publication Date Title
EP3996454A1 (en) Sidelink resource determination and sidelink signal transmission and reception method and device in wireless communication system
CN101897139B (zh) 在无线网络中重传多播帧的方法及处理接收到的多播帧的方法
JP4126059B2 (ja) 無線パケット通信方法および無線パケット通信装置
AU2009224137B2 (en) Method of processing HARQ by considering measurement gap
KR101450990B1 (ko) 무선 장치에서 다중 무선 액세스 베어러를 제어하는 방법
US20210281365A1 (en) Wireless telecommunications apparatus and methods
EP2074754A2 (en) Automatic partner selection in the cooperative mac protocol
ES2751050T3 (es) Compresión robusta de cabeceras (RoHC) selectiva para una llamada VoIP en una red celular de comunicaciones
US20230120684A1 (en) Soft buffer management method and device of terminal in communication system
CN110999162B (zh) 用于在移动通信***中传送和接收重复分组的方法和装置
RU2601175C2 (ru) Способ и система передачи данных от контроллера радиосети к пользовательскому устройству
KR101420717B1 (ko) 차량 애드혹 네트워크에서의 데이터 전송 장치, 방법 및 시스템
CN1977497B (zh) 避免服务数据单元(sdu)复制的无损无线链路控制实体(rlc)的重建
KR101407280B1 (ko) 이동 통신 중계 시스템을 기반으로 하는 데이터 전송 방법 및 그 장치
US20110200130A1 (en) Method and apparatus for transmitting/receiving data in mu-mimo system
CN112584549B (zh) 一种确定物理直连反馈信道资源的方法及装置
EP3484081A1 (en) Data retransmission method and device
CN106879031A (zh) 一种基于双收单发的多通道无线Mesh网络资源协商方法
EP3790213B1 (en) Mac-based hybrid automatic repeat request (harq)
KR101698808B1 (ko) 다중 채널 통신 장치 및 방법
US11206572B2 (en) Method and apparatus for processing data at high speed
TWI814957B (zh) 通訊裝置、及通訊方法
CN115176504A (zh) 多链路聚合架构和操作
JP7435480B2 (ja) 通信装置、及び通信方法
EP4068665A1 (en) Method and apparatus for retransmitting synchronous and asynchronous data in wireless communication system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20191216

Year of fee payment: 4