Device and method for transmitting multimedia data in a mobile communication system

 

The invention relates to a device and method for providing data services in a mobile communication system. Created a new architecture for the transmission of multimedia data with different quality of service (QoS) in a mobile communication system. In the structure of the Protocol in accordance with the present invention the Protocol level of the communication line (PCR) receives data TO various and divides the data into datagrams according to the level of multiplexing multiplexes datagrams received from the level of PCR, and outputs the multiplexed data transport units (Tu), and channel quality management receives multiplexed data and displays THOSE blocks to THOSE with by “punching” and the repetition of information added in accordance with KO for data multiplexed THOSE. The technical result is to create a device and method for the implementation of the protocols through which may be provided with the multimedia service TO various. 3 N. and 19 C.p. f-crystals, 11 ill.

The technical field to which the invention relates

The present invention relates primarily to a device and method for providing services on the front is different with different quality of service (QoS) in a mobile communication system.

Prior art

For IS-2000 have been proposed various techniques for providing data services in mobile communication systems. These mobile systems must communicate in many cases, high-speed data with high throughput. Work levels, including the level of Protocol radio link (PCR), the level of multiplexing and physical level, is largely decisive for the protocols radio to offer high throughput. Also, it must be ensured coordination of the interfaces between levels, and the flow of information based on the matching interfaces, is becoming a significant factor in increasing throughput.

Meanwhile, since data is transmitted over the same physical channel, have the same level TO, if passed various media types, there can be provided different TO each type of media. Thus, we can say that mobile systems are not suitable for providing multimedia services.

In the case of high-speed data transmission, for example, the system transmits/receives multiple input cialdom time it defines the physical layer, scheduling, alarm, etc. to provide data transmission services to non-real-time high-speed data subscribers within the cell. If it is necessary to provide various services, such as service data from the Internet service for voice and multimedia service, high-speed data transmission has limitations on the processing and transfer of data in accordance with various services TO.

Summary of the invention

The present invention is therefore to create a device and method for the implementation of the protocols through which may be provided with the multimedia service is different TO the system of mobile communications.

Another objective of the present invention is to provide a device and method for providing services for the transmission of multimedia data with different CO and high throughput in the system of mobile communications.

Another objective of the present invention is a device and method for the display of vehicles (TE) at the level of multiplexing in the device that provides transmission service multimediynyy a device and method for data transmission device, which provides a service for the transmission of multimedia data TO the mobile communication system.

Another object of the present invention is to provide a device and method for displaying data in accordance with different requirements TO the device that provides a service for the transmission of multimedia data TO the mobile communication system.

Another object of the present invention is to provide a device and method using a logical channel for the transmitter, which transmits multimedia data TO various system mobile.

The next task of the present invention is also a device and method for data transmission in accordance with them TO the device, which transmits the multimedia data TO various system mobile.

The above and other objectives of the present invention can be solved by creating a new architecture for the transmission of multimedia data TO the mobile communication system. In the structure of the Protocol in accordance with the present invention the level of PCR receives data TO various and divides the data into datagrams in accordance with their CO urovnya data units in the transmission, and the channel quality management (COOK) accepts data multiplexed transport units (Tu) and removes THOSE blocks to by “punching” (selective removal) and repetition of information added in accordance with KO for data multiplexed THOSE.

Brief description of drawings

The above and other objectives, features and advantages of the present invention more apparent from the following detailed description, taken together with the attached drawings, in which

in Fig.1 presents a block diagram of the structure of the Protocol for use with a device for the transmission of multimedia data in accordance with a variant implementation of the present invention; and

in Fig.2 presents a block diagram of a more detailed, as shown in Fig.1;

in Fig.3 presents a block diagram depicting an embodiment of the data processing at the level of PCR and the level of multiplexing, as shown in Fig.1;

in Fig.4 presents a block diagram depicting another embodiment of the data processing at the level of PCR and the level of multiplexing in Fig.1;

in Fig.5 presents a block diagram depicting the flow of data when the priority included in the multiplexing, pomazanskaya, it is shown in Fig.4;

in Fig.7 presents a block diagram depicting the assignment of serial numbers at the level of PCR, when a single copy PCR controls many logical channels in accordance with a variant implementation of the present invention; and

in Fig.8 presents a block diagram depicting the processing of data at the level of PCR and the level of multiplexing when a single copy PCR controls one logical channel in accordance with a variant implementation of the present invention; and

in Fig.9 presents a block diagram depicting the assignment of sequence numbers to transmit data when a single copy PCR controls one logical channel according to Fig.8;

in Fig.10 shows a graphical diagram of a program depicting the operation of the transmission control packet data according to Fig.1-9 in accordance with a variant implementation of the present invention; and

in Fig.11 presents a view referred to for the description of sequential blocks for storing character corresponding to THOSE in accordance with the variant of implementation of the present invention.

A detailed description of the preferred embodiments

The following describes the preferred options you functions or constructions are not described in detail, as they would impede the understanding of the invention optional details.

In Fig.1 presents a block diagram depicting the structure of the Protocol for use with a device for the transmission of multimedia data in accordance with a variant implementation of the present invention.

As shown in Fig.1, the structure of the Protocol consists of 10 PCR, level 20 multiplexing and physical level with the block 40 control as many of THOSE (BMWC) and interface functional blocks 50, 60 and 70.

The structure of the Protocol used to create a variety TO data COOK 30. This structure of the Protocol is the total subscriber plane to transfer only the subscriber information, i.e., the control information is not transmitted. From the point of view of control plane logical channels proposed in accordance with the present invention, shown on a specific control channels, and COOK 30 are displayed on the basis of 1:1 on logical channels. The description of the present invention will be limited to the subscriber's plane, although each functional block is applicable, also, to the plane of the control.

Level 10 PCR handles logical channels, which determine the logical channels in accordance with the classes of application services for example, transmission services speech services for the transmission of moving images or data services from the Internet. Also, level 10 PCR specifies the number of copies PCR in accordance with the types of input data and the number of logical channels and creates such number of copies of the PCR, which is a specific number. The relationship between copy PCR and services can be defined in three ways: one copy of the PCR can be designed to do only one service; one copy of the PCR can perform many of the same services; one copy of the PCR is able to perform a variety of services regardless of the types of services. If an independent copy of the PCR is assigned to each service, the number of educated PCR copies equal to the number of logical channels are classified. Here PCR manages the organization of the sequence numbers of the data transmitted for each logical channel, and the segmentation data. On the other hand, when one PCR manages multiple logical channels, you need another function PCR, as the management of logical channels must not occur individually, but collectively.

In an embodiment of the present invention as an example of independent PCR is provided for each logical channel.

Here preetu data source application services. The length of the datagram may be less than or equal to the length of THE transport unit) COOK for 30. PCR also transmits information about the type of data transmission on the logical channel. The resulting data is passed to level 20 multiplexing.

Level 20 multiplexing functions for mapping between logical channels and COOK 30. Datagrams received on the logical channels at 20 multiplexing, are processed as follows to display on COOK 30.

(1) the functionality of multiplexing. If the length of the datagram received on a logical channel is less than the length THE COOK for 30, then there is the Assembly of the datagram by datagram received on another logical channel for the formation of units of data of a fixed length.

(2) the functionality of switching. If the length of the datagram received on a logical channel is equal to the length of THOSE COOK for 30, the datagram is switched without the build datagram another logical channel in a specific COOK 30. Another function of switching the display is datagram logical channels with the same or similar TO COOK on 30 specific TO, so that the datagram received on the logical channels may awns management CO. A datagram is received on a logical channel is displayed on COOK 30 in accordance with its priority, which can be determined according to the characteristics of the logical channel. Management functionality TO apply for the case when the control information is transmitted together with information about the data or information signaling, including the information system, is transmitted together with other information about the data.

The datagram generated at level 10 PCR is COOK 30 to BACK 40 through level 20 multiplexing. You can have many COOK 30. So different TO be ensured for each COOK 30 in accordance with the internal functional block in BACK 40. THOSE in COOK 30 may be of different length depending on, passed it in the forward or reverse direction. The length of THOSE can be fixed or variable, regardless of the forward or reverse direction. Or the length of THOSE may have a fixed length for a straight direction and a variable length for the reverse direction, or Vice versa. The number of THOSE may be different for forward and reverse direction. These parameters depend on the implementation of the system or facilities maintenance.

the through level 20 multiplexing in accordance with KO. The block matching quality (or TO) (IC) in BACK 40 assigns a different value to each THOSE in accordance with its valid TO. Assigned determines TO COOK 30. If you are using a fixed value SC, THE sent one COOK 30 have the same KO. If you are using a dynamic value IC, the various CO can be used in COOK 30. BACK 40 provides different TO each data taken by COOK 30 that will be described below with reference to Fig.2.

Serial concatenator 50 subsequently binds THOSE different TO that taken by many COOK 30. Serial concatenator 50 negotiates THE size of the interleaver by making packet physical layer (PFCs), with the size of the interleaver, with THOSE.

Interleaver 60 channels performs interleaving consistently related to THOSE for transmission over the physical channel. Interleaver 60 channels trims characters in addition to the function interleave, provide a typical mobile communication system. Interleaver 60 channels of THOSE cuts, if the total size of the serially connected exceeds THE allowable size. The resulting frame 70 physical level is displayed on channel interval shown in Fig.1.

Level 20 MUX receives the datagram (info 1, info 2, info 3 info ... M) from level 10 PCR and processes the received datagram, based on the requirements TO their application services in accordance with the above-described functionality. As indicated above, one level 10 PCR can provide independent control for each class datagrams info 1, info 2, info 3 info ... M or can provide overall management of the data flow.

Level 20 multiplexing outputs each of THOSE (in this case THE, THE, THE and THE) with cyclic redundancy code. The length of the cyclic redundancy code is determined by the length or characteristics of THOSE. Especially when the level 20 multiplexing does not generate the data itself cyclic redundancy code can serve as one of THOSE. Cyclic redundancy code attached to each of THOSE can be used as the unit of retransmission in accordance with the scheme of transfer, i.e., an automatic request for repetition (ASP) at a lower level. Here, we excluded the detailed description based on THE retransmission and ASP, because they are obvious to a person skilled in this technical field.

The encoder 41 accepts THE various COOK 3 what I turbocodes. Each encoder 41 encodes THE input from the encoding speed, which may be different for each different ONES. Alternatively, the same speed encoding can be applied to all THOSE accepted by COOK 30. In case of re-transmission by hybrid ASP (GASP) initial encoding speed may differ from the encoding speed for retransmission of data that contain errors. In an embodiment of the present invention the encoding rate of the turbo encoder 41 is 1/5, with respect for all THOSE.

The selector 42 redundancy (C) performs the selection of redundancy, which is a channel of transmission used for HASP type II/III. I.e. different matrices redundancy (i.e., different complementary code) used for re-transmission to improve performance by combining receiver. Re-transmission is available on the basis of THOSE in the present invention.

SC 43 provides different TO each of THOSE via the control desired value negotiation TO the amount of SK) by “punching” and repetition. The value of IC can be fixed, when the bearer is set between the base station and the mobile station and communicated to the receiver via the control channel every time when passed THOSE. The value of SK is relative between different COOK 30 regardless of whether it is fixed or variable. Therefore, the value of IC is an important parameter by which are different TO each COOK 30 in accordance with the characteristics of its application services. The output signal from the IC 43 takes on different characteristics and formats of the time when they entered into COOK 30.

Serial concatenator 50 subsequently binds THOSE taken from IC 43. Consistently associated THOSE then componentwise interspersed in the interleaver 60 channels and displayed on the timeslots to transmission of the physical channel and transmitted to the receiver. The ONES on channel interval physical channel is determined in accordance with the data rate of the physical channel.

In Fig.3 shows an embodiment of data processing at the level of 10 PCR and 20 multiplexing in accordance with the present invention.

In Fig.3 pack 1 firewall IP Protocol (MP) represents the data transfer. Level 10 PCR divides the IP packet 1, the datagram is transmitted in size. Transfer size indicates the amount of data that can be treatment is tsya different data transmission rate in accordance with the data rate of the source, the length of each datagram may be different, as shown in Fig.3. Data info 0, info 1 info...M represent the datagram for the respective logical channels 11. The size of each datagram is less than or equal to the length of THE transmitted COOK on 30. The number of logical channels 11 can be determined in accordance with the characteristics or classes of application services. As described above, is formed as many copies PCR, how many logical channels 11 to control logical channels 11, or one PCR controls logical channels 11.

Block datagrams of fixed or variable length and the number of logical channels 11 are determined in accordance with or TO the characteristics of the applied services IP packet 1 and data rates. Because the packet transmission consists of data with a larger number of different classes or by increasing demands on different TO, it increases the number of logical channels. Datagram must be labeled with different sequence numbers, so that the receiver can reassemble datagrams in their order of generation from the application of higher-level or re-receive data. Therefore, the assignment and organization of serial numbers is really what itegami logical channels 11 are generated by a single copy PCR. Therefore, sequence numbers are assigned datagrams in the same way. In other words, the datagram is transmitted via a logical channel 11, numbered mutually dependent way. A detailed description of the sequence numbers will be given below with reference to Fig.7 and Fig.8.

For input datagrams received from a single copy PCR on a set of logical channels 11 multiplexer 21 quality (multiplexing and CO) included in level 20 multiplexing multiplexes datagram and displays multiplexed datagram many COOK 30. Every COOK 30 transmits the data based on THOSE. After adding to each of THE cyclic redundancy code, THOSE converted in the form of packet data in the radio frame 70 physical level through functional blocks of the lower level (physical level with BACK 40 to the interleaver 60 channels).

The multiplexer 21 quality level 30 multiplexing switches and multiplexes datagram info 0, info 1 info...M taken on logical channels. If the incoming datagram less than THOSE of the multiplexer 21 quality reassembles datagrams for one of THOSE.

THOSE passed by COOK 30. Therefore, THOSE on each COOK 30 represents datagram info 0 info and 1, which are shorter than THOSE going into one of THOSE. Ie, one of THOSE may have a single datagram or more than one datagram. Since THOSE 30-1 includes two datagrams in combination, a multiplexer 21 quality adds information (i.e., the header multiplexing: ZM) to identify each datagram. One SM precedes each datagram. If three datagrams that are shorter than THOSE that form one of THOSE, then introduces three SM. SM includes control information such as the length of the corresponding datagram transmitted from PCR.

As described above, THOSE can be fixed length or variable length. If THE variable-length, then the set of datagrams transmitted on different logical channels can be collected in one of THOSE. On the other hand, if THE fixed length, the length of each component of the datagram must be less than the length of THOSE. In the case where the length of the collected datagrams less than the length of THOSE to THOSE may be added the filling to obtain a fixed length. Here the signals of the logical channels that are going TO have the same or similar TO. Therefore, when the datagram is collected signals of logical channels, i.e. different logical channels are transmitted one COOK 30, they have ultiplicative in accordance with the present invention, referred to in the description of the education of THOSE datagrams received on a logical channel, in accordance with the characteristics of datagrams at 20 multiplexing.

Level 10 PCR divides the IP packet 1 in the datagram of the appropriate size. Datagram info 0 info M is transmitted through the logical channels 11. The number of logical channels 11 is determined in accordance with characteristics or classes of application services. Formed a single copy PCR or as many copies PCR, how many logical channels 11, for management of logical channels 11. The following describes the interface between the copy PCR and logical channels.

As indicated above, the datagram is shorter or equal in length THE COOK for 30. In particular, in Fig.4 shows the principle of operation of level 20 multiplexing, when the datagram is equal to the length of THOSE in the comparison with Fig.3.

The multiplexer 21 quality multiplexes datagram info 0 info M taken by logical channels 11. As the datagram and THOSE are the same size, the multiplexer 21 quality performs the function of switching to display of datagrams to COOK 30 without Assembly of datagrams. More logical channels 11 than the number of COOK 30, signal to the input of the multiplexer 21 quality, and, thus, is every COOK 30 has data TO various. For example, COOK #1 is assigned the highest KO, COOK #2 - the second highest CO and COOK #N TO the lowest. Thus, the multiplexer 21 quality collects logical channels with the same or similar TO TO through switching.

If the datagram info 0 info and 1 are transmitted on the logical channel 11 with the same or similar requirements TO, they switched to the same COOK 30. More specifically, if the datagram info 0 info and 1 are transmitted over the logical channels 11, requiring higher CO, they switch to COOK #0. Switching is performed primarily with temporal separation, and therefore different time indexes are assigned datagrams info 0 info and 1. Datagrams transmitted over the logical channels are converted to THOSE at the output of the multiplexer 21 quality. As can be seen from the above example, when a datagram info 0 info and 1 with higher requirements on KOH passed by COOK #0, the datagram on different logical channels are transmitted by one COOK with the same KO. Since the multiplexer 21 quality displays logical channels in accordance with the state COOK 30, multiple logical channels can be displayed for an indefinite COOK 30.

In Fig.5 shows the data flow when the priority is shown in Fig.3, except for the data transfer process. The datagram each logical channel 11 has a field R of priority. Field length priority is determined in accordance with the number of predetermined priority levels. In General terms, defines eight priority levels, and, thus, it is a three bit priority field. However, there is no particular limit is imposed on the number of priority levels. If the priority field includes N bits, we obtain the 2Npriority levels. The level of priority given to the datagram in accordance with its characteristics. In General, the control signal takes priority over the signal subscriber information. The priority is used in the sense of the priority of transmission. When simultaneously generates two or more datagrams with different levels of priority, the order of transmission is determined in accordance with their priority levels.

Assuming that generated three datagrams info 0, info 1 and info 2 with the highest priority, medium priority and lowest priority, respectively, and has one COOK, the multiplexer 21 quality transmits datagrams in the order info 0, info 1 and info 2 COOK 30 in accordance with their priority levels, as shown in Fig.5.

On the other is accordingly. When generated datagrams with the same priority level, the multiplexer 21 quality first passes early entered the datagram in accordance with the principle of time-division. However, if datagrams are generated simultaneously, the logical channels 11 are displayed on COOK 30 through planning, such as the algorithm of circular service, the multiplexer 21.

