KR101100204B1 - Method of generating MAC packet in mobile communications system - Google Patents

Method of generating MAC packet in mobile communications system Download PDF

Info

Publication number
KR101100204B1
KR101100204B1 KR1020050075950A KR20050075950A KR101100204B1 KR 101100204 B1 KR101100204 B1 KR 101100204B1 KR 1020050075950 A KR1020050075950 A KR 1020050075950A KR 20050075950 A KR20050075950 A KR 20050075950A KR 101100204 B1 KR101100204 B1 KR 101100204B1
Authority
KR
South Korea
Prior art keywords
macindex
length
layer packet
mac layer
packet
Prior art date
Application number
KR1020050075950A
Other languages
Korean (ko)
Other versions
KR20070021575A (en
Inventor
안종회
경찬호
이석우
김영준
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020050075950A priority Critical patent/KR101100204B1/en
Publication of KR20070021575A publication Critical patent/KR20070021575A/en
Application granted granted Critical
Publication of KR101100204B1 publication Critical patent/KR101100204B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information

Abstract

본 발명은 이동통신 시스템에서 MAC 패킷을 구성하는 방법에 관한 것이다. 본 발명에 따른 이동통신 시스템에서 MAC 계층 패킷 구성 방법은, 기본 대역폭의 정수배의 대역폭을 사용하여 데이터를 전송할 수 있는 이동통신 시스템에 있어서, MACIndex의 길이 및 상기 MACIndex의 길이에 따른 실제 MACIndex 값을 단말로 전송하는 단계; 및 매체 접속 제어(MAC) 계층에서 상위 계층으로부터부터 전달되는 데이터에 상기 MACIndex 값을 부가하여 MAC 패킷을 구성하는 단계를 포함하여 구성됨을 특징으로 한다.

Figure R1020050075950

이동통신, HRPD, MAC, MACIndex

The present invention relates to a method of constructing a MAC packet in a mobile communication system. In the mobile communication system according to the present invention, a method for constructing a MAC layer packet is a mobile communication system capable of transmitting data using an integer multiple of a basic bandwidth. Transmitting to; And configuring the MAC packet by adding the MACIndex value to data transmitted from an upper layer in a medium access control (MAC) layer.

Figure R1020050075950

Mobile communication, HRPD, MAC, MACIndex

Description

이동통신 시스템에서 MAC 패킷 구성 방법{Method of generating MAC packet in mobile communications system}Method of generating MAC packet in mobile communications system

도 1은 순방향 트래픽 채널 단일 사용자 심플렉스(simplex) MAC 레이어 패킷의 포맷을 도시한 것임.Figure 1 illustrates the format of a forward traffic channel single user simplex MAC layer packet.

도 2는 순방향 트래픽 채널 다중 사용자 MAC 레이어 패킷의 포맷을 도시한 것임.2 illustrates the format of a forward traffic channel multi-user MAC layer packet.

도 3은 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 일예를 도시한 것임.3 illustrates an example of a forward traffic channel single user simplex MAC layer packet format according to a preferred embodiment of the present invention.

도 4는 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 다른 예를 도시한 것임.4 illustrates another example of a forward traffic channel single user simplex MAC layer packet format according to an embodiment of the present invention.

도 5는 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 또 다른 예를 도시한 것임.5 illustrates another example of a forward traffic channel single user simplex MAC layer packet format according to a preferred embodiment of the present invention.

도 6은 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 또 다른 예를 도시한 것임.6 illustrates another example of a forward traffic channel single user simplex MAC layer packet format according to an embodiment of the present invention.

도 7은 본 발명의 바람직한 다른 실시예에 따른 순방향 트래픽 채널 다중 사용자 MAC 레이어 패킷 포맷의 일예를 도시한 것임.7 illustrates an example of a forward traffic channel multi-user MAC layer packet format according to another preferred embodiment of the present invention.

도 8은 본 발명의 바람직한 다른 실시예에 따른 순방향 트래픽 채널 다중 사 용자 MAC 레이어 패킷 포맷의 다른 일예를 도시한 것임.8 illustrates another example of a forward traffic channel multi-user MAC layer packet format according to another preferred embodiment of the present invention.

본 발명은 이동통신 시스템에 관한 것이다. 보다 구체적으로, 본 발명은 이동통신 시스템에서 MAC 패킷을 구성하는 방법에 관한 것이다.The present invention relates to a mobile communication system. More specifically, the present invention relates to a method of constructing a MAC packet in a mobile communication system.

HRPD(High Rate Packet Data)는 고속, 고용량 데이터 전송에 최적화된 무선 접속 기술의 표준으로 CDMA2000 1X에서 한단계 진화한 기술로서, CDMA의 기술에 TDM의 장점을 이용하여 사용자에게 데이터를 전송해 준다. HRPD는 향상된 데이터 전송 속도와 용량으로 인해 무선 인터넷 접속, 실시간 교통정보, 무선생방송, 영화, 게임 등과 같이 보다 다양한 분야에서 풍부한 멀티미디어 컨텐츠를 제공할 수 있다.HRPD (High Rate Packet Data) is a standard of wireless access technology optimized for high speed and high capacity data transmission. It is an advanced technology from CDMA2000 1X, and it uses the advantages of TDM in CDMA technology to transmit data to users. HRPD can deliver rich multimedia content in a wider range of fields, including wireless Internet access, real-time traffic, wireless live broadcasts, movies, and games, due to improved data rates and capacities.

HRPD 시스템에서 기지국은 'TrafficChannelAssignment Message'를 통해 각 단말기에게 MACIndex를 할당한다. 순방향 링크에서는 트래픽 채널로 MAC (Medium Access Control) 레이어 패킷을 전송할 때 항상 그 앞에 프리앰블을 먼저 전송하는데, 프리앰블의 생성에 상기 할당된 MAC Index를 이용한다. 단일 사용자 MAC 레이어 패킷(Single User MAC Layer packet)을 전송할 때 사용되는 프리앰블 MAC 인덱스(Preamble MAC Index)는 단일 사용자 MAC 레이어 패킷의 어드레스(address)를 알려주고, 다중 사용자 MAC 레이어 패킷(Multi-User MAC Layer packet)을 전송할 때 사용되는 프리앰블 MAC 인덱스(Preamble MAC Index)는 다중 사용자 MAC 레이어 패 킷의 크기를 나타낸다. 따라서, Single User MAC Layer 패킷이 전송될 때의 단말기의 MACIndex는 Preamble MAC Index에 의해서 알 수 있고, Multi-User MAC Layer 패킷이 전송될 때의 단말기의 MACIndex는 단말기에게 address된 Security Layer 패킷에 해당하는 MAC Layer Header의 PktInfo에 명시된다.In the HRPD system, the base station allocates MACIndex to each terminal through 'TrafficChannelAssignment Message'. In the forward link, when transmitting a medium access control (MAC) layer packet on a traffic channel, the preamble is always transmitted first, and the allocated MAC index is used to generate the preamble. The Preamble MAC Index used when transmitting a Single User MAC Layer packet informs the address of the single user MAC layer packet, and the Multi-User MAC Layer packet. A preamble MAC index used when transmitting a packet indicates the size of a multi-user MAC layer packet. Accordingly, the MACIndex of the terminal when the Single User MAC Layer packet is transmitted can be known by the Preamble MAC Index, and the MACIndex of the terminal when the Multi-User MAC Layer packet is transmitted corresponds to the Security Layer packet addressed to the terminal. It is specified in PktInfo of MAC Layer Header.

도 1은 순방향 트래픽 채널 단일 사용자 심플렉스(simplex) MAC 레이어 패킷의 포맷을 도시한 것이고, 도 2는 순방향 트래픽 채널 다중 사용자 MAC 레이어 패킷의 포맷을 도시한 것이다.1 shows the format of a forward traffic channel single user simplex MAC layer packet, and FIG. 2 shows the format of a forward traffic channel multiuser MAC layer packet.

도 1에 도시된 바와 같이, 단일 사용자 MAC 레이어 패킷의 경우에는 'MACIndex'가 프리앰블(preamble)을 통해 전송되기 때문에 단일 사용자 MAC 레이어 패킷에는 포함되어 있지 않다. 그러나, 도 2에 도시된 바와 같이 다중 사용자 MAC 레이어 패킷의 경우에는 7 비트의 'MACIndex'가 MAC 레이어 헤더(MAC Layer Header)의 'PktInfo'에 포함된다. 도 2에서 1 비트의 'Format'은 Security Layer 패킷을 구성하는 Connection Layer 패킷의 포맷을 나타낸다.As shown in FIG. 1, in case of a single user MAC layer packet, since the 'MACIndex' is transmitted through a preamble, it is not included in the single user MAC layer packet. However, as shown in FIG. 2, in the case of a multi-user MAC layer packet, 7-bit 'MACIndex' is included in 'PktInfo' of the MAC layer header. In FIG. 2, 1-bit 'Format' indicates a format of a Connection Layer packet constituting a Security Layer packet.

최근에는 이동통신 시스템에서 데이터 쓰루풋(data throughput)을 높이기 위해 순방향 대역폭과 역방향 대역폭을 1.25MHz(1X)의 정수배로 늘리는 Nx HRPD 시스템이 고려되고 있다. 이러한 경우에 단말기에 할당하여야 하는 'MACIndex'의 길이를 증가시켜야 하고, 그에 따라 MAC 레이어 패킷의 포맷을 새로이 정의하여야 할 필요성이 있다.Recently, in order to increase data throughput in a mobile communication system, an Nx HRPD system that increases a forward bandwidth and a reverse bandwidth to an integer multiple of 1.25 MHz (1X) has been considered. In this case, the length of the 'MACIndex' to be allocated to the terminal should be increased, and accordingly, there is a need to newly define the format of the MAC layer packet.

본 발명은 상기한 바와 같은 필요성을 충족시키기 위하여 안출된 것으로서 본 발명의 목적은 순방향 대역폭 또는 역방향 대역폭이 1.25MHz의 정수배가 되는 경우에 'MACIndex'의 길이에 따른 MAC 레이어 패킷의 포맷을 생성하는 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to meet the above necessity, and an object of the present invention is to generate a format of a MAC layer packet according to a length of 'MACIndex' when a forward bandwidth or a reverse bandwidth becomes an integer multiple of 1.25 MHz. To provide.

본 발명의 일 양상으로서, 본 발명에 따른 이동통신 시스템에서 MAC 계층 패킷 구성 방법은, 기본 대역폭의 정수배의 대역폭을 사용하여 데이터를 전송할 수 있는 이동통신 시스템에 있어서, MACIndex의 길이 및 상기 MACIndex의 길이에 따른 실제 MACIndex 값을 단말로 전송하는 단계; 및 매체 접속 제어(MAC) 계층에서 상위 계층으로부터부터 전달되는 데이터에 상기 MACIndex 값을 부가하여 MAC 패킷을 구성하는 단계를 포함하여 구성됨을 특징으로 한다.In one aspect of the present invention, a method for constructing a MAC layer packet in a mobile communication system according to the present invention is a mobile communication system capable of transmitting data using an integer multiple of a basic bandwidth, the length of a MACIndex and the length of the MACIndex. Transmitting the actual MACIndex value according to the terminal; And configuring the MAC packet by adding the MACIndex value to data transmitted from an upper layer in a medium access control (MAC) layer.

본 발명의 다른 양상으로서, 본 발명에 따른 이동통신 시스템 MAC 계층에서의 데이터 처리 방법은, 기본 대역폭의 정수배의 대역폭을 사용하여 데이터를 전송할 수 있는 이동통신 시스템의 송신측 매체 접속 계층에서의 데이터 처리 방법에 있어서, 상위 계층으로부터 전달되는 데이터를 수신하는 단계; 및 상기 수신된 데이터에 상기 정수배의 대역폭에 따라 결정되는 길이를 갖는 MACIndex를 부가하는 단계를 포함하여 구성됨을 특징으로 한다. In another aspect of the present invention, a data processing method in a mobile communication system MAC layer according to the present invention is a data processing in a transmission-side medium access layer of a mobile communication system capable of transmitting data using an integer multiple of a basic bandwidth. A method, comprising: receiving data conveyed from a higher layer; And adding a MACIndex having a length determined according to the bandwidth of the integer multiple to the received data.

이하에서 도면을 참조하여 설명되는 본 발명의 바람직한 실시예들에 의해 본 발명의 구성, 작용 및 다른 특징들이 용이하게 이해될 수 있을 것이다.The construction, operation and other features of the present invention will be readily understood by the preferred embodiments of the present invention described below with reference to the drawings.

1x HRPD 시스템에서는 종래에 7 비트 길이의 'MACIndex'를 사용하기 때문에 128개의 'MACIndex'가 존재한다. 그러나, Nx HRPD 시스템에서는 128개의 'MACIndex'로는 부족하기 때문에 'MACIndex'의 길이를 8 비트 이상으로 증가시켜야 한다. 즉, Nx HRPD 시스템에서는 'MACIndex'의 길이가 시스템 상황에 따라서 가변적일 수 있기 때문에 이를 지원하기 위해서 기지국은 단말에게 시그널링(signaling)으로 'MACIndex'의 길이와 그에 따른 실제 'MACIndex' 값을 알려줘야 한다. 기지국이 단말로 상기 'MACIndex'의 길이와 실제 'MACIndex' 값을 전송하는 방법의 구체적인 예로서, 'TrafficChannelAssignment Message' 또는 'SectorParameters Message'에 상기 'MACIndex'의 길이와 실제 'MACIndex' 값을 포함시켜 전송하는 방법을 들 수 있다. 다만, 이에 한정되는 것은 아니고, 다른 메시지에 포함시키거나 새로운 메시지의 형태로 전송하는 것도 가능하다.Since 1x HRPD system uses 7-bit length 'MACIndex', there are 128 'MACIndex'. However, in the Nx HRPD system, since 128 'MACIndex's are not sufficient, the length of the' MACIndex 'must be increased to 8 bits or more. That is, in the Nx HRPD system, since the length of the 'MACIndex' may vary depending on the system situation, in order to support this, the base station must inform the terminal of the length of the 'MACIndex' and the actual 'MACIndex' value accordingly. . As a specific example of how the base station transmits the length of the 'MACIndex' and the 'MACIndex' value to the terminal, the length of the 'MACIndex' and the 'MACIndex' are included in the 'TrafficChannelAssignment Message' or 'SectorParameters Message'. The method of transmission is mentioned. However, the present invention is not limited thereto and may be included in another message or transmitted in the form of a new message.

표 1은 상기 'MACIndex'의 길이와 실제 'MACIndex' 값을 전송하기 위한 'TrafficChannelAssignment Message'의 데이터 포맷의 일 예를 나타낸 것이다.Table 1 shows an example of a data format of a 'TrafficChannelAssignment Message' for transmitting the length of the 'MACIndex' and the 'MACIndex' value.

FieldField Length (bits)Length (bits) MessageIDMessageID 88 MessageSequenceMessageSequence 88
...

...
TrafficMACIndexCountTrafficMACIndexCount 33 TrafficMACIndexTrafficMACIndex TrafficMACIndexLengthTrafficMACIndexLength

표 1은 'TrafficMACIndexCount' 필드의 길이가 3 비트인 경우의 일례이다. 표 1에서 보는 바와 같이 'TrafficMACIndexCount' 필드는 'TrafficMACIndex'의 길이값인 'TrafficMACIndexLength'를 나타내는 필드이다. Table 1 shows an example in which the length of the 'TrafficMACIndexCount' field is 3 bits. As shown in Table 1, the 'TrafficMACIndexCount' field is a field indicating 'TrafficMACIndexLength', which is a length value of 'TrafficMACIndex'.

상기 기지국이 'MACIndex'의 길이와 실제 'MACIndex' 값을 상기 단말로 시그널링 한 이후에, 상기 기지국은 상기 단말에 'TrafficMACIndexLength'의 길이를 갖는 'TrafficMACIndex' 값을 전송한다. 표 1에서와 같이 'TrafficMACIndexCount' 필드의 길이가 3 비트인 경우에 실제 'TrafficMACIndex'의 길이를 나타내는 'TrafficMACIndexLength'의 값은 표 2에 따라 결정될 수 있다.After the base station signals the length of 'MACIndex' and the actual 'MACIndex' value to the terminal, the base station transmits a 'TrafficMACIndex' value having a length of 'TrafficMACIndexLength' to the terminal. As shown in Table 1, when the length of the 'TrafficMACIndexCount' field is 3 bits, the value of 'TrafficMACIndexLength' indicating the length of the 'TrafficMACIndex' may be determined according to Table 2.

TrafficMACIndexCountTrafficMACIndexCount TrafficMACIndexLengthTrafficMACIndexLength 000000 88 001001 99 010010 1010 011011 1111 100100 1212 101101 1313 110 ~ 111110 to 111 ReservedReserved

표3은 'TrafficMACIndexCount' 필드의 길이가 2 비트인 경우의 'TrafficMACIndexCount'에 따른 'TrafficMACIndexLength'의 값을 나타낸 것이다.Table 3 shows the values of 'TrafficMACIndexLength' according to 'TrafficMACIndexCount' when the length of the 'TrafficMACIndexCount' field is 2 bits.

TrafficMACIndexCountTrafficMACIndexCount TrafficMACIndexLengthTrafficMACIndexLength 0000 88 0101 99 1010 1010 1111 1111

상기한 바와 같이, 본 발명의 기술적 특징 중의 하나는 다중 캐리어를 사용하는 이동통신 시스템에서 'TrafficMACIndex'의 길이가 8 비트 이상인 경우, 8 비트 이상의 길이를 갖는 'MACIndex'를 지원하는 MAC 레이어 패킷의 포맷을 구성하는 방법이다.As described above, one of the technical features of the present invention is a format of a MAC layer packet supporting 'MACIndex' having a length of 8 bits or more when the length of 'TrafficMACIndex' is 8 bits or more in a mobile communication system using multiple carriers. How to configure.

본 발명의 바람직한 일 실시예로서, 하나의 사용자에게 하나의 패킷을 전송하는 단일 사용자 MAC 레이어 패킷의 경우를 설명하면 다음과 같다. 이 경우, 기지국은 프리앰블 'MACIndex' 값을 1x HRPD 시스템에서 사용하지 않고 있는 값 중 하나로 설정하여 해당 패킷이 다중 캐리어를 위한 패킷임을 알려주는 것이 바람직하다. 그리고, 실제 패킷이 전송되어야 하는 단말을 알려주는 어디레스인 'MACIndex'는 MAC 레이어 헤더를 통해 전송된다.As a preferred embodiment of the present invention, a case of a single user MAC layer packet for transmitting one packet to one user will be described. In this case, the base station preferably sets the preamble 'MACIndex' value to one of values not used in the 1x HRPD system to inform that the packet is a packet for multiple carriers. In addition, 'MACIndex', which indicates a terminal to which an actual packet should be transmitted, is transmitted through a MAC layer header.

도 3은 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 일예를 도시한 것이다. 도 3에서 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 기지국이 단말로 미리 시그널링에 의해 알려준 길이를 갖고, 'PAD'는 'MACIndex' 바로 다음에 위치하여 'MACIndex'와 'PAD'의 길이 합이 옥텟(octet) 단위가 되도록 필요한 수의 '0'을 패딩(padding)한다. 즉, 'MACIndex'의 길이가 10 비트인 경우 'PAD'에는 6 비트의 0이 패딩함으로써 2 옥텟을 만드는 것이다. 3 illustrates an example of a forward traffic channel single user simplex MAC layer packet format according to a preferred embodiment of the present invention. In FIG. 3, 'MACIndex' is 'TrafficMACIndex' and has a length informed by the BS in advance by signaling to the UE according to Table 2 or Table 3, and 'PAD' is located immediately after 'MACIndex' and thus 'MACIndex' and 'PAD'. Pad the required number of '0's so that the sum of the lengths is in octets. That is, when the length of the 'MACIndex' is 10 bits, the 6-bit 0 is padded in the 'PAD' to make 2 octets.

도 4는 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 다른 예를 도시한 것이다. 도 4에서 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 결정된 길이를 갖고, 'PAD'는 'MAC Layer Payload' 바로 다음에 위치하며 'MACIndex'와 'PAD'의 길이 합이 옥텟 단위가 되도록 필요한 수의 '0'을 패딩한다. 예를 들어, 'MACIndex'의 길이가 10 비트인 경우 'PAD'에는 6 비트의 '0'을 패딩함으로써 2 옥텟을 만드는 것이다.4 illustrates another example of a forward traffic channel single user simplex MAC layer packet format according to an embodiment of the present invention. In FIG. 4, 'MACIndex' is 'TrafficMACIndex' and has a length determined according to Table 2 or 3, and 'PAD' is located immediately after 'MAC Layer Payload', and the sum of lengths of 'MACIndex' and 'PAD' is in octets. Pad as many '0's as necessary. For example, if the length of the 'MACIndex' is 10 bits, the 'PAD' is made of two octets by padding '0' of 6 bits.

도 5는 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 또 다른 예를 도시한 것이다. 도 5에서 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 결정된 길이에 따라 그 길이가 8 이하이면 8비트의 길이를 갖고 9 이상이면 16비트의 길이를 갖는다. 즉, 'MACIndex'의 길이를 옥텟 단위로 하는 것이다. 이와 같은 방법에 의해 'MACIndex'가 옥텟 단위가 되기 때문에 별도의 패딩은 필요없게 된다.5 shows another example of a forward traffic channel single user simplex MAC layer packet format according to an embodiment of the present invention. In FIG. 5, 'MACIndex' is 'TrafficMACIndex' and has a length of 8 bits when the length is 8 or less and 16 bits when the length is 8 or less according to the length determined according to Table 2 or 3. That is, the length of the 'MACIndex' is in octets. In this way, since 'MACIndex' is in octets, no extra padding is required.

상기 도 3, 4, 5의 실시예에서의 'MAC Trailer'는 2 비트로 구성할 수 있으며 다음 세가지 방법 중 하나로 세팅할 수 있다.3, 4 and 5, the 'MAC Trailer' can be configured with 2 bits and can be set in one of three ways.

첫째, 'Security Layer Packet'이 포맷 A 'Connection Layer Packet'으로 구성되어 있으면 '0'으로 세팅하고 포맷 B 'Connection Layer Packet'으로 구성되어 있으면 '1'로 세팅하는 방법.First, set '0' if 'Security Layer Packet' is composed of Format A 'Connection Layer Packet' and '1' if Format B 'Connection Layer Packet'.

둘째, MSB(Most Significant Bit)는 'Reserved'로 남겨두고 LSB(Least Significant Bit)는 'Security Layer Packet'이 포맷 A 'Connection Layer Packet'으로 구성되어 있으면 '0'으로 세팅하고 포맷 B 'Connection Layer Packet'으로 구성되어 있으면 '1'로 세팅하는 방법.Second, leave MSB (Most Significant Bit) as' Reserved 'and LSB (Least Significant Bit) set' 0 'if' Security Layer Packet 'is composed of Format A' Connection Layer Packet 'and format B' Connection Layer Packet 'is configured to' 1 '.

셋째, 포맷 A 'Connection Layer Packet'과 포맷 B 'Connection Layer Packet'을 구별하도록 각각 프리앰블 MAC 인덱스(Preamble MAC Index)를 설정함으로써 2비트의 'MAC Trailer'를 모두 'Reserved'로 남겨두는 방법.Third, preamble MAC indexes are set to distinguish between format A 'Connection Layer Packet' and format B 'Connection Layer Packet', respectively, so that two bits of 'MAC Trailer' are left as 'Reserved'.

도 6은 본 발명의 바람직한 일 실시예에 따른 순방향 트래픽 채널 단일 사용자 심플렉스 MAC 레이어 패킷 포맷의 또 다른 예를 도시한 것이다. 도 6에서 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 결정된 길이를 갖고, 'PAD'는 'MACIndex' 바로 다음에 위치하여 수학식 1의 조건을 만족하도록 하는 수의 '0'을 패딩한다. 예를 들어, 'MACIndex'의 길이가 10 비트인 경우 'PAD'에는 7 비트의 0을 패딩한다. Figure 6 illustrates another example of a forward traffic channel single user simplex MAC layer packet format according to an embodiment of the present invention. In FIG. 6, 'MACIndex' is a 'TrafficMACIndex' and has a length determined according to Table 2 or 3, and 'PAD' is positioned immediately after 'MACIndex', so that '0' of a number satisfying the condition of Equation 1 is obtained. Padding. For example, when the length of the 'MACIndex' is 10 bits, 7-bit 0 is padded in the 'PAD'.

(MACIndex + PAD) mod 8 = 1(MACIndex + PAD) mod 8 = 1

본 발명의 바람직한 다른 실시예로서, 본 발명에 따른 기술적 특징이 여러 사용자의 패킷이 하나의 패킷으로 묶여서 전송되는 다중 사용자 MAC 레이어 패킷에 적용된 경우의 실시예를 이하에서 상세히 설명한다. 이 경우 기지국은 프리앰블 MAC 인덱스 값을 해당 패킷이 다중 사용자(Multi-user) 패킷이고, MAC 레이어 패킷의 크기를 나타내도록 알려 준다. 그리고, 실제 패킷이 전송되어야 하는 단말을 알려주는 어드레스인(address)인 'MACIndex'는 MAC 레이어 헤더(MAC Layer Header)를 통하여 전송한다.As another preferred embodiment of the present invention, an embodiment in which the technical feature according to the present invention is applied to a multi-user MAC layer packet in which packets of several users are bundled and transmitted is described in detail below. In this case, the base station informs the preamble MAC index value so that the packet is a multi-user packet and indicates the size of the MAC layer packet. And, 'MACIndex', which is an address indicating a terminal to which a real packet should be transmitted, is transmitted through a MAC layer header.

도 7은 본 발명의 바람직한 다른 실시예에 따른 따른 순방향 트래픽 채널 다중 사용자 MAC 레이어 패킷 포맷의 일예를 도시한 것이다. 도 7에서 (A) 부분이 다중 캐리어 패킷을 위한 부분으로 'Format'은 'Security Layer Packet'이 포맷 A 'Connection Layer Packet'으로 구성되어 있으면 '0'으로 세팅하고 포맷 B 'Connection Layer Packet'으로 구성되어 있으면 '1'로 세팅한다. 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 결정된 길이를 갖고 'Delim'은 다중 캐리어를 위한 헤더 부분과 다중 캐리어를 위한 페이로드(payload)를 구별하는데 사용된다. 다중 캐리어를 위한 'Length'는 다중 캐리어를 위한 페이로드의 길이를 나타내고, 'PAD'는 다중 캐리어를 위한 헤더의 합이 옥텟 단위가 되도록 필요한 수의 '0'을 패딩한다. 그 뒤에 다중캐리어를 위한 헤더에 따르는 다중 캐리어를 위한 페이로드가 온다.7 illustrates an example of a forward traffic channel multi-user MAC layer packet format according to another preferred embodiment of the present invention. In FIG. 7, part (A) is a part for a multicarrier packet, and 'Format' is set to '0' if 'Security Layer Packet' is configured as Format A 'Connection Layer Packet' and is formatted as Format B 'Connection Layer Packet'. If configured, set it to '1'. 'MACIndex' is a 'TrafficMACIndex' and has a length determined according to Table 2 or 3, and 'Delim' is used to distinguish between a header portion for multiple carriers and a payload for multiple carriers. 'Length' for multiple carriers indicates the length of the payload for the multiple carriers, and 'PAD' pads the required number of '0's so that the sum of headers for the multiple carriers is in octet units. This is followed by a payload for multiple carriers followed by a header for multiple carriers.

도 8은 본 발명의 바람직한 다른 실시예에 따른 순방향 트래픽 채널 다중 사용자 MAC 레이어 패킷 포맷의 일예를 도시한 것이다. 도 8에서 (B) 부분이 다중 캐리어 패킷을 위한 부분으로 'Redirect MAC Index'는 1x HRPD에서 사용하지 않고 있는 값 중 하나로 설정하여 해당 패킷이 다중 캐리어를 위한 패킷임을 알려 준다. 'Redirect Length'는 다중 캐리어를 위한 헤더의 길이를 알려준다. 'Format'은 'Security Layer Packet'이 포맷 A 'Connection Layer Packet'으로 구성되어 있으면 '0'으로 세팅하고 포맷 B 'Connection Layer Packet'으로 구성되어 있으면 '1'로 세팅한다. 'MACIndex'는 'TrafficMACIndex'로서 표 2 또는 표 3에 따라 결정된 길이를 갖고, 다중 캐리어를 위한 'Length'는 다중 캐리어를 위한 페이로드의 길이를 나타내고 'PAD'는 다중 캐리어를 위한 헤더의 합이 옥텟 단위가 되도록 필요한 수의 '1'을 패딩한다. 그 뒤에 다중캐리어를 위한 헤더에 따르는 다중 캐리어를 위한 페이로드가 온다.8 illustrates an example of a forward traffic channel multi-user MAC layer packet format according to another preferred embodiment of the present invention. In FIG. 8, part (B) is a part for a multicarrier packet and 'Redirect MAC Index' is set to one of values not used in 1x HRPD to indicate that the packet is a packet for multicarrier. 'Redirect Length' indicates the length of the header for multiple carriers. 'Format' is set to '0' if 'Security Layer Packet' is composed of Format A 'Connection Layer Packet' and is set to '1' if it is composed of Format B 'Connection Layer Packet'. 'MACIndex' is a 'TrafficMACIndex' and has a length determined according to Table 2 or 3, 'Length' for multiple carriers represents the length of the payload for multiple carriers, and 'PAD' is the sum of headers for multiple carriers. Padding the required number of '1's to be in octets. This is followed by a payload for multiple carriers followed by a header for multiple carriers.

도 7 및 도 8에 도시된 바와 같이, 다중 사용자 MAC 계층 패킷은 1x 시스템의 단말 및 Nx 시스템의 단말을 위한 데이터 패킷을 함께 포함할 수 있다.As illustrated in FIGS. 7 and 8, the multi-user MAC layer packet may include data packets for a terminal of the 1x system and a terminal of the Nx system.

본 발명은 본 발명의 정신 및 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.It will be apparent to those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the above detailed description should not be construed as limiting in all aspects and should be considered as illustrative. The scope of the invention should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of the invention are included in the scope of the invention.

본 발명에서 제안한 바와 같이 다중 캐리어를 사용하는 경우에 MACIndex의 길이가 증가하면 상기 증가한 MACIndex에 따라 MAC Layer 패킷을 생성함으로써 다중 캐리어를 지원할 수 있는 효과가 있다.As proposed in the present invention, when the length of the MACIndex is increased, the MAC layer packet is generated according to the increased MACIndex, thereby supporting the multiple carriers.

Claims (10)

기본 대역폭의 정수배의 대역폭을 사용하여 데이터를 전송할 수 있는 이동통신 시스템에 있어서,In a mobile communication system capable of transmitting data using an integer multiple of the basic bandwidth, MACIndex의 길이에 관한 정보 및 상기 MACIndex의 길이에 관한 정보에 기초한 MACIndex를 포함하는 메시지를 단말로 전송하는 단계; 및Transmitting a message including a MACIndex based on the information on the length of the MACIndex and the information on the length of the MACIndex to the terminal; And 매체 접속 제어(MAC) 계층에서 상위 계층으로부터부터 전달되는 데이터에 상기 MACIndex의 길이에 관한 정보에 기초한 MACIndex를 부가하여 MAC 계층 패킷을 구성하는 단계를 포함하고,Constructing a MAC layer packet by adding a MACIndex based on information on the length of the MACIndex to data transmitted from an upper layer in a medium access control (MAC) layer, 상기 MACIndex의 길이는 상기 정수배의 대역폭에 따라 결정되는 MAC 계층 패킷 구성 방법.The length of the MACIndex is determined according to the bandwidth of the integer multiple. 제 1 항에 있어서,The method of claim 1, 상기 MAC 계층 패킷은 단일 사용자 MAC 계층 패킷인 MAC 계층 패킷 구성 방법.And the MAC layer packet is a single user MAC layer packet. 제 1 항에 있어서,The method of claim 1, 상기 MAC 계층 패킷은 다중 사용자 MAC 계층 패킷인 MAC 계층 패킷 구성 방법.And the MAC layer packet is a multi-user MAC layer packet. 제 3 항에 있어서,The method of claim 3, wherein 상기 MAC 계층 패킷은 상기 기본 대역폭에 의한 데이터를 수신하는 단말 및 상기 기본 대역폭의 정수배에 해당하는 대역폭에 의한 데이터를 수신하는 단말을 위한 데이터 패킷을 포함하는 MAC 계층 패킷 구성 방법.The MAC layer packet configuration method of the MAC layer packet including a data packet for a terminal for receiving data by the basic bandwidth and a terminal for receiving data by a bandwidth corresponding to an integer multiple of the basic bandwidth. 제 1 항에 있어서,The method of claim 1, 상기 기본 대역폭은 1.25Mhz인 MAC 계층 패킷 구성 방법.The default bandwidth is 1.25Mhz MAC layer packet configuration method. 제 2 항에 있어서,The method of claim 2, 상기 MAC 계층 패킷은 MACIndex 필드, PAD 필드 및 MAC Layer Payload 필드를 포함하고, 상기 MACIndex 필드 길이와 상기 PAD 필드 길이의 합은 옥텟(octet) 단위에 해당하는 MAC 계층 패킷 구성방법.The MAC layer packet includes a MACIndex field, a PAD field and a MAC Layer Payload field, and a sum of the MACIndex field length and the PAD field length corresponds to an octet unit. 제 3 항에 있어서,The method of claim 3, wherein 상기 MAC 계층 패킷은 MACIndex 필드, 다중 캐리어를 위한 헤더 부분과 다중 캐리어를 위한 페이로드를 구분하는 Delim 필드, 다중 캐리어를 위한 페이로드의 길이를 나타내는 Length 필드 및 PAD 필드를 포함하고, 상기 PAD 필드의 길이는 상기 PAD 필드를 포함하는 다중 캐리어를 위한 헤더의 합이 옥텟 단위에 해당하도록 설정되는 MAC 계층 패킷 구성방법.The MAC layer packet includes a MACIndex field, a Delim field for distinguishing a header portion for multiple carriers and a payload for multiple carriers, a Length field for indicating a length of payload for multiple carriers, and a PAD field. And a length is set such that the sum of headers for multiple carriers including the PAD field corresponds to octets. 삭제delete 삭제delete 삭제delete
KR1020050075950A 2005-08-18 2005-08-18 Method of generating MAC packet in mobile communications system KR101100204B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050075950A KR101100204B1 (en) 2005-08-18 2005-08-18 Method of generating MAC packet in mobile communications system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050075950A KR101100204B1 (en) 2005-08-18 2005-08-18 Method of generating MAC packet in mobile communications system

Publications (2)

Publication Number Publication Date
KR20070021575A KR20070021575A (en) 2007-02-23
KR101100204B1 true KR101100204B1 (en) 2011-12-28

Family

ID=43653573

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050075950A KR101100204B1 (en) 2005-08-18 2005-08-18 Method of generating MAC packet in mobile communications system

Country Status (1)

Country Link
KR (1) KR101100204B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040160984A1 (en) 2003-02-18 2004-08-19 Nagabhushana Sidhushayana Variable packet lengths for high packet data rate communications
US20040214574A1 (en) 2001-06-25 2004-10-28 Vedat Eyuboglu Radio network control

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040214574A1 (en) 2001-06-25 2004-10-28 Vedat Eyuboglu Radio network control
US20040160984A1 (en) 2003-02-18 2004-08-19 Nagabhushana Sidhushayana Variable packet lengths for high packet data rate communications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"TIA Document: cdma2000ⓡHigh Rate Packet Data Air Interface Specification", TIA-856-A, 2004.04*

Also Published As

Publication number Publication date
KR20070021575A (en) 2007-02-23

Similar Documents

Publication Publication Date Title
EP1764934B1 (en) Method for generating a frame in an orthogonal frequency division multiple access communication system
EP1597879B1 (en) Variable packet lengths for communications with a high rate
KR100895165B1 (en) Dynamic resource allocation method for an ofdma system
USRE39375E1 (en) System for transmitting packet data in digital cellular time division multiple access (TDMA) air interface
US7903575B2 (en) Bandwidth-efficient control and bitmap signaling using super position coding in wireless communication systems
EP1610522B1 (en) Method and system for generating a MAC-PDU comprising a type field indicating whether one or two fields are used for a connection identifier
KR100563592B1 (en) method for branching data in the 3rd generation mobile communication system
US7599334B2 (en) Method and apparatus for processing shared sub-packets in a communication system
KR100547802B1 (en) Method of Providing One-Way Broadcasting Service in Mobile Communication System
US20070230412A1 (en) Scheduling in wireless communication systems
US20100142473A1 (en) Method and apparatus for constructing map ie using reduced cid in broadband ofdma systems
KR20030093592A (en) Method and apparatus for multicast of data packet in mobile communication system
CN1244320A (en) Method, system and mobile communication unit for communicating over multiple channels in wireless communication system
KR20020097271A (en) Method and apparatus for multiplexing a plurality of data connections onto one temporary block flow
US20050271027A1 (en) Apparatus and method for multiplexing packets for broadcast services in a mobile communication system based on orthogonal frequency division multiplexing
US20040151156A1 (en) Method for using several logical channels for one radio bearer between mobile station and a network
US7587529B2 (en) Method for controlling memory in mobile communication system
KR101100204B1 (en) Method of generating MAC packet in mobile communications system
KR101073919B1 (en) Method for Transmitting and Receiving a Packet
FI105733B (en) A fail-safe communication system and method for controlling a carrier in a susceptible environment
KR101100206B1 (en) Method for Transmitting and Receiving a Packet
KR20050089700A (en) Method and device for modification of mac header format in broadband wireless access specification

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
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee