KR102215646B1 - 데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 - Google Patents
데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 Download PDFInfo
- Publication number
- KR102215646B1 KR102215646B1 KR1020190112270A KR20190112270A KR102215646B1 KR 102215646 B1 KR102215646 B1 KR 102215646B1 KR 1020190112270 A KR1020190112270 A KR 1020190112270A KR 20190112270 A KR20190112270 A KR 20190112270A KR 102215646 B1 KR102215646 B1 KR 102215646B1
- Authority
- KR
- South Korea
- Prior art keywords
- transmission
- data
- reception
- message
- mode
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 468
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000012790 confirmation Methods 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims description 24
- 238000004891 communication Methods 0.000 description 75
- 239000010410 layer Substances 0.000 description 24
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002265 prevention Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 239000011229 interlayer Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명의 실시예에 따른 데이터 전송 오류를 방지하기 위한 무선 송수신 방법은 주변 노드로부터 수신된 신호를 확인하는 수신 확인 단계; 수신된 상기 신호의 확인 결과에 따라 송신 모드 또는 수신 모드로 설정하는 모드 설정 단계; 및 설정된 모드에서 상기 신호의 확인 결과에 따라, 데이터 전송에 대한 송신 타이머를 설정하거나 데이터 송수신에 대한 메시지를 송신하여 데이터 전송 오류를 방지하는 모드 제어 단계를 포함할 수 있다.
Description
도 2는 본 발명의 실시예에 따른 데이터 전송 오류를 방지하기 위한 무선 송수신 장치를 개략적으로 나타낸 블록 구성도이다.
도 3은 본 발명의 실시예에 따른 무선 송수신 장치의 프로세서 구성을 개략적으로 나타낸 블록 구성도이다.
도 4는 본 발명의 실시예에 따른 데이터 전송 오류를 방지하기 위한 무선 송수신 방법을 설명하기 위한 순서도이다.
도 5a 내지 도 5c는 본 발명의 실시예에 따른 송신 모드에서의 무선 송수신 장치의 동작 방법을 나타낸 순서도이다.
도 6a 및 도 6b은 본 발명의 실시예에 따른 수신 모드에서의 무선 송수신 장치의 동작 방법을 나타낸 순서도이다.
도 7은 본 발명의 실시예에 따른 무선 송수신 장치에서 송신 타이머를 설정하는 동작을 설명하기 위한 순서도이다.
도 8은 본 발명의 실시예에 따른 무선 송수신 장치의 계층 간 연동을 설명하기 위한 순서도이다.
도 9a 내지 도 9c는 본 발명의 실시예에 따른 데이터 전송 오류를 방지하기 위한 무선 통신 시스템을 나타낸 예시도이다.
도 10은 본 발명의 실시예에 따른 음성 데이터의 전송 오류를 방지하기 위한 무선 통신 시스템을 나타낸 예시도이다.
210: 통신부 220: 프로세서
230: 메모리 240: 신호 검출기
310: 신호 수신부 320: 모드 설정부
330: 모드 제어부
Claims (13)
- 무선 송수신 장치에서 데이터 전송 오류를 방지하기 위한 방법에 있어서,
주변 노드로부터 수신된 신호를 확인하는 수신 확인 단계;
수신된 상기 신호의 확인 결과에 따라 송신 모드 또는 수신 모드로 설정하는 모드 설정 단계; 및
설정된 모드 각각에서 데이터 전송 오류를 방지하는 동작을 수행하는 모드 제어 단계를 포함하되,
상기 모드 설정 단계는, 상기 주변 노드로부터 송신 가능 메시지 또는 데이터 응답 메시지가 수신되거나 수신된 신호가 없는 경우 송신 모드로 설정하고, 상기 주변 노드로부터 송신 요청 메시지 또는 데이터가 수신된 경우 수신 모드로 설정하고,
상기 모드 제어 단계는, 상기 송신 가능 메시지가 수신되어 상기 송신 모드로 설정된 경우, 상기 송신 가능 메시지의 중복 여부 및 수신 목적지 정보를 확인하고, 확인 결과에 따라 데이터 전송을 제어하며,
상기 모드 제어 단계는, 기 수신된 송신 가능 메시지와 상기 송신 가능 메시지가 중복되지 않고, 상기 송신 가능 메시지에 포함된 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 일치하는 경우 상기 송신 가능 메시지에 대응하는 데이터를 상기 주변 노드로 전송하고, 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 불일치하는 경우 상기 송신 가능 메시지에 포함된 무선채널 예약시간을 획득하고, 데이터의 송신 타이머를 상기 무선채널 예약시간과 동일하게 설정하고, 상기 송신 타이머의 설정시간이 종료되면 상기 데이터를 전송하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 삭제
- 삭제
- 제1항에 있어서,
상기 모드 제어 단계는,
상기 송신 가능 메시지에 대응하는 데이터를 전송하고, 상기 데이터의 재전송을 위하여 상기 데이터를 저장하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제4항에 있어서,
상기 모드 제어 단계는,
상기 데이터를 전송한 이후, 상기 수신 확인 단계에서 데이터 응답(ACK) 메시지가 수신된 경우 상기 데이터 응답 메시지의 수신 목적지 정보를 확인하고, 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 일치하는 경우 상기 재전송을 위하여 저장된 상기 데이터와 상기 데이터의 송신 요청 메시지를 삭제하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 삭제
- 제1항에 있어서,
상기 모드 설정 단계는,
상기 수신 확인 단계에서 상기 주변 노드로부터 수신된 신호가 없는 경우, 상기 송신 모드로 설정하며,
상기 모드 제어 단계는, 기 설정된 송신 타이머를 확인하고, 상기 송신 타이머가 종료된 경우, 송신 요청 메시지의 전송횟수를 기 설정된 임계횟수와 비교하여 송신 요청 메시지의 전송을 제어하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제7항에 있어서,
상기 모드 제어 단계는,
상기 송신 요청 메시지의 전송횟수가 상기 임계횟수를 초과하지 않은 경우, 무선채널 예약시간을 설정하여 상기 송신 요청 메시지를 전송하고,
상기 송신 요청 메시지에 대응하는 복수의 송신 가능 메시지를 수신 대기하기 위한 시간을 상기 송신 타이머에 설정하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제1항에 있어서,
상기 모드 설정 단계는,
상기 수신 확인 단계에서 상기 주변 노드로부터 송신 요청 메시지가 수신된 경우, 상기 수신 모드로 설정하며,
상기 모드 제어 단계는, 상기 송신 요청 메시지의 수신 목적지 정보를 확인하고, 확인 결과에 따라 송신 가능 메시지의 전송을 제어하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제9항에 있어서,
상기 모드 설정 단계는,
상기 송신 요청 메시지에 포함된 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 일치하는 경우 상기 송신 요청 메시지에 포함된 송신 예정 데이터의 형태를 확인하고, 상기 데이터의 형태에 따라 상이한 개수의 상기 송신 가능 메시지를 상기 주변 노드로 전송하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제9항에 있어서,
상기 모드 설정 단계는,
상기 송신 요청 메시지에 포함된 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 불일치하는 경우 상기 송신 요청 메시지에 포함된 무선채널 예약시간을 획득하고, 송신 타이머를 상기 무선채널 예약시간과 동일하게 설정하여 상기 주변 노드로부터 상기 데이터의 수신을 대기하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 제11항에 있어서,
상기 모드 설정 단계는,
상기 데이터의 수신 대기 상태에서 상기 주변 노드로부터 상기 데이터가 수신된 경우, 상기 데이터의 수신 목적지 정보를 확인하고, 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 일치하는 경우 상기 데이터에 대응하는 데이터 응답 메시지를 상기 주변 노드로 전송하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 방법. - 하나 이상의 프로세서; 및
상기 하나 이상의 프로세서에 의해 실행되는 하나 이상의 프로그램을 저장하는 메모리를 포함하며,
상기 프로세서는
주변 노드로부터 수신된 신호를 확인하는 수신 확인 단계;
수신된 상기 신호의 확인 결과에 따라 송신 모드 또는 수신 모드로 설정하는 모드 설정 단계; 및
설정된 모드 각각에서 데이터 전송 오류를 방지하는 동작을 수행하는 모드 제어 단계를 포함하는 동작들을 수행하되,
상기 모드 설정 단계는, 상기 주변 노드로부터 송신 가능 메시지 또는 데이터 응답 메시지가 수신되거나 수신된 신호가 없는 경우 송신 모드로 설정하고, 상기 주변 노드로부터 송신 요청 메시지 또는 데이터가 수신된 경우 수신 모드로 설정하고,
상기 모드 제어 단계는, 상기 송신 가능 메시지가 수신되어 상기 송신 모드로 설정된 경우, 상기 송신 가능 메시지의 중복 여부 및 수신 목적지 정보를 확인하고, 확인 결과에 따라 데이터 전송을 제어하며,
상기 모드 제어 단계는, 기 수신된 송신 가능 메시지와 상기 송신 가능 메시지가 중복되지 않고, 상기 송신 가능 메시지에 포함된 상기 수신 목적지 정보가 무선 송수신 장치에 대한 노드와 일치하는 경우 상기 송신 가능 메시지에 대응하는 데이터를 상기 주변 노드로 전송하고, 상기 수신 목적지 정보가 상기 무선 송수신 장치에 대한 노드와 불일치하는 경우 상기 송신 가능 메시지에 포함된 무선채널 예약시간을 획득하고, 데이터의 송신 타이머를 상기 무선채널 예약시간과 동일하게 설정하고, 상기 송신 타이머의 설정시간이 종료되면 상기 데이터를 전송하는 것을 특징으로 하는 데이터 전송 오류를 방지하기 위한 무선 송수신 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190112270A KR102215646B1 (ko) | 2019-09-10 | 2019-09-10 | 데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190112270A KR102215646B1 (ko) | 2019-09-10 | 2019-09-10 | 데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102215646B1 true KR102215646B1 (ko) | 2021-02-15 |
Family
ID=74560533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190112270A Active KR102215646B1 (ko) | 2019-09-10 | 2019-09-10 | 데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102215646B1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050104294A (ko) * | 2004-04-28 | 2005-11-02 | 삼성전자주식회사 | 무선망에서 타임슬롯 예약 충돌 회피와 해결을 위한 방법및 시스템 |
KR20080030941A (ko) * | 2006-10-02 | 2008-04-07 | 엘지전자 주식회사 | 다중 반송파 시스템에서의 재전송 방법 |
KR20130022038A (ko) * | 2011-08-24 | 2013-03-06 | 한국전자통신연구원 | 무선 네트워크에서 충돌 회피 방법 및 장치 |
KR20130106582A (ko) * | 2012-03-20 | 2013-09-30 | 한국해양과학기술원 | 해상 이동체 애드혹 네트워크의 통신을 위한 방법 및 노드 |
KR20150087466A (ko) * | 2014-01-21 | 2015-07-30 | 한국전자통신연구원 | 무선 통신 시스템에서의 히든 노드 검출 장치 및 방법 |
-
2019
- 2019-09-10 KR KR1020190112270A patent/KR102215646B1/ko active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050104294A (ko) * | 2004-04-28 | 2005-11-02 | 삼성전자주식회사 | 무선망에서 타임슬롯 예약 충돌 회피와 해결을 위한 방법및 시스템 |
KR20080030941A (ko) * | 2006-10-02 | 2008-04-07 | 엘지전자 주식회사 | 다중 반송파 시스템에서의 재전송 방법 |
KR20130022038A (ko) * | 2011-08-24 | 2013-03-06 | 한국전자통신연구원 | 무선 네트워크에서 충돌 회피 방법 및 장치 |
KR20130106582A (ko) * | 2012-03-20 | 2013-09-30 | 한국해양과학기술원 | 해상 이동체 애드혹 네트워크의 통신을 위한 방법 및 노드 |
KR20150087466A (ko) * | 2014-01-21 | 2015-07-30 | 한국전자통신연구원 | 무선 통신 시스템에서의 히든 노드 검출 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4762007B2 (ja) | 中継装置、通信端末、及び通信システム | |
CN1893396B (zh) | 无线局域网系统及其通信方法 | |
US10999841B2 (en) | Fast wireless local area network communication method and apparatus using multiple transfer rate partitioning and cooperative transmission | |
US8031744B2 (en) | Full-duplex wireless communications | |
US11430323B2 (en) | Detecting device interfering with security device | |
KR101031726B1 (ko) | 무선 통신 장치 | |
JP4709208B2 (ja) | モバイル端末 | |
US9125224B2 (en) | Contention media access control for telecommunications | |
US8825103B2 (en) | Transmission power control | |
JPH08163130A (ja) | 無線lanのアクセス制御方式 | |
US7693173B2 (en) | Communication system, communication control method, communication control apparatus, and communication control program | |
JP2017153022A (ja) | 無線環境判定方法および無線通信システム | |
JP2012195816A (ja) | 無線通信装置、無線通信システム、及び感度調整方法 | |
US8023495B1 (en) | Method and system for WLAN synchronization | |
KR102215646B1 (ko) | 데이터 전송 오류를 방지하기 위한 무선 송수신 방법 및 그를 위한 장치 | |
US20230319869A1 (en) | Systems and methods for low latency traffic in next generation wlan networks | |
JP2025507050A (ja) | 情報伝送方法、電子機器及び記憶媒体 | |
JPH11252124A (ja) | 通信システム、通信装置及びその制御方法 | |
CA2398997A1 (en) | Data communication device and data communication method | |
JP2002247053A (ja) | 無線周波数共用方法並びに無線基地局制御方法及び無線端末局制御方法 | |
US20230328772A1 (en) | Systems and methods for low latency traffic in next generation wlan networks | |
JP3386976B2 (ja) | パケット通信方法 | |
JP2005236548A (ja) | 無線伝送方法、無線伝送装置および無線伝送システム | |
KR101859602B1 (ko) | 무선랜 시스템에서 적응적으로 데이터프레임을 교환하는 장치 및 방법 | |
JP2010050882A (ja) | 通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190910 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201022 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210201 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210205 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20210205 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20231213 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20241219 Start annual number: 5 End annual number: 5 |