In the case where the datagram info 0 info and 1 have the same priority level and they are shorter than THE length of this, they are multiplexed and displayed on one of THOSE. While datagrams with different priority levels can be collected in one THOSE datagrams with the same priority level are essentially going into one of THOSE, and if the Assembly is impossible in view of the priority levels, the datagram can be displayed on different ONES. Therefore, the multiplexer 21 quality must be properly assemble the datagram in accordance with their priority levels.

In Fig.6 shows the data flow when the priority included in the multiplexing process, shown in Fig.4.

The procedure shown in Fig.6, similar to that shown in Fig.4, except datagrams info 0, info 1 info...M of Datagramm described earlier with reference to Fig.5.

The following description is given for the case when the generated datagrams of the same size info 0, info 1 and info 2 three logical channels, and set one COOK 30. If the datagram info 0, info 1 and info 2 have the highest priority, medium priority and lowest priority, respectively, the multiplexer 21 quality passes the datagram on COOK 30 in the order info 0, info 1 and info 2 in accordance with their priority levels.

On the other hand, if you have installed two or more COOK 30, the multiplexer 21 quality passes accordingly datagram. When generated datagrams with the same priority level, the multiplexer 21 quality first transmits a previously entered datagram in accordance with the principle of time-division. However, if datagrams are generated simultaneously, the logical channels are displayed on COOK 30 through planning, such as the algorithm of circular service, the multiplexer 21.

In Fig.7 presents a block diagram depicting the data flow level 10 PCR on level 20 of multiplexing when using a single copy PCR.

As shown in Fig.1, are generated M logical channels (for example, here M=3) from a single copy PCR.

Daaquam temporary index are indicated by consecutive numbers. For example, the logical channel #1 is assigned a sequence number (MON) 1, a logical channel #2 - MON 2 and the logical channel #M - 3 MO for the time index t. Similarly, the logical channel #1 is MON 4, the logical channel #2 - MON 5 and the logical channel #M - MO 6 for time index t+1. For the time index t+2 logical channel #1 is assigned to MO 7, the logical channel #2 - MON 8 and the logical channel #M - MO 9.

Although sequence numbers are sequentially provided for temporary indexes from t to t+n, they may be provided independently. Also, the number of logical channels is not limited to 3, as in the embodiment of the present invention.

In accordance with the above option run one copy of the PCR assigns and manages multiple logical channels 11 and the sequence numbers are logical channels 11 in accordance with a predetermined rule.

In Fig.8 presents a block diagram depicting a data transfer from level 10 PCR on level 20 of multiplexing when using multiple copies of PCR.

In Fig.8 IP packet 1 is fed into multiple independent copies 10A-10n PCR in the case where copies of the PCR provide different services or may not be combined into one accumulates many copies of the CRC, how many logical channels. Copies 10A-10n PCR divide the IP packet 1 datagrams suitable size. As indicated above, each datagram is fixed or variable in length.

As shown in Fig.8, each copy PCR controls one logical channel. The number of logical channels is determined in accordance with TO provide IP service 1 or characteristics of application services and data rates, as described above. Datagrams are ordinals, so that the receiver can reassemble datagrams in order generating application higher-level or re-receive the data containing errors. Therefore, the assignment and management of sequence numbers is an important function for level 10 PCR. When each copy PCR controls one logical channel, as shown in Fig.8, which indicates that the datagram is transmitted over the logical channels 11, are generated by multiple copies of PCR, datagrams can be indicated by serial numbers in different ways. Therefore datagram logical channels have independent sequence numbers that will be described below with reference to Fig.9.

The multiplexer 21 quality displays datagrams received which are in the packet data radio communication at a lower level before transmission to the receiver.

In Fig.9 presents a block diagram depicting the assignment of sequence numbers, when a single copy PCR controls one logical channel.

As shown in Fig.9, it is assumed that there are three logical channel. Datagrams transmitted over the logical channels must be provided independent of a serial number in accordance with the PCR. For the same time index, such as time t, the datagram have the same sequence number. For time t+1 datagrams have a sequence number following the sequence numbers of the previous datagrams at time t. Because datagram have the same sequence number for the same time index, it is necessary to identify PCR. Each datagram, thus, must have an identifier PCR. As shown in Fig.9, datagrams are identified by identifiers PCR, and sequence numbers.

More specifically, for the time index t of the logical channel #1 is denoted by a first sequence number for PCR #1, MO 1-1, the logical channel #2, the first sequence number for PCR #2, 2-1, and the logical channel #M - first sequence number for PCR #N, N-1. For the time index t+1 logical channel #1 oboznachayuschih channel #M - second, the sequence number for PCR #N, N-2. For subsequent time index sequence number prisvaivayuschem way.

Although sequence numbers are sequentially assigned with time index t to t+n in the above description, they may be provided independently. Also, the number of logical channels is not limited to 3. The above ID PCR is unique to THOSE transmitted through level 20 multiplexing, and can be used as an identifier COOK.

If the control information and data information are transmitted on different logical channels, it is required that the internal primitive for copies of PCR, which they are generated, since the control information is a control signal associated with the data. Internal primitive must exist when control information and data information simultaneously, and the internal connection must be provided between copies PCR. That is a copy of the PCR, which generates information about the data should transfer it to a copy of the PCR, which generates control information through an internal primitive. When control information and data information, as prepament transmission time information about data and control information.

As described above, one copy of the PCR can manage multiple logical channels or only one logical channel. Can be done many combinations with these two schemes. For example, one copy of the PCR can control two or more logical channels or one logical channel between intercede or between intratrade.

In Fig.10 shows a graphical diagram of a program depicting the operation of the control transfer packet data in connection with Fig.1-9.

After receiving the IP packet shown in Fig.3-6, in step 110 level 10 PCR determines whether the IP packet 1 one class of service, i.e. the classification of the IP packet 1 at step 112. The IP packet 1 can be classified as intresred or interred. This data classification is based on the data TO transfer from a higher level. If the IP packet 1 has one class, then the process moves to step 114, and if has two or more classes, then the process jumps to step 116.

Level 10 PCR generates one copy of the PCR for single-class IP packet at step 114 and is one logical channel to control a copy of the PCR in step 118. In step 120 level 20 MUX multiplexes the datagram on a logical channel in accordance with the speed peredacha him datagram at step 122. The datagram generated by a single copy PCR and transmitted on a logical channel is displayed on one COOK. Then level 20 multiplexing generates THOSE by adding a cyclic redundancy code to the datagram and passes THOSE on COOK on BACK 40 at step 124. Turbocodes 41 BACK 40 componentwise encodes THOSE in step 126, and the selector 42 redundancy provides redundancy for THOSE coded at step 128. While selecting the redundancy selector 42 selects the redundancy matrix redundancy for retransmission that is different from the matrix for the initial transmission. When the transmission Protocol GASP, the selector 42 redundancy uses it to select the complementary code. SC 43 negotiates quality to THOSE by “punching” and repeat at step 130.

On the steps 132-138 data issued from the IC 43, are sequential in sequential concatenation concatenate 50 and the alternation of the channel interleaver 60 channels and displayed on the physical channel and then transmitted.

Meanwhile, level 10 PCR forms as many logical channels, how many classes of an IP packet at step 116. If one copy of the PCR is assigned to each logical channel in step 140, the process goes is 144. After the formation of the copies of the PCR in step 142 or 144 in step 146 is measured by the length of the datagram is transmitted for each logical channel. The length of the datagram is less than or equal to the length of THOSE to COOK. If the datagram is less than THOSE in step 146, the multiplexer 21 quality determines whether the datagram to be collected datagram another logical channel in step 148. If you want multiplexing, the process goes to step 150, and otherwise proceeds to step 152. If the difference between the levels of the classes of datagrams to be multiplexed, a very large, then assembling them is not possible. This is verified on the basis of datagrams TO level 20 multiplexing. If the length of the datagram is equal to the length of THE step 146 or if the Assembly datagram is impossible at step 148, then at step 152. When it is possible to assemble two or more datagrams at step 148, then in step 150 the headers are added to the datagram. If you build two datagrams, are two of the header. The header information includes length information collected datagrams.

At step 152, the multiplexer 21 quality determines should be considered a priority when preparing COOK. If the priority should be involved, the process goes is itata datagrams. Then the multiplexer 21 quality installs one or two COOK at step 156, and then in step 158 is THOSE for transmission over COOK, similar to step 124. Steps 160 and 162 are also similar to steps 126 and 128. In step 164 is being negotiated quality for different COOK using fixed or dynamic size SK. Although the step 164 is performed similar to step 130, it supports the coordination of different quality between the COOK. Then run the steps 132-138. Steps 154-164 occur in BACK 40. So as to COOK each uses a different weighting factor in accordance with its value SK, blocks of THE same size are formed in the character blocks of different sizes in the present invention. Character blocks are formed with decreasing order COOK high quality. In Fig.11 depicts the sequential storage of character blocks to the corresponding ONES in accordance with the present invention. Output signals BACK consistently served on the interleaver channels without changing the order of input, as shown in Fig.11, so that the receiver can divide the output symbols of deteremines into blocks with a size based on W1, and transmit blocks COOK for decoding.

For example, if each of THE PFC formerror output terminals COOK different. By assembling the output signal and COOK over a high level is generated, the input signal of the channel interleaver. The receiver recovers the output symbols of the block SK COOK by separating the output signal of deteremines channels with speeds, based on the weight coefficients described in W1 in order of reception, and then makes THOSE blocks by decoding the character of the block corresponding to COOK.

Above was described Assembly output symbols blocks of the IC to the input signal of the channel interleaver. As in the present invention proposes a temporary passing through the alternation of all blocks of the IC, there is no need to use the redundancy feature when building the output blocks.

Although the invention has been illustrated and described with reference to certain preferred embodiments of the, for the specialist in this area it is clear that it can be made various changes in form and detail within the essence and scope of the invention defined in the attached claims.

Claims

1. The structure of the Protocol in the mobile communication system containing a level Protocol radio link (PCR) for p the level of multiplexing, contains a multiplexer, for multiplexing datagrams received from the level of PCR, and output the multiplexed data in the form of transport units (Tu); and the control channel quality (COOK) for receiving multiplexed data and THOSE output units to THOSE with by punching and repetition of information that is added in accordance with KO for multiplexed THOSE.

2. The structure of the Protocol on p. 1, additionally containing the control block as many of THOSE (BACK) to do the encoding, selection for redundancy and to negotiate the quality of THOSE blocks taken from COOK, according to KO.

3. The structure of the Protocol on p. 2, in which BACK contains an encoder for encoding THOSE blocks; a selector redundancy to achieve the same or other redundancy to the encoded data depending on whether the initial transmission or retransmission; and a correlator quality (SC) to perform reconciliation of data quality with the added redundancy in accordance with the data TO.

4. The structure of the Protocol on p. 3, in which the encoder is turbocodes.

5. The structure of the Protocol under item 1, in which the level of PCR transmits datagrams with a variable size on the level Mannie on datagram depending on the size of the logical channels in accordance with the transmission rate of the data source.

7. The structure of the Protocol under item 1, in which the level of PCR adds the priority header to each datagram transmitted over a logical channel according to each datagram.

8. The structure of the Protocol under item 1, in which, if two or more datagrams require the same TO and one COOK may contain two or more datagrams, the level of multiplexing multiplexes datagrams in one COOK.

9. The structure of the Protocol on p. 8, in which, if COOK transmits two or more datagrams, the level of multiplexing adds header information multiplexing (SM) each datagram and passes the datagram added on ZM COOK.

10. The structure of the Protocol under item 1, in which the level of the PCR forms at least one copy of the PCR in accordance with the data types and number of logical channels and displays datagram logical channels.

11. The structure of the Protocol on p. 10, in which a copy PCR displays datagrams to one logical channel.

12. The structure of the Protocol on p. 11, in which a copy PCR adds the Protocol identifier radio link identifier (PCR) and sequence number for each datagram.

13. The structure of the Protocol on p. 10, in which a copy of the PCR generates a datagram in which ucture Protocol on p. 13, in which a copy PCR adds a sequence number to each datagram transmitted over the logical channels, and a sequence number assigned sequentially according to the priority of logical channels that exist in the same point in time.

15. The data transmission method in accordance with the structure of the Protocol in the mobile communication system, comprising stages of reception of data with different quality of service (QoS) and separate the data into datagrams according to Protocol-level radio link (PCR); multiplexing datagrams received from the level of PCR, and output the multiplexed data in the form of transport units (Tu), at the level of multiplexing, containing the multiplexer; and receiving multiplexed data and THOSE output units to THOSE with by “punching” and the repetition of information added in accordance with KO for multiplexed THOSE in the control channel quality (COOK).

16. The method according to p. 15, in which redundancy is provided in various ways for the initial transmission and retransmission.

17. The method according to p. 15, in which the step of encoding uses turbomotive.

18. A method of transferring multimedia Oia data, with the many different meanings of quality of service (QoS) on the datagram in accordance with KO, the level of multiplexing for multiplexing datagrams channel quality management (COOK) for output units transport units (Tu) with KO by punching and repetition of information added in accordance with KO for multiplexed THOSE, and the control unit as a multitude of THOSE (BACK) to negotiate the quality of THOSE blocks, in the mobile communication system, comprising stages (1) the formation of so many logical channels as there are classes of services, and the formation of so many copies of the PCR, as necessary, if the packet transmission has at least two classes of services; (2) check whether the Assembly of datagrams processed copies of the PCR, if the datagram is shorter than the length of THOSE; (3) add a header multiplexing (SM) for datagrams, if the Assembly is possible, and the formation of so many COOK as needed; (4) data on THOSE COOK in accordance with the priority levels assigned to THOSE data; and (5) perform a reconciliation of data quality ONES.

