KR20140071168A - 매체 접근 제어를 위한 자원할당 장치 및 방법 - Google Patents
매체 접근 제어를 위한 자원할당 장치 및 방법 Download PDFInfo
- Publication number
- KR20140071168A KR20140071168A KR1020120139205A KR20120139205A KR20140071168A KR 20140071168 A KR20140071168 A KR 20140071168A KR 1020120139205 A KR1020120139205 A KR 1020120139205A KR 20120139205 A KR20120139205 A KR 20120139205A KR 20140071168 A KR20140071168 A KR 20140071168A
- Authority
- KR
- South Korea
- Prior art keywords
- time slot
- superframes
- location area
- superframe
- channel
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000004891 communication Methods 0.000 claims abstract description 21
- 238000013468 resource allocation Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 239000012141 concentrate Substances 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 4
- 229920008347 Cellulose acetate propionate Polymers 0.000 description 3
- 238000009470 controlled atmosphere packaging Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
무선 개인영역 네트워크(wireless personal area network, WPAN)에 포함된 노드의 채널에 대한 관리자원을 할당하는 자원할당방법 및 장치가 개시된다. 채널에 대한 자원은 복수의 슈퍼프레임이 포함된 다중 슈퍼프레임을 이용하여 특정 노드와 통신을 수행하고, 특정 노드와의 통신에 할당된 채널을 포함하는 시간 슬롯의 위치 영역을 상기 복수의 슈퍼프레임 중 미리 정해진 슈퍼프레임에 한정하고, 상기 시간 슬롯에 논리적 연결 ID를 부여하고, 상기 논리적 연결 ID와 상기 시간 슬롯을 관리하는 관리자원을 매칭하여 할당된다.
Description
본 발명은 동기식 다중채널 확장 통신 시스템에서 매체접근제어 방법 및 장치에 관한 것이다.
IEEE 802.15.4e는 서비스 영역에 따라 복수의 동작 모드를 두어 사용자가 목적에 따라 매체접근제어 모드를 선택해 네트워크를 운용할 수 있도록 하고 있다.
이것은, 기존 IEEE 802.15.4에서와 같이 하나의 매체접근제어(media access control, MAC) 기술 규격에 의해 개인영역 통신망(personal area network, PAN)을 구성하는 방식과는 다른 것이다.
구체적으로, IEEE 802.15.4e는 분산 및 동기식 다채널 확장(distributed synchronous multi-channel extension, DSME)모드, 타임슬롯 채널 도약(time slotted channel hopping, TSCH) 모드, 낮은 지연(low latency, LL) 모드, 전파식별 블링크(radio frequency identification blink) 프레임 지원 모드 등을 지원한다.
DSME 모드는 기존 IEEE 802.15.4의 비컨 모드에서 사용되는 슈퍼프레임 구조를 유지하고 있고, inactive 구간이 생략된 여러 슈퍼프레임을 묶어 멀티 슈퍼프레임이라는 구조를 갖는다.
IEEE 802.15.4e의 가장 큰 특징은 시분할 기반 채널 다이버시티(diversity) 기술을 채택한 것이다. 시분할 기반의 채널 접근 방식은 반송파 감지 다중 접속(carrier sense multiple access, CSMA)과 같은 임의 채널 접근 방식의 특성에 따른 패킷 충돌에 의한 재전송을 줄여 유효 통신 전력을 최소화할 수 있다.
종래, dsme와 같은 비컨모드를 사용하는 채널도약 시분할 기반 매체접근제어 장치는 지연을 예측 가능하게 하고 저전력에 적합한 특성을 보였다. 하지만, 전력 소비를 최소화하는 것과 전송 지연을 최소화하는 것은 서로 트레이드 오프(trade-off) 관계인 단점이 있다.
즉, 비컨모드를 사용하는 채널도약 시분할 기반 매체접근제어 장치의 가동률(duty cycle) 제어 방법에서 전송 지연을 줄일 수 있도록 채널을 구성하면, 전체 채널의 수가 증가하게 되어 채널 관리 자원이 증가하게 됨으로써 저전력 단말에서는 사용하기 어렵다.
본 발명의 실시 예에서는, 실제 가용하거나 필요한 수준으로 관리표의 크기를 제한한 중간연결관리표를 사용하여 전력소비와 전송지연을 최소화할 수 있는 채널관리 방법 및 장치를 제공한다.
본 발명의 한 특징에 따르면, 무선 개인영역 네트워크(wireless personal area network, WPAN)에 포함된 노드의 채널에 대한 관리자원을 할당하는 자원할당방법이 제공된다. 상기 자원할당방법은, 복수의 슈퍼프레임이 포함된 다중 슈퍼프레임을 이용하여 특정 노드와 통신을 수행하는 단계, 특정 노드와의 통신에 할당된 채널을 포함하는 시간 슬롯의 위치 영역을 상기 복수의 슈퍼프레임 중 미리 정해진 슈퍼프레임에 한정하는 단계, 상기 시간 슬롯에 논리적 연결 ID를 부여하는 단계, 그리고 상기 논리적 연결 ID와 상기 시간 슬롯의 관리자원을 매칭하는 단계를 포함한다.
상기 시간 슬롯의 위치 영역을 한정하는 단계는, 상기 복수의 슈퍼프레임 중 하나의 슈퍼프레임으로 시간 슬롯의 위치 영역을 집중시키는 단계를 포함할 수 있다.
상기 시간 슬롯의 위치 영역을 한정하는 단계는, 상기 복수의 슈퍼프레임 중 적어도 둘 이상의 슈퍼프레임으로 시간 슬롯의 위치 영역을 분산시키는 단계를 포함할 수 있다.
상기 자원할당방법은 상기 한정된 위치 영역을 정렬하는 단계를 더 포함할 수 있다.
상기 정렬하는 단계는, 미리 설정된 주기에 따라 반복적으로 이루어질 수 있다.
본 발명의 다른 특징에 따르면, 무선 개인영역 네트워크(wireless personal area network, WPAN)에 포함된 노드의 채널에 대한 관리자원을 할당하는 자원할당장치가 제공된다. 상기 자원할당장치는, 복수의 슈퍼프레임이 포함된 다중 슈퍼프레임을 이용하여 특정 노드와 통신을 수행하는 통신모듈, 특정 노드와의 통신에 할당된 채널을 포함하는 시간 슬롯의 위치 영역을 상기 복수의 슈퍼프레임 중 미리 정해진 슈퍼프레임에 한정하는 위치 영역 지정모듈, 상기 시간 슬롯에 논리적 연결 ID를 부여하는 연결 ID 변환모듈, 그리고 상기 논리적 연결 ID와 상기 시간 슬롯을 관리하는 관리자원을 매칭하는 연결 ID 매칭모듈을 포함한다.
상기 위치 영역 지정모듈은, 상기 복수의 슈퍼프레임 중 하나의 슈퍼프레임으로 시간 슬롯의 위치 영역을 집중시킬 수 있다.
상기 위치 영역 지정모듈은, 상기 복수의 슈퍼프레임 중 적어도 둘 이상의 슈퍼프레임으로 시간 슬롯의 위치 영역을 분산시킬 수 있다.
상기 자원할당장치는 상기 한정된 위치 영역을 정렬하는 정렬모듈을 더 포함할 수 있다.
상기 정렬모듈은, 미리 설정된 주기에 따라 반복적으로 상기 한정된 위치 영역을 정렬할 수 있다.
본 발명의 실시 예에 따르면, 실제 사용하지는 않으나 논리적으로 존재하는 가상의 DSME-EGTS의 총 개수와 무관하게, 실제 사용할 물리적 채널이 포함된 시간 슬롯에 대해서만 관리자원을 할당함으로써, 논리적으로 존재할 뿐 실제로 사용되지 않는 EGTS의 관리에 낭비될 수 있는 자원을 절약할 수 있다.
도 1은 본 발명의 실시 예에 따른 매체접근제어 방법의 다중 슈퍼프레임을 나타내는 도면이다.
도 2는 본 발명의 실시 예에 따른 CFP에 포함된 DSME-EGTS를 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 채널 관리 테이블을 나타낸 도면이다.
도 4는 본 발명의 실시 예에 따른 자원할당장치를 나타낸 도면이다.
도 5는 본 발명의 실시 예에 따른 논리적 연결 ID를 통해 시간 슬롯의 관리 과정을 나타낸 순서도이다.
도 2는 본 발명의 실시 예에 따른 CFP에 포함된 DSME-EGTS를 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 채널 관리 테이블을 나타낸 도면이다.
도 4는 본 발명의 실시 예에 따른 자원할당장치를 나타낸 도면이다.
도 5는 본 발명의 실시 예에 따른 논리적 연결 ID를 통해 시간 슬롯의 관리 과정을 나타낸 순서도이다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 '연결'되어 있다고 할 때, 이는 '직접적으로 연결'되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 '간접적으로 연결'되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 '포함'한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다.
또한, '모듈'이란 용어는 특정한 기능이나 동작을 수행하는 하나의 단위를 의미하며, 이는 하드웨어 또는 소프트웨어 또는 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.
도 1은 본 발명의 실시 예에 따른 매체접근제어 방법의 다중 슈퍼프레임(multi-superframe)을 나타내는 도면이다. 도 1에서는 대표적인 채널도약 시분할 매체접근제어 방법인 DSME에서의 다중 슈퍼프레임(multi-superframe)이 도시된다.
도 1을 참고하면, 다중 슈퍼프레임 구조는 복수의 슈퍼프레임을 포함한다. 그리고 복수의 다중 슈퍼프레임이 비컨 구간(beacon interval)을 형성한다.
비컨 구간, 다중 슈퍼프레임, 그리고 슈퍼프레임의 길이는 각 길이의 오더를 나타내는 정수에 의해서 표시될 수 있다. 도 1은 비컨 오더(macBeaconOrder, 앞으로 'BO'라 함)=6, 다중 슈퍼프레임 오더(macMultisuperframeOrder, 앞으로 'MO'라 함)=5, 그리고 슈퍼프레임 오더(macSuperframeOrder, 앞으로 'SO'라 함)=3인 경우를 나타낸다.
이때, 프레임의 길이(비컨 구간, 다중 슈퍼프레임 및 슈퍼프레임의 길이)는 시간 슬롯의 개수를 나타내는 상수 등(예를 들면, aNumSuperframeSlots, aBaseslotDuration 등)에 2의 거듭제곱을 곱해서 계산되고, 각각 오더를 나타내는 정수는 2의 지수로 포함된다.
도 1을 참고하면, 2BO - MO=2이기 때문에 비컨 구간은 2개의 다중 슈퍼프레임을 포함하고, 2MO - SO=4이기 때문에 다중 슈퍼프레임은 4개의 슈퍼프레임을 포함할 수 있다. 통상 각 길이의 오더를 나타내는 정수를 적절히 선택함으로써, 비컨의 전송 주기 또는 대기 시간의 길이 등으로 결정되는 전력 소모를 조절할 수 있다.
그리고, 각 슈퍼프레임에 포함된 채널의 반복 빈도를 N이라 하고, N은
N = 2MO - SO
와 같이 표현될 수 있다. 이때, N은 다중 슈퍼프레임과 슈퍼프레임의 길이 비율로 해석될 수도 있다.
한편, 각 슈퍼프레임은 비컨 슬롯(beacon slot), 경쟁 접근 기간(contention access period, CAP), 그리고 경쟁 없는 기간(contention free period, CFP)을 포함할 수 있다.
도 1을 참고하면, 노드 1은 다중 슈퍼프레임에 포함된 첫 번째 슈퍼프레임의 비컨 슬롯에서 비컨을 송신하고, 노드 2는 네 번째 슈퍼프레임의 비컨 슬롯에서 비컨을 송신한다.
CAP는 비컨 슬롯에 이어서 바로 시작되고, 사용자의 설정에 따라 CAP를 포함하는 슈퍼프레임이 정해질 수 있다. 각 노드는 각 슈퍼프레임에 포함된 CAP 동안 경쟁적으로 데이터를 전송할 수 있다.
CFP는 CAP에 이어서 바로 시작될 수도 있고, 슈퍼프레임의 내부에 CAP가 없는 경우 비컨 슬롯에 이어서 바로 시작될 수 있다. 각 노드는 CFP 동안 할당된 채널을 통해 독점적으로 데이터를 전송할 수 있다.
도 2는 본 발명의 실시 예에 따른 CFP에 포함된 DSME-EGTS를 나타낸 도면이다.
도 2를 참고하면, 노드 1은 첫 번째 슈퍼프레임에만 CAP가 있고, 나머지 세 개의 슈퍼프레임에는 CAP가 없는 다중 슈퍼프레임을 사용한다.
CFP는 시간 축 방향으로 복수의 시간 슬롯으로 분할되고, 채널 축 방향으로 복수의 채널로 분할되는데, 하나의 시간 슬롯과 하나의 채널에 의해 정의되는 영역을 향상된 보장 시간 슬롯(enhanced-guaranteed time slot, EGTS)이라 하고, EGTS는 시간 슬롯의 번호와 채널의 번호에 의해 정의될 수 있다.
도 2를 참고하면, CAP가 있는 슈퍼프레임의 CFP는 7개의 시간 슬롯으로 분할되고, 채널 축 방향으로 16개의 채널로 분할되어 112개의 영역으로 정의될 수 있다. 이때, 112개의 영역 각각이 EGTS가 될 수 있다.
표 1은 MO-SO와 관리 자원과의 관계를 나타낸 표이다.
표 1
MO
-
SO
의 증가에 따라 증가하는 관리 자원
표 1을 참고하면, MO-SO가 증가함에 따라 EGTS의 시간 슬롯에 대한 관리자원(media access control DSME slot allocation bitmap, macDSMESAB)이 증가하는 경향을 볼 수 있다.
본 발명의 실시 예에 따르면, 시분할 매체 접속 장치는 채널도약 기법을 사용하기 때문에, 하나의 시간 슬롯과 하나의 채널에 의해 정의되는 영역 각각을 관리하기 보다는, 복수의 채널로 분할되는 하나의 시간 슬롯 전체를 관리하게 된다.
표 1을 참고하면, 하나의 EGTS의 시간 슬롯에 대응하는 관리자원은 1비트이고, macDSMESAB은 1바이트(8비트) 단위로 계산된다. 예를 들어, 7개의 EGTS의 시간 슬롯에 대응하는 관리자원은 1바이트의 macDSMESAB이다. MO-SO는 각 노드를 저전력으로 운용하기 위한 활성/비활성 프레임을 결정하는 파라미터이다.
표 1의 2번째 열을 참고하면, CAP가 감소되지 않은 프레임(즉, CAP Reduction off)에서 EGTS의 시간 슬롯의 개수는 아래와 같이 계산된다.
EGTS의 시간 슬롯 개수(number of EGTS) = 7 * 2MO - SO
위 식에서 EGTS의 시간 슬롯 개수는 하나의 슈퍼프레임에 통상적으로 포함되는 EGTS의 시간 슬롯 개수(즉, 7)에, 다중 슈퍼프레임과 슈퍼프레임의 길이 비(즉, 2MO - SO)를 곱한 값으로 계산된다.
예를 들어, MO-SO가 2인 경우, 하나의 다중 슈퍼프레임에 포함되는 EGTS의 시간 슬롯은 28개이고, macDSMESAB은 4바이트가 요구될 수 있다.
표 1의 4번째 열을 참고하면, CAP가 감소된 프레임(즉, CAP Reduction on)에서 EGTS의 시간 슬롯의 개수는 아래와 같이 계산된다.
EGTS의 시간 슬롯 개수(number of EGTS) = 7 + 15*(2MO - SO - 1)
CAP가 감소된 경우, 각 다중 슈퍼프레임에는 하나의 CAP만이 포함되고, 더 많은 EGTS의 시간 슬롯이 포함될 수 있다. 즉, CAP가 감소된 다중 슈퍼프레임을 사용하면, 가동률을 낮춤으로써 전력 소모를 줄일 수 있다.
하나의 CFP에 16개의 EGTS 시간 슬롯이 포함된 통상의 경우, 첫 번째 시간 슬롯은 비컨 슬롯으로 정해지기 때문에, CAP가 없는 슈퍼프레임에는 나머지 15개의 시간 슬롯이 CFP로 할당될 수 있다.
즉, CAP가 감소된 다중 슈퍼프레임에는 비컨 슬롯, CAP, 그리고 CFP가 포함된 하나의 슈퍼프레임과, 비컨 슬롯과 CFP만이 포함된 복수의 슈퍼프레임이 포함될 수 있으므로, CAP가 포함된 슈퍼프레임에는 7개의 시간 슬롯이 EGTS로 할당되고, 나머지 슈퍼프레임마다 15개의 시간 슬롯이 EGTS로 할당될 수 있다.
도 2는 CAP가 감소된 다중 슈퍼프레임을 나타내고 있으며, 도 2와 같이 MO-SO가 2인 경우(MO=5, SO=3), 하나의 다중 슈퍼프레임에 포함되는 EGTS의 시간 슬롯은 52개이고, 관리자원인 macDSMESAB는 7바이트가 요구될 수 있다.
다시 표 1을 참고하면, 다중 슈퍼프레임의 길이를 길게 할수록, 다중 슈퍼프레임에 포함된 동일한 채널의 반복 주기가 연장되어 가동률을 낮출 수는 있으나, MO-SO의 증가로 인해 EGTS의 시간 슬롯의 개수가 증가하고, EGTS의 시간 슬롯의 관리자원이 증가하는 단점이 있다.
도 3은 본 발명의 실시 예에 따른 채널 관리 테이블을 나타낸 도면이다.
DSME의 채널 적응 방식 및 채널 호핑 방식은 모두 각 채널 다이버시티 방식에 따라 노드 간에 채널 관리 테이블을 교환하여 통신 스케줄을 정하기 때문에, EGTS의 시간 슬롯의 관리자원이 증가하여 도 4와 같은 채널 관리 테이블이 커지는 것은 저전력 구현에 적합하지 않을 수 있다.
한편, 다중 슈퍼프레임의 길이를 짧게 하면 MO-SO가 감소하여 EGTS의 시간 슬롯의 관리자원이 감소하여 도 4와 같은 채널 관리 테이블이 작아지는 장점은 있으나, 동일한 채널의 반복 주기가 단축되고, 프레임의 활성/비활성 구간의 조정을 통한 각 노드의 저전력 운용이 어렵다.
본 발명의 실시 예에 따르면, EGTS의 시간 슬롯과 그 EGTS의 시간 슬롯을 관리하기 위한 관리자원을 연결하는 가상 테이블이 개시된다. 가상 테이블을 이용하여 실제로 사용할 시간 슬롯에 대해서만 관리자원을 할당할 수 있다.
이때, 실제로 사용할 물리적 슬롯은 CFP의 내부에 영역을 특정하는 방법으로 결정될 수 있다.
본 발명의 한 실시 예에 따르면, 실제로 사용할 EGTS의 시간 슬롯은 다중 슈퍼프레임 내부의 특정 슈퍼프레임으로 위치 영역이 한정되고, 가상 테이블에는 한정된 영역에 대한 논리적 연결 아이디(identification, ID)가 부여되며, 논리적 연결 ID는 한정된 영역을 관리하는 관리자원과 대응될 수 있다.
이는, MO-SO가 상대적으로 작은 경우 다중 슈퍼프레임에 포함되는 슈퍼프레임의 개수가 상대적으로 적기 때문에 특정 슈퍼프레임에 실제로 사용할 EGTS의 시간 슬롯을 집중시킬 필요가 있을 때 유리할 수 있다.
즉, 복수의 슈퍼프레임에 실제로 사용할 EGTS의 시간 슬롯을 조금씩 나누어 분산 배치하면 요구되는 EGTS의 시간 슬롯을 하나의 다중 슈퍼프레임에 모두 할당하지 못할 수 있기 때문에 특정 슈퍼프레임에 EGTS의 시간 슬롯을 집중적으로 배치함으로써, MO-SO가 작아서 다중 슈퍼프레임에 포함되는 슈퍼프레임의 개수가 상대적으로 적더라도, 요구되는 EGTS의 시간 슬롯을 모두 할당할 수 있다.
이 경우에는 EGTS의 시간 슬롯의 배치가 단순하므로 논리적 연결 ID를 부여하기 쉽고, 가상 테이블의 구성이 용이하다.
본 발명의 다른 실시 예에 따르면, 실제로 사용할 EGTS의 시간 슬롯은 각 슈퍼프레임의 특정 영역으로 위치 영역이 한정될 수 있다.
이는, MO-SO가 상대적으로 큰 경우 다중 슈퍼프레임에 포함되는 슈퍼프레임의 개수가 상대적으로 많아서, 복수의 슈퍼프레임에 물리적 슬롯을 조금씩 나누어 분산 배치하더라도 요구되는 물리적 슬롯을 하나의 다중 슈퍼프레임에 모두 할당할 수 있는 경우에 사용될 수 있다.
이 경우, 물리적 슬롯이 배치된 슈퍼프레임의 번호 정보 및 슈퍼프레임 내부의 특정 영역 정보에 관한 논리적 연결 ID를 부여함으로써 가상 테이블을 구성한다.
또한, 개별 프레임의 물리적 슬롯을 할당하는 방법도 가능하다.
도 4는 본 발명의 실시 예에 따른 자원할당장치를 나타낸 도면이다.
도 4를 참고하면, 자원할당장치는 통신모듈(110), 위치 영역 지정 모듈(120), 연결 ID 변환모듈(130), 그리고 연결 ID 매칭모듈(140)을 포함한다.
통신모듈(110)은 다중 슈퍼프레임구조를 이용하여 무선 개인영역 네트워크에 포함된 특정 노드와의 통신을 수행한다.
위치 영역 지정모듈(120)은 시간 슬롯의 위치 영역을 미리 정해진 슈퍼프레임에 한정한다. 이때, 시간 슬롯은 특정 노드와의 통신을 할 수 있도록 할당된 채널을 포함하며, EGTS의 시간 슬롯일 수 있다.
본 발명의 한 실시 예에 따르면, 위치 영역 지정모듈(120)은 다중 슈퍼프레임에 포함된 복수의 슈퍼프레임 중 하나의 슈퍼프레임을 미리 정하여 해당 슈퍼프레임에 시간 슬롯의 위치 영역을 한정할 수 있다.
본 발명의 다른 실시 예에 따르면, 위치 영역 지정모듈(120)은 다중 슈퍼프레임에 포함된 복수의 슈퍼프레임 각각의 부분에 시간 슬롯의 위치 영역을 한정할 수 있다.
연결 ID 변환모듈(130)은 실제로 사용되는 채널을 포함한 시간 슬롯에 논리적 연결 ID를 부여한다. 이때, EGTS 시간 슬롯의 연결 ID 변환 테이블을 이용하여 논리적 연결 ID를 부여할 수 있고, 논리적 연결 ID는 가상 테이블에 포함될 수 있다.
연결 ID 매칭모듈(140)은 시간 슬롯에 부여된 논리적 연결 ID와 시간 슬롯을 관리하는 관리자원을 매칭한다.
본 발명의 실시 예에 따르면, 자원할당장치를 통해 다중 슈퍼프레임과 슈퍼프레임의 길이 비율에 따라 시간 슬롯의 위치 영역이 적절하게 한정될 수 있다. 또한, 실제로 사용되는 채널을 포함한 시간 슬롯만을 관리하기 위하여 논리적 연결 ID를 통해 관리자원이 할당되어 자원을 적게 소모하게 됨으로써, 무선 개인영역 네트워크에서 통신하는 노드의 전력소모를 줄일 수 있다.
도 5는 본 발명의 실시 예에 따른 논리적 연결 ID를 통해 시간 슬롯의 관리 과정을 나타낸 순서도이다.
도 5를 참고하면, 특정 소스 노드가 특정 목적지 노드와의 통신에 사용할 EGTS를 결정하고(S101), 다중 슈퍼프레임 내에서 EGTS의 시간 슬롯이 위치할 영역을 한정한다(S102).
이때, 시간의 경과에 따라 EGTS가 결정되고, 통신에 사용될 EGTS의 수는 점차 증가하게 되므로, EGTS의 시간 슬롯이 위치된 영역을 정렬하여 관리할 수 있다. 시간 슬롯의 위치 영역에 대한 정렬은 주기적으로 이루어질 수 있다.
이후, EGTS의 시간 슬롯에 논리적 연결 ID가 부여된다(S103). 이때, 논리적 연결 ID의 부여는 각 노드에서 DSME-EGTS/연결 ID 변환표를 통해 이루어질 수 있다. 논리적 연결 ID는 가상 테이블에 포함될 수 있다.
이후, EGTS의 시간 슬롯을 관리하는 macDSMESAB가 논리적 연결 ID와 매칭된다(S104).
위와 같이, 본 발명의 실시 예에 따르면, 실제 사용하지는 않으나 논리적으로 존재하는 가상의 DSME-EGTS의 총 개수와 무관하게, 실제 사용할 물리적 채널이 포함된 시간 슬롯에 대해서만 관리자원을 할당함으로써, 논리적으로 존재할 뿐 실제로 사용되지 않는 EGTS의 관리에 낭비될 수 있는 자원을 절약할 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
Claims (10)
- 무선 개인영역 네트워크(wireless personal area network, WPAN)에 포함된 노드의 채널에 대한 관리자원을 할당하는 자원할당방법에 있어서,
복수의 슈퍼프레임이 포함된 다중 슈퍼프레임을 이용하여 특정 노드와 통신을 수행하는 단계,
상기 특정 노드와의 통신에 할당된 채널을 포함하는 시간 슬롯의 위치 영역을 상기 복수의 슈퍼프레임 중 미리 정해진 슈퍼프레임에 한정하는 단계,
상기 시간 슬롯에 논리적 연결 ID를 부여하는 단계, 그리고
부여된 논리적 연결 ID와 상기 시간 슬롯의 관리자원을 매칭하는 단계
를 포함하는 자원할당방법. - 제1항에서,
상기 시간 슬롯의 위치 영역을 한정하는 단계는,
상기 복수의 슈퍼프레임 중 하나의 슈퍼프레임으로 시간 슬롯의 위치 영역을 집중시키는 단계
를 포함하는 자원할당방법. - 제1항에서,
상기 시간 슬롯의 위치 영역을 한정하는 단계는,
상기 복수의 슈퍼프레임 중 적어도 둘 이상의 슈퍼프레임으로 시간 슬롯의 위치 영역을 분산시키는 단계
를 포함하는 자원할당방법. - 제1항에서,
상기 한정된 위치 영역을 정렬하는 단계
를 더 포함하는 자원할당방법. - 제4항에서,
상기 정렬하는 단계는,
미리 설정된 주기에 따라 반복적으로 이루어지는 자원할당방법. - 무선 개인영역 네트워크(wireless personal area network, WPAN)에 포함된 노드의 채널에 대한 관리자원을 할당하는 자원할당장치에 있어서,
복수의 슈퍼프레임이 포함된 다중 슈퍼프레임을 이용하여 특정 노드와 통신을 수행하는 통신모듈,
상기 특정 노드와의 통신에 할당된 채널을 포함하는 시간 슬롯의 위치 영역을 상기 복수의 슈퍼프레임 중 미리 정해진 슈퍼프레임에 한정하는 위치 영역 지정모듈,
상기 시간 슬롯에 논리적 연결 ID를 부여하는 연결 ID 변환모듈, 그리고
부여된 논리적 연결 ID와 상기 시간 슬롯의 관리자원을 매칭하는 연결 ID 매칭모듈
을 포함하는 자원할당장치. - 제6항에서,
상기 위치 영역 지정모듈은,
상기 복수의 슈퍼프레임 중 하나의 슈퍼프레임으로 시간 슬롯의 위치 영역을 집중시키는 자원할당장치. - 제6항에서,
상기 위치 영역 지정모듈은,
상기 복수의 슈퍼프레임 중 적어도 둘 이상의 슈퍼프레임으로 시간 슬롯의 위치 영역을 분산시키는 자원할당장치. - 제6항에서,
상기 한정된 위치 영역을 정렬하는 정렬모듈
을 더 포함하는 자원할당장치. - 제9항에서,
상기 정렬모듈은,
미리 설정된 주기에 따라 반복적으로 상기 한정된 위치 영역을 정렬하는 자원할당장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120139205A KR20140071168A (ko) | 2012-12-03 | 2012-12-03 | 매체 접근 제어를 위한 자원할당 장치 및 방법 |
US14/056,448 US20140153551A1 (en) | 2012-12-03 | 2013-10-17 | Apparatus and method for allocating resource for media access control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120139205A KR20140071168A (ko) | 2012-12-03 | 2012-12-03 | 매체 접근 제어를 위한 자원할당 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140071168A true KR20140071168A (ko) | 2014-06-11 |
Family
ID=50825402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120139205A KR20140071168A (ko) | 2012-12-03 | 2012-12-03 | 매체 접근 제어를 위한 자원할당 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20140153551A1 (ko) |
KR (1) | KR20140071168A (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9980284B2 (en) * | 2015-03-13 | 2018-05-22 | Huawei Technologies Co., Ltd. | Contention-based reservations of network resources |
TWI568279B (zh) | 2015-10-27 | 2017-01-21 | 財團法人工業技術研究院 | 無線網路管理方法與網路管理者節點 |
CN106686727B (zh) * | 2015-11-05 | 2022-04-29 | 中兴通讯股份有限公司 | 多载波的竞争接入方法、装置及*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100158494A1 (en) * | 2008-12-07 | 2010-06-24 | Leap Devices, LLC | Radio Wireless Mesh Network System and Method for Photographic Camera Integration |
US8811343B2 (en) * | 2010-12-22 | 2014-08-19 | Electronics And Telecommunications Research Institute | Method of providing wireless communication between vehicle and roadside and vehicle wireless communication device using the same |
-
2012
- 2012-12-03 KR KR1020120139205A patent/KR20140071168A/ko not_active Application Discontinuation
-
2013
- 2013-10-17 US US14/056,448 patent/US20140153551A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20140153551A1 (en) | 2014-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102140281B1 (ko) | 무선랜 시스템의 오퍼레이팅 모드 변경 방법 및 무선랜 시스템 | |
KR102114854B1 (ko) | 무선랜 시스템의 슬롯 기반 채널 액세스 제어 장치 및 방법, 무선랜 시스템의 슬롯 기반 채널 액세스 단말 | |
KR102218619B1 (ko) | 무선랜 시스템에서 플렉서블한 전송 슬롯 할당 방법 및 장치 | |
CN110838899B (zh) | 一种直接通信链路资源分配方法及终端 | |
EP3017615B1 (en) | System and method for wlan ofdma design of subcarrier groups and frame format | |
RU2447614C2 (ru) | Способ распределения радиоресурсов восходящей линии связи | |
KR101644807B1 (ko) | 무선 네트워크에서 통신을 조정하는 방법 및 장치 | |
CN105704816B (zh) | 用于节能的时隙协议的调度器 | |
JP6346198B2 (ja) | Ueケイパビリティに基づいて仮想キャリアの外のリソースを割り当てるためのモバイル通信基地局及び方法 | |
CN110225547B (zh) | 一种调度请求发送、接收方法、终端及网络侧设备 | |
JP6385342B2 (ja) | 周期的資源を割り当てるシステムおよび方法 | |
JP2023553495A (ja) | 協調サービス期間に対応する通信装置および通信方法 | |
EP2381640A1 (en) | Resource allocation method, network device and wireless system | |
JP2016510554A (ja) | 通信デバイス及び方法 | |
US9936502B2 (en) | System and method for OFDMA resource management in WLAN | |
CN104768206A (zh) | 设备到设备通信的数据传输方法及装置 | |
KR101211157B1 (ko) | 무선 신체 통신 망에서의 맥 프로토콜을 위한 동적 비경쟁 구간 할당 방법 및 이를 이용한 무선 네트워크 통신 방법 | |
CN101138208A (zh) | 利用周期性的信道时间分配来提供服务质量信息 | |
CN111132351A (zh) | 一种资源分配方法、终端及节点设备 | |
CN103023822A (zh) | 基于定长时隙的时分双工/时分多址信道动态分配方法 | |
KR20120019951A (ko) | 저속 wpan에서 gts 할당 및 관리방법 | |
KR20140071168A (ko) | 매체 접근 제어를 위한 자원할당 장치 및 방법 | |
CN109429347B (zh) | 时隙分配方法及装置 | |
Seo et al. | A dynamic CFP allocation and opportunity contention-based WBAN MAC protocol | |
CN103379630B (zh) | 一种物理下行共享信道资源分配方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |