Variable packet lengths for high-speed transfer of data packets

FIELD: communications systems.

SUBSTANCE: proposal is given of a method and device for generating a physical layer packet (PL) with variable length. Many security level packets (SL) can be multiplexed to a single PL-packet, so as to increase efficiency. SL-packets can vary their lengths. In one version, SL-packets of a different format for different users are joined in capsules, which a PL-packet. The shortest packets are meant for users with bad channel conditions or requiring less data, determined by use and associated requirements for quality of service (QoS). In one of the versions for modifying the header structure there are single-address and multiple user packets. An alternative version provides for modified sets of speeds, a mechanism for identification of an acknowledgment indicator ("АСК") from a single user packet or a multiplexed packet (delayed "АСК"). Amplitude manipulation for an "АСК"-channel is in contrast to bipolar manipulation, used in IS-856, and/or multivalent interpretation DRC.

EFFECT: increased efficiency through varying packet length.

21 cl, 19 dwg

 

The technical field to which the invention relates.

The present invention generally relates to communication systems, and more specifically, to a variable-length packet for application to the transmission of high speed packet data.

The level of technology

Packet data with a high transmission rate (HRPD) optimized for transferring large volumes of data. One of the HRPD systems detailed in cdma2000, the standard called 1×EV-DO and is defined in TIA/EIA IS-856, entitled "cdma2000 High Rate Packet Data Air Interface Specification ("Specification of the radio interface with a high speed packet data cdma2000"). Figure 1 illustrates the layered architecture of the radio interface for system 1×EV-DO. The connection level (CL) provides services to establish and maintain connections radio. Security level (SL) provides encryption and authentication. The physical layer (PL) provides the channel structure, frequency, power output, characteristics of modulation and coding for forward and reverse channels. Level access control for transmission medium (MAC) defines the procedures for the reception and transmission through the physical layer. Figure 2 illustrates the structure of a direct channel, including channels pilot channel, MAC, and management traffic.

The data is processed, as illustrated in figure 1, while on the job package 102 connection-level (CL) includes, first, the header 110 of the security level and the end portion 112 to form the package 104 security level (SL). SL package 104 is then used to develop a package of 106 control access to the transmission medium (MAC), and finally the package 108 physical layer (PL). Payload MAC layer 106 is a fixed number of bits. Payload PL-108, in this case, is n times the length of the payload of MAC level 106, plus the length of the service data (CRC-bits (control cyclic redundancy code) end of part etc.) physical layer, while n is an integer.

Limitations fixed payload MAC layer 106 are the result of inefficiencies in transmission and, thus, the width of the unused bandwidth. For example, when channel conditions for a given user are "good"that is determined by the ratio of signal to interference and noise ratio (SINR) or adjusting the dimension of the data rate control (DRC)exceeding the threshold value, there is a desire to send larger packets. This user has to transfer smaller blocks of data, such as voice packets, frames of the speech encoder, etc. under the current structure of the straight line in IS-856 could result in wasted space in the packet MAC layer 106. Because the size of the data mn is considerably less than the fixed-length packet MAC layer 106, the remaining bits are filled with unimportant information. The result is inefficiency, because the packet MAC layer 106 is not fully used.

Therefore, there is a need for variable length packet for the HRD connection, with variable packet length ensures efficiency. Additionally there is a need to combine smaller packages of MAC level 106 in a single package physical level, allowing data for multiple users to be transmitted through the package.

BRIEF DESCRIPTION of DRAWINGS

Figure 1 - part of the tiered architecture of the radio communication system with high speed packet data (HPDR).

Figure 2 - structure of the direct channel HPDR-communication systems.

Figure 3 - structure of the security level for the packet format of the connection-level.

Figure 4 - structure of the security level for the packet format of the connection-level.

5 and 6 illustrate the formation of simplex and multiplex MAC packets from the packet-level security.

Fig.7. the package structure of the physical layer used to transfer a single packet MAC level with a length of less than 1000 bits.

Fig - package structure of the physical layer used to transfer a single packet MAC level with a length of 1000 bits.

Figure 9 - structure of Akita physical layer, used to migrate a number of packets the MAC level, each with a length of 1000 bits.

Figure 10 - table of nominal data rates and interpretations of the query speed transmission.

11 shows the compatibility between the pointer is explicitly given data rate and the values of the rate request data.

Fig illustrates the formation of a package of the physical layer, based on the short packet level security.

Fig illustrates the formation of a 512-bit multiplexed packet physical layer containing the payload for two users.

Fig - multiplex the packet physical layer, which includes the packets of the security level of different lengths.

Fig packet physical layer, which includes many capsules-level control access to the transmission medium.

Fig and 17 illustrate the transmission of multiple slots to achieve the nominal data rate and maximum data transfer speeds.

Fig - access network according to one of embodiments.

Fig - the access terminal according to one of embodiments.

DETAILED DESCRIPTION

The word "approximate" is used in the materials of the present application to mean "serving as an example, instance or illustration". Love the second version of the implementation, described in materials of this application as an example, need not necessarily be construed as preferred or predominant over the other variants of implementation.

A subscriber station with a high data rate (HDR)specified in the materials of this application as an access terminal (AT), may be mobile or stationary, and may communicate with one or more basic HDR stations specified in the materials of this application as modem pool transceivers (MRI) (group multiple access). The access terminal transmits and receives data packets through one or more modem pool transceivers with respect to the controller base HDR-station specified by the reference in the materials of this application as a modem pool controller (MPC). The modem pool transceivers and controllers modem pool are part of a network called an access network. Access network (AN) transports data packets between multiple access terminals (AT). 'AN includes network equipment, providing connectivity between a data communication network switching packets and AT. Such AN base station (BS), whereas AT such a mobile station (MS).

The access network may be further connected to additional networks outside the access network, such as the corporate intranet (local network, using the technology of the Internet) or the Internet, and can transfer data packets between each access terminal and external networks. The access terminal that has established an active connection to channel traffic with one or more modem pool transceivers, called the active access terminal and in a state of traffic. The access terminal that is in the process of establishing an active connection to channel traffic with one or more modem pool transceivers, called in the state of a connection. The access terminal may be any information device that communicates through a wireless channel or through a wired channel, for example using fiber optic or coaxial cable. The access terminal, moreover, may be any of a number of types of devices, including, but not limit, the card form factor PC (personal computer)card compact flash (compact flash memory), an external or internal modem, or wireless or wireline phone. The communication link through which the access terminal sends signals to the modem pool transceiver, referred to as reverse link. Communication line through which the modem pool transceiver sends signals to the access terminal, azyvaetsja a direct line.

In the following discussion the size of the SL packet is set as 1000 bits. SL package includes the number of service data, specified as a bit. Alternative implementation may provide a variable length SL package. 3 and 4 illustrate two formats for the data specified as the format a and format B. Format And is defined as SL package, with a clear correlation with CL-package. In other words, the length of the CL package is 1000 bits (that is, given the size of the SL packet) minus X. in Other words, CL-package plus service SL-data equal to a given length SL package. The format is defined as 1) SL package, which includes insignificant information, or 2) SL package, which includes many CL packets with insignificant information or without it.

According to one embodiments the size of the SL packet can be volatile. Fig. 3 illustrates a packet format in which the SL packet is not one of the four dimensions. The size of the SL packet can be one of: 112, 240, 488 or 1000 bits. SL package based on the CL package. There is one CL-package corresponding to one user. The data is processed, as shown in figure 1, and the packet 102 connection-level (CL) includes coupling one or more packets of the connection level, along with the introduction insignificant information, if necessary, and then the adding of the header 110 and the end portion 112 of the level of security to the format of the package 104 security level (SL).

Figure 4 illustrates the packet format, while the SL package is mutable, and useful SL-load includes one or more CL-packages plus insignificant information. The resulting size of the SL packet is one of: 112, 240, 488 or 1000 bits.

Figure 5 illustrates the processing of the SL packets, while the SL packets have a length of less than 1000 bits. Two fields join with SL package, identification of subpacket (SPID) or is the MAC index, whose length is 6 bits, and the length indicator (LEN), which are two bits. The MAC index identifies the user who sent the package. Field MAC index is used to identify the user who sent the package. LEN specifies the format. Field LEN is used to determine, is the SL packet format A or format Century. If SL package format, LEN specifies the length SL package, which can take one of three values: 112, 240, 488. The result subpacket MAC level has a length of 120, 248 or 496 bits. Subpacket MAC level is then processed to form a package of MAC level by determining whether or not to be combined numerous subpacket MAC level. Package MAC layer includes one or more subpackets MAC level plus the value of the internal cyclic redundancy code together with any necessary padding insignificant data is. Package MAC level is specified as a multiplex, if it contains more than one SL packet, it is possible for different users. The CRC value and the value of the end portion attached to the package of MAC level to form a package PL-level, as illustrated in Fig.7. The resulting PL-package, in this case, has a length of 152, 280 or 528 bits.

6 illustrates the processing of the SL packets, while the SL packets have a length equal to 1000 bits. Payload MAC level is SL package. Package MAC level is specified as a simplex.

Fig illustrates packet processing MAC level, this package of MAC level has a length of 1000 bits. Processing Fig can be used for SL-packet format a or format of the Century, the CRC and the end part attached to the package of MAC level. Additionally attached to the pointer of the format (FMT) of 2 bits. The value of FMT is given in table I.

Table I< / br>
Field definition format (FMT)
01=The format And simplex
11=The format And simplex
00=The multiplexed MAC-package
10=Invalid MAC-package

"Simplex" refers to WT-p the ket with one SL package; a "multiplex" encompasses more than one SL packet. In other words, the simplex MAC package contains exactly one SL packet; and multiplex the MAC package contains two or more SL packets. The capsule is defined as the MAC packet, the next few bits of housekeeping data, which carry specific information for the MAC package, for example Fig illustrates a single PL-package, which carries numerous packages of MAC level. The MAC capsule is used when the PL packet carries two or more MAC packets. The capsule is used to identify the individual capsules and is therefore used only in the case of multiplex package.

According to one of embodiments size PL-package can be expanded to accommodate the larger parcel. More PL-package also includes multiple MAC packets that must be embedded within a single PL-pack. More precisely, each of the multiple MAC packets with multiple destination addresses can be embedded in subpacket. Thus, one PL-packet is transmitted to multiple users. As illustrated in Fig.9, the capsule is set to include a package of MAC level, FMT and addresses of the capsule. Interpretation of the FMT field is defined in table I. the address of the capsule provides the destination of the packet, the MAC layer. Note that if the package WT-ur is VNA is a multiplex service, that is, includes many packages CL-levels, each of which have different destination address, the address of the capsules can be left blank. In other words, if PL is the packet will include information for multiple users, the address of the capsule will be little meaning, for example, it can refer to only one user. The address of the capsules in this example is 6 bits. Mix a package of MAC level, FMT and addresses of the capsule forms a capsule MAC level.

Continuing Fig.9, a lot of capsules MAC level can be concatenated. The combination capsules MAC-level value is added to the CRC, the end part and any necessary padding insignificant data. Insignificant data can be included so that service data capsules MAC level, i.e. filling insignificant information, CRC, and end part, had a length of 16·n bits. The specific length is a design choice, a certain number of bits, unused PL-bag after it-enabled MAC capsules bits and the end portion. Whenever there remains a sufficient number of bits, it is desirable to use the 32-bit CRC. In the above example, PL is the packet length is 2048 bits uses a 24-bit CRC, whereas the PL packet uses a 32-bit CRC. In the present example there are four extended length PL-package: 2048, 3072, 4096 and 5120 bits.

F. g - table nominal data transmission speeds corresponding to the advanced PL packet, which recently identified regarding HPRD, in IS-856. Referring to the length of the PL-pack set 7, the packet length is 152 bits transmitted and incrementally re-transmitted via 4 slots (time slots packet), the nominal data rate of 19.2 kbit/s (kilobits per second). Note that according to one of embodiments calculation speeds accepts the agreement to round down the length of the PL packet to the nearest power of two. Each slot in the system 1EV-DO has a duration 1,666 MS. For good channel conditions, the data rate can be increased to 76,8 kbit/s through the use of early completion. Early completion indicates a system in which the data receiver transmits an acknowledgement or ACK when data has been received and correctly interpreted. Thus, all four attempts may not be used for transmission. Such confirmation completes any additional transmission of the packet. Similarly, each of the packet lengths 280 and 528 bits is passed through 6 slots, having the nominal transfer rate of 25.6 kbit/s 57,6 kbit/s, respectively. In this way, each can have a maximum speed of transmission is of 153.6 kbps and 307,2 kbps, accordingly, by setting an early completion.

With reference to Fig to 152 bits per packet and the slot having a nominal data rate of 19.2 kbit/s, after completion of the first slot is the maximum data rate of 76.8 kbit/s Early after completion of the second slot is the maximum data rate of 38.4 kbps, or half the maximum data rate. If passed all four slots, then realized nominal data rate of 19.2 kbit/s

Fig illustrates the transmission of 280 bits per packet and per slot, and the transmission and incremental re-transmission is performed using 6 slots. Here the nominal data rate is 25.6 kbit/s after Completion of the first slot is the maximum transmission rate of 153.6 kbps, whereas after completion of the third slot is the speed of 115.2 kbit/s, or half the maximum. If passed all 6 slots, then realized nominal data rate of 25.6 kbit/s

In the system 1EV-DO provides at the request of the data transfer rate in AN, at this rate request data is transmitted through a return line connection (RL), and specifically on the request channel data rate control (DRC). Request data transfer rate can be calculated as a function of signal quality, reatogo at at. The ATA defines the maximum data rate at which the at can receive data. The maximum data rate is then requested at the terminal for data transmission from AN. Request data transfer rate is taken'AN, which then accordingly choose the size of the package. For a given query the data transfer rate'AN can produce shorter PL-package, regular PL-package, or longer PL-pack. Each request data transfer rate corresponds to one or more dimensions of the package. This choice depends on the QoS (quality of service) for the requested stream.

For example, as specified in figure 10, to request the data transmission speed of 19.2 kbps, indicated as "DRC0", AN can transmit simplex PL-package length 152 bits to make 19.2 kbps or can transmit PL-package length 280 bits for effective data transfer rate of 25.6 kbit/s whereas the ATA has information on allowable dimensions PL-package and speeds data transfer, the ATA does not have specific information regarding which of them is currently in use. In one embodiment, the implementation tries at every potential size PL-pack. Note that smaller packet lengths tend to decrease losses, as less information is resubmitted, if the information is Renata wrong. Similarly, there is a better chance of decoding at lower speeds. In addition, the time required to transmit a shorter packets (in the case when there is no early termination)is part-time, required for longer packets, by setting identical channel conditions.

Multivalue query speed data transmission sent via a DRC request transmission speed, while the line specified in table II. The symbol "L" indicates the length of the extended PL-pack. Each value 19.2 kbps, 28,2 kbps and 57.6 kbps data transfer rate, respectively, indicates the bit length as specified on figure 10. For example, DRCO corresponds to 19.2 kbps and 25.6 kbit/s For data transmission, having a rated speed of 19.2 kbps data transmission, PL-package contains 152 bits and is transmitted through the 4 slots. For data with nominal data rate 25.6 kbit/s, PL-package contains 280 bits and is transmitted through the 6 slots. When used full length or package extended length, index (L) is included in the table entry. For example, DRC5 corresponds 307,2 kbit/s, the length PL-pack is 2048 bits. Similarly, DRC7 corresponds to 614 kbps, the length PL-pack is 2048 bits.

Table II
DRC request data transfer rateTransmission speed< / br>
(kbps)
Transmission speed< / br>
(kbps)
Transmission speed< / br>
(kbps)
Transmission speed< / br>
(kbps)
DRC019,225,6------
DRC119,225,625,6 (L)---
DRC219,225,657,6of 76.8
DRC319,225,657,6153,66
DRC425,657,6307,2---
DRC525,657,6307,2(L)---
DRC657,6614,4------
DRC757,6614(L)------

Usually, the multiplexing separation packages available when DRC request data rate specifies the data rate greater or equal to 153 kbps, or another specified value. About multiplexing, single PL packet of 1024 bits or more, composed of one or Bo is her capsules MAC level. Each capsule, in this case, contains packets of MAC level for one or more users. In one of HPDR systems each access attempt launches pilot signal (I-channel), which acts as a header. According to one of embodiments a modified header includes an explicit pointer to the data transfer rate (EDRI). The packet encoder supports data compression in one package. At higher speeds the header includes a field EDRI on the Q-branch of the phase modulation. EDRI is the (8,4,4) bi-orthogonal coded and block repeated 8 times. EDRI specifies one of the many speeds. To check if the package is designed for the user, the user will check the IDs of the MAC level. For a single service user transmits preamble MAC index on the I-branch. The MAC index assigned to the terminal AN-net) is a 6-bit number used by the access network, to cover the package Walsh codes (corresponding 64-ranks coating Walsh codes)to help the ATA identify packet, addressed him. This mechanism is used for unicast packets. For multi-user packet preamble transmits EDRI on Q-branch, all users with DRC, compatible with EDRI, trying to decode the packet.

P the potential data rate and corresponding EDRI-length (in elementary signals) are defined as: 153,6k (256), 307,2k-L (256), 307,2k (128), 614k-L (128), 921k (128), 1,2M-L (128), 614k (64), 1,2M (64), 1,5M (128), 1,8M (64), 2,4M (64), 3,0M (64), and further illustrated in figure 11. 11 enumerates the set of data rates that are compatible with each DRC value. The data rate is referred compatible with DRC, if the packet corresponding to the data transfer rate can be reliably decoded by any user, allowing for reliable decoding of the package with the DRC. Typically, the data transfer rate, compatible with DRC at most is equal to the speed of the package associated with this DRC value, and the length of the package is at least the same as the length of the packet associated with the given DRC. In other words, if the user can decode the package for such a DRC value, it can decode the packet with all data transmission speeds that are compatible with this DRC.

For multiplexed packets, and in particular for multi-user packages, the pointer acknowledgement (ACK) provides for retransmission of MAC level, indicated as D-ARQ. ASC is passed through a return line connection to those users who are able to decode PL-package, and the package the package contains the MAC level or subpacket, addressed to them. Transfer ASA increases by 3 dB, to provide amplitude modulation. ASC decrees is highlighted by the presence of a signal, and NACK - no signal. In bipolar manipulation ACK and NACK are the different transmitted signals of the same power (level) and opposite in sign relative to each other. On the contrary, when the amplitude manipulation of one of the notices (ASC) is indicated by transmission of a non-trivial signal, whereas another notice (NACK) is indicated by the absence of signal. Signaling type on / off (dip) is used for multiuser ARQ packets, whereas bipolar signaling is used for single-user ARQ packets. For packets of a single user, that is, a unicast transmission, the ACK is transmitted through two slots after the transmission of the packet, that is, in the third time slot. This is done in order to allow time for demodulation and decoding of the packet at the terminal. Regarding the multi-user packet, the ACK is transmitted in a time slot that is delayed for 4 slot from slot package single user. When multiplayer package is aimed at first at and the AN does not receive the ACK from the at, the AN will not send a unicast packet to that at the next time slot on the same shift rotation. This should resolve the ambiguity in the value of the ACK that is sent in the seventh slot after the transmission of megapolitans is on the package. Again referring to the procedures of constructing the package described above, in the first example, encapsulation of the package illustrated in Fig, SL package is a 240-bit. SL package is the package format And PL is the packet destination is a 280-bit, and MAC ID=8. SL packet is processed by adding two fields: SPID and LEN, as described. Field LEN is 2-bit, and the SPID field is a 6-bit, with the result that the modified package of 248 bits. Added internal CRC (8 bits), and in addition added 16-bit CRC value plus 8-bit end part, with the result 280-bit PL-pack. In the second example, illustrated in Fig, two 240-bit SL packet multiplexed to form a 528-bit PL-pack. The first SL packet 200 is a 240-bit and has a MAC ID=8. SL package 200 is a package format for the first user. SL-220 package is a package format for the second user. SL-220 package is 240-bit, but has a MAC ID=5. Multiplexed packet, in this case, includes the SPID and LEN for each of the packages 200 and 220. Internal CRC (8 bits)CRC (16 bits) and the end part (8 bits) are added to the multiplexed packet, with the result PL-package 528-bit. In the third example, four packages of the same format, such as packet format, each for different users are multiplexed in a 1024-bit PL-package, as polluter is granted on Fig. Each SL packet is corresponding to the MAC ID. SL-packages are packages of different lengths containing the first 488-bit SL package, the second 240-bit SL package and two 112-bit SL package. SPID and LEN are applied to each SL packet to form a multiplexed packet. Internal CRC, CRC and the end part is then applied to the multiplexed packet to form PL-pack. This example also contains a field, FMT, format. As indicated in table I, above, the value of FMT identifies PL-package as a multiplexed packet. In the fourth example illustrated in Fig, packets of different formats, such as packages of format a and format are multiplexed to form a 2048-bit PL-pack. The first SL packet contains 1000 bits, while the second and third SL packets each is a 488-bit. The first SL packet 300 is used to produce the first capsule and the second and third packets 320, 340 are used to develop a second capsule. SL package 300 is a 1000-bit and therefore may be a single capsule. SL packets 320, 340 are less than 1000 bits, and therefore one capsule includes both packages. As illustrated, FMT and address of the capsule attached to the first SL packet 300 to form a first capsule. The second capsule is multiplexed capsule include what it is in itself SL packets 320, 340. For each of the SL packets 320, 340 are added SPID and LEN. The address of the second capsule, in this case, it is envisaged for the second capsules. The address of the second capsule is reset, indicating that the data for multiple recipients included in the capsule. Then two capsules are concatenated and non-significant data, CRC, and end part are added to form a 2048-bit PL-pack. Fig illustrates the element 400 wireless infrastructure containing a transmitting circuit (TX) 402 and a receiving circuit (Rx) 418 attached to the bus 420 data exchange. DRC-node 410 receives DRC request data transfer rate, as taken on the DRC channel from the terminal. Element 400 additionally includes a Central processing unit (CPU, CPU) 412, and a storage device 406. The element formulation 404 PL-package takes DRC-request the data transfer speed from DRC-node 410 and is PL-pack. The element formulation 404 PL-package can generate a simplex package or multiplex package, and additionally may carry any of the ways described above. Fig illustrates AT 500 according to one of embodiments. AT 500 includes a transmitting circuit (TX) 502 and the receiving circuit (Rx) 508 attached to the bus 520 interchange. DRC-node 510 determines the maximum data rate and transmits a corresponding request by DRC-channel from the at-terminals. Element 500 dopolnitelnye in a Central processing unit (CPU) 512, and a storage device 506. Element interpretation 504 PL-package accepts PL-package for AN and determines whether directed any content AT 500. Additionally, the element of interpretation 504 PL-package determines the transmission rate of the received PL-pack. Element interpretation 504 PL-package can handle simplex package or multiplex package, and optionally may implement any of the methods described above. As described above, the methods and the device delivers multi-user packets in a straight line properly, in order to improve the effectiveness of the seal. In one embodiment, the implementation of the users or in bad channel conditions, or users who require a smaller amount of data delivered over a short packets, due to the use of and compliant quality of service (QoS). In another embodiment, the mechanism to support multi-user packets in the system context 1×EV-DO provides a modified header structure (unicast packets opposed to multiplayer), a modified set of speeds, and/or a modified mechanism for the identification of ASC on a single-user package or multiplexed packet (delayed ACK). Amplitude shift keying for ASC-channel contrasted with bipolar is manipulatie, used in IS-856, and/or multi-valued interpretation of the DRC.

Experts in the art should understand that information and signals may be represented using any of a large number of different techniques and technologies. For example, data, instructions, commands, information, signals, bits, symbols, and elementary signals that can be stated throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

Individuals must additionally take into account that the various illustrative logical blocks, modules, circuits, and steps of the algorithm described in connection with the implementation disclosed in the materials of the present application may be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have mainly been described from the point of view of their functionality. Implemented such functionality in the form of hardware or software depends on the specific application and reechnyh restrictions imposed by the system as a whole. Qualified professionals can implement the described functionality in different ways for each particular application, but such elections implementations should not be construed as serving the cause of exit from the scope of the present invention.

The various illustrative logical blocks, modules, and circuits described in connection with the implementation disclosed in the materials of the present application may be implemented or performed with a General purpose processor, a digital signal processor (DSP, DSP), a specialized integrated circuit (ASIC), programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in materials of this application. The General-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of DSP and a microprocessor, a large number of microprocessors, one or more microprocessors in which soedinenii with DSPS kernel or any other such configuration.

The stages of a method or algorithm described in connection with the implementation disclosed in the materials of the present application may be implemented directly in hardware, or in a module of the software executed by the processor, or a combination of the two. A software module may reside in RAM memory (RAM, random access memory), flash memory, memory ROM, random-access memory), memory ASPSU (EPROM electrically programmable ROM), EEPROM (EEPROM, electrically erasable and programmable ROM), registers, hard disk, removable disk, a CD-ROM on the CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium associated with the processor such the processor can read information from the storage medium and to record information on it. Alternatively, the information medium may be combined with the processor. The processor and the storage medium may reside in an ASIC. ASIC may reside in a user terminal. In an alternative embodiment, the processor and the storage medium may reside as discrete components in a user terminal.

The previous description of the disclosed embodiments is provided to enable any person skilled in the Anna of art to make or use the present invention. Various modifications of these options can be easily obvious to experts in the field of technology and group principles defined in the materials of the present application may be applied to other variants of implementation, without leaving the nature and scope of the invention. Thus, the present invention has no intention to be limited options for implementation, shown in the materials of the present application, but must be brought into compliance with the widest scope consistent with the principles and new features of the invention as disclosed in the materials of this application.

1. The method of receiving data packets to the access terminal, namely, that

take a multi-user data packet physical layer (PL), which includes subpacket, and multiplayer PL-data package contains data addressed to at least two access terminals;

makes the attempt to decode mentioned PL-package data using a set of data rates;

if the decoding is successful, remove the ID subpacket;

determine whether directed subpacket the access terminal;

handle subpacket, if it is directed to the access terminal; and retrieve the address of the capsule, indicating the destination of at least one of the capsules is in PL-data packet, and address of the capsules include in the address field of the capsule, and the assigned address of the capsule indicates multiplayer PL-data package.

2. The method according to claim 1, which further extract the length value indicating the bit length of the data packet access control for transmission medium (MAC), the corresponding PL-data package.

3. The method according to claim 2, in which the length value identifies the format of the PL data packet.

4. The method according to claim 1, which further sends the request data transmission speed in the network access on the basis of the conditions of the direct channel between the access terminal and the access network, and the request data rate specifies one or more data transmission rates for the access network to transmit data to the access terminal.

5. The method according to claim 1, in which you try to decode multi-user PL packet data using codes associated with multiple access, code division multiplexing (CDMA).

6. The method according to claim 1, which further sends the pointer confirm if subpacket contained in PL-packet sent to the access terminal and the access terminal was correctly decoded PL-package.

7. The access terminal containing

control processor for executing machine-readable instructions;

a storage device for storing machine-readable instructions;

p num="74"> a receiver for receiving multi-user data packet physical layer (PL), which includes subpacket, and multiplayer PL-data package contains data addressed to at least two access terminals; and

site interpretation packet physical layer (PL)made with the possibility

attempts to decode mentioned PL data packet using the set of data rates;

definition, aims whether subpacket the access terminal, if the decoding is successful;

processing subpacket, if it is directed to the access terminal; and

retrieving the address of the capsule, indicating the destination of at least one of the capsules PL-data packet, and the address of the capsules included in the address field of the capsule, and the assigned address of the capsule indicates multiplayer PL-data package.

8. The access terminal containing

means for receiving multi-user data packet physical layer (PL), which includes subpacket; and multi-user PL-data package contains data addressed to at least two access terminals;

tool to attempt decoding referred PL data packet using the set of data rates;

means for retrieving the ID of subpa the ETA of these PL data packet, if the decoding is successful;

means for determining whether directed subpacket the access terminal;

means for processing subpacket, if it is directed to the access terminal; and

means for retrieving the address of the capsule, indicating the destination of at least one of the capsules PL-data packet, and the address of the capsules included in the address field of the capsule, and the assigned address of the capsule indicates multiplayer PL-data package.

9. Device for transmission of data packets in the access network (AN), containing

the control node data rate (DRC) to receive requests for data transfer speeds of access terminals, each rate request data specifies at least one transmission rate that the access terminal requests the network device access data to the access terminal;

the node generating a package of the physical layer (PL), configured to receive requests for data transfer speeds from the DRC site based on query speed transmission, selecting at least two access terminals to receive data from a multi-PL package, selecting the length of the set of lengths for multi-user PL-package, select the transfer speed from the set speed transmission for transmitting multi-user PL-p is chum and developing multi-user PL-package selected length; and

a transmitter for transmitting multi-user PL-package terminal access.

10. The device according to claim 9, in which the node generation PL-bundle with the possibility of generating a package variable-length security level (SL).

11. The device according to claim 10, in which the node generation PL-pack made with the possibility of merging multiple SL packets in one PL-package.

12. The device according to claim 9, which is performed with the possibility of re-transmission PL-package variable-length after the first number of time slots, the device expects AN adequate number of time slots, in order to allow the access terminal to confirm the appointment.

13. The device according to item 12, in which the first number of time slots equal to 4.

14. The device according to claim 9, in which the node generation PL-package generates PL-package variable-length as a function of the conditions of the channels between the terminal and access network device access.

15. The device according to claim 9, in which the node generation PL-bundle with the possibility of a capsule containing many packages security level (SL), aimed to multiple access terminals (AT).

16. The device according to item 15, in which the node generation PL-bundle with the possibility of many capsules, each capsule has a corresponding address of the capsule.

17. Pic is b processing data packets in a wireless communication system, namely, that

take many packages of connection for transmission to multiple users;

on the basis of the speed data received from users, concatenate the first packet of a connection-level, intended for the first user with the second service level connection intended for the second user to bundle the physical level;

choose length from a set lengths for package physical level;

choose the transmission speed from the set speed transmission for a packet to the physical layer; and

transmit the first and second packets in the packet physical layer.

18. A method of processing data packets in a wireless communication system, namely, that

take the first block of data for transfer to the first access terminal;

take the second data block for transmission to the second access terminal;

select the first length of the packet level security from a set length based on the length of the first data block and certain conditions of the first channel;

produce the first batch of security level having the first length of the packet level security;

choose the second length of the packet level security from a set length based on the length of the second data block and defined the conditions of the second channel;

produce a second package level security, with the second length of the packet level security; and

develop a package of the physical layer with the first and second packet-level security.

19. The method according to p, in which the wireless communications system has a default packet length of the security level in bits, and the first selected packet length security level is less than the default packet length level security.

20. The method according to p, which further transmit the packet to the physical layer using methods of multiple access, code division multiple access (CDMA).

21. The method according to p, in which the choice of the first length of package level security provides the steps, which determine the requirement of quality of service (QoS); and determine the packet length of the security level as a function of the conditions of the first channel and requirements (QoS).



 

Same patents:

FIELD: radio engineering.

SUBSTANCE: invention refers to communication systems and provides scheduling algorithm in wireless communication system scheduler including staged minimum resource parameter receiving from interface. Specified minimum resource parameter indicates minimum resources separated for interface in scheduling frame to respond to resource restriction, and allocation planners for radio access to interface in scheduling frame according to minimum resource parameter. Besides invention refers to method executed in wireless communication network interface in order to generate minimum resource parameter used in scheduling algorithm to plan allocation planners in scheduling frame for radio access to interface according to minimum resource parameter, providing stages of minimum resource parameter calculation based on evaluation of power required to process scheduling frame and transfer calculated minimum resource parameter to scheduler.

EFFECT: provided saving operation of receiver with reasonable power consumption for operation and processing.

27 cl, 8 dwg

FIELD: information technology.

SUBSTANCE: invention pertains to a method and device for transferring data with little delay through several channels, with different speed and delay and requiring different time duration for installation. On one version for realising the transmitter, duplicate data packets are removed from the queue after a second channel is installed, such as a specialised channel. In an alternative version data packets are assigned an index number, giving possibility for receiving identified duplicate packets and ignoring duplicates.

EFFECT: transfer of applications of different service quality using low-speed and high-speed channels or other channels, with different attributes and characteristics.

50 cl, 15 dwg, 1 tbl

FIELD: information technology.

SUBSTANCE: invention pertains to the method of transmitting stream traffic on common transmission channel, data (A-E) of which is transmitted to at least one buffer, connected to the input of the transmission channel. To transmit packets (A-E) of the corresponding stream traffic on the transmission channel, there is a guaranteed band width (BG1). To transmit packets (A-E) of the corresponding stream traffic on the transmission channel, there is maximum band width (B1max). Packets (D,E) of the stream traffic, which reach the buffer (4) with transfer rate which is lower than the guaranteed band width (BG1), are determined in the period of time before those packets (ABC) of that stream traffic on the channel, which reach the buffer with transfer rate higher than the guaranteed band width (yellow, red). Packets (ABC) of the stream traffic, which reach the buffer with transfer rate which is lower than the maximum band width (B1max), are determined, and packets which reach the buffer with transfer rate (red) higher than the maximum band width (B1max) of the stream traffic in the transmission channel are determined.

EFFECT: increased transmitting capacity of the transmission channel.

10 cl, 2 dwg

FIELD: physics, communication.

SUBSTANCE: invention is related to wireless communication. Systems and methods provide wireless communication, at that process, module or terminal of communication provides participation in transfers inside piconets. Process, module or terminal of communication may also be used for detection of pilot signal from external terminal and establishment of single-range connection with external terminal for support of transfers, if pilot signal is less than threshold value.

EFFECT: expansion of piconets functional resources.

14 cl, 7 dwg

FIELD: physics, communication.

SUBSTANCE: invention is related to systems of wireless communication. Method and system for distribution of data bursts in system of wireless communication with availability of frame installed along symbol interval axis and frequency band axis, frame includes the first area, in which MAP-message is transmitted, and the second area, to which data bursts are distributed, the third area on the basis of symbol interval and frequency band is located in the second area, data bursts are serially distributed to the third area from the first interval of symbol along axis of frequency band.

EFFECT: provision of efficient distribution of data bursts in system of wireless communication.

14 cl, 2 dwg

FIELD: communications.

SUBSTANCE: distribution provides for all services and applications which reliably and effectively support their specific requirements to service quality (QoS) the service quality essentially equal to quality established on the principle of best effort and makes this by simple, practical and economic method. Preferably at least one class of higher priority traffic is specified and corresponding to it traffic is transmitted in communications network with strict priority and being distributed into batches. Support of specific requirements to QoS is supervised at least for high-priority traffic. Due to attribution to high-priority class sufficient service quality is provided even for real-time services and applications.

EFFECT: effective traffic distribution in batch-oriented communications network.

18 cl, 3 dwg

FIELD: physics, communications.

SUBSTANCE: multimedia streams are transferred in communication system from sender connection device to receiver connection device at least partially over wireless communication network. Multimedia stream data is transferred to receiver device and contains at least one multimedia stream transfer parametre for network resource backup. Parametre is a maximum transfer rate required for transfer, or maximum service data module size to be used for transfer. Receiver device notifies sender device of service quality profile parametres provided by wireless communication network continuously for transfer.

EFFECT: enhanced efficiency of multimedia stream transfer in communication network.

35 cl, 5 dwg, 1 tbl

FIELD: physics.

SUBSTANCE: systems and methods related to radio communication are discovered. The said systems and methods activate radio communication whereat process, module or terminal of communication carry out communication planning. Function of planning may include planning transmission between piconets between first transmitting and receiving terminals, including planning power level for transmission between piconets, which satisfies target parameter of quality in the first receiving terminal. Function of planning may also include planning transmission inside piconet between the second transmitting and receiving terminals, including planning power level for transmission inside piconet, which satisfies target parameter of quality in the second receiving terminal.

EFFECT: creation of reliable and efficient method for planning that improves control of noises of transmissions along several piconets.

27 cl, 8 dwg

FIELD: information technology.

SUBSTANCE: device and method for compensating delay in packages transmission during multimedia data-flow transfer are proposed. The information showing buffering options for desynchronised stream client is transferred on the stream server. The said information contains preselected buffering parameters before the decoder in such a way that the buffering options could be determined by the server on a difference basis between the chosen client and buffering parameters before the decoder, and also the buffering parameters before the decoder provided by the stream server.

EFFECT: stream server is capable of managing optimally its speed management algorithms and speed shaping to compensate delays in package transfer.

33 cl, 2 dwg

FIELD: physics; communication.

SUBSTANCE: invention relates to the area of communication. The method of updating of routing tables in temporary networks, such as the networks which include mobile nodes, communicating through wireless connections is described. The method is used for updating routing tables during loss or detection of adjacent nodes in stochastic and empirical information.

EFFECT: the improvement of the method of routing in dynamic networks.

10 cl, 1 tbl

FIELD: wireless communication.

SUBSTANCE: present invention pertains to a method of carrying out fast handover by a subscriber station (SS) in a broadband wireless communications system, consisting of a base station (BS), exchanging data with a SS, and at least one BS, neighboring a service BS. The SS receives downlink signals from the service BS and neighboring BS, measures the arrival time difference of the downlink signal, received from the service BS, and the downlink signal received from the neighboring BS, and sends the measured time difference to the service BS.

EFFECT: effective range control in a wireless broadband communications system.

53 cl, 11 dwg, 4 tbl

FIELD: communications systems.

SUBSTANCE: proposal is given of a method of compressing control information for an up-link in a wireless communication system, where a mobile user station scans neighboring base stations upon request by a service base station and sends information on the neighboring base stations to the service base station. In this method, the service base station sends a message with notice of neighboring base stations, which includes an identifier, of at least one neighboring base station, about which the service station intends to obtain information and an identifier of the above mentioned neighboring base station. The mobile user station then scans the channel, transmitted by at least one neighboring base station, and sends the scanning result together with the index of that neighboring base station to the service base station.

EFFECT: reduced unproductive expenses.

13 cl, 4 dwg, 1 tbl

FIELD: radio engineering.

SUBSTANCE: equipment and method for positioning in sector for wireless communication device and data transmission from base station to wireless communication device through signalling channel in wireless communication network without allocated data access channelisation. When base station is ready to transmit data through signalling channel to wireless communication device, at first it sends routing table update message to wireless communication device. Wireless communication device sends response back to base station, not starting any traffic channelisation procedure. The response is delivered with sector position information to base station. After response is received base station transmits data to signalling channel in sector where wireless communication device is connected.

EFFECT: internet protocol (IP) data package transmitting to signalling channel without transmitting of IP data packages to sectors where target wireless communication device is not connected, thus avoiding network flooding with unnecessary signalling messages.

22 cl, 4 dwg

FIELD: radio engineering.

SUBSTANCE: invention refers to cellular telephone communications. Method of relaxed service transmission includes the first control channelisation through network between the first base station controller (BSC) and the first base transceiver station (BTS). Besides method includes the second control channelisation through network between the second BSC and the second BTS. Dial-up between mobile station (MS) and the first BTS is accompanied with evidence of MS signal reception from the second BTS that is sent to the first BSC. As respond to evidence start signal is transmitted from the first BSC to the second BTS. And as respond to reception of start signal to the second BTS, additional traffic, associative connected with dial-up, is directed between MS, the second BTS and the first BSC without transmission of the additional traffic through the second BSC.

EFFECT: every BTS is capable to connect through numerous communication lines with many BSC, and every BSC is capable to connect through numerous communication lines with many BTS.

24 cl, 4 dwg

FIELD: radio engineering.

SUBSTANCE: invention refers to identification of transmitters for signals received by terminal. In order to evaluate transmitter of this received signal, candidate list of transmitters which could transmit this signal is made out. Besides coverage area is detected to be used for received signal. This coverage area is area where terminal can receive signal to be identified. Then predicted power for each candidate transmitter is evaluated, e.g. using route and coverage area loss prediction model. Predicted powers for candidate transmitters are compared (directly or relatively) to measured power of received signal. Candidate transmitter with (direct/relative) predicted power closest to (direct/relative) measured power is considered to be that one transmitted this signal. Distribution delays can be predicted and used for transmitter identification as well.

EFFECT: estimation of terminal location.

27 cl, 12 dwg

FIELD: radio engineering.

SUBSTANCE: method and device for wireless one-way channel location within transmitting of multimedia multipoint connection using base parameter configuration of wireless one-way only channel for rapid location of wireless one-way only channel, when mobile terminal travels between cells, are offered. Using parameter configuration of wireless one-way only channel for certain service within multipoint connection, applying base configuration so that parameters of protocol and channel, the same or with equal values are determined for every cell, various cells within communication system in which certain point-to-point connection service is rendered, can configure objects of wireless protocol, channels and wireless one-way only channel simultaneously, using the same parameters values.

EFFECT: method allows for minimal delay of wireless one-way only channel location and data loss during transmission service, thus keeping network resources and improving reception performance through smooth combination.

79 cl, 8 dwg

FIELD: radio engineering.

SUBSTANCE: invention refers to data transmission in wireless communication system with multiple-key access. Wireless communication terminal scans pilot signals transmitted by sectors in wireless communication system, measures scanned pilot signals, selects serving sector (e.g. sector providing the strongest reception) and identifies nonservicing sectors which can receive strong noise from this terminal. Servicing sector allocates terminal sub-band (sub-bands) which can be used by servicing sector and cannot be used by nonservicing sectors. Terminal transmits data symbols to allocated sub-bands to servicing and nonservicing sectors. These sectors process return communication line transmission from terminal and receive symbols of relaxed solution which represent transmitted data estimations. Symbols of relaxed solution can be combined from common sectors and then decoded to receive decoded packages. Sectors can decode symbols of relaxed solution independently, and decoded packages of these sectors can be combined to receive resultant decoded packages for terminal.

EFFECT: development of relaxed service forwarding for return communication line with restrictive reuse.

43 cl, 15 dwg, 1 tbl

FIELD: information technology.

SUBSTANCE: after a wireless communication device makes an emergency call to the emergency service centre, for example police station, the wireless communication device can answer when called back from the emergency service centre. The wireless communication device can answer when called back based on information about the class of the emergency call and the priority level of the call back.

EFFECT: possibility of operation of a wireless communication device when there is a limited access class for receiving incoming emergency calls within a predetermined time interval.

23 cl, 7 dwg

FIELD: physics, communication.

SUBSTANCE: invention is related to communication systems. Method of channel scores transmission on multiple subcarriers between transmitting device and receiving device is based on the fact that transmitting device determines channel scores on multiple subcarriers, and then codes these multiple scores into at least one coded channel signal, then transmitting device sends at least one coded signal to receiving device.

EFFECT: provides efficient presentation of channel data to transmitter with the purpose of their application in closed transmission.

10 cl, 11 dwg, 1 tbl

FIELD: physics, communication.

SUBSTANCE: invention is related to systems of wireless communication. Method and system for distribution of data bursts in system of wireless communication with availability of frame installed along symbol interval axis and frequency band axis, frame includes the first area, in which MAP-message is transmitted, and the second area, to which data bursts are distributed, the third area on the basis of symbol interval and frequency band is located in the second area, data bursts are serially distributed to the third area from the first interval of symbol along axis of frequency band.

EFFECT: provision of efficient distribution of data bursts in system of wireless communication.

14 cl, 2 dwg

FIELD: radio communications.

SUBSTANCE: proposed method intended for single-ended radio communications between mobile objects whose routes have common initial center involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile object, these intermediate transceiving drop stations being produced in advance on mentioned mobile objects and destroyed upon completion of radio communications. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning of several radio communication systems.

EFFECT: reduced mass and size of transceiver stations, enhanced noise immunity and electromagnetic safety of personnel.

1 cl, 7 dwg, 1 tbl

Up!