Apparatus for transmitting medium access control protocol data unit (mac pdu) with fragmentation and packing extended header and method thereof

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to means of receiving/transmitting data in a wireless communication system. The method includes fragmenting a data packet into two or more fragments; configuring a medium access control protocol data unit (MAC PDU), the MAC PDU including at least one of the two or more fragments, a first header containing control information about the MAC PDU which includes the at least one of the two or more fragments, and a fragmentation extended header (FEH) providing information on the data packet fragment, wherein the first header contains an indicator indicating that the FEH is present following the first header, wherein the FEH contains a type field identifying a type of the FEH and the FEH has a variable length depending on whether the fragmented data packet is a real-time data packet or not, and wherein the FEH has a shorter length when the fragmented data packet is a real-time data packet than when the fragmented data packet is a non-real-time data packet; and transmitting the configured MAC PDU to a receiving side.

EFFECT: shorter header processing time.

12 cl, 13 dwg, 17 tbl

 

Area of technology

[1] the Present invention relates to a mobile communication system, and in particular, to apparatus for transmitting block Protocol data level control the medium access (MAC PDU) with an expanded header fragmentation and unification and appropriate way. Although the present invention is suitable for a wide scope of applications, it is particularly suitable for configuring the unit the Protocol data of the level of control the medium access (MAC PDU).

The level of technology

[2] generally, a communication system based on Internet network includes a Protocol stack consisting of five levels. Here, the configuration of each level of the Protocol shown in Fig.1.

[3] In Fig.1 is a diagram for one example of a commonly used Protocol stack of the Internet.

[4] As shown in Fig.1, in order, the Protocol stack of the Internet consists of the application layer (i.e., the most upper level), transport layer, network layer, link layer and physical layer. The application layer represents the level to support network applications such as file transfer Protocol (FTP), a Protocol for transferring hypertext (HTTP), transmission control Protocol (TCP) for user datagram Protocol (UDP), etc. the Transport layer is responsible for the transport function�toos data between host computers network using TCP/UDP. The network layer is level to establish transport routes data from source to destination via the transport layer and the network Protocol Internet (IP). The link layer is responsible for data transfer between neighboring network elements and access control for transmission medium (MAC) via PPP/Ethemet, etc. the Physical level is the lower level to perform data transmission by means of a bit unit using a wired/wireless environment.

[5] In Fig.2 shows the commonly used scheme of work for each level of data transfer.

[6] As shown in Fig.2, the transport layer of the transmitting side generates a new data unit by adding header information of H+ to the message payload M taken from the application layer, which is the upstream level. The transport layer transmits a new block of data at the network layer, which is the downstream level. The network layer generates a new data unit by adding header information Hn used by the network level, to the data received from the transport layer, and then transmits the data unit at the link layer, which is the downstream level.

[7] Further, the link layer generates a new block of data through�Twomey, adding header information H1, used the data link level, data received from the upstream level, and then transmits it to the physical level, which is the downstream level. The physical layer transmits the data block received from the data link layer on the receiving side.

[8] In this case, the physical layer of the receiving side receives the data block from the transmitting side, and then transmits the received data unit at the link layer, which is the upstream level to the physical level. The receiving party processes the header added to each level, and then transmits the message payload to a remote header at the upstream level. Through this process, performs reception and transmission of data between the transmitting side and the receiving parties.

[9] For data transmission and reception between the transmitting side and the receiving side, as shown in Fig.2, each level adds a Protocol header and then performs a control function as addressing, data routing, forwarding, re-transmission of data, etc.

[10] In Fig.3 is a diagram commonly used model of Protocol layers defined in the wireless mobile communication system based on IEEE 802.16.

[11] As shown in Fig.3, level access control with�food data transfer (MAC) belongs to data link layer, may consist of three sub-levels.

[12] First, the convergence sublayer (CS) specific service converts the external network data, received through the convergence sublayer (CS) access point (SAP CS), in the units of service data access control environment data (MAC SDU) sub-level access control environment data transfer (MAC) (model element sublayer (CPS)) or displays the relevant data. This level may include a sorting function of service data units (SDU) of the external network and then the connection identifier corresponding service flow (SFID) level access control environment data transfer (MAC) with a connection identifier (CID).

[13] secondly, the model element sublayer (CPS) control the medium access of data transfer (MAC) is the level of provision of such a basic function level access control environment data transfer (MAC) how access to the system, assigning bandwidth, connection establishment and management, etc. of the model element sublevel - (CPS) control access to the medium (MAC) receives the data (data packet), the ordered specific connection control access to the medium (MAC) from various sublevels of convergence via the access point services (SAP) control the medium access of the front�and data (MAC). In this case, quality of service (QoS) applicable to the transfer of data and planning through the physical level.

[14] thirdly, sub-level security can provide such function, such as authentication, secure key exchange and encryption.

[15] the Level of control the medium access of data transfer (MAC) is a service-based compounds and is carried out using the concept of a transport connection. When the mobile station is registered in the system, the data stream may be provided through interaction between a mobile station and a system. If the service request is changed, can be changed to the new connection. In this case, the transport connection defines the mapping between the processes of convergence of peer-to-peer network using the level control access to the medium (MAC) and service flow. In this case the service flow defines the parameters of quality of service (QoS) block Protocol data control the medium access (MAC PDU) exchanged in the corresponding connection.

[16] Service flow for transport connection plays a basic role in the management and operation of the Protocol control access to the medium (MAC) and provides a mechanism to control quality of service (QoS) uplink and downlink communication channels. In h�particular, service flows can be combined with the process of assigning bandwidth

[17] In the conventional system of the IEEE 802.16 standard, the mobile station may have a 48-bit universal address level access control environment data (MAC address) for each radio interface. This address uniquely identifies the radio interface of the mobile station and may be used to establish access mobile station during the initial selection process of the range. Since the base station verifies the mobile station using different identifiers (ID) of the mobile stations, respectively, the universal MAC address can be used as part of the authentication process.

[18] Each connection can be identified by a 16-bit connection identifier (CID). While the mobile station initialization, two pairs of connections to manage (i.e., an upward channel and a downward communication channel) is established between the mobile station and the base station. Thus, selective use of three pairs, including connection management.

[19] In the transmitting station and the receiving station to communicate with each other, in the above structure, suppose the case of a transfer blocks of data service level access control xride data (hereinafter, the service data unit MAC SDU). In this case, the service data unit MAC SDU is processed in block Protocol data access control environment (hereinafter, the unit of Protocol data MAC PDU). In order to generate such a block of Protocol data MAC PDU, the base station or the mobile station provides the header control access to the medium (MAC), which should be included in the corresponding block of Protocol data MAC PDU.

Disclosure of the invention

The technical problem

[20] generally, in the case of segmentation, Association or automatic request for retransmission (ARQ) to the packet for transmission, it is possible to use an extension header fragmentation and unification of the number of extension headers to allow the inclusion of relevant information in the corresponding block of Protocol data MAC PDU.

[21] In this case, in a situation where data is being generated at a given frequency like a voice transmission Protocol of the Internet for voice transmission (VoIP) to have a fixed small size, use the title level access control environment data transmission for short packets (SMM header).This data is typically transmitted without being subject to segmentation or merge.

[22] However, such a package as the package p�otocol VoIP, transmitted by the application to him of segmentation in the situation of the poor condition of the canal. If you are using an extension header fragmentation and unification, which includes all the information on segmentation, Association and sequence number, the problem arises that the overhead for the header in General increase.

The solution to the problem

[23] Accordingly, the present invention is directed to a device for the transmission of a block of Protocol data MAC PDU with extended header fragmentation and unification and a way for him, which essentially eliminates one or more problems due to limitations and disadvantages of the prior art.

[24] the Object of the present invention is to propose an efficient way to configure the extended header for the segmentation and Association, including the necessary information relevant only to the type or schema of the transmission packet for transmission, and method of signal transmission using this configured the extended header of fragmentation and unification.

[25] Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description or may be learned through practical implementation of the invention. The objectives and other advantages of the invent�tion will be realized and attained by means of the structure, in particular, as set out in the description and claims of this description and in the accompanying drawings.

[26] To achieve these and other advantages and in accordance with the present invention, as implemented and generally described, a method of transmitting data that is transmitted by a transmitting station, includes the steps of configuring the unit the Protocol data MAC PDU including segmented data and the extended fragmentation header (FEH) or extension header Association (REN) for transmitting segmented data and a transmission unit configured Protocol data MAC PDU to the receiving station. In this case, the extended fragmentation header (FEH) or extension header Association (REN) includes a field type of an extended header indicating the type of the extended header and control field fragmentation, which includes information on segmented data.

[27] Preferably, if the data is a packet generated in a prescribed fixed amount with the prescribed frequency, the header control access to the medium (MAC) included in the block of Protocol data MAC PDU includes a header control access to the medium for short packet (hereinafter, the header SPMH) for data transfer.

[28] Preferably,when the header SPMH includes, at least an element selected from the group consisting of: an identifier field stream including an identifier of a service data flow (Flow ID) that is used to transfer the block of Protocol data MAC PDU, the field indicator of the presence of the extended header indicating the presence or absence of the extended header in the block of Protocol data MAC PDU, a length field (length) including length information of the block of Protocol data MAC PDU, and the first field of the sequence number indicating the sequence number for block Protocol data MAC PDU.

[29] More preferably, the size of an enlarged fragmentation header (FEH) is equal to 1 byte and the extended fragmentation header (FEH) includes only the type of the extended header of 4 bits and control field fragmentation of 2 bits

[30] Preferably, if the header control access to the medium (MAC) included in the block of Protocol data MAC PDU is the header AGMH, advanced fragmentation header (FEH) further includes a second field of the sequence number indicating the sequence number for block Protocol data MAC PDU.

[31] More preferably, the extended title Association (REN) included in the block of Protocol data MAC PDU when the header control access to the transmission medium of the data (Dale�, title MAC) unit Protocol data MAC PDU is the header AGMH. This extension header package (REN) further includes a second field of the sequence number indicating the sequence number of block Protocol data MAC PDU, a length field indicating length information unfragmented or fragmented data and data field indicating whether to include other information.

[32] Preferably, if the group extended header including at least one extended header is included in the block of Protocol data MAC PDU, the unit of Protocol data MAC PDU further includes a group field of the extended header indicating the length of the extended header.

[33] Additionally, in order to obtain these and other advantages and in accordance with the present invention, a method of receiving data, which are received by the receiving station, includes the steps of receiving a block of Protocol data MAC PDU including segmented data and the extended fragmentation header (FEH) or extension header Association (REN) for transmitting segmented data and decoding a received block of Protocol data MAC PDU. In this case, the extended fragmentation header (FEH) or extension header Association (REN) includes a field type expansion�enny header specifies the type of the extended header and control field fragmentation, which includes information on segmented data.

[34] To obtain these and other advantages and in accordance with the present invention, a transmitter for transmitting data includes a processor that configures the unit of Protocol data MAC PDU and transmitting module configured to transmit the block of Protocol data MAC PDU. In this case, the processor configures the unit of Protocol data MAC PDU including segmented data and the extended fragmentation header (FEH) or extension header Association (REN) for transmitting the segmented data, the processor controls the transmitting module, configured to transmit a block of Protocol data MAC PDU to the receiver, wherein the extended fragmentation header (FEH) or extension header package (REN) includes a field type of an extended header indicating the type of the extended header and control field fragmentation, which includes information on segmented data.

[35] Additionally, to obtain these and other advantages and in accordance with the present invention, a receiver for receiving data includes a receiving module configured to receive a block of Protocol data MAC PDU, and the processor, configurer�strap, to perform signal processing on the accepted unit of Protocol data MAC PDU. In this case, the unit of Protocol data MAC PDU includes a segmented data and the extended fragmentation header (FEH) or extension header Association (REN) for transmitting segmented data, with enhanced fragmentation header (FEH) or extension header Association (REN) includes a field type of an extended header indicating the type of the extended header and control field fragmentation includes information on segmented data.

[36] it Should be understood that both the above General description and the subsequent detailed description are exemplary and explanatory and are intended to provide further explanation of the claimed invention.

Useful results of the invention

[37] Accordingly, the present invention provides the following results or benefits.

[38] First, the present invention effectively configures the advanced segmentation header and associations, including only necessary information in accordance with the type or schema of the packet for transmission.

[39] secondly, the present invention effectively configures extension header fragmentation and unification, through this reduced�Aya overhead for the header, transmit power, etc.

Brief description of the drawings

[40] the Accompanying drawings, which are included to provide a further understanding of the invention and are provided and form part of this description, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention.

[41] In the drawings:

[42] Fig.1 is a diagram for one example of a commonly used Protocol stack of the Internet;

[43] Fig.2 shows the commonly used scheme of work for each level of data transfer;

[44] Fig.3 is a diagram of the structure of the conventional system IEEE 802.16;

[45] Fig.4 is a diagram of the connections and service flow (SF), the system used by the IEEE 802.16;

[46] Fig.5 is a diagram for one example of the type of unit the Protocol data MAC PDU, defined in the system, a wireless Metropolitan area network (MAN) to the mobile service on the basis of the commonly used system of IEEE 802.16;

[47] Fig.6 is a diagram for one example of a block of Protocol data MAC PDU using the advanced structure of the header control access to the medium (MAC) with compression in accordance with one variant of implementation of the present invention;

[48] Fig.7 is a diagram for one example of a block FR�spalling MAC data PDU with extended header fragmentation and unification in accordance with one variant of implementation of the present invention;

[49] Fig.8 is a diagram for another example of a block of Protocol data MAC PDU with extended header and fragmentation and of the Association in accordance with another variant implementation of the present invention;

[50] Fig.9 is a diagram of additional example of the block of Protocol data MAC PDU with extended header fragmentation and packing in accordance with an additional variant of implementation of the present invention;

[51] Fig.10 is a diagram of one example of the structure of the group with an expanded header in accordance with one variant of implementation of the present invention;

[52] Fig.11 is a diagram of another example of a block of Protocol data MAC PDU with extended header and fragmentation of the Association in accordance with another variant implementation of the present invention;

[53] Fig.12 is a diagram of one example of a block generation unit Protocol data MAC PDUs in the transmitting device according to another variant implementation of the present invention; and

[54] Fig.13 presents a block diagram for describing a mobile station and a base station in accordance with an additional variant of implementation of the present invention to perform the above-described embodiments of the present invention.

Examples of carrying out the invention

<> [55] Now will be made detailed reference to the preferred embodiments of the invention the present invention, examples of which are illustrated in the attached drawings.

[56] the Present invention relates to headers, controlling access to the medium (MAC) for efficient data transmission in wireless communication system.

[57] First of all, subsequent versions of the invention correspond to combinations of elements and characteristics of the present invention in prescribed forms. It is possible to consider that the relevant elements or signs taken by choice, as they are not specified explicitly. Each of the elements or signs may be in the form of, without combining with other elements or features. It's also possible to implement a variant implementation of the present invention by partial combination of elements and/or features. The sequence of operations disclosed for each embodiment of the present invention, can be changed. Some configurations or properties of one embodiment may be included in another embodiment of the or can be replaced with the appropriate configuration or property of another embodiment of the implementation.

[58] In the description of drawings, procedures or steps, which can damage the entity nastojasih� of the invention, not explained. The procedures or steps that may be clear to experts in the art, also not explained.

[59] In this disclosure, examples of implementation of the present invention with emphasis on the relationship between the base station and mobile station when transmitting/receiving data. In this case, the base station has the value of the end node of a network which directly performs communication with the mobile station. In this disclosure, a specific operation explained as performed by a base station, in some cases, can be performed by the upper node of the base station.

[60] In particular, in a network constructed with a plurality of network nodes including the base station, it is apparent that various operations performed for communication with the mobile station, can be performed by the base station or other networks, in addition to the base station. In this case, the term "base station" may be replaced by such a terminology as a fixed station, a node In the "Node B", the enhanced node "eNode B (eNB), advanced base station (ABS), access point, etc. While the term "mobile station" (MS)(may be replaced by such a terminology as a user equipment (UE), subscriber station (SS), mobile subscriber station (MSS), an advanced mobile station (AMS), mobile t�rminal, terminal, etc.

[61] moreover, the transmitting station means a fixed and/or mobile node that transmits the data service or voice service. While receiving station means a fixed and/or mobile node that receives a data service or voice service. Therefore, the mobile station can become a transmitting station and a base station becomes a receiving station on the uplink. Similarly, the mobile station may be a receiving station, a base station can become a transmitting station, on a descending line.

[62] the embodiments of the present invention are supported by documentation standards disclosed in at least one of wireless access systems, including IEEE 802, the system according to the 3GPP standard, the system according to the standard 3GPP LTE system and the 3GPP2 standard. In particular, the steps or parts that are not explained to clearly describe the technical idea of the present invention, in embodiments, the present invention can be supported by the above-mentioned documents.

[63] in addition, embodiments of the present invention may be supported by at least one of the documents: specifications P802.16-2004, P802.16th-2005, P802.16Rev2 and P802.16 m, which are the standards of IEEE 802.16 system.

[64] In �sometime later description, the preferred embodiment of the present invention is explained in detail with reference to the accompanying drawings. Detailed description disclosed together with the appended drawings is intended to explain not exclusive embodiment of the present invention, but as an example embodiment of the present invention.

[65] In the following description, specific technologies used for embodiments of the present invention, are provided to assist in understanding the present invention. Thus, the use of special terminology can be changed to a different terminology within a scope of technical ideas of the present invention.

[66] Fig.4 is a diagram of the connections and service flow (SF) used in IEEE 802.16.

[67] according To Fig.4, in order to ensure the quality of service (QoS) the upper service flow (SF), the logical connection level access control environment data transfer (MAC) displays the service flow (SF) in the logical connection that is defined parameter of quality of service (QoS). In this case, the logical connection is determined to provide quality of service (QoS) level access control environment data transfer (MAC) through the appropriate planning for re�ACI data corresponding compound. The types of connections that are defined on the level of control the medium access of data transfer (MAC) include a connection that is assigned to each mobile station to control the mobile station level access control environment data transfer (MAC), and the transport connection is displayed on the service data flow for transport of the upper overhead.

[68] Fig.5 is a diagram of one example of the type of unit the Protocol data MAC PDU, defined in the system of wireless and mobile Metropolitan area network (MAN) system based on IEEE 802.16 standard, typically used.

[69] Generally, in the data link layer below the second level (i.e., the link layer or the MAC layer and the physical layer, the format of the block header of the Protocol data MAC PDU is determined differently in accordance with the Protocol of such a system, local area network (LAN), wireless LAN (WLAN), 3GPP, 3GPP2, wireless Metropolitan area network (WMAN), etc. the MAC layer Header contains the address of the access control environment data (MAC address) or address line communication node for transmitting data between nodes on the data link layer and may contain information to check for errors in the header and control information Casalnuovo level.

[70] according To Fig.5, each block of Protocol data MAC PDU begins with a header level pack�of Alenia media access data transfer (MAC) of a predetermined length. The header control access to the medium (MAC) is placed ahead of the payload block of Protocol data MAC PDU. Block Protocol data MAC PDU may include at least one extended header. Extension header is placed behind the title control access to the medium (MAC). In the case when the extended header is included, the encrypted payload is placed behind the parts of the header that includes a header control access to the medium (MAC) and at least one extended header.

[71] the payload of the block of Protocol data MAC PDU may include a subtitle, the service data unit MAC SDU and a segmented service data unit MAC SDU. In the case where the service data unit MAC SDU / block Protocol data MAC PDU is segmented into many sub-units of service data MAC SDU / MAC data Protocol PDU through a smaller unit of smaller size, this is known as fragmentation. This segmented data is called the fragment. The length of the information payload is changed to represent the changing size bytes. Accordingly, sub-level access control environment data transfer (MAC) can transmit various types of graphics top level without recognizing the format or configuration bits the message�.

[72] in addition, the cyclic control redundancy check (CRC) to detect errors can be included in a block of Protocol data MAC PDU [not shown in Fig.5].

[73] There are three types of MAC header. In particular, they include advanced common header control access to the medium (hereinafter, header AGMH), the header control access to the medium for short packet (hereinafter, the header SPMH) to support such applications as voice over IP (VoIP), and signal header control access to the medium (MAC) for this control, as request bandwidth, etc. In this case, each of the headings AGMH and SPMH has a payload that is placed behind the title, whereas the signaling header control access to the medium (MAC) does not have a payload that is placed behind the title.

[74] the Title AGMH is placed in the initial part of the block of Protocol data MAC PDU downlink DL/ascending communication line UL, includes data from the control message of the MAC layer and the level of convergence (CS).

[75] table 1 shows one example of the structure of the header AGMH for use in the wireless communication system based on IEEE 802.16.

[76] table 1

T�blitz 1
SyntaxSize (bits)Notes
Advanced Generic MAC header (headers wok AGMH){Advanced common header access control environment data
Flow ID4Thread ID

EH1The indicator of the presence of the extended header (EN). When set to "1", this field indicates that an extended header is present following this General heading control access to the medium (GMH)
Length11This field specifies the length in bytes of the block of Protocol data MAC PDU, including the header GMH and an extended header if present.
}

[77] according to Table 1, the header AGMH includes a field ID, flow ID) with the ID of the service flow (service data flow) services, indicating that the MAC header is�I'm heading AGMH, the indicator of the presence of the extended header (EN) indicates, is whether the unit of Protocol data MAC PDU extended header, and the length field (Length) including length information of the block of Protocol data MAC PDU. When 1 bit is assigned to a field indicator of the presence of the extended header if the corresponding field is set to 1, this field indicates that there is an extension header. If the corresponding field is set to 0, this field indicates that an extended header is not included. The length field (Length) specifies the length information of the block of Protocol data MAC PDU including an extended header if an extended header is present. The length field specifies the length in bytes. In this case, the field length assigned 11 bits. In accordance with Table 1, the header AGMH includes a 4-bit identifier field of the flow, 1-bit field of the indicator of the presence of the extended header and the 11-bit field length. The header AGMH may include full 2 bytes.

[78] the Title SPMH is generated to have a size equal to or smaller than a predefined size, with a pre-specified intervals like VoIP. The header SPMH is a MAC header, which supports an application which is not subject to automatic request for retransmission (ARQ).

[79] table 2 shows a� one example of the structure of the header control access to the medium for short packet (header SPMH), used in the system of a wireless communication system based on IEEE 802.16.

[80] table 2

Table 2
SyntaxSize (bits)Notes
Compact MAC header (CMH-header){Compact header control access to the medium (SMM)
EH (extension header)1The indicator of the presence of the extended header. When set to "1", this field indicates that an extended header is present following the SMM header
Length7This field specifies the length in bytes of the block of Protocol data MAC PDU including the SMM header and an extended header if present
}

[81] In accordance with Table 2, the header SPMH includes a field indicator of the presence of the extended header indicating whether 1-bit extension header, and the length field indicating the length of the block of Protocol data MAC PDU, APC�including 7-bit header SPMH. In this case, the header SPMH has the structure of the header size in the range of 1-byte.

[82] the Title SPMH is used for the placement of destination resources, which has already been agreed between the base station and mobile station, for this purpose resources, such as the appointment of permanent resources to assign resources to a predetermined placement at scheduled intervals and assign a group of resources to assign resources to a group that includes at least one mobile station. The appointment of permanent resource or group of resources used for a package that has a size equal to or smaller than a predefined size, generated at scheduled intervals like VoIP package.

[83] that is, since the title SPMH is used for small package generated at scheduled intervals like VoIP package, the reception side can recognize the type of a MAC header included in the corresponding block of Protocol data MAC PDU using the thread ID, and transmitting the corresponding block of Protocol data MAC PDU, but using the appropriate data.

[84] unlike the General MAC header, the header SPMH does not include the ID field of the flow (Flow ID), including bits of the thread ID, but includes a 7-bit field lengths�, different from the length field of the header AGMH.

[85] At least one extended header can be provided ahead of each of the headers AGMH and headers SPMH. In the case where the corresponding block of Protocol data MAC PDU includes a payload extension header is added before the payload.

[86] Extended the title is the subtitle, and add the header with the MAC block is the Protocol data MAC PDU and has the same value as that of the advanced subtitle. As a rule, using the indicator of the presence of the extended header in the MAC header, the receiving party may be informed whether the block of Protocol data MAC PDU at least one extended header.

[87] table 3 shows one example of an extended header for use in the wireless communication system based on IEEE 802.16.

[88] table 3

Table 3
SyntaxSize (bits)Notes
Extended header (extension header){Extension header
LAST1 The indicator is the last extended header: 0 = one or more extension headers follow the current extended header unless specified otherwise; 1 = this extended header is the last extended header unless specified otherwise
Extended header Type4The type of extended header (compare with table 4)
Extended header Body (body extended headerVariableThe content depends on the type
}

[89] In accordance with Table 3, the extended header includes an indicator field of the last expanded header (LAST) indicating whether at least one or more of the other extended headers of the corresponding extended header type field of the extended header (EH Type) indicating the type of the corresponding extended header, and a field body of the extended header (EH Body) comprising at least one field having information relevant to the extended header, specify a field type of the extended header.

[90] When 1 bit is assigned to a field indicator of the last expanded header (LAST), indicating the presence�or their absence, at least one or more of the other extension headers, if the corresponding field is set to 0, it indicates that at least one or more of the other extension headers are present behind the current extended header. If the corresponding field is set to 1, then it can indicate that the current extension header is the last present extended header in the corresponding block of Protocol data MAC PDU.

[91] In the box body extended header (Body Contents), include information and length fields of the body are determined in accordance with the type of the extended header, specify a field type of an extended header (Type).

[92] the Types of the extended header are discussed with reference to Table 4 as set forth below.

[93] table 4 shows the types of conventional extended header for use in the wireless communication system based on IEEE 802.16.

[94] table 4

Table 4
The type of extended headerNotes
Fragmentation and Packing Extended Header (extension header fragmentation and unification)This extended header ispolzuetsya the use of fragmentation or unification to the unit Protocol data MAC PDU, accompanied by a payload for a single transport connection
MAC Control Extended Header (extension header access control environment data)This extended header is used to control the connection when the unit of Protocol data MAC PDU includes a payload
Multiplexing Extended Header (extension header multiplexing)This extended header is used when there is a payload for the Association multiplexing associated with the same security Association (SA), multipleksornoy in the same service data unit MAC SDU
Message ACK Extended Header (extension header message acknowledgement)This extended header is used for base station or mobile station to indicate confirmation control message level access control environment data transfer (MAC)
Sleep Control Extended Header (extension header control disable)This extended header is used for base station or mobile station to deliver the control signaling related to the work in a loop limit�

Correlation Matrix Feedback Extended Header (extension header feedback for correlation matrix)This extended header is used by the mobile station in response to the survey feedback A-MAR IE for requesting quantized transport of the correlation matrix, when the base station uses 2 or 4 transmitting antennas
MIMO Feedback Extended Header (extension header MIMO)This extended header is used by the mobile station in response to the survey feedback A-MAR IE for requesting feedback wideband or subband information
Be piggybacked Bandwidth Request Extended Header (extension header of the request of the width of the combined bandwidth)This extended header is used when the mobile station requests a combined width of the passband to match the transmission backward and forward packets, at least for one thread
MAC PDU Length Extended Header (extension header block length MAC PDU)This extended header is added to the corresponding block of Protocol data MAC PDU when the length of the block duct�found MAC data PDU is equal to or greater than 2047 bytes
ARQ Feadback Extended Header (extension header feedback automatic request for retransmission ARQ)This extended header is used when the receiving part transmits the ARQ feedback information

[95] In accordance with Table 4, the types of the extended header includes an extension header fragmentation and merging, advanced header control access to the medium (MAC), an extended header multiplitsirovanija, the extended header of the acknowledgment message (ACK), advanced header control off, the extended header of feedback for the correlation matrix, the extended header of the feedback MIMO, advanced request header width combined bandwidth (forward and reverse napravleniya), extended length header block Protocol data MAC PDU, extension header feedback automatic request for retransmission (ARQ), etc., These extended headers are explained in Table 4.

[96] In particular, when a block of Protocol data MAC PDU accompanied by a payload for a single transport connection is fragmented or merges with or when used in re-transmission automatic request�ohms for retransmission (ARQ), the corresponding block of Protocol data MAC PDU accompanied by the expanded title of fragmentation and unification (FPEH).

[97] table 5 shows one example of an extended header of fragmentation and unification (FPEH) for use in the wireless communication system based on IEEE 802.16.

[98] table 5

Table 5
SyntaxSize (bits)Notes
REN(extension header fragmentation and associations){
RI (indicator permutations)1Indicator permutations automatic one request for retransmission (ARQ) - setting the bit to "0" there is no indication of a permutation automatic request for re-transmission Chu (ARQ); - setting the bit "1" indicates a permutation automatic request for retransmission (ARQ)
SN (Sequence Number) (sequence number)10The sequence number (SN) is approved for each connection. To connect non-ARQ (automatic request for retransmission OTC�of tstuat) sequence number SN is the sequence number of the payload unit of Protocol data MAC PDU and the value of SN is incremented for each block of Protocol data MAC PDU. To connect ARQ (automatic request for retransmission), SN is the sequence number of the block for automatic request for retransmission (ARQ).
FC (segmentation packets)2Control information for the segmentation of packages
AFI1Indicator information element (IE) ARQ feedback:
- setting the bit "0": information element (IE) feedback automatic request for retransmission (ARQ) is not included in the block of Protocol data MAC;
- setting the bit to "1". information element (IE) feedback automatic request for retransmission (ARQ) is present at the header FPEH
AFP1Indicator survey feedback automatic request for retransmission (ARQ): - setting bit is "0": survey feedback automatic request for retransmission (ARQ) is not included
- setting the bit to "1". the survey included feedback automatic request for retransmission (ARQ) of the relevant compound, a co�the reception through the normal header control access to the medium (MAC) (GMH)
If(RI-1){

LSI (the indicator of the last subunit)1The indicator of the last subunit of automatic request for retransmission (ARQ)
- setting the bit to "0": indicates that the last subunit in a separate block automatic request for retransmission (ARQ) is not included in the corresponding block of Protocol data MAC (U)
- setting the bit to "1": specifies that a separate unit of automatic request for retransmission (ARQ) is included in the corresponding block of Protocol data MAC PDU
SSNTBD (To Be Determined - to be determinedRoom subsequence of the first subunit automatic request for retransmission (ARQ)
}
{Do
End1This field indicates whether to include other information: - �stop bit is "0": added the field "Length" and the other "End"; - mouth permutation of bit "1": additional fields "Length" and the other "End" are not included
If(End=0){

Length11Information about the length of a service data unit MAC SDU or segmented service data unit MAC SDU
}
}while(!End)
Reserved (reserve)Variable}
}

[99] according to Table 5, the title FPEH includes an indicator field (RI) of information about the permutation (RI) that indicates whether information about the permutation automatic request for retransmission (ARQ), the sequence number (SN) indicating the sequence number of the corresponding block of Protocol data MAC PDU control field fragmentation (FC) that includes control information related to fragmentation, zone information element return �ligature automatic request for retransmission (ARQ) - field AFI, and a field indicating the availability of the survey on feedback automatic request for retransmission (ARQ) - AFP field.

[100] In this case, if the field indicator (RI) information about the permutation indicates that additionally includes information about the permutation (RI=1), header: FPEH selectively include the indicator of the last subunit of automatic request for retransmission (LSI) that indicates whether the last subunit automatic request for retransmission (ARQ), and field (SSN) indicating the number of subsequences of the first subunit automatic request for retransmission (ARQ).

[101] furthermore, the header FPEH includes a field indicating additional information (End) indicating whether there is further additional information transmitted via the extended header. The header FPEH may selectively include the length field (Length) indicating the length information of the service data unit SDU or a fragment of a service data unit SDU.

[102] Field of the sequence number (SN) indicates the sequence number of block Protocol data MAC PDU accompanied by a payload, and is incremented for each block of Protocol data MAC PDU, 1. If the title FPEH is used to connect the automatic request for retransmission (ARQ), the field sequence number sets�I to the value which specifies the sequence number of the block of automatic request for retransmission (ARQ).

[103] Even if fragmentation, consolidation or similar does not apply to unit Protocol data MAC PDU, in order to include information about the sequence number for HARQ reordering of the package, each unit of Protocol data MAC PDU comprising a MAC common header or header SPMH, may be accompanied by a header FPEH. Therefore, in comparison with the basic structure of an extended header shown in Table 3, header FPEH may not include a field indicating the last extended header indicating whether there are behind the corresponding extended header, at least one or more other extension headers, and the field type of an extended header indicating the type of the extended header.

[104] In Table 5, if the ID field of the permutation header (RI) 0 and installed in display zone of additional information (End), included indicating whether the additional information is set to 0, the header FPEH has a length of at least 2 bytes.

[105] In particular, even if the header SPMH described with reference to Table 2, is used to transmit these packets, like VoIP package, the corresponding block of Protocol data MAC PDU accompanied headers�com FPEH minimum 2 bytes, to include information about sequence number without using fragmentation, Union, or request ARQ. This generates 3-byte overhead for the MAC header.

[106] Therefore, the present invention provides a structure of an extended header SPMH that contains information about a sequence sequence, in order to prepare for the case of using header FPEH, to include only information about a sequence number. In the case where the VoIP package is transmitted using the header SPMH according to one variant of implementation of the present invention, a separate header FPEH may not be added.

[107] in addition, for real-time data such as VoIP, the transmission scheme may be altered in accordance with the configuration of the channel users of the header SPMH, in accordance with one variant of implementation of the present invention. In the case where the configuration of the channel is bad (for example, users are placed in the border area of the cell or cell edge), it is possible to use the scheme of dividing the transmission data generated with a predetermined size or a smaller size with pre-set intervals, like VoIP packets. In this case, the present invention is intended to propose a method of reducing overhead in the header pic�edstam generate header FPEH, in the data transmission, in the simplified structure, containing only the necessary information.

[108] table 6 shows another example of the structure of the header SPMH according to one variant of implementation of the present invention.

[109] table 6

Table 6
SyntaxSize (bits)Notes
Compact MAC Header(compact MAC header){
Flow ID4Thread ID
EH1The indicator of the presence of the extended header
Length7This field specifies the length in bytes of the block of Protocol data MAC PDU
Sequence Number (SN) (serial number)4The sequence number of the payload of the MAC PDU is increased by one for each block of Protocol data MAC PDU
}[110] according to Table 6, the header SPMH according to one variant of implementation of the present invention includes a box thread identifier (FID), comprising a thread identifier service data field indicator of the presence of the extended header (EN) indicating whether there is at least one extended header the header SPMH, a length field (Length) including length information of the corresponding block of Protocol data MAC PDU) including the header SPMH, and the field sequence number (SN) including the sequence number. In the following description, to distinguish the header SPMH according to one variant of implementation of the present invention from the usual custom header SPMH described in accordance with Table 2, the header SPMH having the structure, for example as shown in Table 2, will be called the extended header SPMH. In particular, the extended header SPMH SPMH is heading that includes the ID field of the stream and field of the sequence number may have the same value as that used by the header SPMH.

[111] In Table 6, when the mobile station uses the title of SPMH for multiple service threads, the thread identifier (Flow ID) specifies mespotamia distinction or identification. The field number after�procedure (SN) includes information about the sequence number of the corresponding block of Protocol data MAC PDU.

[112] When passed such a small package is generated in a predetermined size or smaller, with pre-established intervals as VoIP package, header SPMH specifies the sequence number of block Protocol data MAC PDU. In the case where the error control required for this package, as the package VoIP, without being subjected to fragmentation, consolidation and/or re-transmission automatic request for retransmission (ARQ) is applied HARQ reordering. Therefore, the title FPEH just uses the sequence number indicating the sequence number of the corresponding block of Protocol data MAC PDU.

[113] in addition, since the ARQ process is not used to such a package as the package VoIP number field of the sequence header SPMH just includes the sequence number of block Protocol data MAC PDU to which automatic request for retransmission (ARQ) will not be applied, as distinct from the sequence number indicating the sequence number of block Protocol data MAC PDUs, the use of ARQ/non-ARQ included in the header of the FPEH.

[114] Therefore, the field sequence number header SPMH can specify the sequence number using only 4 bits as opposed to 10-bit fields of the sequence number FPEH.

[115] Fig.6 is a diagram for one example of a block of Protocol data MAC PDU using the structure of the extended MAC layer header compression in accordance with one variant of implementation of the present invention. In the subsequent disclosure, including Fig.6, a separate mark of the scale of the block representing the block structure of Protocol data MAC PDU indicates a 1 bit and a horizontal row indicates 1 byte. In addition, the bits are placed down in order from the most significant bit (MSB) to least significant bit.

[116] according To Fig.6, in the case where fragmentation is not applied to the payload of the block of Protocol data MAC PDU, it is possible to construct a block of Protocol data MAC PDU using the extended header SPMH shown for example in Table 6. In this case, the extended header SPMH includes a field ID, flow ID) 601 having a thread identifier service data field indicator of the presence of the extended header (EN) 602 indicating the presence or absence of the extended header length field (Length) 603 having information about the length of the block of Protocol data MAC PDU and the sequence number (SN) 604 indicating the sequence number of the corresponding block of Protocol data MAC PDU.

[117] In the case of configured above the extended compact�on the MAC layer header, it is not necessary in the presence of a separate header FPEH to apply fragmentation to the corresponding block of Protocol data MAC PDU. Therefore, setting the bit in the indicator of the presence of the extended header (EN) 602 included in the header SPMH may be set to 0 to indicate that the corresponding block of Protocol data MAC PDU extension header is missing.

[118] In this case, since the extended SPMH includes a 4-bit ID field of the stream 601, 1-bit field of the indicator of the presence of the extended header 602, a length field 603 and the field sequence number 604, as shown in Fig.6, the size of the extended header SPMH can have only 2 bytes. In this case, the overhead of the MAC header may be equal to at least 2 bytes.

[119] As mentioned in the foregoing description, when the packet is transmitted as VoIP, to which HARQ reordering, usually used when performing error control, instead of the use of fragmentation or unification of the package, use the advanced header SPMH. Therefore, there is no need to have separate header FPEH.

[120] When the user is placed at the edge of the cell, the configuration of the channel is bad. In this case, it is possible to use a method of transmitting such a packet as VoIP, by applying the fragment�tion or Association. In addition, if the title FPEH, shown in Table 5, more is added for use of fragmentation or unification to the unit Protocol data MAC PDU includes an extended header SPMH, the overhead of the MAC header increase.

[121] Therefore, the present invention is designed to offer effective structure header FPEH used in the application of the fragmentation of the block of Protocol data MAC PDU that uses the above-described header SPMH. In particular, the present invention is intended to propose a structure for the one title of FPEH using the General structure of an extended header and another header structure FPEH, using the structure of the new extended header.

[122] 1. Title FPEH, including the "Last"

[123] In accordance with Table 3, extension header used by the system of the IEEE 802.16 standard usually includes a field indicator of the presence of the last extended header (Last) indicating whether at least one extended header for the corresponding extended header type field of the extended header (Type) specifies the type of the corresponding extended header, and a field body (Body Contents), built with the help of at least one field containing information relevant to the extended header, indicating�the IOM field type of the extended header.

[124] the Title FPEH in accordance with one variant of implementation of the present invention can use the basic structure of an extended header.

[125] table 7 shows one example of the structure of the header FPEH in accordance with one variant of implementation of the present invention.

[126] table 7

Table 7
SyntaxSize (bits)Notes
FPEH(){-
Last (last)1Indication of the last expanded header (This field indicates whether the respective extension header is the last extended header included in the corresponding block of Protocol data MAC PDU
Type4Extension header fragmentation and merging

FC2Control information for the segmentation of packages
SN Indicator 1This field indicates that the field SN
- setting the bit to "0": added SN field is missing
- setting the bit to "1": a added SN field
SN
}8
Do{
End (end)1This field indicates whether to include further other information
- setting the bit to "0": this indicates that additionally includes the "Length" and the other "End"
- setting the bit to "1": this indicates that the field "Length" and the other "End" then there are no
If(End-0){
Length11Information of a unit length of SDU or segmented
}
}while(!End)
PaddingvariableBits included for alignment bytes
}

[127] In accordance with Table 7, the title FPEH in accordance with one variant of implementation of the present invention includes a field indicator of the presence of the last extended header (Last) indicating whether the header FPEH last extended header is present in the block of Protocol data MAC PDU type field of the extended header (type) indicating the type of the corresponding extended header, a control field fragmentation (FC), including control bits for fragmentation, and a field indicating a sequence number (SN indicator) indicating the presence or absence of the field sequence number.

[128] When a block of Protocol data MAC PDU includes an extended header SPMH described with reference to Table 6, is fragmented and transmitted to the receiving side of the checked control information fragmentation across the field management info�data fragmentation (FC), the title FPEH in accordance with one variant of implementation of the present invention includes a field type of an extended header (Type), indicating that the corresponding extended header is a header FPEH. In particular, the type of the extended header bit is set to indicate that the corresponding extended header is a header FPEH.

[129] Field of management information for fragmentation is considered in accordance with Table 8, as described below.

[130] table 8 is provided for describing management information for fragmentation, indicated through the control field fragmentation (FC) inserted in the header of the FPEH. In this case, each control information fragmentation is seen in Table 8.

[131] table 8

Table 8
FCValueExamples
00The first and last bytes are included in the payload of the block of Protocol data MAC PDU correspond to the first and last bytes of the block of Protocol data MAC PDU- One or more non-segmented blocks SDU service data, combined in one unit Protocol data�x MAC PDUs)
01The first byte of data included in the payload of the block of Protocol data MAC PDU corresponds to the first byte of service data unit MAC SDU. The last byte PAD level control access to the medium (MAC) does not match the last byte of service data unit MAC SDU- block Protocol data MAC PDU including the last data among segmented data of one block SDU - block Protocol data MAC PDU including the last segmented data of one block SDU, adjacent the first segmented data among segmented data of adjacent blocks SDU service data
10The first byte of data included in the payload of the block of Protocol data MAC PDU does not match the first byte of the block SDU service. The last byte PAD level control access to the medium (MAC) corresponds to the last- block Protocol data MAC PDU including only the segmented data in the middle part among segmented data of one service data unit SDU - block Protocol data MAC PDU including the last segmented data among segmented data of one service data unit SDU, semi

<>
byte of service data unit MAC SDU.least one adjacent non-segmented service data unit (SDU)
11The first data byte, vkljuchennyhv payload block Protocol data MAC PDU does not correspond to the first byte of service data unit MAC SDU. The last byte of the PAD block MAC data PAD does not match the last byte of service data unit MAC SDU.- block Protocol data MAC PDU, which includes the average data among segmented data of one service data unit SDU
- block Protocol data MAC PDU including the last segmented data among segmented data of one SDU block of office, adjacent to the first segmented data among segmented data of related service data unit SDU, or 0, or at least one non-segmented service data unit SDU

[132] according to Table 8, the indicator sequence number (SN indicator) indicating that field of the sequence number is provided to indicate whether there is a sequence number field added to the header FPEH,in the case of using the extended header SPMH. When 1 bit is assigned to the appropriate field if the corresponding field is set to 0, it indicates that the secondary field of the sequence number is missing. If the corresponding field is set to 1, it indicates that the field sequence number is added to the header FPEH.

[133] In the case where the block of Protocol data MAC PDU is constructed by including the extended header SPMH to transmit these packets, like VoIP, even if re-transmission procedure HARQ (hybrid automatic request for retransmission data) is applied to such a package as a VoIP package, you can specify the sequence number of the corresponding block of Protocol data MAC PDU through the field of the sequence number extended header SPMH. Therefore, indicator field add a field sequence number may be set to 0.

[134] in addition, the value specified in accordance with the bit set in the corresponding field, is just one example for describing the present invention. In this case, the values supplied posredstvom installations bit to "0" and "1" can switch back and forth at each other.

[135] In the case of using a header or extended SPMH header SPMH, a field (RI) indicator information about permutations, field (AFI) indicator (IE) feedback automatic request n� retransmission, field (AFP) indicator survey feedback automatic request for retransmission, the length field (Length) and etc. in Table 5 among the fields configuring the header FPEH, are not necessary. Therefore, in the case of using a header or extended SPMH header SPMH, it is possible to use the header FPEH built using only the indicator fields of the last expanded header (Last), the field type of the extended header (Type) and the field of management information fragmentation (FC) by setting fields field indicator field has been added Omer sequence to 0.

[136] Thus, it is possible to configure the header FPEH in accordance with one variant of implementation of the present invention.

[137] In Fig.7 is a diagram for one example, the block of Protocol data MAC PDU with a header FPEH in accordance with one variant of implementation of the present invention. In particular. Fig.7 shows the structure of a block of Protocol data MAC PDU to which the title FPEH is added to apply fragmentation to the package which includes an extended header SPMH.

[138] In accordance with Fig.7, the block of Protocol data MAC PDU may include an extension header SPMH described with reference to Fig.6, the header FPEH in accordance with one variant of implementation of the present invention, is described with privlecheniem 8, and box 709 payload level access control environment data transfer (MAC).

[139] Extended header SPMH includes a field 701 of the thread identifier (Flow ID) field 702 of indicator of the presence of the extended header (EN), box 703 length (Length) indicating the length information of the corresponding block of Protocol data MAC PDU, and the field 704 of the sequence number (SN). Thus, these fields correspond to the former fields 601-604, shown in Fig.6, respectively. For clarity of this disclosure, descriptions of these fields are omitted from the following description.

[140] Since the corresponding block of Protocol data MAC PDU accompanied by a header FPEH, field 702 of indicator of the presence of the extended header is set to 1 in accordance with the above-mentioned variant implementation.

[141] the Title FPEH may include at least one or more fields related to fragmentation. For example, the header FPEH, as shown in Fig.7, may include 1-bit field 705 of the indicator of the last expanded header (Last) indicating whether a corresponding extended header is the last extended header is present in the block of Protocol data MAC PDU 4-bit field 706 type of the extended header (Type), 2-bit field 707 of management information fragmentation (FC), and 1-bit field 708 indicatorname field sequence number (SN Indicator). In this case, by setting the field of indicator of the presence field of the sequence number (SN Indicator) at 0, you can exclude fields that have no relation to the case of use of header SPMH. In this case, the header FPEH is implemented with a size of 1 byte and the overhead of the header in a block of Protocol data MAC PDU 2-byte extended header SPMH are equal to 3 bytes.

[142] table 9 shows another example of the structure of the header FPEH in accordance with one variant of implementation of the present invention.

[143] table 9

Table 9
SyntaxSize (bits)Notes
FPEH(){-
Last (last)1
Type4Extension header fragmentation and merging
FC2Control information for the segmentation of packages
OFI1Indicator �of Alicia optional field (This field is an indicator specifies whether the fields used title, FPEH, when using a General MAC header. This field indicates whether the optional field SN); - setting the bit to "0": Optional field is not included; - setting the bit to "1": Optional field is included
If(OFI==1){

SN (sequence number)8
AFP1The indicator of the presence of the poll ARQ feedback
RI1The indicator of the presence information of the permutation: - setting the bit to "0": no ARQ rearrangement; - setting the bit to "1": the permutation automatic request for retransmission (ARQ)
Do{
End1The indicator of availability of other information: - setting the bit to "0": Indicates that the field "Length" and the other "End" included extras; - setting the bit to "1": Indicates that the field "Length" and the other "End" is not no further
If(End=0){
Length11Information about the length of the block SDU or segmented block SDU
}
}while(!End)
}
PaddingVariableBits for byte alignment
}

[144] In accordance with Table 9, the title FPEH in accordance with another variant implementation of the present invention includes a field indicator of the presence of the last extended header (Last) indicating whether the header FPEH last present extended header type field of the extended header indicating the type of the corresponding extended header, a control field fragmentation (FC), including managing a bit of fragmentation, and field indicator facul�Advisory field (OFI) indicating the presence or absence of the optional field. In this way, it is possible to provide the receiving side information indicating that the header FPEH included in the corresponding block of Protocol data MAC PDU through the field type of the extended header.

[145] For clarity, the description of the fields shown in Table 9, is omitted from the following description, if the corresponding fields are shown in Table 9, are identical to the same fields as shown in Table 5.

[146] In accordance with Table 9, the field sequence number (SN) is necessary when using a General MAC header (header level access control environment), field (Length) including length information of the block of Protocol data MAC PDU, it is necessary to combine, field (RI), which includes indicator information about permutations, field (AFI) which includes indicator IE feedback automatic request for retransmission (ARQ), field (AFP) includes an indicator of survey feedback automatic request for retransmission (ARQ) or similar is not used by the header SPMH and may be classified as an optional field.

[147] Therefore, by adding fields (OFI) that includes an indicator that indicates whether the optional fields, you can configure the header FPEH with the exception of the corresponding fields from the header of SPMH. When 1 bit is assigned to the field (OFI) that includes an indicator that indicates included� whether the optional field, if the corresponding field is set to 0, the indicator indicates that the optional field is not included. If the corresponding field is set to 1, the indicator indicates that the optional field is included. In addition, the corresponding field value specified in accordance with the setting a bit, is just one example for describing the present invention. In this case, the values specified by setting the bit to "0" and "1" can switch back and forth at each other.

[148] When header is used SPMH or extension header SPMH, it is possible to use the header FPEH built with a field indicator of the last expanded header (Last), field type of the extended header (Type) and the field of management information fragmentation (FC) by setting the indicator of the optional fields to 0.

[149] Fig.8 is a diagram for another example of a block of Protocol data MAC PDU with a header in the FPEH according to another variant implementation of the present invention. In particular, Fig.8 shows the block structure of Protocol data MAC PDU to which the title FPEH is added for use of fragmentation to the package which includes an extended header SPMH.

[150] In accordance with Fig.8, block Protocol data MAC PDU may include an extension header SPMH described in accordance with the f�G. 6, title FPEH in accordance with another variant implementation of the present invention described with reference to Table 9, and box 809 payload level access control environment data transfer (MAC). In this case, fields with 801 at 804, the components of the extended header SPMH, meet former fields 601 to 604 shown in Fig.6, respectively. For clarity of this disclosure, the descriptions of those same fields are omitted from the following description.

[151] the Title FPEH may include at least one or more fields related to fragmentation. For example, the header FPEH, as shown in Fig.8, may include 1-bit field 805 of the indicator of the last expanded header (Last) indicating whether a corresponding extended header is the last extended header, which is present in the corresponding block of Protocol data MAC PDU 4-bit field 806 type of the extended header (Type), 2-bit field 807 of management information fragmentation (FC), and 1-bit field 808 of the indicator of the optional fields (OFI) denoting the indicator of the optional fields.

[152] In this case, if the field 806 of the indicator of the optional fields (OFI) is set to 0 in accordance with the above-mentioned variant implementation, since the title FPEH is not accompanied by a set of fields corresponding to the optional fields that it can be implemented with a field of 1-byte size. Therefore, the overhead of the header includes an extended header, in a block of Protocol data MAC PDU that uses a 1-byte extended header SPMH, be equal to 3 bytes.

[153] table 10 shows another example of the structure of the header FPEH in accordance with one variant of implementation of the present invention.

[154] table 10

Table 10
SyntaxSize (bits)Notes
FPEH(){-
Last1
Type4Extension header fragmentation and packing
FC2Control information for the segmentation of packages
If (MAC header = AGMH)
SN8

AFP 1The indicator of the presence of the poll ARQ feedback
RI1The indicator of the presence information of the permutation
Do{
End1The indicator of availability of other information: - setting the bit to "0": indicates whether next field "Length" and the other "End"; - setting the bit to "1": indicates that the field "Length" and the other "End" then there are no
If(End=0){
Length11Information about the length of the block SDU or segmented block SDU
}
}while(!End)
}
PaddingVariableBits for byte alignment
}

[155] the Title FPEH in accordance with the subsequent option of implementing the present invention, shown as an example in Table 10, may provide the receiving side information indicating that the header FPEH included in the corresponding block of Protocol data MAC PDU through the field type of the extended header. For clarity, the description of the fields shown in Table 10 are omitted from the following description, if the corresponding fields are shown in Table 10, are identical to the same fields as shown in Table 5.

[156] according to Table 10, the field sequence number (SN) is necessary when using a common header control access to the medium (MAC), the length field (Length) including length information of the block of Protocol data MAC PDU, it is necessary to combine, indicator field information of the permutation (RI), which includes indicator information permutations indicator field (IE) feedback automatic request for retransmission (ARQ) (AFI), a field indicator survey feedback automatic request for retransmission (ARQ) (AFP) or similar is not used by the header SPMH. Thus, this field can be configured to include in the header FPEH only if you use total W�heads control access to the medium (MAC).

[157] In particular, in the case of using the header SPMH, title FPEH may include only the indicator of the last expanded header (Last), the type of the extended header (Type) and the field of management information fragmentation (FC).

[158] Fig.9 shows the scheme for the next block of Protocol data MAC PDU with a header FPEH in accordance with a further variant of implementation of the present invention. In particular, Fig.9 shows the structure of a block of Protocol data MAC PDU to which the title FPEH is added to apply fragmentation to the package which includes an extended header SPMH.

[159] according To Fig.9, block Protocol data MAC PDU may include an extended header SPMH described with reference to Fig.6, the header FPEH in accordance with another variant implementation of the present invention described with reference to Table 9, and box 909 payload control access to the medium (MAC). In this case, fields with 901 through 904, the components of the extended header SPMH, meet former fields 601 to 604 shown in Fig.6, respectively. For clarity of this disclosure, the descriptions of those same fields are omitted from the following description.

[160] the Title FPEH, as shown in Fig.9, may include at least one or more fields related to fragmentation. For example�EP, title FPEH may include only 1-bit field 905 indicator last extended header (Last) indicating whether a corresponding extended header is the last extended header is present in the block of Protocol data MAC PDU 4-bit field 906 type of the extended header (Type) and 2-bit field control information 907 fragmentation (FC). Thus, field 908 of the fill is the area to which bit is added to create the header FPEH with 1 byte. In accordance with a variant implementation, shown in Fig.9, 1-bit field 908 of filling may be included for the ordering of bytes.

[161] Therefore, the overhead of the MAC header be 3 bytes as the unit of Protocol data MAC PDU that uses a 2-byte extension header SPMH, accompanied by a 1-byte header FPEH.

[162] 2. Title FPEH, not including the "Last".

[163] the Title FPEH in accordance with the above-described variants of implementation of the present invention has a structure which includes a field (Last), which contains information indicating whether there is further another extended header.

[164] In accordance with another exemplary embodiment of the present invention, it is possible to separately configure a field relevant to the group with an expanded header, including m�Nisha least one extension header, present in the block of Protocol data MAC PDU. It is illustrated with reference to Fig.10 and Table 11, as set forth below.

[165] Fig.10 is a diagram for one example of the structure group of the extended header in accordance with one variant of implementation of the present invention.

[166] according To Fig.10, the group extended header may include a length field group of the extended header Extended Header Group Length), including information about the length of the group formed by the extended headers, the type of the extended header Extended Header Type) indicating the type of the extended header of each of at least one or more related the extended headers, and body for each extended header Extended Header Body).

[167] table 11 shows each field constituting the group of the extended header, in accordance with one variant of implementation of the present invention.

[168] table 11

Table 11
SyntaxThe size of the bit)Notes
Extended Header Group Length;8This field includes information on the total length of the extended panel zag�agile, compiled with the help of at least one extended header is present in the corresponding block of Protocol data MAC PDU length Information is represented by a byte unit.
Extended Header Type4The type of extended header (compare with Table 4)
Extended Header BodyVariableContent in accordance with the type of extended header

[169] In accordance with Table 11, the group extended header does not include the field, the field indicator of the presence of the last expanded header (Last) indicating whether further, the next extension header, each extended header. Instead, by giving information on the total length of the extended header present in the corresponding block of Protocol data MAC PDU using the length field of the group of the extended header, it is possible to obtain whether an extended header that is readable by the receiving side from the corresponding block of Protocol data MAC PDU, the last extended header, through the block of Protocol data MAC PDU including information on the total length of the extended header.

[170] the Presence or absence of inclusion gr�PPy extended header may be represented in the same way through the field of indicator of the presence of the extended header (EN), indicates whether the extended header. The length field group of the extended header is added for the MAC header used in the block of Protocol data MAC PDU. In this case, at least one or more associated extension headers are added in order.

[171] table 12 is provided for describing another example of the structure of the header FPEH in accordance with one variant of implementation of the present invention. In particular, the table 12 is provided to describe the structure of the header FPEH in the case of using the header AGMH.

[172] table 12

Table 12
SyntaxSize (bits)Notes
FPEH(){-
Type4Extension header fragmentation and packing
FC2Control information on segmentation
package

If (MAC header == AGMH)
SN8
AFP1The indicator of the presence of the poll ARQ feedback
RI1The indicator of the presence information of the permutation
If(RI==1){
LSIThe indicator of the presence of the last subunit of automatic request for retransmission (ARQ)
SSNRoom subsequence of the first subunit ARQ
}
Do{
End1The indicator of availability of other information
- setting the bit to "0": indicates whether next field "Length" and the other "End"
- setting the bit to "1": indicates that the field "Length" and the other "End" then there are no
If(End=0){
Length11Information about the length of the block SDU or segmented block SDU
}
}while(!End)
}
PaddingvariableBits for byte alignment

}

[173] In accordance with Table 12, the title FPEH according to the following variant of implementation of the present invention does not include a field indicating the last extended header (Last) indicating whether another extended header for the corresponding extended header. For clarity, the description of the fields shown in Table 12, are omitted from the following description, if the corresponding fields, the indication in Table 12, are identical to the same fields, showing�th in Table 5.

[174] In accordance with Table 12, in the case of using the header SPMH, it is possible to use the header FPEH, including only the type of the extended header field of management information fragmentation. This is illustrated with reference to one example shown in Table 13.

[175] table 13 is provided for describing another example of the structure of the header FPEH in accordance with one variant of implementation of the present invention. In particular. Table 13 shows a simplified header FPEH in the case of using the header SPMH in Table 12.

[176] table 13

[Table 13]

Table 13
SyntaxSize (bits)Notes
FPEH(){-
Type4Extension header fragmentation and merging
FC2Control information for the segmentation package
PaddingVariableBits for byte alignment
}

[177] In accordance with Table 13, in the case of using the extended header SPMH including field sequence number, header FPEH can be configured to include only the field type of the extended header field of management information fragmentation. In particular, the fields associated with the General MAC header (e.g., the SN field, the field AFT, RI field, the End field, field length, etc) can be excluded. The block structure of Protocol data MAC PDU accompanied by above configurable header FPEH, will be explained with reference to Fig.11 as set forth below.

[178] Fig.11 is a diagram for another example of a block of Protocol data MAC PDU with a header in the FPEH according to another variant implementation of the present invention. In particular, when a packet is transmitted using the header SPMH, Fig.11 shows a block structure of Protocol data MAC PDU, in the case of the use of fragmentation to the corresponding package.

[179] In accordance with Fig.11, block Protocol data MAC PDU can include extended headers with SPMH 1101 through 1104 described with reference to Table 6, box 1105, including information on the length of the extended header is described with reference to Table 11, headings, FPEH, 1106 through 1108 in accordance with another variant implementation of the present from�of bretania described with reference to Table 12, and box 1109 payload level access control environment data transfer (MAC). In this case, field 1101 through 1104, the components of the extended header SPMH, meet former fields 601 to 604 shown in Fig.6, respectively. For clarity of this disclosure, descriptions of the same fields are omitted from the following description.

[180] Title FPEH, as shown in Fig.11, may include a 4-bit field 1106 type of the extended header (Type) and 2-bit field 1107 control information fragmentation (FC). In this case, the field 1108 supplements is an area in which bits are added to create the header FPEH with 1 byte. In accordance with a variant implementation, shown in Fig.11, Supplement by means of 2 bits is performed for the ordering of bytes.

[181] Therefore, the size of the header in FPEH according to another variant implementation of the present invention becomes 1 byte. In the case when a 2-byte extension header SPMH and a 1-byte field of the length of the extended header is included in the corresponding block of Protocol data MAC PDU, the overhead of the MAC header can be 4 bytes.

[182] In the above-described embodiments of the present invention, the header of the FPEH is taken as an example for the extended header that is added in the case of segmentation and transmission package.

[18] Also, in the case where the header FPEH is divided into advanced fragmentation header (FEH) and the extended title Association (REN), the above options for implementation are applicable in the same manner to the extended fragmentation header or extended header of the merger.

