KR101698808B1 - Apparatus and method for multichannel communication - Google Patents
Apparatus and method for multichannel communication Download PDFInfo
- 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
Links
- 230000006854 communication Effects 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000005540 biological transmission Effects 0.000 claims description 32
- 238000010586 diagram Methods 0.000 description 11
- 230000006399 behavior Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0825—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission 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
다중 채널 통신 장치 및 방법은, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인해서 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하고, 부분 프레임들을 각각에 대응하는 선택된 채널들을 통해 송신할 수 있다.
다중 채널, 재전송, 채널 본딩
A multi-channel communication apparatus and method are characterized by confirming an idle channel and a non-idle channel by checking a channel state of each of multiple channels, selecting idle channels, constructing a frame to be transmitted with partial frames corresponding to the selected number of channels, Lt; / RTI > through the selected channels corresponding to each.
Multi-channel, retransmission, channel bonding
Description
하기에서 설명하는 것은, 다중 채널 통신 장치 및 방법에 관한 것이며, 다중 채널(multichannel)을 사용하는 무선 통신 장치에서 서로 독립적인 행동을 보이는 다중 채널을 효과적으로 센싱해서 다중 채널 전송하고, 전송 에러(error)발생 시 재전송하는 장치 및 방법에 관련된 것이다.The present invention relates to a multi-channel communication apparatus and method, and more particularly, it relates to a multi-channel communication apparatus and method capable of efficiently sensing multi-channels transmitting multi- And to an apparatus and method for retransmission when an error occurs.
처리량(throughput)은 무선통신의 가중 중요한 이슈 중 하나이다. 특히 근거리 통신망의 경우 사용자가 빠른 속도로 증가하고, 음성 스트리밍 및 비디오 스트리밍 등의 다양한 애플리케이션의 확대로 처리량 이 더욱 중요한 이슈가 되고 있다.Throughput is one of the most important issues of wireless communication. In particular, in the case of a local area network, users are rapidly increasing, and throughput is becoming a more important issue due to expansion of various applications such as voice streaming and video streaming.
처리량의 향상을 위해 다중 채널을 이용한 방법이 주로 시도되고 있다. 다중 채널을 이용한 방법은 추가적인 안테나(antenna) 실장에 관한 부담없이 처리량을 향상 시키고, 이에 따른 전력 감소를 기대할 수 있는 장점이 있다.In order to improve the throughput, a multi-channel method is mainly attempted. The multi-channel method has the advantage of increasing the throughput without additional burden on the antenna mounting and expecting the power reduction accordingly.
종래의 다중 채널 전송은 다음 두가지 방법으로 주로 시도되고 있다.Conventional multi-channel transmission is mainly attempted by the following two methods.
첫번째는 채널 본딩(Channel bonding)을 이용한 다중 채널 전송이다. 채널 본딩을 이용한 다중 채널 전송은 다수의 채널을 연결하여 마치 하나의 넓은(wide) 채널로 이용하여 데이터를 정송하는 방법이다.The first is multi-channel transmission using channel bonding. A multi-channel transmission using channel bonding is a method of transmitting data by using a wide channel as if connecting a plurality of channels.
채널 본딩을 이용한 다중 채널 전송은 오버헤드를 최소화 할 수 있고, 두 개의 채널을 독립적으로 사용할 때와 비교 가드 밴드(guard band)를 사용할 수 있다. 하지만 채널 본딩을 이용한 다중 채널 전송은 각 채널에서 다른 채널과 독립적인 오류 발생시 전체 프레임을 재전송 해야 한다.Multi-channel transmission using channel bonding can minimize overhead, and can use two channels independently and a guard band. However, multi-channel transmission using channel bonding requires the entire frame to be retransmitted in the event of an error independent of other channels in each channel.
두번째는 멀티 라디오(Multi Radio)를 이용한 다중 채널 전송이다. 멀티 라디오를 이용한 다중 채널 전송은 다수의 채널을 독립적으로 사용하는 방법이다. 다수의 채널들을 독립적으로 동시에 사용하기 때문에 한 채널의 오류에 의한 영향이 다른 채널로 미치지 않는다. 따라서 오류가 발생하지 않은 다른 채널 데이터의 경우 독립적인 사용이 가능하고, 평균적으로 두배의 처리량 향상을 기대할 수 있다.The second is multi-channel transmission using multi-radio. Multi-channel transmission using multi-radio is a method of using multiple channels independently. Since multiple channels are used simultaneously and independently, the influence of one channel does not affect the other channel. Therefore, it is possible to use independent channel data for other channel data that does not cause an error, and an average throughput improvement can be expected.
하지만, 멀티 라디오를 이용한 다중 채널 전송은 독립적인 채널 관리로 인한 시스템의 복잡성 (채널별 state machine, 컨트롤 프레임 전송 등), 채널별 프레임 구성으로 인한 오버헤드 증가 등의 문제를 가지고 있다. 또한 하나의 어플리케이션 데이터를 다수개의 서브 채널별로 전송할 경우 채널 상태에 따라 서로 다른 전송 시작 시점, 전송 성공 시점으로 어플리케이션 데이터의 대기(latency)가 증가할 수 있다.However, multi-channel transmission using multi-radio has problems such as system complexity (state machine, control frame transmission, etc.) due to independent channel management, and an increase in overhead due to frame configuration per channel. Also, when one application data is transmitted for a plurality of subchannels, the latency of application data may be increased to different transmission start time and transmission success time according to the channel state.
다중 채널 통신 장치는, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 채널상태 확인부, 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하는 다중 프레임 구성부 및 상기 부분 프레임들을 각각에 대응하는 상기 선택된 채널들을 통해 송신하는 다중 프레임 송신부를 포함할 수 있다.The multi-channel communication apparatus includes a channel state checking unit for checking an idle channel and a busy channel by checking a channel state of each of multiple channels, an idle channel selecting unit for selecting idle channels, And a multi-frame transmitter for transmitting the multi-frame constituent part and the partial frames through the corresponding selected channels.
이때, 상기 부분 프레임들 각각은, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소 및 시퀀스 넘버를 포함하고, 상기 부분 프레임들을 식별하는 블록 식별자를 포함하고, 상기 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)를 포함할 수 있다.In this case, each of the partial frames includes a block identifier including a destination address, a source address, and a sequence number among header information of the frame, and identifies the partial frames. And may include a frame check sequence (FCS: Frame Check Sequence).
이때, 상기 다중 프레임 구성부는, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소, 시퀀스 넘버를 제외한 나머지 헤더와 상기 프레임의 데이터가 상기 부분 프레임들에 나뉘어서 포함되도록 할 수 있다.At this time, the multi-frame forming unit may divide the remaining frames excluding the destination address, the source address, and the sequence number of the frame header information and the data of the frame into the partial frames.
이때, 상기 다중 프레임 구성부는, 상기 선택된 채널들이 연속된 채널들인 경우 연속된 채널간의 가드밴드(guard band)가 사용되도록 상기 부분 프레임들을 구성할 수 있다.At this time, the multi-frame constructing unit may configure the partial frames so that a guard band between consecutive channels is used when the selected channels are consecutive channels.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 송신부는, 충돌이 감지되면, 기설정된 규칙에 따라 유휴 채널 을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수 있다.In this case, it is preferable that the apparatus further comprises a collision sensing unit for sensing collision through receipt of an acknowledgment (ACK) for each of the partial frames from the receiving apparatus, and when the collision is detected, Selects an idle channel, and transmits the collided partial frame to the selected idle channel.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 생성부는 충돌이 감지되면, 상기 채널상태 확인부를 통해 유휴 채널들을 재선택하고, 상기 충돌한 부분 프레임을 재선택된 채널 수만큼의 부분 프레임들로 재구성하고, 상기 프레임 송신부는 충돌이 감지되면, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신할 수 있다.In this case, the apparatus may further include a collision sensing unit for sensing collision through reception of an acknowledgment (ACK) for each of the partial frames from the reception apparatus, and when a collision is detected, Reselects the idle channels through the re-selected channel, reconstructs the collided partial frame into partial frames of the reselected number of channels, and if the collision is detected, the reconstructed partial frames can be transmitted through the reselected channel have.
다중 채널 통신 장치는, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 채널상태 확인부, 송신할 프레임을 기설정된 채널 수만큼의 부분 프레임들로 구성하는 다중 프레임 구성부 및 상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 다중 프레임 송신부를 포함할 수 있다.The multi-channel communication apparatus includes a channel state checking unit for checking an idle channel and a busy channel by checking a channel state of each of multiple channels, a multi-frame forming unit for forming a frame to be transmitted with a predetermined number of partial frames, And transmitting the partial frames through the predetermined channels corresponding to the respective partial frames if the predetermined channels are all idle channels.
이때, 상기 부분 프레임들 각각은, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소 및 시퀀스 넘버를 포함하고, 상기 부분 프레임들을 식별하는 블록 식별자를 포함하고, 상기 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)를 포함할 수 있다.In this case, each of the partial frames includes a block identifier including a destination address, a source address, and a sequence number among header information of the frame, and identifies the partial frames. And may include a frame check sequence (FCS: Frame Check Sequence).
이때, 상기 다중 프레임 구성부는, 상기 프레임의 헤더 정보 중에서 목적지 주소, 소스 주소, 시퀀스 넘버를 제외한 나머지 헤더와 상기 프레임의 데이터가 상기 부분 프레임들에 나뉘어서 포함되도록 할 수 있다.At this time, the multi-frame forming unit may divide the remaining frames excluding the destination address, the source address, and the sequence number of the frame header information and the data of the frame into the partial frames.
이때, 상기 다중 프레임 구성부는, 상기 선택된 채널들이 연속된 채널들인 경우 연속된 채널간의 가드밴드(guard band)가 사용되도록 상기 부분 프레임들을 구성할 수 있다.At this time, the multi-frame constructing unit may configure the partial frames so that a guard band between consecutive channels is used when the selected channels are consecutive channels.
이때, 상기 다중 프레임 송신부는, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신할 수 있다.At this time, if there is a busy channel among the preset channels, the multi-frame transmitting unit selects an idle channel according to a predetermined rule after transmitting partial frames corresponding to the idle channel, To transmit the partial frame that has not yet been transmitted.
이때, 상기 다중 프레임 송신부는, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 상기 채널 상태 확인부를 통해 채널 상태를 재확인하고, 재확인결과 채널 상태가 모두 유휴 채널이면 상기 다중 프레임 구성부로 미송신된 부분 프레임의 재구성을 요청하고, 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하고, 상기 다중 프레임 구성부는, 상기 다중 프레임 송신부의 요청에 따라 상기 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 상기 재구성된 부분 프레임들로 재구성할 수 있다.At this time, if there is a busy channel among the preset channels, the multi-frame transmission unit reaffirms the channel state through the channel state checking unit after transmitting the partial frames corresponding to the idle channel, Requesting reconfiguration of a partial frame not yet transmitted to the multi-frame constructing unit if the state is an idle channel, and transmitting reconstructed partial frames through the predetermined channels corresponding to each of the reconstructed partial frames, To reconstruct the untransmitted partial frame to the reconstructed partial frames for the predetermined number of channels.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포함하고, 상기 프레임 송신부는, 충돌이 감지되면, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수 있다.In this case, it is preferable that the apparatus further comprises a collision sensing unit for sensing collision through receipt of an acknowledgment (ACK) for each of the partial frames from the receiving apparatus, and when the collision is detected, Selects an idle channel, and transmits the collided partial frame to the selected idle channel.
이때, 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지하는 충돌 감지부를 더 포 함하고, 상기 프레임 생성부는 충돌이 감지되면, 상기 채널상태 확인부를 통해 유휴 채널들을 재선택하고, 상기 충돌한 부분 프레임을 재선택된 채널 수만큼의 부분 프레임들로 재구성하고, 상기 프레임 송신부는 충돌이 감지되면, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신할 수 있다.Here, the method may further include a collision sensing unit for sensing whether a collision is received through receipt of an acknowledgment (ACK) for each of the partial frames from the receiving apparatus, and if a collision is detected, And reconfigures the collided partial frames into partial frames corresponding to the number of reselected channels, and the frame transmitting unit transmits the reconstructed partial frames on the reselected channel when a collision is detected .
다중 채널 통신 방법은, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 단계와, 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하는 단계 및 상기 부분 프레임들을 각각에 대응하는 상기 선택된 채널들을 통해 송신하는 단계를 포함할 수 있다.A multi-channel communication method includes: checking an idle channel and a non-idle channel by checking a channel state of each of multiple channels; selecting idle channels and configuring a frame to be transmitted with a number of partial frames corresponding to a selected number of channels; And transmitting the partial frames through the selected channels corresponding to each of the partial frames.
다중 채널 통신 방법은, 송신할 프레임을 기설정된 채널 수만큼의 부분 프레임들로 구성하는 단계, 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인하는 단계 및 상기 기설정된 채널들이 모두 유휴 채널이면 상기 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 포함할 수 있다.A multi-channel communication method includes: constructing a frame to be transmitted with a predetermined number of partial frames; confirming an idle channel and a busy channel by checking a channel state of each of the multiple channels; And transmitting the partial frames through the predetermined channels corresponding to the idle channel if the idle channel is an idle channel.
이때, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계 및 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 미송신된 부분 프레임을 송신하는 단계를 더 포함할 수 있다.In this case, if there is a busy channel among the preset channels, transmitting partial frames corresponding to the idle channel, selecting an idle channel according to a preset rule, and transmitting a partial frame not yet transmitted to the selected idle channel To the mobile station.
이때, 상기 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신하는 단계, 상기 기설정된 채널들의 채널 상태를 재확인하는 단계, 재확인결과 채널 상태가 모두 유휴 채널이면 상기 미송신된 부분 프레임을 상기 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성하는 단계 및 상기 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신하는 단계를 더 포함할 수 있다.At this time, if there is a busy channel among the preset channels, transmitting partial frames corresponding to the idle channel, reconfirming the channel status of the preset channels, and if the channel status is all idle channels Reconstructing the untransmitted partial frame into reconstructed partial frames by the predetermined number of channels, and transmitting the reconstructed partial frames through the predetermined channels corresponding to each of the reconstructed partial frames.
다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인해서 유휴 채널들을 선택하고, 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성하고, 부분 프레임들을 각각에 대응하는 선택된 채널들을 통해 송신하는 다중 채널 통신 장치 및 방법에 관한 것으로, 다중 채널을 통해 프레임을 전송함으로 처리량이 향상된다. 또한, 충돌 또는 오류 발생시 오류가 발생한 부분 프레임만을 재전송 할 수 있다.It is possible to identify idle channels and idle channels by checking the channel status of each of the multiple channels, select idle channels, construct a frame to be transmitted with partial frames corresponding to the selected number of channels, Channel communication apparatus and method, and the throughput is improved by transmitting a frame through multiple channels. In addition, it is possible to retransmit only a partial frame in which an error occurs when a collision or an error occurs.
이하, 제안되는 실시 예는 다중 채널(multichannel)을 사용하는 무선 통신 장치에서 서로 독립적인 행동을 보이는 다중 채널을 통해 프레임을 전송하고, 전송 에러(error)발생 시 채널별로 재전송하는 장치 및 방법에 관련된 것이다. 제안되는 실시 예를 첨부된 도면을 참조하여 상세하게 설명하고자 한다. Hereinafter, the present invention relates to an apparatus and a method for transmitting frames through multiple channels exhibiting mutually independent behaviors in a multichannel wireless communication apparatus and retransmitting them on a channel-by-channel basis in the event of a transmission error will be. The preferred embodiments will be described in detail with reference to the accompanying drawings.
도 1은 제안되는 실시 예에 따른 다중 채널 통신 장치를 도시한 도면이다. 도 1을 참조하면 다중 채널 통신 장치는 채널 상태 확인부(110), 다중 프레임 구성부(120), 다중 프레임 송신부(130) 및 충돌 감지부(140)를 포함한다.1 is a diagram illustrating a multi-channel communication apparatus according to an embodiment of the present invention. Referring to FIG. 1, a multi-channel communication apparatus includes a channel
채널 상태 확인부(110)는 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인한다.The channel
다중 프레임 구성부(120)는 도 2와 같이 송신할 프레임을 선택된 채널 수 또는 기설정된 채널 수만큼의 부분 프레임들로 구성한다. As shown in FIG. 2, the
도 2는 제안되는 실시 예에 따른 부분 프레임들로 구성된 다중 프레임을 도시한 도면이다. 도 2를 참조하면 다중 프레임 구성부(120)는 프레임의 헤더 정보 중에서 목적지 주소(211, 221), 소스 주소(212, 222) 및 시퀀스 넘버(213, 223)를 제외한 나머지 헤더(230)와 프레임의 데이터(240)가 부분 프레임들(210, 220)에 나뉘어서 포함되도록 한다.FIG. 2 is a diagram illustrating multiple frames composed of partial frames according to a proposed embodiment. Referring to FIG. 2, the
다중 프레임 구성부(120)에서 구성하는 부분 프레임(210, 220)들 각각은 프레임의 헤더 정보 중에서 목적지 주소(211, 221), 소스 주소(212, 222) 및 시퀀스 넘버(213, 223)를 포함한다. 그리고, 부분 프레임(210, 220)들 각각은 부분 프레임들을 식별하는 블록 식별자(214, 224)를 포함한다. 그리고, 부분 프레임(210, 220)들 각각은 부분 프레임들 별로 오류 유무를 판단하기 위한 프레임 검사 순서(FCS:(Frame Check Sequence)(215, 225)를 포함한다.Each of the
다중 프레임 구성부(120)는 다중 프레임 송신부(130)로부터 미송신된 부분 프레임에 대한 재구성을 요청받으면, 미송신된 부분 프레임을 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성한다.Upon receiving a request for reconfiguration of a non-transmitted partial frame from the multi-frame transmitting
충돌 감지부(140)는 수신 장치로부터 상기 부분 프레임들 각각에 대한 확인 신호(ACK: acknowledgement)의 수신 여부를 통해 충돌 여부를 감지한다.The
다중 프레임 송신부(130)는 부분 프레임들을 각각에 대응하는 채널들을 통해 송신한다. The multi-frame transmitting
다중 프레임 송신부(130)는 상기 충돌 감지부(140)에서 충돌을 감지하면, 기설정된 규칙에 따라 유휴 채널을 선택하고, 상기 선택된 유휴 채널로 충돌한 부분 프레임을 송신할 수도 있다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.When the
다중 프레임 송신부(130)는 상기 충돌 감지부(140)에서 충돌을 감지하면, 프레임 구성부(120)를 통해 재구성된 부분 프레임들을 각각에 대응하는 채널들을 통해 송신할 수도 있다.When the
다중 프레임 송신부(130)는 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 다음 프레임에서 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 미송신된 부분 프레임을 송신할 수 있다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.If there is a busy channel among the preset channels, the multi-frame transmitting
다중 프레임 송신부(130)는 기설정된 채널들 중에 비지(busy) 채널이 존재하면, 유휴 채널에 대응하는 부분 프레임들을 송신한 후에, 채널 상태 확인부(110)를 통해 채널 상태를 재확인한다. 그리고, 다중 프레임 송신부(130)는 재확인결과 채널 상태가 모두 유휴 채널이면 다중 프레임 구성부(120)에서 미송신된 부분 프레 임으로 재구성한 재구성된 부분 프레임들을 각각에 대응하는 상기 기설정된 채널들을 통해 송신한다.If there is a busy channel among the preset channels, the multi-frame transmitting
이하, 상기와 같이 구성된 다중 채널 통신 장치에서 다중 채널(multichannel)을 사용하는 다중 채널 통신 방법을 아래에서 도면을 참조하여 설명한다.Hereinafter, a multi-channel communication method using a multichannel in the multi-channel communication apparatus constructed as above will be described with reference to the drawings.
도 3은 제안되는 일 실시 예에 따른 다중 채널 통신 방법을 도시한 도면이다. 도 3을 참조하면 다중 채널 통신 장치는 310단계에서 다중 채널들 각각의 채널 상태를 확인해서 유휴 채널과 비지 채널을 확인한다. 3 is a diagram illustrating a multi-channel communication method according to an embodiment of the present invention. Referring to FIG. 3, in
그리고, 다중 채널 통신 장치는 312단계에서 송신에 사용될 유휴 채널들을 선택하고, 314단계에서 송신할 프레임을 선택된 채널 수만큼의 부분 프레임들로 구성한다. 이때, 부분 프레임들은 도 2와 같이 구성된다.Then, the multi-channel communication apparatus selects idle channels to be used for transmission in
그리고, 다중 채널 통신 장치는 316단계에서 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신한다. 그리고, 다중 채널 통신 장치는 312단계에서 송신한 부분 프레임들의 충돌 여부를 감지한다. 318단계의 감지결과 충돌이 감지되지 않으면, 다중 채널 통신 장치는 본 알고리즘을 종료한다.In
318단계의 감지결과 충돌이 감지되면, 다중 채널 통신 장치는 320단계에서 충돌한 부분 프레임을 재전송한다. 이때, 충돌한 부분 프레임을 재전송하는 방법을 도 4를 참조해서 설명하고자 한다.If a collision is detected as a result of
도 4은 제안되는 실시 예에 따라 다중 채널 통신시에 충돌을 처리하는 예를 도시한 도면이다. 도 4를 참조하면 충돌한 부분 프레임을 재전송하는 방법에는 재구성 재전송(410) 방법과, 선택적 재전송(420) 방법이 존재한다.4 is a diagram illustrating an example of handling collisions during multi-channel communication according to a proposed embodiment. Referring to FIG. 4, a method of retransmitting a collided partial frame includes a
재구성 재전송(410) 방법은 충돌이 감지되면, 유휴 채널들을 재확인해서 재선택하고, 충돌한 부분 프레임(2-B)을 재선택된 채널 수만큼의 재구성된 부분 프레임들(2-B-A, 2-B-B)로 재구성하고, 재구성된 부분 프레임들을 상기 재선택된 채널을 통해 송신하는 방법이다.The
선택적 재전송(420) 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 충돌한 부분 프레임(2-B)을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.The
도 3의 다중 채널 통신 방법의 예를 아래 도 5를 참조해서 설명하고자 한다. 도 5는 제안되는 실시 예에 따라 다중 채널 통신하는 일 예를 도시한 도면이다.An example of the multi-channel communication method of FIG. 3 will be described below with reference to FIG. 5 is a diagram illustrating an example of multi-channel communication according to a proposed embodiment.
도 5를 참조하면 1번째 프레임 전송시에는 다중 채널 통신 장치는, 유휴 채널이 4개 여서 송신할 1번째 프레임을 4개의 부분 프레임들(1-A,1-B,1-C,1-D)로 구성해서 전송하였다. 하지만 2번째 프레임 전송시에는 유휴 채널이었던 2번째 채널이 비지 채널로 전환 됨으로써 유휴 채널이 3개가 되었다. 따라서, 다중 채널 통신 장치는 송신할 2번째 프레임을 3개의 부분 프레임들(2-A,2-B,2-C)로 구성해서 전송한다.Referring to FIG. 5, in the first frame transmission, the multi-channel communication apparatus transmits a first frame to be transmitted with four idle channels to four partial frames 1-A, 1-B, 1-C, ). However, at the time of the second frame transmission, the second channel, which was the idle channel, is switched to the busy channel, so that the idle channel becomes three. Therefore, the multi-channel communication apparatus transmits the second frame to be transmitted by composing the three partial frames (2-A, 2-B, 2-C).
도 6은 제안되는 다른 실시 예에 따른 다중 채널 통신 과정을 도시한 도면 이다. 도 6을 참조하면 다중 채널 통신 장치는 610단계에서 송신에 사용될 채널들을 선택해서 기설정 한다. 6 is a diagram illustrating a multi-channel communication process according to another exemplary embodiment of the present invention. Referring to FIG. 6, in
그리고, 다중 채널 통신 장치는 612단계에서 프레임을 기설된 채널 수만큼의 부분 프레임들로 구성한다. 부분 프레임들은 도 2와 같이 구성된다.Then, in
그리고, 다중 채널 통신 장치는 614단계에서 기설정된 채널들 중에 비지(busy) 채널이 존재하는지 유무를 확인한다. 614단계의 확인결과 기설정된 채널들이 모두 유휴 채널이면, 다중 채널 통신 장치는 616단계에서 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신하고, 628단계로 진행한다.In
614단계의 확인결과 기설정된 채널들 중에 비지 채널이 존재하면, 다중 채널 통신 장치는 618단계에서 유휴 채널에 대응하는 부분 프레임을 송신한다. If it is determined in
그리고, 다중 채널 통신 장치는 620단계에서 선택된 채널들 중에 비지 채널이 존재하는지 유무를 재확인한다. 620단계의 재확인결과 기설정된 채널들 중에 비지 채널이 존재하면, 다중 채널 통신 장치는 622단계에서 유휴 채널 중에서 채널 상태가 좋은 순서로 유휴 채널을 선택해서 선택된 유휴 채널로 미전송된 부분 프레임을 송신하고, 628단계로 진행한다. 622단계에서 유휴 채널을 선택시 채널 상태를 고려하는 방법 외에도, 기설정된 채널이 선택될 수도 있고, 우선순위에 의해 결정된 채널이 선택될 수도 있다. 즉, 미전송된 부분 프레임을 송신할 채널을 선택하는 방법은 여러 가지가 존재할 수 있다.Then, the multi-channel communication apparatus reaffirms whether there is a busy channel among the channels selected in
620단계의 재확인결과 기설정된 채널들이 모두 유휴 채널이면, 다중 채널 통신 장치는 624단계에서 미전송된 부분 프레임을 선택된 채널 수만큼의 부분 프레 임들로 재구성한다. 그리고, 다중 채널 통신 장치는 626단계에서 재구성된 부분 프레임들을 각각에 대응하는 유휴 채널을 통해 송신 하고, 628단계로 진행한다.If it is determined in
이후, 다중 채널 통신 장치는 628단계에서 송신한 부분 프레임들의 충돌 여부를 감지한다. 628단계의 감지결과 충돌이 감지되지 않으면, 다중 채널 통신 장치는 본 알고리즘을 종료한다.Then, the multi-channel communication apparatus detects whether the partial frames transmitted in
628단계의 감지결과 충돌이 감지되면, 다중 채널 통신 장치는 630단계에서 충돌한 부분 프레임을 재전송한다. 이때, 충돌한 부분 프레임을 재전송하는 방법에는 재구성 재전송 방법과, 선택적 재전송 방법이 존재한다.If a collision is detected as a result of
재구성 재전송 방법은 충돌이 감지되면, 기설정된 채널을 확인해서 모두 유휴 채널이면 충돌한 부분 프레임을 기설정된 채널 수만큼의 재구성된 부분 프레임들로 재구성하고, 재구성된 부분 프레임들을 재선택된 채널을 통해 송신하는 방법이다.When a collision is detected, a reconfiguration retransmission method confirms a predetermined channel and reconstructs the collided partial frame into the reconstructed partial frames corresponding to the predetermined number of channels if all are idle channels, and transmits the reconstructed partial frames through the re-selected channel .
선택적 재전송 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 충돌한 부분 프레임을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.The selective retransmission method is a method of selecting an idle channel according to a predetermined rule and transmitting a collided partial frame to the selected idle channel. At this time, the idle channel selected by the predetermined rule may be the channel having the best channel state, the predetermined channel, or the channel determined according to the priority.
미전송된 부분 프레임을 전송하는 방법을 아래에서 도 7을 통해 그 예를 설명하고자 한다.A method of transmitting a partially transmitted frame will be described below with reference to FIG.
도 7은 제안되는 실시 예에 따라 다중 채널 통신하는 다른 예를 도시한 도 면이다. 도 7을 참조하면 다중 채널 통신 장치는 2번째 프레임 전송시 2번째 채널이 비지(busy)인 경우, 유휴 채널에 대응하는 부분 프레임들(2-A,2-C,2-D)을 먼저 송신하고, 미전송된 부분 프레임(2-B)을 재구성 전송(710) 방법 또는 선택적 전송(720) 방법 중의 하나로 전송한다.7 is a diagram illustrating another example of multi-channel communication in accordance with the proposed embodiment. Referring to FIG. 7, when the second channel is busy in the second frame transmission, the multi-channel communication apparatus transmits the partial frames (2-A, 2-C, 2-D) corresponding to the idle channel first And transmits the untransmitted partial frame 2-B to either the reconstructed
재구성 전송(710) 방법은 미전송된 부분 프레임(2-B)을 다시 프레임을 부분 프레임들과 구성한 것과 같이 재구성해서 재구성된 부분 프레임들(2-B-A, 2-B-B, 2-B-C, 2-B-D)을 전송하는 방법이다.The reconstructed
그리고, 선택적 전송(720) 방법은 기설정된 규칙에 따라 유휴 채널을 선택하고, 선택된 유휴 채널로 미전송된 부분 프레임(2-B)을 송신하는 방법이다. 이때, 기설정된 규칙에 의해 선택된 유휴 채널은 채널 상태가 가장 좋은 채널일 수도 있고, 기설정된 채널 일 수도 있고, 우선순위에 의해 결정된 채널 일 수도 있다.The
미전송된 부분 프레임을 전송할 때, 다음에 송신할 프레임이 존재하면 아래 도 8과 같은 방법으로 송신 할 수도 있다. 도 8은 제안되는 실시 예에 따라 다중 채널 통신하는 또 다른 예를 도시한 도면이다.When there is a frame to be transmitted next when transmitting a partial frame not yet transmitted, transmission may be performed by the method shown in FIG. 8 below. 8 is a diagram illustrating another example of multi-channel communication according to the proposed embodiment.
도 8을 참조하면 다중 채널 통신 장치는 2번째 프레임 전송시 2번째 채널이 비지(busy)인 경우, 유휴 채널에 대응하는 부분 프레임들(2-A,2-C,2-D)을 먼저 송신한다. 이후, 미전송된 부분 프레임(2-B)을 전송할 때, 다음에 송신할 3번째 프레임이 존재하면 미전송된 부분 프레임(2-B)와 3번째 프레임을 재구성 전송(810) 방법 또는 선택적 전송(820) 방법 중의 하나로 전송한다.Referring to FIG. 8, when the second channel is busy in the second frame transmission, the multi-channel communication apparatus transmits the partial frames (2-A, 2-C, 2-D) corresponding to the idle channel first do. If a third frame to be transmitted next exists, the second sub-frame (2-B) and the third sub-frame are transmitted through the reconfiguration transmission (810) method or the selective transmission Lt; RTI ID = 0.0 > 820 < / RTI >
재구성 전송(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)을 채널 별로 결합해서 전송하는 방법이다.The reconstructed
그리고, 선택적 전송(820) 방법은 이전 비지 채널에 미전송된 부분 프레임(2-B)을 전송하고 나머지 채널을 통해 각 채널에 대응하는 3번째 프레임의 부분 프레임들(3-A,3-C,3-D)을 전송한다. 이때, 3번째 프레임의 미전송된 부분 프레임(3-B)은 3번째 프레임 전송 과정 이후로 미루어 진다.The
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. This is possible.
그러므로, 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the equivalents of the claims, as well as the claims.
도 1은 제안되는 실시 예에 따른 다중 채널 통신 장치를 도시한 도면,1 shows a multi-channel communication device according to a proposed embodiment,
도 2는 제안되는 실시 예에 따른 부분 프레임들로 구성된 다중 프레임을 도시한 도면,Figure 2 shows multiple frames comprising partial frames according to the proposed embodiment,
도 3은 제안되는 일 실시 예에 따른 다중 채널 통신 방법을 도시한 도면,FIG. 3 illustrates a multi-channel communication method according to an embodiment of the present invention. FIG.
도 4은 제안되는 실시 예에 따라 다중 채널 통신시에 충돌을 처리하는 예를 도시한 도면,4 illustrates an example of handling collisions during multi-channel communication according to a proposed embodiment,
도 5는 제안되는 실시 예에 따라 다중 채널 통신하는 일 예를 도시한 도면,Figure 5 illustrates an example of multi-channel communication in accordance with the proposed embodiment,
도 6은 제안되는 다른 실시 예에 따른 다중 채널 통신 과정을 도시한 도면,6 is a diagram illustrating a multi-channel communication process according to another exemplary embodiment of the present invention.
도 7은 제안되는 실시 예에 따라 다중 채널 통신하는 다른 예를 도시한 도면 및,7 is a diagram illustrating another example of multi-channel communication according to a proposed embodiment, and Fig.
도 8은 제안되는 실시 예에 따라 다중 채널 통신하는 또 다른 예를 도시한 도면이다.8 is a diagram illustrating another example of multi-channel communication according to the proposed embodiment.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090089351A KR101698808B1 (en) | 2009-09-22 | 2009-09-22 | Apparatus and method for multichannel communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090089351A KR101698808B1 (en) | 2009-09-22 | 2009-09-22 | Apparatus and method for multichannel communication |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110032043A KR20110032043A (en) | 2011-03-30 |
KR101698808B1 true KR101698808B1 (en) | 2017-01-24 |
Family
ID=43936849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090089351A KR101698808B1 (en) | 2009-09-22 | 2009-09-22 | Apparatus and method for multichannel communication |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101698808B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101907465B1 (en) * | 2012-05-02 | 2018-10-12 | 삼성전자주식회사 | Apparatus and method for retransmitting data in wireless communication system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100807446B1 (en) * | 2003-06-18 | 2008-02-25 | 니폰덴신뎅와 가부시키가이샤 | Radio packet communication method and apparatus thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100678223B1 (en) * | 2003-03-13 | 2007-02-01 | 삼성전자주식회사 | Method and apparatus for packet transmitting in a communication system |
KR100675838B1 (en) * | 2004-12-20 | 2007-01-29 | 한국전자통신연구원 | Frame sequence preservation and traffic allocation apparatus and method in multi-channel link and multi-channel transmitter using the same |
KR101232356B1 (en) * | 2007-09-21 | 2013-02-08 | 삼성전자주식회사 | Apparatus and method for supporting cells with different feature in broadband wireless communication system |
-
2009
- 2009-09-22 KR KR1020090089351A patent/KR101698808B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100807446B1 (en) * | 2003-06-18 | 2008-02-25 | 니폰덴신뎅와 가부시키가이샤 | Radio packet communication method and apparatus thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20110032043A (en) | 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 (en) | Method for retransmitting multicast frames and method for processing received multicast frames in wireless network | |
JP4126059B2 (en) | Wireless packet communication method and wireless packet communication device | |
US20210281365A1 (en) | Wireless telecommunications apparatus and methods | |
AU2009224137B2 (en) | Method of processing HARQ by considering measurement gap | |
KR101450990B1 (en) | Method to control multiple radio access bearers in a wireless device | |
EP2074754A2 (en) | Automatic partner selection in the cooperative mac protocol | |
AU2005253495A1 (en) | Transmitting and receiving control protocol data unit having processing time information | |
ES2751050T3 (en) | Selective Robust Header Compression (RoHC) for a VoIP call on a cellular communications network | |
CN110999162B (en) | Method and apparatus for transmitting and receiving duplicate packets in a mobile communication system | |
CN1977497B (en) | Lossless radio link control entity (RLC) re-establishment avoiding service data unit (SDU) duplication | |
KR101420717B1 (en) | Data transmission apparatus, method and system in vehicular adhoc networks | |
US20240305406A1 (en) | Communicating device and communicating method | |
KR101407280B1 (en) | Method for data transmission based on relay mobile communication system and equipment thereof | |
US20110200130A1 (en) | Method and apparatus for transmitting/receiving data in mu-mimo system | |
CN106879031A (en) | A kind of channel wireless radio multi Mesh network resource negotiation method based on double receipts single-shots | |
EP3790213B1 (en) | Mac-based hybrid automatic repeat request (harq) | |
KR101698808B1 (en) | Apparatus and method for multichannel communication | |
EP3606156A1 (en) | Method and apparatus for processing data at high speed | |
WO2023197856A1 (en) | Information transmission method and apparatus, and storage medium and electronic apparatus | |
JP7435480B2 (en) | Communication device and communication method | |
WO2021180175A1 (en) | Multi-link aggregation architecture and operations | |
CN107682933B (en) | Wireless ad hoc network method and system based on improved TD-LTE special subframe structure | |
EP4068665A1 (en) | Method and apparatus for retransmitting synchronous and asynchronous data in wireless communication system | |
JP7227524B2 (en) | BASE STATION DEVICE, TERMINAL DEVICE, AND WIRELESS COMMUNICATION METHOD |
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 |