KR101613847B1 - 통신 장치에서 매체 액세스 제어 프로토콜 데이터 유닛 내의 연결 페이로드 정보를 관리하기 위한 장치 및 방법 - Google Patents
통신 장치에서 매체 액세스 제어 프로토콜 데이터 유닛 내의 연결 페이로드 정보를 관리하기 위한 장치 및 방법 Download PDFInfo
- Publication number
- KR101613847B1 KR101613847B1 KR1020100015013A KR20100015013A KR101613847B1 KR 101613847 B1 KR101613847 B1 KR 101613847B1 KR 1020100015013 A KR1020100015013 A KR 1020100015013A KR 20100015013 A KR20100015013 A KR 20100015013A KR 101613847 B1 KR101613847 B1 KR 101613847B1
- Authority
- KR
- South Korea
- Prior art keywords
- connection
- header
- payloads
- information
- payload
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- 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/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/06—Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
-
- 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/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 통신 장치에서 매체 액세스 제어(Medium Access Control : MAC) 프로토콜 데이터 유닛(Protocol Data Unit : PDU) 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩 및 디코딩하기 위한 장치 및 방법에 관한 것이다. 본 발명에 따른 통신 장치에서 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩하기 위한 방법은, MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 인코딩하는 과정과, 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 인코딩하는 과정과, 여기서, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함하며, 상기 인코딩된 정보를 포함하는 MAC PDU를 송신하는 과정을 포함하는 것을 특징으로 한다.
Description
본 발명은 무선통신 시스템 프로토콜에 관한 것으로서, 특히 통신 장치에서 매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit) 내의 다수의 연결 페이로드(payload)들의 연결 페이로드 정보를 인코딩 및 디코딩하기 위한 장치 및 방법에 관한 것이다.
광대역 무선 네트워크는 다양한 통신 표준을 기반으로 음성 및 패킷 데이터 교환과 같은 다양한 타입의 서비스를 제공한다. 예를 들어, 상기 통신 표준은 WiMAX(Worldwide Interoperability for Microwave Access) 기반의 IEEE 802.16e와 IEEE 802.16m을 포함한다. 사용자 데이터는 연결(Connection) 설정으로 단말(subscriber station)과 기지국(base station) 사이에서 교환된다. 상기 단말과 기지국 사이에는 다중 어플리케이션에 따른 사용자 데이터를 전송하기 위한 다중 연결이 존재한다. 연결 페이로드 형태의 사용자 데이터는 통신 시스템의 프로토콜 구조에 포함되는 다양한 계층들을 통과한다.
IEEE 802.16m 통신 표준은 물리 계층(PHY)과 MAC계층을 포함하는 프로토콜 구조와 관련된다. 상기 MAC 계층은 세 개의 서브계층들을 포함한다. 상기 서브계층은 서비스특정수렴 서브계층(CS: service specific Convergence Sub-layer), MAC공용부분 서브계층(MAC CPS: MAC Common Part Sub-layer) 및 보안 서브계층(Security Sub-layer)을 포함한다.
상기 CS는 CS서비스액세스포인트(CS SAP: CS Service Access Point)를 통해 수신된 외부 네트워크 데이터를 MAC서비스액세스포인트(MAC SAP: MAC Service Access Point)를 통하여 MAC CPS가 수신할 수 있도록 MAC 서비스 데이터 유닛(SDU: Service Data Units)으로 매핑 혹은 변환한다. 이는 외부 네트워크 SDU들을 분류하고, 적절한 MAC 연결(connection)에 외부 네트워크 SDU들을 연관시키는 것을 포함한다. 또한, 이는 페이로드 헤더 압축(PHS: Payload Header Suppression)과 같은 다른 기능을 포함할 수도 있다.
상기 MAC CPS는 MAC SAP를 통해 특정 타입의 MAC 연결들과 관련된 다양한 CS들로부터 데이터를 수신한다. 데이터는 PHY서비스액세스포인트(PHY SAP: PHY Service Access Point)를 통해 상기 MAC CPS와 PHY 사이에서 송수신된다. 또한, 상기 MAC CPS는 보안 서브계층을 포함한다. 상기 보안 서브계층은 인증(authentication), 보안 키 교환, 암호화(encryption) 기능을 제공한다. 상기 MAC CPS는 IEEE 802.16m 기반의 MAC PDU들을 형성한다. 상기 MAC PDU의 포맷은 일반적인 MAC 헤더(GMH: Generic MAC Header)와 확장 헤더(EH: Extended Header) 및 페이로드를 포함한다. 상기 페이로드는 적어도 하나의 연결들로부터의 페이로드들로 구성된다. 각각의 연결 페이로드는 해당 연결에 대한 CS 계층으로부터 수신된 적어도 하나의 MAC SDU 또는 MAC SDU 프래그먼트(fragment)로 구성된다.
더욱이, 상기 GMH의 포맷은 플로우 ID(Flow ID: Flow Identifier) 필드, EH 필드 및 길이(Length) 필드를 포함한다. 상기 플로우 ID 필드에 의해 연결이 식별된다. 상기 EH 필드는 상기 MAC PDU 내에 EH가 존재하는지 여부를 지시한다. 상기 길이 필드는 상기 MAC PDU의 페이로드 길이를 나타낸다. 상기 EH는 EH의 타입을 나타내는 EH 타입(EH Type) 필드와 특정 컨텐츠 타입을 위한 EH 바디(EH Body) 필드를 포함한다.
상기 MAC PDU의 포맷은 고정된 크기의 GMH, 선택적인 EH 및 페이로드를 포함한다. 따라서, 통신하는 동안 각각의 어플리케이션은 하나의 연결과 관련된다. 여기서, 상기 연결과 관련된 정보는 MAC PDU에 저장될 수 있다. 각각의 연결은 플로우 ID와 관련되고, 상기 플로우 ID는 GMH에 저장되며, 인-밴드(in-band) 시그널링 정보가 EH에 포함될 수 있다. 더욱이, 상기 페이로드 정보는 페이로드 필드에 저장될 수 있다.
최근, 상기 MAC PDU는 한번에 하나의 연결과 관련된 정보를 포함할 수 있다. 하지만, 하나 이상의 연결과 관련된 정보가, 통신 표준과의 호환성(backward compatibility)과 통신 효율을 증가시키기 위해, 동일한 MAC PDU 포맷을 사용하여 전송되도록 요구되는 경우가 발생할 수 있다.
따라서, MAC PDU에서 다수의 연결과 관련된 정보를 관리하기 위한 기술이 필요하다.
본 발명의 목적은 통신 장치에서 매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit) 내의 연결 페이로드 정보를 관리하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 통신 장치에서 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩 및 디코딩하기 위한 장치 및 방법을 제공함에 있다.
상술한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 통신 장치에서 매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit) 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩하기 위한 방법은, MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 인코딩하는 과정과, 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 인코딩하는 과정과, 여기서, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함하며, 상기 인코딩된 정보를 포함하는 MAC PDU를 송신하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 2 견지에 따르면, 통신 장치에서 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 디코딩하기 위한 방법은, 다수의 연결 페이로드들의 인코딩된 연결 페이로드 정보를 포함하는 MAC PDU를 수신하는 과정과, 상기 MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 디코딩하는 과정과, 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 디코딩하는 과정과, 여기서, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함하는 것을 특징으로 한다.
본 발명의 제 3 견지에 따르면, 통신 장치는, MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 인코딩하고, 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 인코딩하는 프로세서와, 상기 인코딩된 정보를 포함하는 MAC PDU를 송신하는 송수신기를 포함하며, 여기서, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함하는 것을 특징으로 한다.
본 발명의 제 4 견지에 따르면, 통신 장치는, 다수의 연결 페이로드들의 인코딩된 연결 페이로드 정보를 포함하는 MAC PDU를 수신하는 송수신기와, 상기 MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 디코딩하고, 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 디코딩하는 프로세서를 포함하며, 여기서, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함하는 것을 특징으로 한다.
본 발명은 통신 장치에서 매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit) 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩 및 디코딩하기 위한 방안을 제공한다. 본 발명은 멀티플렉싱 기술을 사용하여 다수의 연결과 관련된 정보를 인코딩하며, 이와 같은 다수의 연결과 관련된 정보의 멀티플렉싱은 각 연결과 관련된 정보를 별도로 전송하는 경우 대비 시스템 오버헤드를 감소시키는 이점이 있다. 본 발명은 기존의 MAC PDU 포맷에 다수의 연결과 관련된 정보를 전달하기 위한 헤더를 추가한다. 하지만 이는 현재 MAC PDU 포맷의 변화를 요구하지 않으며, 이에 따라 호환성(backward compatibility)이 유지된다. 더욱이 상기 추가되는 헤더는, 단일 연결과 관련된 정보가 인코딩될 경우 오버헤드를 증가시키지 않는다.
도 1은 본 발명에 따른 IEEE 802.16m 프로토콜 구조(100)를 도시한 도면,
도 2는 일반적인 IEEE 802.16m MAC PDU의 포맷을 도시한 도면,
도 3은 본 발명의 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시한 도면,
도 4는 본 발명의 실시 예에 따른 MAC PDU(402)에 인코딩된 다수의 연결 페이로드 정보를 도시한 도면,
도 5 본 발명의 다른 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시한 도면,
도 6a와 도 6b는 본 발명의 실시 예에 따른 MAC PDU로부터 연결 페이로드 정보를 디코딩하는 방법을 도시한 도면,
도 7은 본 발명의 실시 예에 따른 통신 장치를 도시한 도면,
도 8은 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩하는 방법(800)을 도시한 도면, 및
도 9는 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 디코딩하는 방법(900)을 도시한 도면.
도 2는 일반적인 IEEE 802.16m MAC PDU의 포맷을 도시한 도면,
도 3은 본 발명의 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시한 도면,
도 4는 본 발명의 실시 예에 따른 MAC PDU(402)에 인코딩된 다수의 연결 페이로드 정보를 도시한 도면,
도 5 본 발명의 다른 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시한 도면,
도 6a와 도 6b는 본 발명의 실시 예에 따른 MAC PDU로부터 연결 페이로드 정보를 디코딩하는 방법을 도시한 도면,
도 7은 본 발명의 실시 예에 따른 통신 장치를 도시한 도면,
도 8은 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩하는 방법(800)을 도시한 도면, 및
도 9는 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 디코딩하는 방법(900)을 도시한 도면.
이하 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하 본 발명에서는 통신 장치에서 매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit) 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩 및 디코딩하기 위한 방안을 제시한다.
도 1은 본 발명에 따른 IEEE 802.16m 프로토콜 구조(100)를 도시하고 있다.
상기 도 1을 참조하면, IEEE 802.16m 프로토콜 구조(100)는 물리(PHY: PHYsical) 계층과 MAC 계층으로 정의된다. 상기 MAC 계층은 세 개의 서브계층들을 포함한다. 상기 서브계층은 서비스특정수렴 서브계층(CS: service specific Convergence Sub-layer), MAC공용부분 서브계층(MAC CPS: MAC Common Part Sub-layer) 및 보안 서브계층(Security Sub-layer)을 포함한다.
상기 CS는 CS서비스액세스포인트(CS SAP: CS Service Access Point)를 통해 수신된 외부 네트워크 데이터를 MAC서비스액세스포인트(MAC SAP: MAC Service Access Point)를 통하여 MAC CPS가 수신할 수 있도록 MAC 서비스 데이터 유닛(SDU: Service Data Units)으로 매핑 혹은 변환한다. 이는 외부 네트워크 SDU들을 분류하고, 적절한 MAC 연결(connection)에 외부 네트워크 SDU들을 연관시키는 것을 포함한다. 또한, 이는 페이로드 헤더 압축(PHS: Payload Header Suppression)과 같은 다른 기능을 포함할 수도 있다.
상기 MAC CPS는 MAC SAP를 통해 특정 타입의 MAC 연결들과 관련된 다양한 CS들로부터 데이터를 수신한다. 데이터는 PHY서비스액세스포인트(PHY SAP: PHY Service Access Point)를 통해 상기 MAC CPS와 PHY 사이에서 송수신된다. 또한, 상기 MAC CPS는 보안 서브계층을 포함한다. 상기 보안 서브계층은 인증(authentication), 보안 키 교환, 암호화(encryption) 기능을 제공한다. 상기 802.16m 프로토콜 구조(100)의 경우, 다중 연결 PDU는 광대역 무선 네트워크에서 사용되는 MAC PDU에서 멀티플렉싱될 수 있다. 본 발명의 실시 예에 따라, 다수의 연결과 관련된 정보는 상기 MAC PDU에서 인코딩된다. 본 발명의 실시 예에 따라, 다수의 연결과 관련된 정보는 상기 MAC PDU의 확장 헤더(EH: Extended Header) 필드에서 인코딩된다. 본 발명의 실시 예에 따라, 다수의 연결과 관련된 정보는 멀티플렉싱 확장 헤더(MEH: Multiplexing Extended Header) 필드에서 인코딩된다.
도 2는 일반적인 IEEE 802.16m MAC PDU의 포맷을 도시하고 있다.
상기 도 2를 참조하면, MAC PDU는 하나의 연결의 연결 페이로드 정보를 처리할 수 있다. MAC CPS는 MAC PDU들을 형성한다. 일반적인 IEEE 802.16m 기반의 MAC PDU의 포맷은 상기 도 2의 MAC PDU(202)와 같이 구성될 수 있다. 상기 MAC PDU(202)는 GMH, EH, 페이로드를 포함하여 구성된다. 상기 페이로드는 적어도 하나의 연결들로부터의 페이로드들로 구성된다. 각각의 연결 페이로드는 해당 연결에 대한 CS 계층으로부터 수신된 적어도 하나의 MAC SDU 또는 MAC SDU 프래그먼트(fragment)로 구성된다.
상기 IEEE 802.16m 기반의 GMH의 포맷은 상기 도 2의 GMH(204)과 같이 구성될 수 있다. 상기 GMH(204)는 연결 식별을 위한 플로우 ID(Flow ID: Flow Identifier) 필드를 포함한다. 또한, 상기 GMH(204)는 MAC PDU 내에 EH가 존재하는지 여부를 지시하는 EH 필드를 포함한다. 또한, 상기 GMH(204)는 MAC PDU의 페이로드 길이를 나타내는 길이(Length) 필드를 포함한다. 상기 GMH의 크기는 고정되어 있다.
상기 IEEE 802.16m 기반의 EH의 포맷은 상기 도 2의 EH(206)와 같이 구성될 수 있다. 상기 EH(206)는 EH의 타입을 나타내는 EH 타입(EH Type) 필드와 특정 컨텐츠 타입을 위한 EH 바디(EH Body) 필드를 포함한다. 상기 MAC PDU(202)는 고정된 크기의 GMH를 포함한다.
도 3은 본 발명의 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시하고 있다.
상기 도 3을 참조하면, MAC PDU에서 다수의 연결과 관련된 정보는 GMH와 EH를 이용하여 인코딩된다. 본 발명의 실시 예에 따라, EH는 MEH(300)이다. 상기 MEH(300)는 MEH 타입(MEH Type) 필드, 연결 페이로드 정보의 개수(NCPI: Number of Connection Payload Information) 필드, 다수의 플로우 ID 필드들, 다수의 플로우 ID 필드들에 대응하는 다수의 길이 필드들을 포함하여 구성된다. 상기 MEH 타입 필드는 MEH(300)의 타입을 확인하기 위해 사용된다. 본 발명의 실시 예에 따라, 상기 MEH 타입 필드는 MAC PDU 내 다른 타입의 EH로부터 MEH를 구분한다.
상기 NCPI 필드는 상기 MEH(300)에 포함되는 연결 페이로드 정보의 개수를 지시한다. 각 플로우 ID 필드에 대응하는 길이 필드는, 상기 플로우 ID에 관련된 연결의 페이로드 길이 정보를 지시한다. 상기 MAC PDU의 GMH(도시하지 않음)의 플로우 ID 필드는 상기 MAC PDU의 제1연결 페이로드에 대응하는 제1연결을 지시한다. 상기 MEH(300)의 'i'번째 플로우 ID 필드는 상기 MAC PDU에 포함되는 'i+1'번째 연결 페이로드에 대응하는 연결을 지시한다. 유사하게, 상기 MEH(300)의 'i'번째 길이 필드는 상기 MAC PDU에 포함되는 'i+1'번째 연결 페이로드의 길이를 지시한다.
상기 MEH(300)의 길이 필드의 크기는 상기 GMH의 길이 필드의 크기와 동일하다. 본 발명의 실시 예에 따라, MAC PDU의 제1연결 페이로드의 길이는 GMH의 길이 필드를 사용하여 확인된다. 본 발명의 실시 예에 따라, GMH의 길이 필드가 MAC PDU의 총 길이를 지시하는 경우, 제1연결 페이로드의 길이는 MEH(300)의 길이 필드들에 존재하는 값들의 합과, MAC PDU에 존재하는 모든 EH들 및 다른 헤더들의 길이를 기반으로 확인된다. 본 발명의 실시 예에 따라, 제1연결 페이로드의 길이는 GMH의 길이 필드에 존재하는 정보를 기반으로 한다.
도 4는 본 발명의 실시 예에 따른 MAC PDU(402)에 인코딩된 다수의 연결 페이로드 정보를 도시하고 있다.
상기 도 4를 참조하면, MAC PDU(402)는 GMH, MEH, 그외 EH들, 다수의 연결 페이로드 필드들을 포함한다. 본 발명의 실시 예에 따라, 상기 다수의 연결 페이로드 정보는 MAC PDU의 GMH와 MEH을 사용하여 인코딩된다. 상기 도 4에서 상기 MAC PDU는 3개의 연결 페이로드들을 포함한다.
상기 MAC PDU(402) 내의 MEH(404)는 2개의 플로우 ID 필드들과 상기 2개의 플로우 ID 필드들과 관련된 2개의 길이 필드들을 포함한다. 제1연결 페이로드 플로우 ID는 GMH에 존재한다. 상기 MEH(404)의 플로우 ID1 필드는 제2연결 페이로드의 연결을 식별한다. 상기 MEH(404)의 플로우 ID2 필드는 제3연결 페이로드의 연결을 식별한다. 유사하게, 상기 MEH(404)의 길이1 필드는 제2연결 페이로드의 길이를 식별한다. 상기 MEH(404)의 길이2 필드는 제3연결 페이로드의 길이를 식별한다.
본 발명의 실시 예에 따라, GMH의 길이 필드는 MAC PDU의 총 길이를 지시할 수 있다. 이 경우, MEH의 제1길이 필드는 제1연결 페이로드의 길이를 식별한다. 유사하게, MEH의 제2길이 필드는 제2연결 페이로드의 길이를 식별한다. 그러므로, MAC PDU 내의 마지막 연결 페이로드의 길이는, MEH의 길이 필드들에 존재하는 값들의 합과, MAC PDU에 존재하는 모든 EH들 및 다른 헤더들의 길이를 기반으로 확인된다. 본 발명의 실시 예에 따라, MAC PDU 내의 마지막 연결 페이로드의 길이는, MEH의 길이 필드들에 존재하는 값들의 합에서 MAC PDU에 존재하는 모든 EH들 및 다른 헤더들의 길이를 차감함으로써 확인될 수 있다.
도 5 본 발명의 다른 실시 예에 따른 MAC PDU의 MEH의 포맷을 도시하고 있다.
상기 도 5를 참조하면, MEH(502)의 포맷은 프래그먼트/패킹(Fragmentation and Packing) 정보를 포함한다. 본 발명의 실시 예에 따라, 프래그먼트/패킹 지시자(FPI: Fragmentation and Packing Indicator)는 플로우 ID 필드에 의해 식별되는 연결 페이로드에 대응하는 프래그먼트/패킹 확장 헤더(FPEH: Fragmentation and Packing Extended Header)가 MAC PDU에 존재하는지 여부를 지시한다.
본 발명의 실시 예에 따라, 상기 FPEH는 MAC PDU 내 서브헤더 또는 확장헤더에 존재할 수 있다. 제1연결 페이로드를 위한 FPEH의 존재여부는 MAC PDU 내의 다른 연결 페이로드들의 FPI들과 MAC PDU 존재하는 FPEH의 개수에 의해 결정된다. 예를 들어, MEH의 제2FPI 필드는 MAC PDU 내 제3연결 페이로드의 FPEH의 존재여부를 지시한다.
본 발명의 실시 예에 따라, MAC PDU 내 제1연결 페이로드를 위한 FPEH의 존재는 MAC PDU 내에 존재하는 FPEH의 개수와 MEH 내의 '1'로 설정된 FPI 필드의 개수를 기반으로 확인된다. 예를 들어, 상기 MAC PDU 내 제1연결 페이로드를 위한 FPEH는, MAC PDU 내에 존재하는 FPEH의 개수와 MEH 내의 '1'로 설정된 FPI 필드의 개수 간 차이가 '1'일 경우 존재한다. 본 발명의 실시 예에 따라, MAC PDU 내에 존재하는 FPEH의 개수와 MEH 내의 '1'로 설정된 FPI 필드의 개수 간 차이가 '0'(zero)일 경우, 상기 MAC PDU 내 제1연결 페이로드를 위한 FPEH는 존재하지 않는다.
예를 들어, 만약 MEH 내의 '1'로 설정된 'p'개의 FPI 필드가 존재하고 제1연결 페이로드를 위한 FPEH가 MAC PDU 내에 존재한다면, MAC PDU 내에는 'p+1'개의 FPEH가 존재한다. 하지만, 만약 MEH 내의 '1'로 설정된 'p'개의 FPI 필드가 존재하고 제1연결 페이로드를 위한 FPEH가 MAC PDU 내에 존재하지 않는다면, MAC PDU 내에는 'p'개의 FPEH가 존재한다.
따라서, 'i+1'번째 연결 페이로드의 FPEH가 MAC PDU에 존재하면, MEH 내에 'i'번째 FPI 필드는 '1'로 설정된다. 반면, 'i+1'번째 연결 페이로드의 FPEH가 MAC PDU에 존재하지 않으면, MEH 내에 'i'번째 FPI 필드는 '0'으로 설정된다. 따라서, 상기 MAC PDU가 수신될 때, 연결 페이로드를 위한 FPEH의 존재여부는 MAC PDU 내에 존재하는 FPEH의 개수를 기반으로 확인된다.
MAC PDU가 수신된 후, FPEH 셋이 생성된다. 이후에, 다른 세트가 생성되며, 이는 MEH 내의 FPI 필드를 기반으로 FPEH가 존재하는 연결 페이로드들을 포함한다. 두 개의 셋들 간에는, 하나의 셋의 'i'번째 요소와 다른 셋의 'i'번째 요소가 대응하는, 요소들의 1:1 매핑이 존재한다.
도 6a와 도 6b는 본 발명의 실시 예에 따른 MAC PDU로부터 연결 페이로드 정보를 디코딩하는 방법을 도시하고 있다. 본 발명의 실시 예에 따라, 도 6a와 도 6b는 MAC PDU 내의 FPI 필드의 사용을 도시한다. 도 6a와 도 6b는 MAC PDU 내 멀티플렉싱된(multiplexed) 3개의 연결 페이로드들을 나타낸다.
도 6a에 도시된 MAC PDU(602)에서, 상기 MAC PDU(602) 내에 3개의 FPEH 필드들과 MEH가 존재하고, 상기 MEH는 '1'로 설정된 두 개의 FPI 필드로 구성된다. 상기 MEH 내의 상기 '1'로 설정된 제2FPI는 해당 FPEH가 제3연결 페이로드를 위해 존재함을 나타낸다. 상기 MEH 내의 상기 '1'로 설정된 제1FPI는 해당 FPEH가 제2연결 페이로드를 위해 존재함을 나타낸다. FPEH1은 상기 MAC PDU(602)에 포함된 FPEH의 개수 및 MEH에 포함된 '1'로 설정된 FPI 필드의 개수 간 차이가 '1'(즉, '3'-'2'='1')이므로, 제1연결 페이로드를 위해 존재한다. 상기 MAC PDU(602)에서, FPEH 셋(set)은 FPEH1, FPEH2 및 FPEH3으로 구성되고, 상기 FPEH 셋에 관련된 연결 페이로드는 제1연결 페이로드, 제2연결 페이로드 및 제3연결 페이로드를 포함한다. 따라서, 셋들 간 요소들의 1:1 매핑이 존재한다.
도 6a에 도시된 MAC PDU(604)에서, 상기 MAC PDU(604) 내에 2개의 FPEH 필드들과 MEH가 존재하고, 상기 MEH는 '1'로 설정된 두 개의 FPI 필드로 구성된다. 상기 MEH 내의 상기 '1'로 설정된 제2FPI는 해당 FPEH가 제3연결 페이로드를 위해 존재함을 나타낸다. 상기 MEH 내의 상기 '1'로 설정된 제1FPI는 해당 FPEH가 제2연결 페이로드를 위해 존재함을 나타낸다. 하지만, FPEH1은 상기 MAC PDU(604)에 포함된 FPEH의 개수 및 MEH에 포함된 '1'로 설정된 FPI 필드의 개수 간 차이가 '0'(즉, '2'-'2'='0')이므로, 제1연결 페이로드를 위해 존재하지 않는다. 상기 MAC PDU(604)에서, FPEH 셋(set)은 FPEH1 및 FPEH2로 구성되고, 상기 FPEH 셋에 관련된 연결 페이로드는 제2연결 페이로드 및 제3연결 페이로드를 포함한다. 따라서, 두 개의 셋들 간 요소들의 1:1 매핑이 존재한다. 즉, 하나의 셋의 'i'번째 요소와 다른 셋의 'i'번째 요소가 대응한다.
도 6b에 도시된 MAC PDU(606)에서, 상기 MAC PDU(606) 내에 2개의 FPEH들이 존재하고, MEH는 '1'로 설정된 하나의 FPI 필드 및 '0'으로 설정된 다른 하나의 FPI 필드로 구성된다. 상기 MEH 내의 상기 '1'로 설정된 제2FPI는 해당 FPEH가 제3연결 페이로드를 위해 존재함을 나타낸다. 상기 MEH 내의 상기 '0'로 설정된 제1FPI는 해당 FPEH가 제2연결 페이로드를 위해 존재하지 아니함을 나타낸다. FPEH1은 상기 MAC PDU(606)에 포함된 FPEH의 개수 및 MEH에 포함된 '1'로 설정된 FPI 필드의 개수 간 차이가 '1'(즉, '2'-'1'='1')이므로, 제1연결 페이로드를 위해 존재한다. 상기 MAC PDU(606)에서, FPEH 셋(set)은 FPEH1 및 FPEH2로 구성되고, 상기 FPEH 셋에 관련된 연결 페이로드는 제1연결 페이로드 및 제3연결 페이로드를 포함한다.
상기 도 6b에 도시된 MAC PDU(608)에서, 상기 MAC PDU(608) 내에 1개의 FPEH 필드가 존재하고, MEH는 '0'로 설정된 2개의 FPI 필드들로 구성된다. 상기 MEH 내의 상기 '0'으로 설정된 제1FPI는 해당 FPEH가 제2연결 페이로드를 위해 존재하지 아니함을 나타낸다. 유사하게, 상기 MEH 내의 상기 '0'으로 설정된 제2FPI는 해당 FPEH가 제3연결 페이로드를 위해 존재하지 아니함을 나타낸다. FPEH1은 상기 MAC PDU(608)에 포함된 FPEH의 개수 및 MEH에 포함된 '1'로 설정된 FPI 필드의 개수 간 차이가 '1'(즉, '1'-'0'='1')이므로, 제1연결 페이로드를 위해 존재한다. 상기 MAC PDU(608)에서, FPEH 셋은 FPEH1을 포함하며, 상기 FPEH 셋에 관련된 연결 페이로드는 제1연결 페이로드를 포함한다.
본 발명의 실시 예에 따라, 상기 MEH는 각 플로우ID(FlowID) 필드에 관련된 FPI 필드를 대신하여 다수의 FPI들에 관한 미리 정의된 개수의 비트들을 포함하는 비트 마스크(mask) 필드를 포함할 수 있다. 이 경우, 상기 비트 마스크 필드는 NCPI 필드 뒤 또는 플로우ID 필드들 뒤에 위치할 수 있다. 상기 비트 마스크 필드에 포함되는 비트들의 미리 정의된 개수는 MEH 내의 플로우ID 필드들의 개수보다 1개 더 많을 수 있다.
상기 비트 마스크 필드 내의 각 비트는 특정 연결 페이로드를 위한 FPEH가 MAC PDU에 포함되는지 여부를 나타낸다. 본 발명의 실시 예에 따라, 상기 비트 마스크 필드의 MSB(Most Significant Bit)는 상기 MAC PDU 내의 제1연결 페이로드에 대응되고, LSB(Least Significant Bit)는 상기 MAC PDU 내의 마지막 연결 페이로드에 대응된다.
플로우ID 필드는 연결을 확인하기 위해 사용되고, FPI 필드는 FPEH를 확인하기 위해 사용되며, 연결 페이로드 필드는 연결 페이로드 정보를 위해 사용된다. 상기 FPI 필드 및 연결 페이로드 필드에 본 발명이 제한되는 것은 아니며, 해당 정보를 확인하기 위해 상기 MAC PDU 내의 다른 필드들이 사용될 수 있음은 물론이다.
도 7은 본 발명의 실시 예에 따른 통신 장치를 도시하고 있다.
도시된 바와 같이, 통신 장치(702)는 프로세서(704) 및 송수신기(706)를 포함하여 구성된다. 본 발명의 실시 예에 따라, 상기 통신 장치(702)로부터 MAC PDU가 송신되기 전에, 상기 프로세서(704)는 상기 MAC PDU에 포함되는 다수의 연결 페이로드 정보를 인코딩한다.
상기 도 7을 참조하면, 상기 프로세서(704)는 MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 인코딩한다. 또한, 상기 프로세서(704)는 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 인코딩한다. 본 발명의 실시 예에 따라, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함한다.
상기 송수신기(706)는 인코딩된 정보를 포함하는 MAC PDU를 송신한다.
본 발명의 실시 예에 따라, 상기 송수신기(706)는 인코딩된 정보를 포함하는 MAC PDU를 수신하고, 상기 프로세서(704)는 상기 수신된 MAC PDU에 포함된 다수의 연결 페이로드들의 연결 페이로드 정보를 디코딩한다.
도 8은 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 인코딩하는 방법(800)을 도시하고 있다.
상기 도 8을 참조하면, 통신 장치는 804단계에서 MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 인코딩한다. 본 발명의 실시 예에 따라, 상기 제1헤더는 상기 MAC PDU의 GMH(Generic MAC Header)일 수 있다.
이후, 상기 통신 장치는 806단계에서 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 인코딩한다. 본 발명의 실시 예에 따라, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함한다. 본 발명의 실시 예에 따라, 상기 제2헤더는 상기 MAC PDU의 MEH일 수 있다.
본 발명의 실시 예에 따라, 특정 연결 페이로드에 대응되는 연결 페이로드 정보에 대한 멀티플렉싱은 상기 도 3을 참고하여 설명한 바와 같다.
본 발명의 실시 예에 따라, EH(Extended Header) 내의 제2헤더의 존재와 관련된 정보는 상기 EH의 EH 타입 필드 및 상기 제1헤더의 EH 필드에서 인코딩된다. 더욱이, 제2헤더에 존재하는 연결 페이로드 정보의 개수에 관련된 정보는 상기 제2헤더의 NCPI 필드에서 인코딩된다. 상기 NCPI 필드는 상기 도 3에 도시된 바와 같다.
본 발명의 실시 예에 따라, 다수의 연결 페이로드들에 관련된 연결 식별자들에 관한 정보는 제1헤더의 플로우ID 필드 및 제2헤더의 다수의 플로우ID 필드들에서 인코딩된다. 본 발명의 실시 예에 따라, 제1연결 페이로드의 연결 식별자 정보는 상기 제1헤더의 플로우ID 필드에서 인코딩된다. 또한, 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 연결 식별자 정보는 상기 제2헤더의 플로우 ID 필드들에서 인코딩된다.
본 발명의 실시 예에 따라, 상기 제1연결 페이로드의 길이는 상기 제1헤더의 길이 필드에서 인코딩된다. 또한, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이는 상기 제2헤더의 길이 필드들에서 인코딩된다.
본 발명의 실시 예에 따라, MAC PDU의 총 길이에 대한 정보는 상기 제1헤더의 길이 필드에서 인코딩된다. 또한, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이는 상기 제2헤더의 길이 필드들에서 인코딩된다. 상기 통신 장치는 상기 제1헤더의 길이 필드 및 상기 제2헤더의 길이 필드들에서 다수의 연결 페이로드들의 길이들을 인코딩한다. 상기 MAC PDU 내의 정보의 인코딩은 상기 도 3 및 상기 도 4를 참고하여 설명된 바 있다.
본 발명의 실시 예에 따라, 다수의 연결 페이로드들을 위한 FPEH의 존재에 관한 정보는 상기 제2헤더 내의 FPI 필드들에서 인코딩된다. 상기 FPEH는 상기 MAC PDU에 존재한다. 본 발명의 실시 예에 따라, 제2연결 페이로드들의 셋(set)을 위한 FPEH들의 존재에 관한 정보는 상기 제2헤더 내의 FPI들에서 인코딩된다.
본 발명의 실시 예에 따라, 다수의 연결 페이로드들을 위한 FPEH의 존재에 관한 정보는 상기 제2헤더 내의 FPI 비트 맵에서 인코딩된다. 상기 FPEH는 상기 MAC PDU에 존재한다. 상기 MAC PDU에서 상기 FPEH의 인코딩은 상기 도 5 및 상기 도 6을 참고하여 설명된 바 있다.
이후, 상기 통신 장치는 808단계에서 인코딩된 정보를 포함하는 MAC PDU를 송신한 후, 본 발명에 따른 알고리즘을 종료한다.
도 9는 본 발명의 실시 예에 따른 MAC PDU 내의 다수의 연결 페이로드들의 연결 페이로드 정보를 디코딩하는 방법(900)을 도시하고 있다.
상기 도 9를 참조하면, 통신 장치는 904단계에서 다수의 연결 페이로드들의 인코딩된 연결 페이로드 정보를 포함하는 MAC PDU를 수신한다.
이후, 상기 통신 장치는 906단계에서 상기 MAC PDU의 제1헤더에서, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 디코딩한다. 본 발명의 실시 예에 따라, 상기 제1헤더는 상기 MAC PDU의 GMH(Generic MAC Header)일 수 있다.
이후, 상기 통신 장치는 908단계에서 상기 MAC PDU의 제2헤더에서, 다수의 연결 페이로드들 중 제2연결 페이로드들의 셋(set)의 연결 페이로드 정보를 각각 디코딩한다. 본 발명의 실시 예에 따라, 상기 제2연결 페이로드들의 셋은 상기 제1연결 페이로드를 제외한 다수의 연결 페이로드들을 포함한다. 본 발명의 실시 예에 따라, 상기 제2헤더는 상기 MAC PDU의 MEH일 수 있다.
본 발명의 실시 예에 따라, EH(Extended Header) 내의 제2헤더의 존재는 상기 EH의 EH 타입 필드에 존재하는 정보 및 상기 제1헤더의 EH 필드에 존재하는 정보를 기반으로 확인된다. 상기 EH는 MAC PDU 내에 존재한다. 본 발명의 실시 예에 따라, 제2헤더에 존재하는 연결 페이로드 정보의 개수는 상기 제2헤더의 NCPI 필드에 존재하는 정보를 기반으로 확인된다.
상기 통신 장치는 제1헤더의 플로우ID 필드에 존재하는 정보 및 제2헤더의 다수의 플로우ID 필드들에 존재하는 정보를 기반으로 MAC PDU 내 다수의 연결 페이로드들에 관련된 연결 식별자들을 확인한다. 본 발명의 실시 예에 따라, 상기 MAC PDU 내 제1연결 페이로드의 연결 식별자는 제1헤더의 플로우ID 필드에 존재하는 정보로부터 확인되고, 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 연결 식별자는 제2헤더의 플로우 ID 필드들에 존재하는 정보로부터 확인된다.
본 발명의 실시 예에 따라, 상기 MAC PDU 내 다수의 연결 페이로드들 각각의 길이는 제1헤더의 길이 필드에 존재하는 정보와 제2헤더의 길이 필드들에 존재하는 정보를 기반으로 확인된다. 상기 통신 장치는 제1헤더의 길이 필드에 존재하는 정보를 기반으로 제1연결 페이로드의 길이를 확인하고, 제2헤더의 길이 필드들에 존재하는 정보를 기반으로 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이를 확인한다.
본 발명의 실시 예에 따라, MAC PDU의 총 길이에 대한 정보는 제1헤더의 길이 필드에 저장된다. 상기 통신 장치는 제2헤더의 길이 필드들에 존재하는 정보를 기반으로 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이를 확인한다. 상기 통신 장치는 제2헤더의 길이 필드들에 존재하는 값들의 합과, MAC PDU의 총 길이, MAC PDU에 존재하는 하나 이상의 EH의 길이를 기반으로 제1 연결 페이로드의 길이를 확인한다. 연결 페이로드 정보, 연결 페이로드의 길이, 플로우 식별 정보를 가지는 MAC PDU는 상기 도 3 및 상기 도 4를 참고하여 설명된 바 있다.
본 발명의 실시 예에 따라, 상기 통신 장치는 제2헤더 내의 FPI 필드들을 기반으로 다수의 연결 페이로드들을 위한 MAC PDU 내 FPEH의 존재를 확인한다. 본 발명의 실시 예에 따라, 상기 통신 장치는 제2헤더 내의 FPI 비트 맵을 기반으로 다수의 연결 페이로드들을 위한 MAC PDU 내 FPEH의 존재를 확인한다. 상기 FPEH를 가지는 MAC PDU는 상기 도 5 및 상기 도 6을 참고하여 설명된 바 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
통신 장치 702, 프로세서 704, 송수신기 706
Claims (35)
- 통신 장치에서 송신 방법에 있어서,
매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit)을 생성하는 과정과,
상기 MAC PDU를 송신하는 과정을 포함하고,
상기 MAC PDU는, 제1헤더와 제2헤더를 포함하고,
상기 제1헤더는, 다수의 연결 페이로드들 중에서 제1연결 페이로드의 연결 페이로드 정보를 포함하고,
상기 제2헤더는, 상기 다수의 연결 페이로드들 중에서 제2 다수의 연결 페이로드들의 연결 페이로드 정보를 각각 포함하고,
상기 제2 다수의 연결 페이로드들은, 상기 다수의 연결 페이로드들 중에서 상기 제1연결 페이로드를 제외한 제2 연결 페이로드들의 셋(set)을 포함하는 방법.
- 제 1 항에 있어서,
상기 제1헤더는, 상기 MAC PDU의 GMH(Generic MAC Header)임을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제2헤더는, 상기 MAC PDU의 멀티플렉싱 확장 헤더(Multiplexing Extended Header : MEH)임을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제2헤더는, 확장 헤더(Extended Header, EH)를 포함하고,
상기 EH는, 상기 제2 다수의 연결 페이로드들 각각의 연결 페이로드 정보의 존재와 관련된 정보를 포함하는 타입 필드를 포함하는 것을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제2헤더는, NCPI(Number of Connection Payload Information : NCPI) 필드를 포함하고,
상기 NCPI 필드는, 상기 제2헤더에 존재하는 연결 페이로드 정보의 개수에 관련된 정보를 포함하는 것을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제1헤더는, 플로우ID 필드를 포함하고,
상기 제2헤더는, 다수의 플로우ID 필드들을 포함하고,
상기 제1헤더의 플로우ID 필드 및 상기 제2헤더의 플로우ID 필드들은, 다수의 연결 페이로드들에 관련된 연결 식별자들에 관한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 6 항에 있어서,
상기 제1헤더의 플로우ID 필드는, 제1연결 페이로드의 연결 식별자 정보를 포함하는 것을 특징으로 하는 방법.
- 제 6 항에 있어서,
상기 제2헤더의 플로우 ID 필드들은, 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 연결 식별자 정보를 포함하는 것을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제1헤더는, 길이 필드를 포함하고,
상기 제2헤더는, 길이 필드들을 포함하고,
상기 제1헤더의 길이 필드 및 상기 제2헤더의 길이 필드들은, 다수의 연결 페이로드들의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 9 항에 있어서,
상기 제1헤더의 길이 필드는, 상기 제1연결 페이로드의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 10 항에 있어서,
상기 제2헤더의 길이 필드들은, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 9 항에 있어서,
상기 제1헤더의 길이 필드는, MAC PDU의 길이에 대한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 12 항에 있어서,
상기 제2헤더의 길이 필드들은, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제2헤더는, FPI(fragmentation and packing indicator) 필드들을 포함하고,
상기 FPI 필드들은, 다수의 연결 페이로드들을 위한 프래그먼트/패킹 확장 헤더(FPEH: Fragmentation and Packing Extended Header)의 존재에 관한 정보를 포함하며,
상기 FPEH는, 상기 MAC PDU 내에 존재하는 것을 특징으로 하는 방법.
- 제 14 항에 있어서,
상기 제2헤더 내의 FPI 필드들은, 제2연결 페이로드들의 셋(set)을 위한 FPEH들의 존재에 관한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 1 항에 있어서,
상기 제2헤더는 FPI(fragmentation and packing indicator) 비트 맵을 포함하고,
상기 FPI 비트 맵은, 다수의 연결 페이로드들을 위한 프래그먼트/패킹 확장 헤더(FPEH: Fragmentation and Packing Extended Header)의 존재에 관한 정보를 포함하며,
상기 FPEH는 상기 MAC PDU 내에 존재하는 것을 특징으로 하는 방법.
- 통신 장치에서 수신 방법에 있어서,
매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit)을 수신하는 과정을 포함하고,
상기 MAC PDU는, 제1헤더와 제2헤더를 포함하고,
상기 제1헤더는, 다수의 연결 페이로드들 중에서 제1연결 페이로드의 연결 페이로드 정보를 포함하고,
상기 제2헤더는, 상기 다수의 연결 페이로드들 중에서 제2 다수의 연결 페이로드들의 연결 페이로드 정보를 각각 포함하고,
상기 제2 다수의 연결 페이로드들은, 상기 다수의 연결 페이로드들 중에서 상기 제1연결 페이로드를 제외한 제2 연결 페이로드들의 셋(set)을 포함하는 방법.
- 제 17 항에 있어서,
상기 제1헤더는, 상기 MAC PDU의 GMH(Generic MAC Header)임을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제2헤더는, 상기 MAC PDU의 멀티플렉싱 확장 헤더(Multiplexing Extended Header : MEH)임을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제2헤더는, 확장 헤더(Extended Header, EH)를 포함하고,
상기 EH는, 상기 제2 다수의 연결 페이로드들 각각의 연결 페이로드 정보의 존재와 관련된 정보를 포함하는 타입 필드를 포함하는 것을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제2헤더는, NCPI(Number of Connection Payload Information : NCPI) 필드를 포함하고,
상기 NCPI 필드는, 상기 제2헤더에 존재하는 연결 페이로드 정보의 개수에 관련된 정보를 포함하는 것을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제1헤더는, 플로우ID 필드를 포함하고,
상기 제2헤더는, 다수의 플로우ID 필드들을 포함하고,
상기 제1헤더의 플로우ID 필드 및 상기 제2헤더의 플로우ID 필드들은, 다수의 연결 페이로드들에 관련된 연결 식별자들에 관한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 22 항에 있어서,
상기 제1헤더의 플로우ID 필드는, 제1연결 페이로드의 연결 식별자 정보를 포함하는 것을 특징으로 하는 방법.
- 제 22 항에 있어서,
상기 제2헤더의 플로우 ID 필드들은, 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 연결 식별자 정보를 포함하는 것을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제1헤더는, 길이 필드를 포함하고,
상기 제2헤더는, 길이 필드들을 포함하고,
상기 제1헤더의 길이 필드 및 상기 제2헤더의 길이 필드들은, 다수의 연결 페이로드들의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 25 항에 있어서,
상기 제1헤더의 길이 필드는, 상기 제1연결 페이로드의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 26 항에 있어서,
상기 제2헤더의 길이 필드들은, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 25 항에 있어서,
상기 제1헤더의 길이 필드는, MAC PDU의 길이에 대한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 28 항에 있어서,
상기 제2헤더의 길이 필드들은, 상기 제2연결 페이로드들의 셋(set) 내 연결 페이로드들 각각의 길이 정보를 포함하는 것을 특징으로 하는 방법.
- 제 28 항에 있어서,
제2헤더의 길이 필드들에 존재하는 값들의 합과, MAC PDU의 길이와, MAC PDU에 존재하는 하나 이상의 EH의 길이를 기반으로 제 1 연결 페이로드의 길이를 확인하는 과정을 더 포함하는 것을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제2헤더는, FPI(fragmentation and packing indicator) 필드들을 포함하고,
상기 FPI 필드들은, 다수의 연결 페이로드들을 위한 프래그먼트/패킹 확장 헤더(FPEH: Fragmentation and Packing Extended Header)의 존재에 관한 정보를 포함하며,
상기 FPEH는, 상기 MAC PDU 내에 존재하는 것을 특징으로 하는 방법.
- 제 31 항에 있어서,
상기 제2헤더 내의 FPI 필드들은, 제2연결 페이로드들의 셋(set)을 위한 FPEH들의 존재에 관한 정보를 포함하는 것을 특징으로 하는 방법.
- 제 17 항에 있어서,
상기 제2헤더는 FPI(fragmentation and packing indicator) 비트 맵을 포함하고,
상기 FPI 비트 맵은, 다수의 연결 페이로드들을 위한 프래그먼트/패킹 확장 헤더(FPEH: Fragmentation and Packing Extended Header)의 존재에 관한 정보를 포함하며,
상기 FPEH는 상기 MAC PDU 내에 존재하는 것을 특징으로 하는 방법.
- 통신 장치에 있어서,
매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit)을 생성하는 프로세서와,
상기 MAC PDU를 송신하는 송수신기를 포함하며,
상기 MAC PDU는, 제1헤더와 제2헤더를 포함하고,
상기 제1헤더는, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 포함하고,
상기 제2헤더는, 상기 다수의 연결 페이로드들 중 제2 다수의 연결 페이로드들의 연결 페이로드 정보를 각각 포함하고,
상기 제2 다수의 연결 페이로드들은, 상기 다수의 연결 페이로드들 중 상기 제1연결 페이로드를 제외한 제2 연결 페이로드들의 셋(set)을 포함하는 것을 특징으로 하는 장치.
- 통신 장치에 있어서,
매체 액세스 제어(MAC: Medium Access Control) 프로토콜 데이터 유닛(PDU: Protocol Data Unit)을 수신하는 송수신기를 포함하고,
상기 MAC PDU는, 제1헤더와 제2헤더를 포함하고,
상기 제1헤더는, 다수의 연결 페이로드들 중 제1연결 페이로드의 연결 페이로드 정보를 포함하고,
상기 제2헤더는, 상기 다수의 연결 페이로드들 중 제2 다수의 연결 페이로드들의 연결 페이로드 정보를 각각 포함하고,
상기 제2 다수의 연결 페이로드들은, 상기 다수의 연결 페이로드들 중 상기 제1연결 페이로드를 제외한 제2 연결 페이로드들의 셋(set)을 포함하는 것을 특징으로 하는 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN371CH2009 | 2009-02-20 | ||
IN371/CHE/2009(PS) | 2009-02-20 | ||
IN371/CHE/2009(CS) | 2010-02-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100095390A KR20100095390A (ko) | 2010-08-30 |
KR101613847B1 true KR101613847B1 (ko) | 2016-04-20 |
Family
ID=42103871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100015013A KR101613847B1 (ko) | 2009-02-20 | 2010-02-19 | 통신 장치에서 매체 액세스 제어 프로토콜 데이터 유닛 내의 연결 페이로드 정보를 관리하기 위한 장치 및 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8804614B2 (ko) |
EP (1) | EP2222110B1 (ko) |
KR (1) | KR101613847B1 (ko) |
WO (1) | WO2010095882A2 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101147777B1 (ko) * | 2009-04-14 | 2012-05-25 | 엘지전자 주식회사 | 매체접속제어 프로토콜데이터 유닛 전송방법 |
KR101646942B1 (ko) | 2009-07-13 | 2016-08-09 | 삼성전자주식회사 | 매체 접속 제어 프로토콜 데이터 유닛의 길이 정보의 인코딩 및 디코딩을 위한 방법 및 시스템 |
KR101653310B1 (ko) | 2009-09-02 | 2016-09-01 | 엘지전자 주식회사 | Mac 헤더 타입 정보를 이용한 mac pdu 송수신 방법 및 장치 |
CA2931501C (en) * | 2013-12-03 | 2019-02-26 | Lg Electronics Inc. | Apparatus for processing at least one pdu (protocol data unit) in a broadcast system, method for processing at least one pdu (protocol data unit) in a broadcast system |
IT201900022185A1 (it) * | 2019-11-26 | 2021-05-26 | Mainstreaming S P A | Metodo per trasferire grandi quantità di dati attraverso una rete telematica in modo efficiente, affidabile e ad alta velocità |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100640921B1 (ko) * | 2000-06-29 | 2006-11-02 | 엘지전자 주식회사 | 프로토콜 데이터 유닛의 생성 및 전송 방법 |
KR100926707B1 (ko) * | 2002-11-05 | 2009-11-17 | 엘지전자 주식회사 | 이동통신 시스템의 데이터 통신방법 |
KR100617818B1 (ko) | 2004-05-25 | 2006-08-28 | 삼성전자주식회사 | 광대역 무선 통신 시스템에서 데이터 전송 방법 및 장치와데이터 수신 방법 및 장치 |
KR100889866B1 (ko) * | 2004-06-14 | 2009-03-24 | 엘지전자 주식회사 | 무선 프로토콜 계층의 데이터 송수신 시스템에서 전송데이터 유닛 처리 방법 |
KR100915805B1 (ko) * | 2006-06-20 | 2009-09-07 | 삼성전자주식회사 | 광대역 무선통신시스템에서 맥계층 데이터 통신 장치 및방법 |
US8165058B2 (en) * | 2007-03-01 | 2012-04-24 | Mitsubishi Electric Research Laboratories, Inc. | Protocol data units and header in multihop relay network |
US20090220085A1 (en) * | 2007-09-07 | 2009-09-03 | Zhifeng Tao | Relay MAC Header for Tunneling in a Wireless Multi-User Multi-Hop Relay Networks |
KR101447288B1 (ko) * | 2007-09-12 | 2014-10-07 | 삼성전자주식회사 | 통신 시스템에서 대역폭 할당 요청 및 서비스 플로우 검출 방법 |
WO2009055448A2 (en) * | 2007-10-23 | 2009-04-30 | Nokia Siemens Networks Oy | Multi-user packing techniques for wireless network |
US8175015B1 (en) * | 2008-01-02 | 2012-05-08 | Marvell International Ltd. | WiMAX MAC |
US8498248B2 (en) * | 2008-06-17 | 2013-07-30 | Nokia Siemens Networks Oy | Medium access control protocol data unit overhead improvements |
WO2010082768A2 (ko) * | 2009-01-14 | 2010-07-22 | 엘지전자 주식회사 | 효율적인 mac 헤더 설계 및 이를 이용한 통신 |
-
2010
- 2010-02-19 KR KR1020100015013A patent/KR101613847B1/ko active IP Right Grant
- 2010-02-19 WO PCT/KR2010/001035 patent/WO2010095882A2/en active Application Filing
- 2010-02-19 US US12/708,717 patent/US8804614B2/en active Active
- 2010-02-19 EP EP10154133.2A patent/EP2222110B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
US20100214986A1 (en) | 2010-08-26 |
EP2222110B1 (en) | 2017-03-22 |
EP2222110A3 (en) | 2012-01-18 |
EP2222110A2 (en) | 2010-08-25 |
WO2010095882A2 (en) | 2010-08-26 |
US8804614B2 (en) | 2014-08-12 |
WO2010095882A3 (en) | 2010-11-04 |
KR20100095390A (ko) | 2010-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101646942B1 (ko) | 매체 접속 제어 프로토콜 데이터 유닛의 길이 정보의 인코딩 및 디코딩을 위한 방법 및 시스템 | |
CA2806708C (en) | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks | |
US20080310452A1 (en) | Data link layer headers | |
JP5572220B2 (ja) | 断片化パッキング拡張ヘッダーを伴うmacpduを伝送する方法及び装置 | |
EP2378678B1 (en) | Efficient mac header design and communication using same | |
KR101613847B1 (ko) | 통신 장치에서 매체 액세스 제어 프로토콜 데이터 유닛 내의 연결 페이로드 정보를 관리하기 위한 장치 및 방법 | |
US8879474B2 (en) | Method and apparatus for receiving a medium access control protocol data unit having a fragmentation and packing extended header | |
TW201029365A (en) | MAC layer packet data units for wireless communications | |
WO2009018786A1 (fr) | Procédé et système de réduction du surdébit d'un entête de données | |
KR20110030470A (ko) | 무선 네트워크에서 프로토콜 데이터 유닛들을 처리하기 위한 방법 및 장치 | |
US20050265390A1 (en) | Apparatus and method for transmitting data in broadband wireless communication system and apparatus and method for receiving data in the same | |
KR101669533B1 (ko) | 무선통신 시스템에서 매체 접속 제어 계층 패킷을 구성하는 방법 및 시스템 | |
KR101426960B1 (ko) | 무선통신 시스템에서 데이터 패킷 생성방법 및 전송방법 | |
WO2023138580A1 (zh) | Mac pdu发送方法、接收方法及通信设备 | |
KR101162374B1 (ko) | 무선 접속 통신 시스템에서 패킷 헤더 송수신 장치 및 방법 | |
KR20100083747A (ko) | 효율적인 mac 헤더 설계 및 이를 이용한 통신 | |
KR20070077832A (ko) | 광대역무선접속 시스템에서 맥 피디유 패킹서브헤더 압축을위한 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20190328 Year of fee payment: 4 |