[184] Extended the fragmentation header (FEH) will be included in a block of Protocol data MAC PDU with a header SPME/AGMH if the payload of a transport connection in the block of Protocol data MAC PDU contains a fragment of SDU service data-level access control environment data transfer (MAC). Extension header fragmentation (FEH) will be included in a block of Protocol data MAC PDU) using the extended header AGMH (advanced common header control access to the transmission medium of the data), if the payload of a transport connection in the block of Protocol data MAC PDU contains unfragmented service data unit MAC SDU, which requires a sequence number.

[185] the Extended header of Association (REN) included in the block of Protocol data MAC PDU) with an expanded header AGMH if the fragment blocks of Protocol data MAC PDU, or units of service data MAC SDU or both are combined into a transport connection in the block of Protocol data MAC PDU.

[186] This is illustrated schematically with reference to Tables 14 and 17 bakislarin below.

[187] table 14 shows one example of the extended fragmentation header (FEH) in accordance with one variant of implementation of the present invention.

[188] table 14

Table 14
SyntaxSize (bits)Notes
FEH (){
Type4The type of extended header fragmentation
FC2Management information fragmentation
If (MAC Header == AGMH){
SN10The sequence number (SN) is provided on the connection.
- To connect without prompting for ARQ and non-ARQ, SN indicates the sequence number of block Protocol data MAC PDU when the value of SN is increased by one for each block of Protocol data MAC PDU (ARQ),
- For connection to an automatic request for retransmission

SN indicates the sequence number of the block of automatic request for retransmission (ARQ).
}
Else{
Reserved (reserved)2
}
}

[189] In accordance with Table 14, in the case where the extension header SPMH (header control access to the transmission medium short packet data) included in the corresponding block of Protocol data MAC PDU, an extended header fragmentation in accordance with one variant of implementation of the present invention includes a field type of the extended header field of management information fragmentation, which includes information about the segmentation of the package.

[190] on the other hand, in the case where an extension header included in AGMH corresponding block of Protocol data MAC PDU for advanced�of olook fragmentation in accordance with one variant of implementation of the present invention may further include a field sequence number, contains the sequence number of the corresponding block of Protocol data MAC PDU

[191] table 15 shows another example of the extended fragmentation header (FEH) in accordance with one variant of implementation of the present invention.

[192] table 15;

Table 15
SyntaxSize (bits)Notes
FEH (){
Type4The type of extended header fragmentation
FC2Management information fragmentation
SN indicator SN)1This field indicates whether the field is added SN, setting the bit to "0": the presence of added SN field, setting the bit to "1". the presence of added SN field
If(SN Indicator==1){
SN10The sequence number (SN) is provided on the connection. - D�I compounds are "non-ARQ", "SN" indicates the sequence number of block Protocol data MAC PDU with the value "SN" increases by one for each block of Protocol data MAC PDU; - For connection to an automatic request for retransmission (ARQ), "SN" indicates the sequence number of the block of automatic request for retransmission (ARQ).
}
Else{
Reserved (reserved)2
}
}

[193] In accordance with Table 15, an extension header fragmentation in accordance with another variant implementation of the present invention includes a field type of the extended header field of management information fragmentation, which includes information on the segmentation of the package, and an indicator field of the sequence number that indicates whether an additional sequence number.

[194] In the case where a short-packet header SPMH include in the corresponding block of the Protocol is given�s MAC PDU, extension header fragmentation in accordance with another variant implementation of the present invention can include only the above-mentioned fields.

[195] on the other hand, in the case where an extension header included in AGMH corresponding block of Protocol data MAC PDU, an extended header fragmented in accordance with another variant implementation of the present invention may further include the number field sequence that includes the sequence number of the corresponding block of Protocol data MAC PDU.

[196] table 16 shows one example of an extended header of Association (REN) in accordance with one variant of implementation of the present invention. Advanced title Association (REN) will be included in the unit of Protocol data MAC PDU using sagalore AGMH if the fragments of a block of Protocol data MAC PDU or service data unit MAC SDU or combine both units into a transport connection in the block of Protocol data MAC PDU.

[197] table 16

Table 16
SyntaxSize (bits)Notes
REN (){
Type4The type of extended header fragmentation
FC2Management information fragmentation

td align="left"> 11
SN10The sequence number (SN) is provided on the connection. - To connect "non-ARQ", "SN" indicates the sequence number of the payload unit of Protocol data MAC PDU, with the value of "SN" increases by one for each block of Protocol data MAC PDU; - For connection to an automatic request for retransmission (ARQ), the number "SN" indicates the sequence number of the block of automatic request for retransmission (ARQ).
}
Else{
Reserved2
}
Do{
LengthInformation about the length of a service data unit MAC SDU or a fragment of a service data unit MAC SDU in a block of Protocol data MAC PDU accompanied by a payload
End1The indicator of availability of other information - setting the bit to "0": indicates whether next field "Length" and the other "End"; - setting the bit to "1": indicates the "Length" and the other "End" then is not enabled
}while(!End)
PaddingVariableTo align bytes
}

[198] In accordance with Table 16, an extension header of an Association (REN) in accordance with one variant of implementation of the present invention includes a field type of the extended header field of management information fragmentation, which includes information on the segmentation of the packet number field sequence that includes the sequence number of sootvetstvuyuschaya Protocol data MAC PDU, the length field indicating the length of the block SDU or fragment of the block SDU, for combining the corresponding block of Protocol data MAC PDU, and a field indicating whether the other information.

[199] table 17 shows another example of an extended header of the package (REN) in accordance with one variant of implementation of the present invention.

[200] table 17

Table 17
SyntaxSize (bits)Notes
REN (){
Type4The type of the extended header of Association
FC2Management information fragmentation
SN Indicator1This field indicates whether the field is added SN:. - setting the bit to "0": SN field is not added; - setting the bit to "1": a added SN field
If(SN Indicator==1){

10The sequence number (SN) is provided on the connection.
- To connect "non-ARQ", "SN" indicates the sequence number of the payload unit of Protocol data MAC PDU, with the value of "SN" increases by one for each block of Protocol data MAC PDU.
- For the connection of automatic request for retransmission (ARQ), "SN" indicates the sequence number of the block of automatic request for retransmission (ARQ).
}
Else{
Reserved (reserved)2
}
Do{
Length11Information about the length of the block SDU or segmented block SDU in a block of Protocol data MAC PDU accompanied by a payload.
End1 The indicator of availability of other information: - setting the bit to "0": indicates whether next field "Length" and drugaware "End"; - setting the bit to "1": indicates that the field 'Length' and the other 'End' then is not enabled

} while (!End)
PaddingVariableBits of filling included for alignment bytes
}

[201] In accordance with Table 17, the extended header of the Association in accordance with another variant implementation of the present invention includes a field type of the extended header field of management information fragmentation, which includes information on the segmentation of the package indicator field and a sequence number indicating whether to include additional sequence number.

[202] In the case where a short-packet header SPMH include in the corresponding block of Protocol data MAC PDU, an extended header of the Association in accordance with another variant implementation of the present invention has the ability to include only the fields mentioned above.

[203] on the other hand, � case, when an extension header included in AGMH corresponding block of Protocol data MAC PDU, an extended header of the Association in accordance with another variant implementation of the present invention may further include a number field sequence that includes the sequence number of the corresponding block of Protocol data MAC PDU, a length field indicating the length of the corresponding service data unit MAC SDU or a fragment of a service data unit MAC SDU, and a field indicating whether further other information.

[204] Thus, in accordance with the variants of implementation of the present invention, it is possible to arbitrarily use one of effective headlines advanced common header control access to the medium (FPEH), advanced fragmentation header (FEH) and the extended header of the package (REN) of 1 byte, each of which includes a field (fields) required in accordance with the type of MAC header, the Protocol used by the MAC data PDU. One example of a transmitting device for generating a block of Protocol data MAC PDU is considered with reference to Fig.12, as described below.

[205] Fig.12 is a diagram for one example of the block, generating a block of Protocol data MAC PDU, the transmitting device in accordance with another variant of the OS�implementation of the present invention. In particular, Fig.12 shows the process of generating the block of Protocol data MAC PDU used for connection to an automatic request for retransmission (ARQ), connection without prompting "non-ARQ" or connection Manager.

[206] In accordance with Fig.12, the block, generating a block of Protocol data MAC PDU, the transmitting device may include a control module 1201-level access control environment data transfer (MAC) sub-layer 1202 of convergence and the module 1203, generating a block of Protocol data MAC PDU.

[207] MAC Control messages generated from a control module 1201-level access control environment data transfer (MAC), fragmented in a block of Protocol data MAC PDU accompanied by a payload, and then delivered to the module 1203, generating a block of Protocol data MAC PDU. In addition, the management information required to generate the signaling header may also be provided to the module 1203, generating a block of Protocol data MAC PDU.

[208] sub-layer 1202 convergence performs the function of converting or mapping data that must be transmitted to the service data unit MAC SDU. In particular, the sub-layer 1202 convergence classifies units of service data MAC SDU on the units of service data MAC SDU for transmission and the transmitted blocks of data service the MAC SDU. In relation � concrete connection level access control environment data transfer (MAC) at least one block of Protocol data PDU upper level to be compressed into a block type of the service data unit MAC SDU. This unit SDU service data for entry into the network can be distributed through the sub-layer 1202 of convergence for at least one set in accordance with a predetermined reference map. Sublayer convergence is able to perform header compression for at least one header that is included in the generated service data unit MAC SDU. Sub-layer 1202 of convergence gives the units of service data MAC SDU for transmission to the module 1203, generating blocks of Protocol data MAC PDU, and may also provide information (e.g., information about the length, etc.) required to generate the block header of the Protocol data MAC PDU for transmission.

[209] At least one service data unit MAC SDU generated by the sub-layer 1202 of convergence, is converted into the payload of the block of Protocol data MAC PDU by means of fragmentation or unification. The converted payload of at least one block of Protocol data MAC PDU is then delivered to the module generating the block of Protocol data MAC PDU. In this case, the payload of the block of Protocol data MAC PDU may be designated in accordance with the situation of the use of automatic query �and retransmission (ARQ) or with the situation of non-use ARQ.