19. The method according to p. 18, further containing the step of forming a COOK after step (5) and returns to step (4) if the datagram is processed which contains the steps of encoding data; redundancy coded THOSE data in accordance with a data transmission rate; and performing matching quality for data redundancy in accordance with the data TO.

21. The method according to p. 20, in which redundancy is provided in various ways for the initial transmission and retransmission.

22. The method according to p. 18 in which the step of encoding uses turbomotive.

 

Same patents:

The invention relates to the field of communications, in particular intended for the formation of a pseudo-random noise sequence with the ability to quickly summarize from one shift to another

The invention relates to the provision of reliable data transfer

The invention relates to the field of radio communications

The invention relates to a wireless communication system

The invention relates to the field of railway transport

The invention relates to digital data transmission

The invention relates to a mobile communication system to transmit information over the channel, the pilot signal

The invention relates to a data transmission method in a mobile communication system

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

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer from mobile object to stationary one residing at initial center of common mobile-object route using electronic means disposed on stationary and mobile objects 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 mobile object. Proposed radio communication system is characterized in reduced space requirement which enhanced its effectiveness in joint functioning with several other radio communication systems.

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

2 cl, 6 dwg

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile object from stationary one residing at initial center of mobile-object route using electronic means disposed on stationary and mobile objects 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 mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several other radio communication systems.

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

2 cl, 6 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method for single-ended radio communications between mobile objects whose routes have common initial center involves use of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from mobile objects. Proposed radio communication system is characterized in reduced space requirement and, consequently, in enhanced effectiveness when operating simultaneously with several other radio communication systems.

EFFECT: reduced mass and size, enhanced noise immunity and electromagnetic safety for attending personnel.

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in simultaneous functioning of several radio communication systems.

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

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object, these intermediate transceiving drop stations being produced in advance on first mobile object. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several other radio communication systems.

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

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method for single-ended radio communications between mobile objects having common initial center involves use of low-power intermediate transceiver stations equipped with non-directional antennas and dropped from mobile objects. Proposed radio communication system is characterized in reduced space requirement and, consequently, in enhanced effectiveness when operating simultaneously with several other radio communication systems.

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

2 cl, 7 dwg, 1 tbl

FIELD: radio communications.

SUBSTANCE: proposed method intended for data transfer to mobile objects from stationary one residing at initial center of common mobile-objects route using electronic means disposed on stationary and mobile objects involves radio communications with aid of low-power intermediate transceiving stations equipped with non-directional antennas and dropped from first mobile object, these intermediate transceiving drop stations being produced in advance on first mobile object and destroyed upon completion of radio communications between mobile and stationary objects. Proposed radio communication system is characterized in reduced space requirement which enhances its effectiveness in joint functioning with several radio communication systems.

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

2 cl, 7 dwg, 1 tbl

FIELD: radio communications engineering; digital communications in computer-aided ground-to-air data exchange systems.

SUBSTANCE: proposed system designed to transfer information about all received messages irrespective of their priority from mobile objects to information user has newly introduced message processing unit, group of m modems, (m + 1) and (m + 2) modems, address switching unit, reception disabling unit whose input functions as high-frequency input of station and output is connected to receiver input; control input of reception disabling unit is connected to output of TRANSMIT signal shaping unit; first input/output of message processing unit is connected through series-connected (m + 2) and (m + 1) modems and address switching unit to output of control unit; output of address switching unit is connected to input of transmission signal storage unit; t outputs of message processing unit function through t respective modems as low-frequency outputs of station; initialization of priority setting and control units, message processing unit clock generator, and system loading counter is effected by transferring CLEAR signal to respective inputs.

EFFECT: enhanced efficiency due to enhanced throughput capacity of system.

1 cl, 2 dwg

FIELD: radiophone groups servicing distant subscribers.

SUBSTANCE: proposed radiophone system has base station, plurality of distant subscriber stations, group of modems, each affording direct digital synthesizing of any frequency identifying frequency channel within serial time spaces, and cluster controller incorporating means for synchronizing modems with base station and used to submit any of modems to support communications between subscriber stations and base station during sequential time intervals.

EFFECT: enhanced quality of voice information.

12 cl, 11 dwg

FIELD: communication systems.

SUBSTANCE: access is allowed to IP, ATM and analogical packet-based network for sending traffic of packet data, by means of which network interfaces with packet transfer channels are standardized in such a way, that any channel of packet transfer, which satisfies interface requirements, could be used in one and the same access network. Packet transfer channel uses protocols stack based on packet transfer with condition of providing quality of service to offer surface with best costs.

EFFECT: higher efficiency, simplified construction.

2 cl, 4 dwg

Up!