KR101100204B1 - Method of generating MAC packet in mobile communications system - Google Patents
Method of generating MAC packet in mobile communications system Download PDFInfo
- 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
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/02—Data link layer protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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
Abstract
본 발명은 이동통신 시스템에서 MAC 패킷을 구성하는 방법에 관한 것이다. 본 발명에 따른 이동통신 시스템에서 MAC 계층 패킷 구성 방법은, 기본 대역폭의 정수배의 대역폭을 사용하여 데이터를 전송할 수 있는 이동통신 시스템에 있어서, MACIndex의 길이 및 상기 MACIndex의 길이에 따른 실제 MACIndex 값을 단말로 전송하는 단계; 및 매체 접속 제어(MAC) 계층에서 상위 계층으로부터부터 전달되는 데이터에 상기 MACIndex 값을 부가하여 MAC 패킷을 구성하는 단계를 포함하여 구성됨을 특징으로 한다.
이동통신, 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.
Mobile communication, HRPD, MAC, MACIndex
Description
도 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.
...
...
표 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.
표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.
상기한 바와 같이, 본 발명의 기술적 특징 중의 하나는 다중 캐리어를 사용하는 이동통신 시스템에서 '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
본 발명의 바람직한 다른 실시예로서, 본 발명에 따른 기술적 특징이 여러 사용자의 패킷이 하나의 패킷으로 묶여서 전송되는 다중 사용자 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)
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)
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 |
-
2005
- 2005-08-18 KR KR1020050075950A patent/KR101100204B1/en not_active IP Right Cessation
Patent Citations (2)
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)
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 |