[210] the Module 1203, generating a block of Protocol data MAC PDU, generates a block of Protocol data MAC PDU includes a payload unit of Protocol data MAC PDU delivered from the control unit 1201 level access control environment data transfer (MAC) or sub-layer 1202 of convergence, and may include a block that generates the header control access to the medium (MAC header), and a multiplexer. In this case, the MAC header generated by the block generating the MAC header may include at least one of the headings: common header control access to the medium (MAC), is described with reference to Table 1, the header control access to the medium for short packet (header SPMH described with reference to Table 2, and the extended header SPMH described with reference to Table 6. In addition, the power generation of the MAC header, as a rule, generates the necessary extension header in accordance with the type and scheme of the packet for transmission using a block Protocol data MAC PDU, and is able to generate the extended headers of fragmentation and unification (FPEH) in accordance with the options of implementing the present invention. In particular, the power generation of the MAC header is able to generate blocks of Protocol data MAC PDU, as described�s with reference to Figures 7 through 11.

[211] thus, the multiplexer generates and outputs a block of Protocol data MAC PDU by multiplexing the received MAC header and units of service data MAC SDU, taken in order, under control of the generating unit header.

[212] This is done so that the module 1203 generating unit Protocol data MAC PDU is able to perform encryption of a block of Protocol data MAC PDU. In particular, the module 1203 generating unit Protocol data MAC PDU further attaches PN and ICV to the generated block of Protocol data MAC PDU or can attach a CRC to the generated block of Protocol data MAC PDU.

[213] After being generated by a block of Protocol data MAC PDU to generate at least one next block of Protocol data MAC PDUs delivered to the physical layer and then transfer for external use.

[214] Fig.13 presents a block diagram for describing a mobile station and a base station in accordance with a further variant of implementation of the present invention to perform the above-described embodiments of the present invention.

[215] First, the mobile station operates as a transmitter in uplink and able to work as a receiver in downlink. The base station operates as a receiver in uplink and able to work as front�chick on downlink. In particular, each mobile station and the base station includes a transmitter and receiver for transmitting information and/or data.

[216] Each transmitter and receiver may include a processor module, element and/or a device for performing embodiments of the present invention. In particular, each transmitter and receiver may include a module (device) to encrypt a message, a module to decrypt the encrypted message, an antenna for receiving and transmitting messages, etc.

[217] according To Fig.13, the left side represents the configuration of the transmitter, while the right side represents the configuration of the receiver. Each transmitter and receiver includes an antenna 1300/1400, the receiving module 1310/1410, the processor 1320/1420, the transmitting module 1330/1430 and the memory block 1340/1440.

[218] the Antenna 1300/1400 includes a reception antenna, performs the function of receiving the radio signal from the outside and then delivering the received radio signal to the receiving module 1310/1410, and a transmitting antenna, transmitting to the external environment signal generated by the transmitting module 1330/1430. In the case where the supports of the multiple antennas (multiple-antenna, MIMO), at least, may be provided two antennas 1300/1400.

[219] the Receiving module 1310/1410 converts the radio signal from the outside through an�Inno 1300/1400, in the original data by performing the above accepted signal decoding and demodulation, and then he is able to deliver the reconstructed original data to the processor 1320/1420. Alternatively, the receiving module and antenna can be represented as a single receiving unit, configured to receive a radio signal, instead of being separated from each other, as shown in Fig.13.

[220] the Processor 1320/1420, generally manages all operations of the mobile/base station. In particular, the processor 1020/1030 able to perform a control function for performing the above-described embodiments of the present invention, to perform a adjustable function control frame level control access to the medium (MAC) in accordance with operating characteristics and environment of radio wave propagation, to perform the function of handover, to perform the function of authentication, to perform encryption functions, etc.

[221] the Transmitting module 1330/1430 performs the prescribed coding and modulation on a signal and/or data which are scheduled by the processor 1320/1420 and will then be submitted for external use, and then able to deliver the coded and modulated signal and/or data to the antenna 1300/1400. Alternatively, the transmitting module and the antenna can �be represented as sending unit, configured to transmit the radio signal, instead of being separated from each other, as shown in Fig.13.

[222] the Memory 1340/1440 may store programs for processing and control of the processor and capable of performing the function of temporary storage of the input/output data (for example, in the case of a mobile station, providing the uplink (UL grant) assigned by the base station, system information, station identifier (STID), a thread identifier (FID), action time, information of the destination zone, information about the frame offset, etc.).

[223] the memory 1340/1440 may include at least one of the following: storage environment, including flash memory, hard disk, memory type multimedia micro, memory card type memory (e.g., SD memory, XD memory, etc.), random access memory (RAM), static RAM (SRAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), programmable read only memory (PROM), magnetic memory, magnetic disk, optical disk, etc.

[224] the Processor 1320 transmitter performs all control operations on the transmitter and is able to enable the module 1321 to generate blocks of Protocol data MAC PDU, configurable to generate a block of Protocol Yes�tion of the MAC PDU. In addition, because the processor 1320 transmitter corresponds to the block, generating a block of Protocol data MAC PDU, as described with reference to Fig.12, redundant description will be omitted from the following description.

[225] the Receiver via the receiving module 1410 receives the request message of the service connection, sent by the transmitter, and then forwards the received message to the processor 1420.

[226] the Processor 1420 receiver performs all the control operations of the receiver and may include a module 1421 signal processing, configured to perform the processing of the signal received from the transmitter. In this case, the module 1421 signal processing can perform signal processing on the block of Protocol data MAC PDU accompanied by a payload is fragmented in accordance with one embodiment of the present invention, a method in accordance with the type of header control access to the medium (MAC).

[227] the Mobile station used for the embodiments of the present invention, may include a low power module radio frequency/intermediate frequency (RF/IF), as well as the block, generating a block of Protocol data MAC PDU. In this case, the mobile station may include devices, modules, elements, and/or similar to perform management functions when �ispolnenii the above-described embodiments of the present invention, to perform management functions in the management frame-level access control environment data transfer (MAC) in accordance with the operating characteristics and environment of propagation of electric waves, to perform the function of handover, to perform the function of authentication and encryption functions of modulation/demodulation of packet data, to perform quick error-correcting encoding packages, to perform management functions modem in real time, etc.

[228] the base station may send the mobile station data received from the upper level. The base station may include a low power module radio frequency/intermediate frequency (RF/IF). In this case, the base station may include devices, modules, elements, and/or similar to perform management functions when performing the above-described embodiments of the present invention, for packet scheduling multiple access orthogonal frequency division (OFDMA) packet scheduling with time division duplex (TDD) and to perform the functions of channel multiplexing, for performance of adjustable control features frame-level access control environment data transfer (MAC) in accordance with the operating characteristics and environment rasprostranyaetetsya waves to perform a quick schedule management, real-time, to perform the function of handover, to perform the function of authentication and encryption, to perform the functions of modulation/demodulation packages

data, to perform quick error-correcting encoding packages, to perform management functions modem in real time, etc.

Industrial applicability

[229] Accordingly, the present invention is applicable to various wireless communication systems.

[230] while the present invention has been here described and illustrated with reference to preferred embodiments of the invention, but skilled in the art it is obvious that various modifications and changes may be made herein without deviation from the idea and scope of the invention. It is therefore considered that the present invention covers the modifications and modifications of this invention which fall within the scope of the attached claims and their equivalents. Thus, it is clear that implementation option create by combining claims, do not have an explicit citation in the appended claims of the invention or may be included as new claims by changes after the filing �of awci for a patent.

1. Data transmission method of a transmitting side in a wireless communication system, includes the steps:
of fragmenting a data packet into two or more fragments;
configuring the block Protocol data access control environment (hereinafter the unit of Protocol data MAC PDU), wherein the block of Protocol data MAC PDUs include
at least one of two or more fragments,
the first header containing control information about the unit of Protocol data MAC PDU, which contains at least one of two or more fragments, and
extension header fragmentation (FEH), which provides information on the fragment of the data packet, and
the first header includes an indicator indicating that the extended fragmentation header (FEH) is presented subsequent to the first header, and
this extension header fragmentation (FEH) contains a type field that identifies the type of extended header fragmentation (FEH), the extension header fragmentation (FEH) is a variable length, depending on whether the fragmented packet data packet data in real time or not,
this extension header fragmentation (FEH) has a shorter length, when fragmented data packet is a data packet in real time than when fragmented Pak�t data is not the data packet in real time,
a transmission unit configured Protocol data MAC PDU to the receiving side.

2. A method according to claim 1, wherein the first header is an extension header access control environment data (header AGMH) if the fragmented data packet is not a packet of data in real time.

3. A method according to claim 2, wherein the header AGMH includes at least one field selected from the group consisting of: the ID field of the stream that specifies a thread identifier (Flow ID) that is used to transfer the block of Protocol data MAC PDU, the field indicator of the presence of the extended header indicating the presence or absence of the extended header in the block of Protocol data MAC PDU, a length field indicating length information of the block of Protocol data MAC PDU and the sequence number indicating the sequence number of block Protocol data MAC PDU.

4. A method according to claim 2, wherein an extension header fragmentation (FEH) includes only the type of the extended header of 4 bits and control field fragmentation of 2 bits.

5. A method according to claim 1, wherein, if the group is extended header including at least one extended header is included in the block of Protocol data MAC PDU, wherein the block of Protocol data MAC PDU further includes at SEB� length field group of the extended header, specifies the length of the extended header.

6. Method of receiving data, which are received by the host party, containing the steps:
the reception unit Protocol data MAC PDU, wherein the block of Protocol data MAC PDU includes
at least one of two or more fragments, the first header containing control information about the unit of Protocol data MAC PDU, which contains at least one of two or more fragments, and
extension header fragmentation (FEH), which provides information on the fragment of the data packet, and
the first header includes an indicator indicating that the extended fragmentation header (FEH) is presented subsequent to the first header, and
this extension header fragmentation (FEH) contains a type field that identifies the type of extended header fragmentation (FEH), the extension header fragmentation (FEH) is a variable length, depending on whether the fragmented packet data packet data in real time or not,
this extension header fragmentation (FEH) has a shorter length, when fragmented data packet is a data packet in real time than when fragmented data packet is not a packet of data in real time
decoding a received block� Protocol data MAC PDU.

7. A method according to claim 6, wherein the first header is an extension header access control environment data (header AGMH) if the fragmented data packet is not a packet of data in real time.

8. A method according to claim 7, in which the extended fragmentation header (FEH) includes only the type of the extended header of 4 bits and control field fragmentation of 2 bits.

9. A method according to claim 7, in which the title AGMH includes at least one field selected from the group consisting of: the ID field of the stream that specifies a thread identifier (Flow ID) that is used to transfer the block of Protocol data MAC PDU, the field indicator of the presence of the extended header indicating the presence or absence of the extended header in the block of Protocol data MAC PDU, a length field indicating length information of the block of Protocol data MAC PDU and the sequence number indicating the sequence number of block Protocol data MAC PDU.

10. A method according to claim 6, wherein, if the group is extended header including at least one extended header is included in the block of Protocol data MAC PDU, then in block of Protocol data MAC PDU further comprises the length field group of the extended header indicating the length of the extended header.

11 Transmitting device for transmitting data in wireless communication system, contains:
a processor to fragment the packet data unit into two or more fragments and block configuration Protocol data MAC PDU, wherein the block of Protocol data MAC PDU includes
at least one of two or more fragments,
the first header containing control information about the unit of Protocol data MAC PDU, which contains at least one of two or more fragments, and
extension header fragmentation (FEH), which provides information on the fragment of the data packet, and
the first header includes an indicator indicating that the extended fragmentation header (FEH) is presented subsequent to the first header, and
this extension header fragmentation (FEH) contains a type field that identifies the type of extended header fragmentation (FEH), the extension header fragmentation (FEH) is a variable length, depending on whether the fragmented packet data packet data in real time or not,
this extension header fragmentation (FEH) has a shorter length, when fragmented data packet is a data packet in real time than when fragmented data packet is not a packet of data in real time
transmitting module, configured to transmit� block Protocol data MAC PDU.

12. A receiver for receiving data in wireless communication system, comprising:
a receiving module, configured to receive the block of Protocol data MAC PDU; and
a processor configured to perform signal processing on the accepted unit of Protocol data MAC PDU
the unit of Protocol data MAC PDU includes
at least one of two or more fragments,
the first header containing control information about the unit of Protocol data MAC PDU, which contains at least one of two or more fragments, and
extension header fragmentation (FEH), which provides information on the fragment of the data packet, and
the first header includes an indicator indicating that the extended fragmentation header (FEH) is presented subsequent to the first header, and
this extension header fragmentation (FEH) contains a type field that identifies the type of extended header fragmentation (FEH), the extension header fragmentation (FEH) is a variable length, depending on whether the fragmented packet data packet data in real time or not,
this extension header fragmentation (FEH) has a shorter length, when fragmented data packet is a data packet in real time than when fragments�yovanny the data packet is not a packet of data in real-time.



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to mobile communication and particularly to a method, an apparatus and a system for configuring a codebook. The technical result is achieved through a method which includes the transmitting side selecting a limited subset of codewords and informing the receiving side on the limited subset of codewords, wherein the limited subset of codewords contains part or all codewords in a first codebook and/or a second codebook; and the receiving side selecting an optimum precoded word from the limited subset of codewords and informing the receiving side on the index of the optimum precoded word.

EFFECT: easier computation performed by the receiving side when selecting a codeword and fewer cases when the receiving side erroneously selects a codeword.

9 cl, 2 dwg, 8 tbl

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to mobile communication. mobile communication method includes a step of selecting, by a radio base station eNB#10, when a subframe designated by a sequence of an almost blank subframe (ABS), the sequence being sent from a radio base station eNB#1, matches a subframe selected as a multicast broadcast single frequency network (MBSFN) subframe, the matching subframe being selected as an MBSFN subframe used for enhanced inter-cell interference coordination (eICIC).

EFFECT: enabling change of selection of an MBSFN subframe which is not used for eICIC and selection of an ABS and an MBSFN subframe used for eICIC.

2 cl, 13 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to wireless communication and can be used for efficient physical uplink control channel resource allocation for carrier aggregation. A base station receives control information from a user terminal in a first set of radio resources at an uplink primary component carrier associated with a first downlink component carrier if the user terminal is scheduled to receive downlink transmission at a first single downlink component carrier, and on a second set of radio resources at an uplink primary component carrier, wherein said resources in the second set are additional radio resources compared to resources in said first set, if the user terminal is scheduled to receive downlink transmission at a second single downlink component carrier or multiple downlink component carriers.

EFFECT: facilitating adaptive switching between two sets of different resources depending on downlink allocation.

34 cl, 13 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to radio communication. The technical result is achieved due to that, when determining frequencies used by a relay station in a system for assigning cut-off frequencies, the centre frequencies most susceptible to interference from signals of the relay station are determined in order to avoid assigning corresponding frequencies. In an alternative version, the centre frequency of an adjacent cell which can be affected by interference from the signal of the relay station is changed depending on the location of the relay station and the number of positions in which the probability of interference with the centre frequency of the neighbour cell is high is reduced by establishing a region of cut-off frequencies available for assignment to the relay station, depending on the location of said relay station.

EFFECT: matching interference between cells.

24 cl, 29 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication. Disclosed is a communication system which includes a plurality of base stations, a plurality of communication terminals which communicate with one of the plurality of base stations, and a relay device, wherein the relay device includes a selection unit which selects a communication terminal for relaying among the plurality of communication terminals based on communication quality data received from each of the plurality of communication terminals, and a relay unit which relays a message between the communication terminal selected by the selection unit and the corresponding base station.

EFFECT: providing novel and improved communication system, relay device, terminal and base station, capable of selecting a communication terminal to be relayed.

11 cl, 14 dwg, 1 tbl

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to mobile communication. The method includes: receiving, by a base station, a circuit switched fallback (CSFB) indication; instructing a mobility management entity (MME) to initiate a packet switched (PS) to circuit switched (CS) handover; transmitting a handover request to the MME; sending to an MSC a PS to CS handover message; receiving, by the base station, the handover message from the MME and transmitting, by the base station, the handover message to user equipment (UE).

EFFECT: reducing connection delay during voice call fallback to circuit switched domain.

9 cl, 27 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to mobile communication. A mobile station UE includes a notification reception unit 21 configured to receive an SIB2 unit of system information in E-UTRAN and a barring 22 module configured to perform predetermined barring processes in E-UTRAN based on information elements included in the SIB2. The barring module 22 performs barring processes for origination of a circuit switching call using a CSFB function based on "ac-BarringForCSFB-r10" and "ac-BarringForMO-Data" information elements among said information elements.

EFFECT: enabling barring of circuit switching originating calls using a circuit switching fallback (CSFB) function.

2 cl, 6 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to wireless communication and is intended for use in an ad-hoc network wherein ad-hoc devices are configured to enter DRX mode. The invention allows a node to initiate and maintain transmission of a specific reference signal pattern during the DRX operation of an ad-hoc device, referred to as UE. The transmission of the reference signal pattern enables the UE to maintain synchronisation.

EFFECT: high synchronisation accuracy.

32 cl, 12 dwg

FIELD: radio engineering, communication.

SUBSTANCE: mobile terminal performs communication using a plurality of downlink component carriers and comprises a cell search module configured for cell search using a synchronisation channel signal included in one downlink component carrier from among downlink component carriers; and a receiving module configured to receive uplink component carrier information, paired with the initial downlink component carrier, wherein the initial downlink component carrier is a downlink component carrier which includes a synchronisation channel signal used in cell search. Arbitrary access is carried out using the uplink component carrier.

EFFECT: higher data transmission due to paring of an uplink component carrier and a downlink component carrier, which includes a synchronisation channel signal.

10 cl, 12 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication systems. A base station receives from a management node a first list of identifying codes and a second list of identifying codes, wherein the identifying codes of the first list can appear in neighbour cell lists of base stations outside said group, and the identifying codes of the second list can not appear in neighbour cell lists of base stations outside said group. The base station determines whether there is at least one identifying code either in the first list of identifying codes or the second list of identifying codes that is not used by any other base station in said group. If there is at least one identifying code in the first list of identifying codes and at least one identifying code in the second list of identifying codes that are not used by any other base station in said group, an identifying code from the first list of identifying codes is selected in preference to an identifying code from the second list of identifying codes.

EFFECT: improved location area update; the base station forms part of a group of base stations within a cellular communication network and selects an identifying code for use in identifying data transmissions from the base station.

10 cl, 9 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to Internet communication. The system employs network elements, which include an acceleration server, clients, agents and peers, where communication requests generated by applications are intercepted by a client in the same computer. The IP address of the server is transmitted to the acceleration server, which provides a list of agents for use for said IP address. One or more agents respond with a list of peers who previously possessed some or all of the content, which is a response to said request. The client then downloads data from said peers in parallel and in parts.

EFFECT: reducing network overload for content owners and Internet service providers.

16 cl, 15 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to handover between technologies for multi-mode mobile devices and is designed for handover of a multi-mode mobile device from a first network technology to a second network technology. The method includes initiating by the multi-mode mobile device a first packet session in a first wireless network in an area of multi-technology wireless coverage and detecting by a multi-mode mobile device a second wireless network supporting a different access network technology than the first wireless network; determining a quality of service requirement for services supported by the session, and completing initial network entry and session establishment procedures by the multi-mode mobile device for a second session in the second wireless network when the first session includes at least one of a QoS sensitive service and real time service by the first wireless network and mobile device, and not completing initial network entry and session establishment procedures by the multi-mode mobile device when no QoS sensitive service and real time services are supported by the mobile device and first wireless network.

EFFECT: high throughput.

8 cl, 4 dwg

FIELD: measurement equipment.

SUBSTANCE: invention relates to drilling equipment, namely, to devices of sensor switching, which measure drilling parameters directly in process of drilling within a telemetering system. The device comprises a body and contact elements, is located inside a drilling pipe and made in the form of a jet element, including a supply balloon with compressed gas, a jet unit of command signal generation, jet triggers with a count input, jet units of inverters, jet logical elements "AND" and "OR" and a jet unit of output signal generation, besides, the output of the jet unit of command signal generation is connected with the input of jet triggers, outputs of which are connected with inputs of the jet unit of inverters, and outputs of inverters are connected with inputs of jet logical elements "AND" connected to outlets of bottomhole sensors, outputs of elements "AND" are connected with inputs of the logical element "OR", the output of which is connected to the input of the jet unit of output signal generation.

EFFECT: increased reliability of bottomhole sensor switching within a telemetering system.

1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to data transmission systems. A transmission system (1) transmits and receives basic data needed to reproduce an image or audio and extended data used to improve image and audio quality through a communication network (2) between transmission terminals (10). The transmission system (1) includes: a basic data relay system (40) which includes: a plurality of basic data relay modules (430) for relaying basic data transmitted from a source transmission terminal from among transmission terminals (10) to a target transmission terminal from among transmission terminals (10); and a selection module which selects one basic data relay module (430) from among basic data relay modules (430) for each communication between transmission terminals (10); and an extended data relay system which includes: an extended data relay module (36) for relaying extended data transmitted from a source transmission terminal to a target transmission terminal.

EFFECT: reduced load on a specific relay server when transmitting images and audio.

10 cl, 29 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to multiservice communication networks. The method includes setting a table of priorities, wherein each user terminal is assigned a priority at its static IP address; determining the priority of a new connection from the table of priorities in accordance with the IP address of the sender terminal; reading values of the required resource for the new connection from the header of its IP address; calculating free access network resources; determining if there are existing open connections with a lower priority than the new connection; comparing their overall resource with the required resource for the new connection; if insufficient, the connection is denied service; if sufficient, the relative resource consumption of said connections is calculated; ordering the selected open connections; selecting from the ordered open connections one or more connections, starting with the connection with the maximum value, after which said connections are terminated, and the freed resource is provided to the new connection.

EFFECT: high efficiency of using communication resources in multiservice networks.

1 cl, 3 dwg

FIELD: physics, computer engineering.

SUBSTANCE: group of inventions relates to means of controlling data streams in secure distributed information systems. The method includes specifying a table of reference routing files of a distributed information system in test operating mode thereof, consisting of reference routing files for all authorised users when said users access information resources and services of certain network nodes of the distributed information system. After permission to transmit a data stream in a switching unit at a certain network node, routing files are generated thereon when the i-th user accesses information resources and services of the j-th network node of the distributed information system; the obtained routing files are transmitted to an access control centre. The obtained routing files are compared with reference values; the j-th network node of the distributed information system is remembered when accessed by the i-th user if the routing files do not match. The switching table is then corrected and, using the new network interaction parameters, said data stream is blocked, and transmission continues in case of a match.

EFFECT: improved security of distributed information systems.

2 cl, 4 dwg

FIELD: information technologies.

SUBSTANCE: reception of a coded voice signal transmitted by user equipment. A coded voice signal comprises the first subflow, the second subflow and the third subflow, and to the first subflow a segment of cyclic redundant code (CRC) control is connected. Processing by decoding of the first subflow, the second subflow and the third subflow by application of the decoding logic. The decoding logic based on the auxiliary solution according to CRC is adapted to perform processing by decoding of the first subflow. Transmission of decoding results of the first subflow, the second subflow and the third subflow into a controller of base stations. The result of decoding of the first subflow includes a decoded bit stream and CRC result.

EFFECT: increased quality of a voice signal.

20 cl, 20 dwg

FIELD: physics, communication.

SUBSTANCE: invention relates to wireless networks of cellular structure with processing of messages of route request in on-demand routing protocols. The technical result is achieved by the fact that location of the actual route is detected between a source unit and a destination unit on the basis of the first intermediate unit responding to the message of route request by means of the route response message, having the actual route to the unit of destination, besides, the intermediate unit responds to the message of route request on the basis of flag condition in the message route request, and the first intermediate unit resets the specified flag; a connection is established between the source unit and the destination unit using the actual route; location of a more optimal route is detected between the source unit and the destination unit, when the destination unit selects a more optimal route on the basis of summary through metrics of routing; and a connection is established between the source unit and the destination unit using the more optimal route.

EFFECT: technical result is detection of a route with an optimal metric without delay in route detection in wireless cellular/randomly organising networks.

2 cl, 6 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method for automatic configuration of OpenFlow switches and OpenFlow routers comprises modifying network traffic tables of OpenFlow equipment. A network packet is forwarded to the controller of a software-configurable network with an included module for determining the write priority in the network traffic table, wherein the set of quality parameters of the network traffic is determined using parameters which correspond to a class of traffic with which said packet is associated, and the priority of the packet specified by the first three bits of the ToS byte; if the ToS byte is not specified in the network packet, the entry corresponding to the network packet in the network traffic table is assigned the lowest priority; if the ToS byte is specified in the network packet, the packet is associated with one of three traffic classes, and the packet is then assigned a write priority in the network traffic table, calculation of which is carried out based on a weight coefficient and an OpenFlow statistics parameter corresponding to a selected traffic class, and also based on the packet priority specified by the first three bits of the ToS byte; the controller of the software-configurable network, in accordance with the OpenFlow protocol, then generates an instruction to add a new entry into the network traffic table of the OpenFlow switch or OpenFlow router.

EFFECT: faster operation of OpenFlow switches and OpenFlow routers when processing network packets.

2 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to methods for smooth playback of media on a client. Disclosed is a computer-readable method for smooth playback of media on a client. The method includes a step of sending from the client a request for a chunk of media to a server over a network, wherein the chunk comprises a uniform portion of the media available from the server for multiple clients, and the request comprises a standard hypertext transfer protocol (HTTP) request, which does not include byte ranges, such that the corresponding response can be cached by a common Internet caching server which does not cache the byte range. Further, the method comprises receiving at the client the requested chunk and parsing the chunk into a metadata portion and a media data portion.

EFFECT: providing uninterrupted media streaming by a client computer device owing to time synchronisation between the client and server.

20 cl, 4 dwg

FIELD: computer science, in particular, engineering of device for input-output of information in electronic computing machine, transferred along communication channels for transferring information; in particular, device is meant for acting as an intellectual multi-port telecommunication port of personal computer, used in mode of central transport station in data transfer networks for specialized use.

SUBSTANCE: multiplexer has system block, wherein four-channeled telegraph one-polar and two-polar modules are positioned, as well as four-channeled standard-joint C2 module, bi-impulse one-channeled and two-channeled modules, one-channeled telephone module, m modules of four-channeled asynchronous adapter, group control electronic board, and also block for adjustment and control, and combination board.

EFFECT: expanded functional capabilities, possible increase of number and types of connected input-output channels, possible synchronization with several types of specialized equipment.

4 cl, 4 dwg, 1 tbl

Up!