Method and system for distributing multimedia content over wireless communication network, particularly mobile telephone network

FIELD: physics; communication.

SUBSTANCE: method is proposed for distributing information content received in data packets in a base station subsystem by mobile stations in a wireless communication network which has a base station subsystem controlling at least one cell of the network (BSC1, BTS1, CELL1; BSC2, BTS2, CELL2, BTS3, CELL3, BTS4, CELL4), where the base station subsystem exchanges data with mobile stations (MS1, MS2, MS3, MS5, MS7) in a cell through radio units. To achieve the result, the method comprises steps on which, beginning with data packets, radio units which should be transmitted through the network cell are obtained; the said radio units are marked using the first radio communication line identifier which identifies logical connection between a mobile station and a base station subsystem (TFI1); the first radio communication line identifier of the first mobile station (MS1, MS3, MS5) is transmitted to the network cell; and if at least one second mobile station (MS2, MS7) in the network cell requests information content reception, it is sent the first radio communication line identifier. The method also includes a step where a first mobile station is assigned, as well as at least one second mobile station corresponding to the second radio communication line identifiers (MFI1, MFI2, MFI3, MFI5, MFI7) which should be included in the said radio units.

EFFECT: design of more efficient circuits for retransmitting data.

40 cl, 10 dwg

 

The present invention in General relates to the field of telecommunications and more specifically to wireless networks of mobile communication, such as the mobile phone network. Specifically, the invention concerns the allocation of significant amounts of data, such as multimedia content mobile user terminal (for example, mobile phones) via the network of wireless mobile communication.

The mobile phone network was originally conceived to allow voice communication is equivalent to a wired switched telephone networks (PSTN), but between the mobile users.

The mobile phone network spread very widely, especially after the emergence of mobile networks of the second generation, and, in particular, digital mobile radio networks, such as the appropriate standard global system for mobile communications (GSM) (and its counterparts in the United States and Japan).

Services offered by these cellular networks in addition to the pure voice grew rapidly both in quantitative and qualitative terms. Just to mention a few examples, system services short message service (SMS) and multimedia messaging (MMS), and Internet connection are available for last is dnia few years.

However, these mobile networks of the second generation, while satisfactory for voice communication, offer very poor ability to communicate.

Similarly PSTN cellular network of the second generation are actually switched networks channels, which significantly limits the bandwidth that can be assigned to the user. On the contrary, data network and, in addition, Internet use schemes with packet switching, which provide much higher data transfer rate.

It was suggested several solutions to overcome the limitations of traditional cellular networks with channel switching, such as a GSM network, in order to allow the users of mobile terminals to effectively use the services provided via the Internet.

One solution that has gained considerable popularity is the General packet radio service (abbreviated GPRS). GPRS is a digital mobile phone technology that is compatible with the GSM (actually based on the existing network architecture GSM), which enables data transmission at a higher speed than allowed for pure GSM.

In fact, GPRS can be considered as a complement to GSM that supports and allows you to batch data exchange.

X the cha system for mobile communications third generation such as the appropriate standard, the universal mobile communication system (UMTS), are more promising in relation to the speed of data transfer, GPRS is a ready solution to improve data exchange capability in existing GSM networks, and, therefore, has become more and more popular.

In communication networks GPRS content is usually transmitted in point-to-point modality (unicast transmission), when you activate a session between a mobile phone (or mobile station) GPRS and the service provider connected to the network with packet switching, for example, the server connected to the Internet. Activation of this session entails establishing logical connections between the server and the mobile phone GPRS.

In this mode, point-to-point communication radioresource that should be allocated for data exchange between terrestrial GPRS network and mobile stations GPRS, depend on the number of different mobile stations simultaneously using GPRS service, even if one GPRS service is used by two or more users of the mobile stations at the same time. Of course this limits the possibility of simultaneous access to available services GPRS multiple users, if not to exceed the amount radioresource.

Thus, it is desirable to have the possibility of providing the information content, associated with one GPRS service is used by two or more users simultaneously through mode multipoint transmission, saving the amount of resources allocated.

The problem of broadcast relative to the volume of information content, such as multimedia content (audio and/or video), multiple users of mobile terminals have already been addressed in this technical field.

In particular, Technical description 3GPP Partnership project third generation) number of TS 23.246 (Multimedia Broadcast/Multicast Service (MBMS); Architecture and functional description, version 6.1.0, December 2003, methods of which are contained in this document by reference, describes the architecture and functionality of MBMS.

The above technical description considers aspects of the "core network" and does not cover the physical aspects of radio, participating in the implementation of MBMS.

Multicast transmission in GPRS networks is also discussed in International application number WO 03/019840 A2. The method proposed in this document, provides for the routing through the network only one copy of multicast data transmission to multiple mobile stations in a cell. Emulates a virtual subscriber's mobile station that subscribes to the service, multicast and receives data multicast delacote. Real mobile stations that should receive data multicast command issued is to listen and continue to tune in to the channel assigned to the virtual subscriber.

The applicant notes that implementation of the proposed method is expensive, since it entails a significant modification of the network devices that control the radio. In particular, the elements must emulate a virtual mobile station.

Furthermore, the applicant notes that the proposed method shows more and more significant drawback: different mobile stations in a cell that use this service multicast indistinguishable for network devices, which thus can not send information to a specific mobile station.

According to the applicant, this is a severe limitation, for example, this makes it impossible to implement effective policies receiving acknowledgement/no acknowledgement of receiving the distributable content.

According to the proposal made recently at a meeting GERAN2 No. 18, held in Phoenix (Arizona, USA), from 22 to 26 March 2004 (the text of which can be downloaded from the web site ftp://ftp.3gpp.org/TSG GERAN/WG2 protocol aspects/GERAN2_18bis_Phoenix/Docs/G2-040286), entitled "Common Feedback Channel for MBMS delivery", it is proposed to define a standard channel Obratnaya (CFCH), designed for use as a feedback channel, where a negative acknowledgement (NACK) is sent as the interval of access to precise points in time. More specifically, according to the parties who made the suggestion, feedback messages are sent to all interested mobile stations (MS) intervals as access CFCH at the exact point in time: if the MS does not decode the RLC block transmitted at time t, it passes the interval of the access time t+Δt; if the MS successfully decodes RLC block transmitted at time t, nothing is transmitted on the feedback channel at time t+Δt.

As a consequence, if the interval access is detected at time t+Δt (network may conclude that one or more MS has sent a NACK of increased received power on the channel feedback), the network believes that the block passed to the time t, is not accepted (at least) one MS.

Hand, the mover, note that if multiple MS sends intervals access at the same time and they conflict, it may not be a hindrance, because they all convey the same information (i.e. the loss of the block sent at time t). Information is not the contents of the interval of access, and the presence of the interval access.

However, according to the applicant, this implementation feedback from MS not p is chodit for in order to implement effective policy acknowledgment/non-confirmation of appointment. For example, this implementation does not allow you to detect whether a sequence of responses NACK ignored, because it comes from a mobile station located in a geographical area where signal reception is very weak. As another example, this implementation does not allow more optimal settings of some parameters of the mobile station to increase the reception quality information of the content, such as, for example, a temporary advance of mobile stations. It should also be noted that hand, made a proposal with this solution, definitely claim that their goal is not the implementation of generally accepted Protocol.

The applicant faced the problem of implementation of the MBMS service in which information can be specifically addressed to different mobile stations (for example, ACK/NACK) and in which information from the mobile stations can be detected and distinguished (for example, to get feedback ACK/NACK) through an appropriate network equipment.

The applicant has found that the mobile station in a cell that use this service multicast and thus should be indistinguishable to the network (because they share the same physical resource of the communication), can be formed distinguishable from each other by setting the ID of the radio link, preferably applied to be included in the header of radio messages sent to mobile stations for multicast transmission, and transmitting the ID of the mobile stations. This enables the implementation of, for example, more efficient schemes for re-transmitting the data.

According to the aspect of the present invention, a method according to claim 1 of the attached claims, is intended for distribution of data packets to the mobile stations via a mobile phone network.

Summarizing, in the wireless communication network containing a subsystem of the base station that controls at least one network hundredth, and subsystem base station communicates with mobile stations in a cell via the radio unit, the method according to this aspect of the invention includes the steps are:

receive, from the data packets, the radio unit, which must be transferred through a network cell;

mark mentioned the radio using the first identifier of the line radio that identifies the logical connection between a mobile station and a base station subsystem;

transmit the first identifier radio link, the first mobile station in network and sauté

if at least one second mobile station in the network sauté requests the information content, pass it referred to the first identifier radio link.

The method additionally includes the stage at which designate the first mobile station and at least one second mobile stations corresponding to the second identifiers of the line radio that should be included in the radio unit.

In the embodiment of the present invention mentioned first identifier radio link contains the ID of a temporary stream (TFI), the corresponding temporary stream blocks (TBF), activated by the base station subsystem for delivering content to mobile stations.

In particular, mentioned the second identifiers of the line radio unambiguously assign each mobile station.

In a preferred embodiment of the invention, the above step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link includes a stage on which designate the first and at least one second mobile stations, the parameters used to enable synchronization of the radio communication between the MS and the base station subsystem.

Mentioned the tap destination first and at least one second mobile stations corresponding to the second identifier radio link can be performed by a subsystem of the base station to request a mobile station or automatically in response to the service request from the mobile stations. In particular, this step can be performed before the transmission of the radio and even more specifically it can be executed before or after the aforementioned step of transmitting the first identifier of the radio links of the first and second mobile stations.

In the embodiment of the invention the method comprises a stage on which is given to all mobile stations in excess of a predetermined total number of the second identifier radio link.

In particular, the above mentioned step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link may contain the stage at which establish a temporary upward communication from the mobile stations to the base station subsystem. Preferably the temporary upward communication line disconnected before transmission through the network cell of the above-mentioned radio unit derived from the above-mentioned data packets.

Information may be addressed to the selected mobile station from the first and at least one second mobile stations using the corresponding W is cerned identifier radio link. With this purpose, the second identifier radio link may be included in at least one radio unit derived from the above-mentioned data packets, in particular in his part of the header.

In particular, the above mentioned phase addressing information further comprises a stage on which the request is selected mobile station to provide a response; the response may request the mobile station to provide information confirming successful reception of the radio unit, obtained from the data packets. In particular, the above answer may be passed to the subsystem base station on the control channel, associative associated with the channel on which to transmit the radio. The method may include the stage at which retransmit already passed the radio unit derived from data packets, depending on the information acknowledgment adopted from mobile stations.

According to another aspect of the present invention provides a system for wireless communication according to claim 20, appended claims, is intended to distribute the information content in the data packets of the content provider, the mobile station through a wireless communication network.

Summarizing, the system wireless communication network includes a network subsystem base station and, providing wireless communication with multiple mobile stations located in the network cell, by radio, and the base station subsystem is configured to receive information content in the data packets, the receiving radio unit of the data packet, mark the radio using the first identifier radio link, which must be transferred to the first mobile station in the network cell and at least one second mobile stations in the network cell, requesting information on the content, transmission of the radio.

The base station subsystem is also configured to assign respective second identifiers of the radio link, the first mobile station and at least one second mobile stations, and the second identifiers of the radio link intended to be included in said radio unit.

In particular, referred to the first identifier radio link contains the ID of a temporary stream (TFI), the corresponding temporary stream blocks (TBF), activated by the base station subsystem for delivering content to mobile stations.

The base station subsystem may be configured to explicit purpose mentioned second identifiers of the radio link of each mobile station

Subsystem base station may further be configured to assign the first and at least one second mobile station parameters used for synchronization of the radio communication between the mobile stations and the base station subsystem.

The base station subsystem may be configured to assign a second identifier radio link upon request from mobile stations or automatically in response to the service request from the mobile stations. In particular, the base station subsystem may be configured to assign a second identifier radio link prior to the distribution of information content, in particular before or alternatively after transmission of the first identifier radio link to the mobile stations.

The base station subsystem may be configured to assign a common second identifier radio link to all mobile stations in excess of a predetermined number.

Subsystem base station can additionally be accomplished by establishing a temporary uplink communications from the mobile stations to the base station subsystem prior to the transmission of the radio.

In the embodiment of the invention, the base station subsystem is configured to addressing info is received from the mobile station from the first and at least one second mobile stations using the corresponding second identifier radio link. In particular, the second identifier radio link may be included in at least one radio unit, obtained from the data packets.

In the embodiment of the invention, the base station subsystem is configured to request addressed to the base station to provide a response, in particular to provide information confirming successful reception of the radio unit derived from the above-mentioned data packets. The base station subsystem may also be configured to re-transfer the transferred radio unit derived from the above-mentioned data packets, depending on the information acknowledgment adopted from mobile stations.

In particular, the response can be transmitted over the control channel, associative associated with the channel over which the transmitted radio unit.

According to a third aspect of the present invention provides a mobile station according to clause 37 for use in a wireless communication network that supports the distribution of mobile stations, the information content in the data packets by the provider of any content transmitted to the mobile stations in the radio marked the first ID manually is where it will line radio in particular identifier of a temporary stream (TFI), the corresponding temporary stream blocks (TBF)is activated to deliver mobile content to the mobile stations transmitted by the base station subsystem to the mobile stations.

Summarizing, the mobile station has a capability

save your second identifier radio link assigned to it;

recognition of the received radio unit comprising the second identifier radio link;

extracting from a received second terminal identifier of the radio link; and

comparing the retrieved second identifier radio link with said private second identifier radio link.

In particular, a mobile station may be further configured to consider themselves addressed by the network in case, if the retrieved second identifier radio link corresponding to the second identifier radio link.

In particular, a mobile station is additionally configured to provide network information about successful reception of radio, delivering content, when addressed through personal second identifier radio link.

Mentioned first identifier line radios the ides contains the ID of a temporary stream (TFI), appropriate temporary stream blocks (TBF)is activated to deliver content to mobile stations.

These and other features and advantages of the present invention should become apparent from the subsequent detailed description of the option exercise, provided purely as a non-limiting example, the description is performed with reference to the accompanying drawings, on which:

Figure 1 - schematic representation of the GPRS network, support services multicast used for implementing the method according to the variant of implementation of the present invention;

Figure 2 schematically illustrates how data related to a GPRS service, are distributed in the form of multicast to multiple mobile stations in a cell at the same time, without losing radioresource, according to a variant implementation of the present invention;

Figure 3 - block diagram of the operational sequence of the method, illustrating the use of the GPRS network of figure 1 in relation to the overall service multicast;

Figa - detailed component-wise graphical representation of the structure of the terminal GPRS data, revealing how the users of one service multicast appear distinct and separately addressable by the network device in the embodiment, the crust is asego invention;

Figv illustrates a similar exploded view of the structure of the data terminal according to the standard EGRPS (GMSK schemes-encoding MCS1-MCS4);

5 is a block diagram of the operational sequence of the method, illustrating the scheme MS-election reception data acknoweldge/unacknowledge" according to a variant implementation of the present invention;

6 schematically illustrates the functional blocks relevant to the understanding covered in this document exemplary variant of the invention, a mobile station used in order to use the service multicast GPRS;

7 is a graphical representation of the MS-election reception data acknoweldge/unacknowledge depicted in figure 5;

Figa and 8B schematically illustrate in respect of the exchanged messages, two alternative procedures for assigning resources of the MS where the service multicast GPRS begins to be provided.

Referring to the drawings and, in particular, figure 1 schematically shows a network 100 cellular mobile communications, specifically GSM network.

The mobile communications network 100 includes multiple base station subsystems (BSS), each of which provides coverage for cellular communication in the relevant geographic area.

General BSS contains a set of base transceiver stations (BTS), each of which pok who indicates the appropriate geographical area within the region, covered BSS; BSS BTS in practice may be quite significant, but for simplicity of illustration, only four BTS: BTS1, BTS2, BTS3 and BTS4 (graphically represented antenna) with associative associated hundredth CELL1, CELL2, CELL3 and CELL4 (schematically shown as a region surrounded by a dotted circle) is shown in figure 1. Total BTS communicates with the user mobile stations (MS), typical of cell phones which is placed in a cell of the BTS, such as MS MS1 and MS2 in the cell CELL1, MS MS3 in a cell CELL2, MS4 MS in a cell CELL3 and MS MS5, MS6 and MS7 in a cell CELL4.

Typically many BTS connected to one base station controller (BSC), a network device that manages the BTS. For example, all one BTS BSS connected to one BSC, such as (see figure 1) BSC BSC1, connected to BTS station BTS1, and BSC BSC2, is connected to three BTS BTS2, BTS3 and BTS4. About BTS handles the actual transmission/reception of signals to/from the MS, whereas BSC instruct various BTS on what data should be transmitted on the specified physical radio channels.

1 schematically depicts the network elements in accordance with the GPRS standard allow MS connected to the network 100 mobile phone, to access the external network connection with packet switched (in short, the network packet, such as, for example, the Internet or Intranet, more generally, the network any network St is zi, in which data is exchanged in packets, i.e. according to the scheme with packet switching instead of circuit-switched channels, in particular, but not limited to, any network that uses the Internet Protocol (IP). In the drawing the external network packet is shown only schematically and it is globally identified through 105. Further, we assume that the external network 105 packet is the Internet, but it should not be construed as limiting, but only as an example.

Without going into too much detail, well-known in the art and are not important for understanding the variant embodiment of the invention, described herein, at least one gateway GPRS support node (GGSN) the GGSN is provided to serve as an interface between the cellular network 100 and one or more external networks packet-switched networks such as the Internet 105. The GGSN the GGSN communicates the data packets through the backbone network 110 GPRS with one or more service GPRS support node (SGSN), such as two SGSN SGSN1 and SGSN2 shown in the drawing. General SGSN associative associated with one or more corresponding BSS and routes the received data packets by the GGSN (or one of the GGSN, if there are multiple GGSN) and GPRS backbone network from the external network communication packet (or one of the external communication networks with switching is acetow) to the proper destination MS, located in the geographical area covered by the corresponding BSS (or one of the relevant BSS). For example, SGSN SGSN1 routes the received data packets via the GGSN the GGSN and the backbone network 110 GPRS from the external network 105 communication packet to the MS MS1 and/or MS MS2.

In particular, the total SGSN tracks the geographical location of the MS, in order to know where to route the data packets to be delivered to the designated destination MS. In particular, depending on the fact, exchanges actively MS data (condition, referred to as the stateREADY) or not (a condition referred to asSTAND-BY), geographical location, in respect of which supported the track in the SGSN may be particular network cell or larger area presented by the hundred group, referred to as "the zone routing". In other words, the total SGSN knows how zone cell/routing is currently the target MS. It should be noted that one SGSN can communicate with multiple GGSN to receive packets from external networks with packet switching.

In order to provide telecommunication services on the basis of data packets, each BSC associative associated with the respective control unit packages (PCU), is not shown explicitly in the drawing, since it is considered as part of the BSC. PCU acts as an interface for BSC network 115 connection with packet switching, external to the cellular network 100 and connecting the BSC with the corresponding SGSN, such as SGSN SGSN1 for BSC BSC1 and SGSN SGSN2 for BSC BSC2. PCU converts the data packets received from the corresponding SGSN via the external network 115 connection packet and sent to the destination MS, the data streams used for transmission over the radio interface to one of the BTS using radioresource network. Moreover, the data streams transmitted by the MS on the air interface and accept BTS, is converted into data packets formatted according to a Protocol supported by the external network 115 connection packet, for transmission to the appropriate SGSN, the drawing SGSN SGSN1 or SGSN2, and the GGSN the GGSN.

Traditionally, the procedure allowing the user total MS supporting GPRS connection (GPRS MS), such as MS MS1 in a cell CELL1, to use the services provided by the supplier or service provider 120 content (server)that is accessible via the Internet 105 or, in short, the implementation through GPRS MS GPRS service, in essence, entails two stages: the first stage (called the activation context for the Protocol packet data PDP), which creates a logical connection (PDP context) between GPRS MS MS1 and the server 120 that provide content services; and the second floor is p (called activation lock temporary thread blocks, TBF), in which the cellular network 100 allocates GPRS MS MS1 pre-specified physical communication resources, namely radioresource for transmission over the radio interface of the line Radiocommunication cellular network 100.

In particular, without going into too much detail, well-known specialists in the field of technology, GPRS MS MS1 (after registration in SGSN serving cell CELL1 hosting GPRS MS MS1 at the moment, in our example, the SGSN SGSN1) sends SGSN SGSN1 the activation request PDP-content. PDP-contents specifies the network packet, which should be used (in our example, the Internet 105), GGSN, which should be used to provide access to the Internet 105 (GGSN GGSN in our example), and other parameters.

Request PDP-content initiates an activate PDP context in which the MS MS1, SGSN SGSN1 and the GGSN the GGSN exchange information that is used to negotiate parameters for PDP context.

Procedure activate PDP context leads to the definition of bearer data packets between the GGSN the GGSN and PCU serving BTS station BTS1, which covers the cell CELL1, which is MS MS1. PDP context, i.e. the logical connection between GPRS MS MS1 and the server 120 is thus created.

Activate PDP context does not entail, in essence, the allocation of the physical resources of the cellular communication network 100, but simply establishes a logical connection GPRS MS and the server. Thus, the PDP context after activation can be maintained active for many hours, in principle, indefinitely, even when there is no data that must be transmitted between the server 120 and GPRS MS MS1, up until GPRS MS MS1 (or, possibly, the server 120) disables it.

Once the PDP context is activated, BSC BSC1 checks, whether the data is taken from the server 120 through the corresponding PCU, which must be submitted to GPRS MS MS1. In the positive case, i.e. when there is data that must be transmitted between the server 120 and GPRS MS MS1, TBF is activated by the BSC BSC1.

In more detail, as mentioned above, the total GPRS MS can be in one of two States, referred to as the stateREADYand the stateSTAND-BY; if stateSTAND-BYthe corresponding SGSN, 't know how sauté currently hosted by MS, and knows only the zone routing. The personal message system call pre is sent to the SGSN to the MS in the area of routing, the message includes the identifier of interest to the MS, when the MS responds to the message system personal call, SGSN receives a data cell in which the MS is, and can properly route the data packets in the direction of the BSC serving MS.

Activation TBF determines the allocation of the physical resources of the cellular communication network 100, i.e. happy is okunola (channel air lines) MS MS1 to enable the exchange of data packets from the data link (converted to a corresponding data stream via PCU) through appropriate BSC and BTS BSC1 and BTS1-way radio service in MS MS1.

When the data exchange is made, TBF is deactivated, and radioresource released. Provided that the PDP context is not closed, the BSC BSC1 waits for new data that must be transferred. Thus, unlike the PDP context, TBF, i.e. physical resources of the GSM communication network 100 continues to Excel for MS MS1 only time when there is data to be sent/taken to/from it, and disconnect once the data exchange is completed, freeing radioresource for another user. In other words, TBF is temporary and is maintained only for the period of the data.

According to the GPRS standard, for each TBF is uniquely assigned to the indicator, called the temporary ID of the thread (TFI). About TFI is used to control the dispatching of data that must be transmitted over downlink (i.e. from BSC and BTS BSC1 and BTS1 to the target MS MS1). Different users of GPRS services within the same cell are assigned different TFI. TFI allows differences between various object entity-level radio control (RLC), i.e. this TFI uniquely addresses the respective object RLC entity and inserted into the header portion of the transmitted blocks RLC-data. Typically TFI is paribanou binary number. When TBF is activated, TFI is assigned to him and that TFI is passed to the target MS MS1 through the om messages passed during implementation procedures access (through the so-called messagePACKET DOWNLINK ASSIGNMENT). TFI is the identifier of the logical connection between the BSC and MS.

On a physical level GPRS is based on the physical layer of the GSM standard.

As is known in the art, the GSM standard provides for communication between the BTS and MS multiple radio channels having a bandwidth of 200 KHz, associated with many of radioheadish; in particular, there are 124 of radioheadish, and a hybrid scheme multiple access frequency division multiple access (FDMA)/multiple access with time division (TDMA) associates a set associative, for example, eight time intervals (physical channels) with each carrier.

Transfer to/from this MS runs with breaks only within the time interval assigned to this MS. A cycle is a sequence in time all eight time slots, and it's called radiocarbon. After MS have access to this carrier, transmission and reception are carried out at different time intervals.

The physical layer used by the GPRS system, based on GSM, imposing on him a different logical structure. Logical communication channels and control data are multiplexed in the time and frequency division on the same physical ka the ale GPRS, called channel packet data (PDCH).

PDCH corresponds to the GSM physical channel and is specified in the frequency domain through the rooms radioassay (one of the bearing 124), and in the time domain number of the time slot (one of the eight time slots in this carrier). Synchronization and duration of time intervals identical to the target for the GSM system.

Logical communication channels management and GPRS data multiplexed in time in order to share a single PDCH on a physical level.

As graphically shown in figure 2, when the condition given radioassay ("CARRIER i" in the drawing), which is one of 124 of radioheadish GSM, radiosity (each of which includes eight time slots TS1-TS8) are grouped into 52 radicata, in order to form a so-called multi-shot, such as multi-shot MFRj shown in the drawing. Each multi-shot is divided into 12 blocks of frames, such as block frame FRB1, shown in the drawing, each of which includes 4 radicata. Between adjacent triplets of blocks of frames is placed idle frame IFR, deliberately contains no data.

Multi-shot periodically repeats every 52 radicata. Different logical channels GPRS and data traffic are multiplexed together on the basis of which podrazdeleniya (operations, referred to as segmentation) into blocks (radio data or RDB) data (received packets), which must be passed. The radio data are the basic transport structure logical GPRS: this terminal data thus clearly assigned to the appropriate logical channel GPRS as its information data channel or control channel. The assignment scheme of the radio data of different logical channels is transmitted together with other control information in a logical control channel GPRS PBCCH (packet broadcast control channel)having a fixed position within multicade.

As for voice communication, radio transmission is performed as a sequence of four "normal time intervals according to the specification of the GSM standard. Each data terminal, such as terminal RDB datakshown in the drawing, is transmitted in four consecutive radiokatu one PDCH, such as frames FR1-FR4 in the drawing, using one (and possibly more depending on radioresource allocated to this logical channel, and the fact that MS supports mnogokanalnyy communication, symptom, referred to as mnogokanalnyy class MS) time interval in each frame, for example time slot TS3 on the drawing.

Also according to the about the GPRS standard, each radio unit of data includes a header portion, contains the TFI, which uniquely identifies the TBF, in addition to other parameters. Thus, two or more information flow belonging to different users can be multiplexed in the same time slot or group of time slots in downlink or uplink communications to or from MS.

Each MS in a cell listens to each terminal of the data transmitted by the BTS, in the group timeslots assigned to the MS. Nevertheless, MS, which is the destination point of GPRS data, i.e. the MS, such as MS MS1, activated PDP context, which is assigned TBF, for example TBFi, also assigned and transferred to the appropriate TFI, for example TFIi (in practice, the above pyatiletny digital code), records only the radio data, which is similar to terminal RDB datakin the drawing marked by this TFI TFI1by using TFI, which previously passed to it when the TBF has been activated. All other radio data not marked by the correct TFI TFI1discarded MS MS1. Thus, the TFI is used by MS mainly as configuration information that MS uses to configure the physical channel, which is transmitted GPRS data sent MS.

In GPRS networks that do not support services multicast, if the other MS in the same cell that the MS and MS, for example, MS MS2 shown in figure 1, wants to use the GPRS network of the same services available on the server 120, which is already used MS MS1, the procedure is identical to that described above must be performed, leading to the activation of another PDP context, and, even worse, to activate other TBF, when data need to be exchanged with the MS MS1, i.e. selection of other radioresource different from the already selected GSM network 100 MS MS1. This is obviously a waste of resources when the service used is relatively expensive in terms of the data that should be downloaded in MS, as, for example, in the case of delivery of multimedia content, streaming audio or video (for example content real-time, such as television programs), and the availability of GPRS services offered to users, can be significantly limited, if not to exceed the capacity of the infrastructure of the GSM network.

To avoid this loss of resources, the GPRS network is provided to allow support data distribution service multicast method described below using a simplified flowchart of the sequence of operations of the method 300, Fig 3.

By the way, is completely analogous to the above-described conventional procedure in respect of General GPRS services when the user total MS, for example MS MS1 requests a particular GPRS service, which is offered on what redstem multicast (hereinafter referred to simply as-a-service multicast), MS MS1 activates the standard PDP-context unicast (hereinafter referred to as PDP-context-default) (step 305). The network component GSM/GPRS BSC1 assigns the MS MS1 information radio data downlink (i.e. from the BSC/BTS to MS) and the ascending line (i.e. from the MS to the BTS/BSC) according to standard procedures performed at the levels of RLC/MAC.

Then MS MS1 retrieves the list of available services multicast from the assigned server in the network 105 with packet switching, for example (but not necessarily) the same server 120 that offer multicast (step 310).

After selecting the MS MS1 one of the available services multicast in the list of available services, such as services "A" multicast, for example television services, the server 120 transmits the MS MS1 identifier, which may be, for example, the address of the Internet Protocol (IP), for example,244.x.y.zassigned by the server 120 to the MS MS1 (step 315). This IP address can be used by the server 120 to identify the multicast groups, associative associated with the GPRS service "A", i.e. a group of MS that has requested to use/use the service "A" multicast; for example the group, schematically depicted in figure 1 as table 130 associated with the service "A" multicast and designed to include information which, associated with users USER1,..., Polzovateley who have requested to use/use the service "A" multicast. The server 120 may assign a group of 130 multicast temporary group ID multicast (TMGI), which is assigned to the multicast group temporarily as long as there is at least one MS in the multicast group.

Then MS MS1 sends the messageIGMP JOIN(IGMP, Internet group management Protocol) via PDP context by default, to indicate their interest in joining the multicast group associated with the selected service "A" multicast transmission (step 320). As is known in the art, Internet group management Protocol is a standard multicast IP on the Internet used to establish host memberships in particular multicast groups on a single network.

As a result, the PDP context multicast is set by the corresponding GGSN GGSN (step 325) after checking that one PDP context multicast is not already active (step 323 decision, exit branch N).

In particular PDP context multicast can be set in accordance with the recommendations of activation of the service, given the mi in the already mentioned technical specification 3GPP, room TS 23.246 version 6.1.0.

During configuration of the PDP-context multicast GGSN GGSN performs the registration procedure on the server 120 (step 330). The server 120 receives information about the MS MS1 and stores this information in the table 130, the appropriate group for A multicast transmission. The GGSN the GGSN stores the user information in the table (schematically shown in figure 1 and identified here as 135)associated with the service "A" multicast (several such tables can exist in the GGSN, one for each service, a multicast transmission, to which is mounted a PDP context multicast). Similarly, the corresponding SGSN SGSN1, managing MS MS1, stores the user information associated with the hundredth table (schematically shown in figure 1 and identified as 140-1 (140-2 identifies equivalent associated with the hundredth table in SGSN SGSN2)associated with the service "A" multicast (several such tables may exist in the SGSN, one for each service, a multicast transmission, to which is mounted a PDP context multicast).

Operations that provide connection MS MS1 to the group of 130 multicast, completed, and PDP context by default, which is activated by MS MS1, is associated with a PDP-context multicast.

As part of the operations, is the quiet lead to join a multicast group, MS MS1 selects the identifier of the access point to the network service (NSAPI, the index for the PDP context, which uses the services provided by the lower layer)having a predetermined value NSAPIM(see Fig.6), in particular the NSAPI value, which is reserved for services multicast.

Suppose now that another MS (for ease of description MS hosted on the same cell that MS1 and MS, such as MS MS2), queries the service multicast GPRS.

Similarly, the MS MS1, MS MS2 activates the appropriate standard PDP-context unicast (PDP-context default). The network component GSM/GPRS BSC1 appoints MS MS2 information radio descending and ascending line communication according to the standard procedures at the levels of RLC/MAC (step 305).

As in the previous case, MS MS2 retrieves from a server 120, a list of available GPRS-service multicast, which include the service "A" multicast for which the PDP context is already set (step 310). If MS MS2 selects the service "A" multicast, the server 120 transmits the MS MS2 IP address244.x.y.zthe corresponding group multicast (step 315).

Then MS MS2 sends the messageIGMP JOINthrough its PDP context by default, to inform about the interest of the MS MS2 in a GPRS service "A" multicast transmission (step 320).

The GGSN the GGSN detects that the PDP context m is goudreau transmission for A multicast is already activated (step 323 decision, exit branch Y). Thus, the GGSN the GGSN does not activate another PDP context multicast, and instead connects the new MS MS2 with PDP-context multicast for existing services "A" (step 350). Except for the fact that another PDP context multicast is not enabled in the GGSN the GGSN that is passed in the direction of the MS MS2, may occur in many ways as described above, in accordance with the recommendations of activation of the service specified in the technical specification 3GPP, number TS 23.246 version 6.1.0.

The GGSN the GGSN stores the information associated with the new user in the table 135 associated with the service "A" multicast. Similarly, the corresponding SGSN SGSN1, managing MS MS1, stores the user information associated with the hundredth table 140-1 associated with the service "A" multicast.

The same actions can be performed when other MS request to use the service "A" multicast.

After you activate PDP context multicast associated with the service "A"before the beginning of the session multicast (i.e. sending data associated with the service "A", from server 120 MS), MS can go, perhaps many times, from the state ofREADYin the state ofSTAND-BYand back, depending on user actions.

The server 120 initiates a multicast session associated with the mustache is ugogo "A", when he is ready to send data to the subscribers. The multicast session may be set in accordance with the recommendations of the activation of the session specified in the above technical description, 3GPP, number TS 23.246 version 6.1.0 (step 335).

After the session multicast installed and the server 120 is ready to provide the service "A" multicast after the preliminary procedure (described below), through which users (for example, MS MS1 and MS2), which are registered to receive services "A" multicast notified about the upcoming launch, and required radioresource allocated (step 337), SGSN (for example, SGSN1) starts redirect to the BSC (in our example, the BSC BSC1) data flow associated with the service "A" multicast-based information, found in the corresponding related hundredth table 140-1 (step 340). In particular, the SGSN SGSN1 receives a stream of data from the GGSN the GGSN through a tunnel GPRS tunneling Protocol (GTP), the ID of the endpoint of the tunnel (TEID) that matches the PDP-context "A" multicast (only one GTP tunnel is identified by a unique TEID, is created for this service multicast). SGSN sends the traffic to the proper (PCU) BSC based on the identity of BSSGP virtual connection (BVCI) (figure 1 BVCI BVCI1 identificare the cell CELL1 within the BSC BSC1, BVCI BVCI2 identifies the cell CELL2 within BSC2, and BVCI BCH identifies cell CELL4 within BSC2). TMGI can be used to uniquely identify the traffic associated with the service multicast throughout the network, including BSC and MS.

For each network cell total radioresource are used to deliver data flow associated with the service "A" multicast, all the different MS group services "A" multicast, which are located in this cell, and relevant radio parameters are passed MS. In particular, the total TFI is assigned by the network and transmitted to the MS, such as TFI TFI1that is passed MS MS1 and MS2 in the cell CELL1. Moreover, at least one General PDCH (preferably many common PDCH) is assigned by the network and transmitted to the MS. The data stream received in the BSC BSC1 concerning the service "A" multicast, thus delivered MS MS1 and MS2 (step 345).

As mentioned above, the SGSN SGSN1 forwards the data flow associated with the service "A" multicast, based on the information contained in the relevant associated with honeycombs table 140-1, in particular BVCI. General SGSN scans appropriate associated with honeycombs table corresponding to the service "A" multicast, and forwards a single stream of traffic in each cell is identified by means of TMGI associated with the service "A". For example, if the condition is and, what MS MS3 in a cell CELL2 and the user MS5 in a cell CELL4 activated the corresponding PDP contexts multicast to receive services "A" multicast SGSN SGSN2 redirects the traffic associated with this service, these users on a shared connection. If other users in the respective cells, for example, the user MS7 in a cell CELL4, request the use of services "A"corresponding to the SGSN, for example SGSN SGSN2 is diverting more traffic, and these other users, for example MS7 registered in the SGSN table under one BVCI, take a scheduled data flow, since they share the same TMGI and, in the appropriate cell (CELL4), the same radio parameters PDCH downlink and TFI assigned to the service "A".

According to the applicant, it is important to ensure adequate perception of services from the point of view of the users. For this purpose, according to the applicant, it is necessary that the mode of the network at the level of the RLC/MAC was recognized. This means that it is important that the network device was able to install it, is made as to whether (and to what extent) the traffic associated with the GPRS services multicast duly MS users.

The above method of implementing multicast in the network GPRS/GSM is a particularly effective and eliminates unnecessary Dublino is the W, i.e. loss of network resources at the level of basic GPRS network (no flow data intended users in one cell)and on the physical level of the communication (the same number of radio channels is engaged regardless of the number of users receiving the service).

However, as mentioned in the introductory part of the present invention, the problem associated with the above-described implementation of multicast transmission in the GPRS network, is that if all MS in this sauté registered on one service multicast multiplexed on the same PDCH in the downlink, and are addressed through one TFI, the network device it is impossible to address information on the downlink in the direction of a specific MS group multicast using TFI.

The inability to separate addressing of MS is, in the opinion of the applicant, a serious limitation, especially in regard to the need to implement effective policies retransmission based on the acknowledgment/non-confirmation of reception data received by users.

It should be noted that in fact, even in the context of the delivery of services multicast, for example, as described above, each MS involved in the service, can be separately identified using the ID, the so-called temporary identifier of the logical communication line (TLLI), which, roughly speaking, is the identifier of the logical connection established between the MS and the corresponding SGSN. TLLI is transmitted to the MS when the MS is registered to the service multicast. In principle, TLLI may be used for addressing specific information in the direction MS. However, TLLI is typically relatively long number, such as 32 bits (4 bytes) according to current standards, so using TLLI for addressing MS at the level of the radio link should mean a significant reduction in throughput for data transfer related to the service multicast.

According to a variant implementation of the present invention to overcome this limitation, an additional parameter that identifies the logical connection between the BSC and the MS (non-TFI, which is common to all MS participating in the service, multicast), is defined and assigned (preferably by the network the MS group services multicast for the job and, for example, addressing information of a specific MS from those who, being placed in one cell, taking in the multicast single GPRS service. In particular, in order to pass an additional parameter of the MS, the BSC can compile associated with honeycombs table MS that has requested the General availability of multicast transmission, for example the service "A"is considered the second in this document as an example. Two exemplary tables schematically shown in figure 1, one for each BSC BSC1 and BSC2, and identified through 145-1 or 145-2. Next, an additional parameter is referred to for simplicity as the ID of the mobile flow (MFI).

According to an exemplary and non-restrictive variant of implementation of the present invention, this MS in a cell, which belongs to the group of services multicast addressed network devices by enabling the corresponding MFI (in advance transferred in an MS according to one exemplary procedures, which are described further in message downlink, for example in the message, the sending data services multicast. In particular, can be used in a special field, which is activated when the require network devices to the appropriate extended RLC header of one General radio RLC/MAC.

For more information reference is made to figa, which provided a more detailed graphical representation of the structure of the total GPRS data terminal in exploded view.

The radio unit of data that is globally identifiable by 400 includes a MAC header 405 and block 407 RLC-data consisting of RLC header 410 and part 415 of the RLC-data, possibly culminating in one or more redundant bits 420 (used to think the urge to simply as filters to achieve the required number of bits part 415 of the RLC-data).

The MAC header 405 typically includes a first field 425, a second field 430 (relative period backup unit, RRBP), the third field 435 (advanced/poll S/P) and the fourth field 440 (status indicator uplink communication, USF).

The first field 425 contains information that specifies the type of workload and enables identification of whether the block is a data block (i.e. block, transmitting data) or control unit (i.e. block, transmitting the control information sent by the network to MS). RRBP field 430, if enabled, is used by the network devices in order to reserve one block of data in uplink communication, in which the MS must send a message of typePACKET CONTROL ACKNOWLEDGMENTorPACKET DOWNLINK ACK/NACKnetwork. The value in the RRBP field 430 specifies after how many number of radio data must meet this MS (addressed to the network as described below). S/P-field 435 is used to identify the MS, a response which you want the network (this field indicates the contents of the RRBP field is valid or not). USF-field 440 is typically used in PDCH, to allow multiplexing of radio from a number of MS, and also provides encoding eight different enumerators USF, which are used to multiplex the traffic uplink communication. According to current standards, the MAC for the of olook has a fixed constant length of eight bits.

In contrast, the RLC header 410 does not have a constant length, its length varies depending on the number of packet data blocks of the logical link control (LLC-PDU)is transmitted to the corresponding terminal data.

RLC header 410 contains, among other, essentially known and are not important for understanding the described variant of the invention, the fields, the field 445 (typically five bits)that contains the TFI to mark a specific radio unit 400 data, and one or more eight-bit syllables 450a,..., 450n, starting from the field 455 length indicator (LI) (six bits), which specifies the length of the corresponding LLC-PDU in part 415 of the RLC-data field of the extension (E) 460 (of one bit)that indicates whether next, an additional eight-syllable 450a,..., 450n in the RLC header 410, and additional fields (M) 465 (from single bit, indicating the presence of additional LLC-PDU in the data terminal.

It should be noted that the above-described structure of the RLC header reflects the specifications of the current GPRS standard. In current standards, enhanced GPRS (EGPRS), also known as GSM evolution with increased transmission speed data (EDGE), using the technique of modulation 8PSK, to increase the data transfer rate compared to typical clean GPRS, the structure of the terminal data is slightly different. For example, on FIGU provided ocomponent the first General view of the data terminal according to the schemes GMSK coding EGPRS MCS1-MCS4. In this case, the first field 425 MAC header 405 contains part TFI (the remaining portion is included in the box 445 RLC header 410), part 415 of the RLC-data terminal 400 data includes eight syllables 450a,..., 450n, each of which includes Semiletov box 455a of the length indicator (LI) and one-bit field 465a equivalent E-field 465 figa. Similar patterns can be found in the schemes GMSK coding EGPRS MCS5-MCS9.

According to a variant implementation of the present invention, the secondary identifier of the logical connection BSC MS, assigned to network devices for individual addressing MS one group multicast and hosted in the same network cell, i.e. the MFI can be formed by a certain number of bits equal to or greater than that required for TFI, but approximately of the same order as TFI, i.e. typically about 5 bits, the number is significantly less than the number of bits used to encode the TLLI. In preferred embodiments, the implementation of the MFI is formed by a certain number of bits from five to seven.

According to a variant implementation of the present invention, the MFI is included in part 415 of the RLC-data General terminal 400 data, transmitting the data associated with the distributed service multicast.

To enable MFI, RLC header of the terminal data appropriately RA is stiraetsa, to get extended RLC header. According to a variant implementation of the present invention, the extension of the RLC header required to notify the MS that MFI is included in the RLC header, is performed by assigning LI-field 455 in one of eight syllables 450a,..., 450n a predetermined value, for example, LI=55 in GPRS and LI=75 in EGPRS. Extended RLC header, therefore, includes an eight-syllable 450a,..., 450n with field length indicator having a predetermined value, plus MFI.

With regard to the way in which the MFI is assigned and transmitted via the network to the MS, then describes some possible procedures for the appointment MFI, however, these treatments are only exemplary and are not intended to limit the present invention.

According to the first appointment (figa)when the multicast session (the session MBMS) service "A" begins, shared SGSN, for example SGSN SGSN1 sends the queryMBMS SESSION STARTin BSS, which it controls, such as including BSC BSC1, based on the information about the cell/area routing, which SGSN retrieves from the appropriate table 140-1. This event triggers a sequence of procedures Radionova, which are described below.

After receiving the queryMBMS SESSION STARTfor each MS participating in the MBMS session, the queryPACKET PAGINGdelivered BSC in MS

As mentioned above, when the MBMS session starts, the total MS may be ableSTAND-BYorREADY. The stateREADYadditionally differs by two modes, calledPACKET IDLEandPACKET TRANSFER. In modePACKET TRANSFERMS exchanges data stream, whereas the transition in modePACKET IDLEoccurs when the exchange of data stream is terminated. Through a pre-set time interval, the MS enters the state ofSTAND-BY.

When MS is regarded asSTAND-BYor stateREADYand idle packets, the queryPACKET PAGINGfor example, is delivered via a common control channel (CCCH) (or, if applicable, to the packet common control channel packages, PCCCH), and the queryPACKET PAGINGafter the messageMBMS NOTIFICATIONthat includes information associated with the beginning of the requested MBMS service "A". After taking MS BSC sends the queryCHANNELfor example, for channel with random access (RACH) (alternatively, if PCCCH is available, the MS may send a BSC queryPACKET CHANNELpacket switched channel random access PRACH) response system personal call as the cause of the establishment. BSC sendsIMMEDIATE ASSIGNMENTchannel provisioning (AGCH) (or, if PCCCH is available,PACKET UPLINK ASSIGNMENTfor packet channel access, PAGCH). Thus MS appoint a temporary PDCH. On the appointed PDCH MS sends a reply PACKET PAGINGthat includes the appropriate TLLI. BSS delivers the message that includes the TLLI, the corresponding SGSN.

In contrast, MS in stateREADYand the modePACKET TRANSFERmay already have an active TBF downlink or active TBF uplink communication, or both. In this case, the MS may receive the queryPACKET PAGINGfor example, associative associated packet data control channel (PACCH), i.e. assigned to a control channel, associative associated with PDCH downlink appointed MS. BSC also sends the messageMBMS NOTIFICATION: if TBF uplink connection is active, the MS sends a replyPACKET PAGINGthat includes the appropriate TLLI, which is delivered through the BSC to SGSN. If TBF uplink connection is not active, the MS may request concurrent TBF inside of the first occurrence of the messagePACKET DOWNLINK ACK/NACKassociated with active service. BSC sends the messagePACKET UPLINK ASSIGNMENTor the messagePACKET TIMESLOT RECONFIGUREMS on PACCH to assign temporary PDCH. On the PDCH assigned temporary MS sends a replyPACKET PAGINGthat includes the appropriate TLLI, which is delivered through the BSC to SGSN. TBF uplink connection already active in the first case, or just set to deliver the answer isPACKET PAGINGin the second case, supported actively by MS, such as the sending of false blocks RLC-data if necessary, up until MS does not accept the messageMBMS ASSIGNMENTfrom the BSC.

The messageMBMS ASSIGNMENTcan be sent to the BSC through various channels depending on the state of the MS. In particular, the messageMBMS ASSIGNMENTmay be sent, for example, on CCCH (or PCCCH if available) to all MS in stateSTAND-BYor asREADYin modePACKET IDLEwhile all MS in stateREADYand the modePACKET TRANSFERthe messageMBMS ASSIGNMENTmay be sent, for example, on PACCH.

Through the messageMBMS ASSIGNMENTBSC provides the resources to allow MS to use the MBMS service. In particular, TFI and PDCH downlink transmission related data for the requested service "A"included in the messageMBMS ASSIGNMENT. Moreover, the TBF starting time is also included in the messageMBMS ASSIGNMENTi.e. the parameter that enables the MS to determine the time delay between resource allocation and availability of resources. In particular, the TBF starting time is set to the proper value sufficient to justify enable BSC to provide the appropriate option MFI for MS according to the procedure described below, initiated by the messageMBMS ASSIGNMENT.

The messageMBMS ASSIGNMENTin principle, may be sent once. However, according to a variant implementation of the present invention the message MBMS ASSIGNMENTpreferably departs several times, twice or more, more preferably five times, in order to overcome possible radiostate, leading to loss of messages from MS (in accordance with the frequency of errors in blocks, BLER, equal to 80%).

To get the MFI, if the messageMBMS ASSIGNMENTeach MS participating in the specified MBMS session, which was passed in the state ofSTAND-BYor the stateREADYand the modePACKET IDLEto receive messages, perform one-phase access procedure on CCCH (or PCCCH if available)to get radioresource for additional temporary TBF uplink communication, for example byIMMEDIATE ASSIGNMENT(PACKET UPLINK ASSIGNMENTif PCCCH is available). At the appointed time TBF uplink connection (which is relevant TFI, hereinafter referred to as UPLINK_TFI) the MS sends a false blocks RLC-data with advanced RLC-header, which includes its TLLI, for the purposes of conflict resolution and identification, and in addition includes the TMGI services "A". The extension of the RLC header can be done by setting thresholds in the field LI RLC header (in one of eight syllables 450a,..., 450n block RLC data), such as, for example, LI=56 in GPRS and LI=76 in EGPRS. Therefore, the extended RLC header includes a length indicator + TLLI + TMGI.

MS participating in the specified MBMS, to ora is in state READYand the modePACKET TRANSFERto receive a message,MBMS ASSIGNMENTwhen this message is received, sends already available TBF uplink connection (which is characterized by UPLINK_TFI) and blocks RLC-data, possibly false, with the same advanced RLC header, as described above (which includes the TLLI and TMGI MS-related service "A").

As soon as the BSC receives from one of the MS first valid block RLC data that includes UPLINK_TFI plus TLLI plus TMGI, the BSC sends the messagePACKET UPLINK ACK/NACKthis MS, addressing it through UPLINK_TFI and TLLI for conflict resolution (i.e. TLLI selected BSC from all accepted, according to the dispute resolution procedure), optionally including in the message TMGI received from MS. Using this message, the BSC sends the assigned MFI in MS. According to a variant implementation of the present invention, together with MFI additional parameters used to synchronize radio broadcasts are sent in this message, for example the index of temporary advance (TAI) and the number of the time interval of temporary advance (TA_TN)used to allow the MS to perform the procedure of temporary advance (TA). These additional parameters are separately appointed by the BSC for this particular MS and for this reason are referred to as MFI_TAI and MFI_TA_TN.

Without going into too much detail, known in this region the ti technique ,procedure TA is the procedure by which the BSC receives the information about the total distance of the MS from the BTS and, thus, the delay spread of the signal from the BTS to the MS and the MS transmits information used to allow the MS to synchronize with the transmission. TAI is the index assigned by the BSC to the MS, while TA_TN is a parameter that specifies what timeframe transmits timing information. When the MS recognizes own TAI in a received data block, she is looking for in the time interval specified by parameter TA_TN, and receives the timing parameter TA.

Fields that are sent by the BSC to the MS using the messagePACKET UPLINK ACK/NACKi.e. TMGI, MFI, MFI_TAI and MFI_TA_TN, for example, included in the message using the fill bits.

After MS took from BSC messagePACKET UPLINK ACK/NACKthat includes the triplet {MFI, MFI_TAI, MFI_TA_TN}, MS starts the backoff, after which the temporary TBF uplink connection is disconnected. The backoff is directed to a confirmation for BSC correct reception of a triplet {MFI, MFI_TAI, MFI_TA_TN} MS and, consequently, to notify the MS of the fact that BSC has confirmed this correct reception. About the backoff may entail from MS sending BSC within a predetermined number of times, for example 10 times the data blocks, Lucaya the same parameters, received from the BSC, i.e. the triplet {MFI, MFI_TAI, MFI_TA_TN}, which are interpreted by the BSC as an acknowledgement, and the search for the opposite response from the BSC.

In more detail the parameters sent from the MS to the BSC may be included in field header extension block RLC-data, the extension is performed by assigning the field of LI in one of eight syllables 450a,..., 450n first pre-determined value (for example, LI=55 for GPRS; LI=75 for EGPRS) to enable MFI, and assigning field LI in another eight-syllable another pre-determined value (for example, LI=59 for GPRS and LI=79 for EGPRS) to enable MFI_TAI and MFI_TA_TN. If the BSC does not accept at least one of these blocks RLC-data, which includes assigned {MFI, MFI_TAI, MFI_TA_TN}, from the MS within a predetermined time interval, the BSC sends back the messagePACKET UPLINK ACK/NACKMS with the same fields that are included in the first transmission, i.e. the BSC re-sends the triplet of parameters {MFI, MFI_TAI, MFI_TA_TN}.

After TBF uplink connection disconnected, and MS and BSC retain the triplet {MFI, MFI_TAI, MFI_TA_TN}, which should be used for this MS and the BSC during the MBMS session. In particular, BSC saves for each MS triplet {MFI, MFI_TAI, MFI_TA_TN} in the table identified as 145-1 for BSC BSC1 and 145-2 for BSC BSC2 in figure 1, the associative associated with TLLI this MS.

The above procedure is repeated for all MS involved in the criminal code of the service marks, for example the service "A". Using this procedure, the BSC knows the number of MS involved in receiving services "A", and can address the information that the MS using the ID of the MFI. For example, effective treatments ACK/NACK can be set via the BSC.

It should be noted that, in practice, the values available for parameter MFI is limited: for example, if the parameter MFI presents patibility digital code, available thirty-two values. In preferred embodiments, the above-described procedure may be repeated up until the penultimate valid value MFI will not be available from BSC. In this case, the last available value MFI is assigned to all remaining MS as false MFI default value (hereinafter MFI_fake) in the messagePACKET UPLINK ACK/NACKsent by the BSC to all these MS. However, in contrast to the messages sent by the previous MS, in the field MFI_TAI and MFI_TA_TN not included.

It should be noted that the list of MS that are addressed by the BSC, not necessarily remain the same throughout the MBMS session and can be modified during an MBMS session, with the outputs of some or all equal in attendance MS and inputs new MS, for example, selected from a pool of MS carried BSS assigned MFI_fake. If during the MBMS session triplet {MFI, MFI_TAI, MFI_TA_TN} is freed and becomes available from SC for the new MS, the default setting MFI_fake and appropriate TLLI may be used by the BSC to address a specific MS to assign it an available triplet {MFI, MFITAI, MFI_TA_TN}.

Similarly to the previous MS after each MS, exceeding the penultimate valid value MFI, available from BSC, took the messagePACKET UPLINK ACK/NACKthat includes setting MFI_fake, she starts the backoff, after which TBF uplink connection is disconnected. The backoff is performed as described above: MS includes MFI_fake all following blocks RLC-data sent to the BSC through a confirmation of receipt to notify the BSS about the correct reception of this field. The extension header block RLC data can be performed, for example, by setting one of eight syllables RLC header predetermined value, such as, for example, LI=57 for GPRS and LI=77 for EGPRS. If the BSC does not accept at least one of these blocks RLC-data, which includes assigned MFI_fake default from MS within a predetermined time limit, the BSC sends back the messagePACKET UPLINK ACK/NACKMS with the same fields that are included in the first transmission.

After TBF uplink connection disconnected, MS and BSC retain MFI_fake. BSC retains MFI_fake in the corresponding table 145-1 or 145-2, associative associated the TLLI of this MS.

If the total MS (with "real" MFI or MFI_fake) cannot successfully disconnect TBF uplink communication to the initial time TBF MBMS session (i.e. before MBMS resources become available), this MS in any case switches assigned PDCH service multicast in a point in time defined by the first time TBF.

According to a variant implementation of the present invention follows the procedure below.

For example, TBF uplink connection cannot be disconnected, since the MS has not received the expected messagePACKET UPLINK ACK/NACKfrom the BSC to the initial time TBF, so this MS has not passed the appropriate triplet {MFI, MFI_TAI, MFI_TA_TN}. In this case, if the MS is successfully sent, at least one block RLC data that includes the appropriate TLLI and TMGI, BSC, MS by default assumes MFI_fake. On the other hand, if the BSC took from this MS, at least one block RLC data that includes the TLLI and TMGI, BSC associative links (table 145-1 or 145-2), default MFI_fake with TLLI this MS, regardless of whether sent or not BSS successfully messagePACKET UPLINK ACK/NACKthis MS, and in case of successful submission, regardless of the fact, included the messagePACKET UPLINK ACK/NACKthe triplet {MFI, MFITAI, MFI_TA_TN} or MFI_fake default. In other cases, the BSC does not know about this MS participating in the multicast service transmission.

In contrast to this is, if the MS received from the BSC messagePACKET UPLINK ACK/NACKthat includes the triplet {MFI, MFI_TAI, MFI_TA_TN} or MFI_fake default to the initial time TBF, but the countdown has not completed properly, MS in any case retains MFI_fake, regardless of the fact that she sent successfully or not BSC, at least one of the next block RLC data that includes the adopted triplet {MFI, MFI_TAI, MFI_TA_TN} or MFI_fake default respectively. On the other hand, BSC associative links (in the corresponding table 145-1 or 145-2) MFI_fake default TLLI this MS.

As an example, figure 1 shows the table 145-1 supported by the BSC BSC1, including radio parameters radio connection downlink to the MS MS1 and MS2, in particular TFI identifying the radio data, whereby (E)GPRS service multicast is a multicast transmission in downlink through the cell CELL1, and for each MS TLLI, in addition to additional parameters, in particular MFI for this MS preferably a triplet {MFI, MFI_TAI, MFI_TA_TN} or MFI_fake.

For completeness it should be noted that if the MS participating in the service, multicast has not been able to establish a TBF uplink communication after receiving the messageMBMS ASSIGNMENTfrom the BSC and to the initial time TBF, the MS in any case, can switch the assigned PDCH for a multicast transmission in a momen the time given the initial time TBF. In this case, the MS does not have a triplet {MFI, MFI_TAI, MFI_TA_TN}or MFI_fake default. Moreover, the BSC does not know about this MS participating in the multicast service transmission. However, this MS in any case, you may use the service multicast.

In the above procedure, the destination MFI, MFI (and other parameters to update TA) is transmitted through a BSC in MS, at his request, after receiving the messageMBMS ASSIGNMENTfrom the BSC shall send BSC request message before the data flow associated with the multicast transmission begins to be delivered. In addition, the BSC is almost transparent for the initial responsePACKET PAGINGfrom MS, which is forwarded to the appropriate SGSN.

Alternative assignment MFI, in which the answer toPAGINGdirectly fixed to the BSC could be the following (pigv).

When the multicast session begins, the queryPACKET PAGINGMS is initiated by SGSN to the BSC. When MS is regarded asSTAND-BYor asREADYand the modePACKET IDLEwhen a request is receivedPACKET PAGINGfor example, on CCCH (or PCCCH if available) and the messageMBMS NOTIFICATIONthis MS sends the queryCHANNELby RACH (or the queryPACKET CHANNELon PRACH, if PCCCH is available). BSC sendsIMMEDIATE ASSIGNMENTon AGCH (orPACKET UPLINK ASSIGNMENTon PAGCH, if PCCCH access the pins). At the appointed time PDCH MS BSC sends the queryMBMS SERVICEincluding in the message corresponding TLLI and TMGI identifying the multicast groups. Temporary TBF uplink connection established to request shippingMBMS SERVICEsupported actively by the MS, sending false blocks RLC-data if necessary, until such time as MS will not accept from BSC messagePACKET UPLINK ACK/NACKincluding MFI, preferably {MFI, MFI_TAI, MFI_TA_TN} or MFI_fake, BSC appointed for this specific MS.

When MS is regarded asREADYand the modePACKET TRANSFERthis MS may already have an active TBF downlink or active TBF uplink communication, or both. MS may receive the queryPACKET PAGINGon PACCH downlink (packet control channel downlink, associative associated with PDCH downlink of this MS). BSC also sends the messageMBMS NOTIFICATION. If TBF uplink connection is already active, the MS sends the queryMBMS SERVICEthat includes your TLLI and TMGI, BSC. In the negative case, the MS may request concurrent TBF in the framework of the first occurrence of the messagePACKET DOWNLINK ACK/NACKassociated with active service. BSC sendsPACKET UPLINK ASSIGNMENTorPACKET TIMESLOT RECONFIGUREin MS on PACCH; on the assigned PDCH MS sends the queryMBMS SERVICEthat includes your TLLI and TMGI, BSC. TBF in the descending line, already active in the first case, or just set to request shippingMBMS SERVICEin the second case, supported actively by the MS, sending false blocks RLC-data, if necessary, up until MS does not accept the messagePACKET UPLINK ACK/NACKthat includes the triplet {MFI, MFI_TAI, MFI_TA_TN} or MFI_fake, BSC appointed for this specific MS.

As soon as the BSC receives the queryMBMS SERVICEfrom the MS, the BSC sends thePACKET UPLINK ACK/NACKthis MS, addressing it through an appropriate UPLINK_TFI and TLLI conflict resolution and including the TMGI received from the MS, and the triplet {MFI, MFI_TAI, MFI_TA_TN}assigned to this particular BSS MS. These four additional fields (TMGI, MFI, MFI_TAI, MFI_TA_TN) can be included, for example, using a fill bit in the messagePACKET UPLINK ACK/NACK.

After MS took the messagePACKET UPLINK ACK/NACKthat includes the triplet {MFI, MFI_TAI, MFI_TA_TN}, it starts the backoff to disconnect TBF uplink communication. This is done as described in detail with reference to figa.

The above procedure is repeated for all MS participating in this service, multicast, up to a maximum until the penultimate valid value MFI becomes available from BSC. If more MS participates in one cell in the specified MBMS, the last available value MFI is assigned to all this S as MFI_fake default in the message PACKET UPLINK ACK/NACKsent each of these MS. These messagesPACKET UPLINK ACK/NACKdo not include field MFI_TAI and MFI_TA_TN. The same procedure countdown begins each MS, which took MFI_fake.

After that, the BSC sends the messageMBMS ASSIGNMENTthat includes TFI, PDCH and TBF starting time of the service "A", for example, on CCCH (or PCCCH, if applicable), all MS in stateSTAND-BYor asREADYin modePACKET IDLEor PACCH all MS in the condition inREADYin modePACKET TRANSFER. As described above, the messageMBMS ASSIGNMENTpreferably can be sent multiple times, for example five times, in order to overcome the potential radiostate, leading to loss of messages from MS.

If TBF uplink connection used to request shippingMBMS SERVICEnot disconnected before the TBF starting time included in the messageMBMS ASSIGNMENTMS in any case switches assigned PDCH service multicast in the time specified by the start time TBF. A procedure similar to that described with reference to figa can be performed.

Note that in this alternative procedure purpose MFI MS reply to request for personal service call by querying theMBMS SERVICEto which the BSC automatically responds with the MFI (and preferably additional parameters the market MFI_TAI and MFI_TA_TN) MS. This is done to resource allocation for multicast. The queryMBMS SERVICEstops BSC, so that the BSC could directly make a count of the MS involved in the service "A" multicast. On the other hand, SGSN in this case, do not know what MS group services multicast at this time actually use the service.

As an additional alternative (FIGU, the dash-dotted line)after the MS has sent the queryMBMS SERVICEincluding its TLLI and TMGI, BSC, BSC additionally delivers the queryMBMS SERVICEthe corresponding SGSN, which thus finds out what MS use the service.

Any of the above procedures allows the BSC to perform the calculation and individual addressing MS participating in the given multicast service transmission, for example the service "A" (characterized by TMGI TMGI-A). Thus, the BSC knows the number of users participating in the service, multicast, and can effectively refresh time advancing for different MS, in addition to implementing effective policies retransmission. During MBMS-session MFI, assigned and transferred to this MS, the BSC is used to address the information on this MS. Similarly, the MS uses MFI, assigned and transferred to it, to allow BSC to recognize from MS all MS participating in this MBMS-CEA the CE. During MBMS-session MFI_TAI and MFI_TA_TN used MS and BSC for continuous TA update procedure. TN, given by MFI_TA_TN, identifies one PDCH, belonging to the set PDCH assigned for this MBMS session. It should be noted that up to sixteen MS can be addressed on one PDCH, because up to sixteen MS can adjust TA one PDCH through MFI_TAI with the standard procedure of continuous update of TA.

As for the users who are assigned MFI_fake default, BSC can be considered superfluous MS, even if it is not possible to separately address how to control re-transmission, and to update the TA. However, even a simple calculation of these MS may help to correctly configure policies retransmission procedure ACK/NACK. For example, if you want continuous transmission of radio data from MS that has the real value of the MFI, the BSC may recognize that the reception quality of this MS is very bad. For example, the MS may be located on the border of the cell, a fact that can also be checked from the values of additional parameters MFI_TAI and MFI_TA_TN. Thus, the BSC may decide to "liberate" has already been assigned MFI, for example, by assigning this MS MFI_fake and assign available MFI value of one of the MS, which was previously assigned MFI_fake (by addressing this MS using its TLLI)to enhance the effectiveness of policies stand the ornago transfer.

Providing parameter MFI addition TFI increases the parameter global address or a global identifier {TFI, MFI}, which allows network devices, namely the total BSC to address a specific MS from participating in the service "A" multicast in a particular network cell.

A separate addressing MS in a cell, even if they belong to the same multicast group, opens the way to some other options of the application and, in particular, allows the network to implement effective policies retransmission of the multicast transmission based on the confirmation of acceptance/lack of acknowledgment (ACK/NACK) received MS data.

Hereinafter described in detail based on the ACK/NACK policy retransmission according to a variant implementation of the present invention using the block flow diagrams of method 5.

To better understand based on the ACK/NACK policy re-transmission, reference is made to figure 6, very simplified schematic illustrating the functional blocks that are important for understanding covered in this document exemplary variant of the invention, the overall MS, such as MS MS1. As you know, MS contains, in addition to the specific elements that enable radio programmable data processing unit, in particular micro is rocessor, with dynamic and non-volatile memory resources, closely linked with the subscriber identity module (SIM), which is removable module smart card that has its own processing capabilities and data storage. It is necessary that at least some of the described functions implemented in software executed by the processing units MS data and/or SIM.

MS MS1 contains block 605 physical layer that handles low-level information (physical layer) of the Radiocommunication corresponding to the GSM standard. This block contains, in particular, the scheme of transmitting/receiving device MS.

Block 605 physical layer communicates with block 610 level RLC/MAC control access to the environment), managing communication which is one level above the level of the RLC/MAC ISO OSI model, in particular managing MS access to physical media connection. If we simplify to the extent sufficient for the purposes of the present invention, the block 610 level RLC/MAC receives the radio data unit physical layer 605 and restores various logical GPRS mentioned earlier. In particular, the level block RLC/MAC compares (as schematically shown by logical element 615 AND) TFI, marking the received radio data with locally stored configuration TFI TFI1that MS uses to establish the fact, is the radio data to it, and which, therefore, must be recorded and saved or discarded. If TFI, marking the received radio data does not match the configuration TFI TFI1the radio data are discarded (as schematically shown by the open statement 620), otherwise they are recorded, the information channel data is restored and data go on to higher levels of the OSI model 625, up to the application layer of OSI.

Receiving data related to GPRS, then passed to the application software 630, such as a content viewer or MP3 player, etc. through the respective peripheral I / o (display, speakers, headphones) become available to the user (alternatively or in combination, the data can be stored in the local storage device MS for background use).

As schematically shown by means of an operator 635 choice, depending on whether assigned or not S/P-semi 435 in the accepted data terminal and LI-field 455 (or 455a) in one of eight syllables 450a,..., 450n one of the predefined values, MFI is extracted from a received radio data and compared (as schematically shows the logical element 640 AND) with the locally stored personal MFI MFI1Ave is netim from BSC, for example, through one of the above assignment. In the case of an exact match Manager 640 ACK/NACK controls the ACK/NACK.

Returning to the block diagram 500 of the sequence of operations of the method, at the beginning of the MBMS-session network devices assign each MS (belonging to the group services multicast) corresponding MFI, as described above, uniquely identifies the MS. General MS, therefore, know what the appropriate MFI network (namely BSC) is uniquely appointed her.

Now suppose that the total BSC network, such as the BSC BSC1, wants to address a specific one of the MS under management, which are in the same cell and at the same time take one service multicast, in our example, one of the MS MS1 and MS2 in the cell CELL1, for example MS MS2, in respect of the service "A".

BSC BSC1 assigns LI-field 455a in one of eight syllables 450a,..., 450n within the RLC header 410 total RLC/MAC block 400, sent down the line, a predetermined value, for example 75, and assigns MFI-field 470 desired MFI corresponding to the MS, which should be addressed retrieved from a table 145-1.

This unit 400 may be, for example, one of the radio data, providing data associated with the service "A" multicast.

In addition, the BSC BSC1 sets S/P-field 435 and RRBP field 430 in the MAC header 405 of this RLCMAC-block 400.

All these operations are schematically shown by step 505 to the block diagram of the sequence of operations of the method 500.

Thus, the network device address specific MS MS2 through the corresponding global identifier {TFI, MFI} in the RLC header 415 of the terminal data and instruct the addressed MS MS2 send messagePACKET DOWNLINK ACK/NACKupward communication to the BSC BSC1 at the time specified in the RRBP field 430.

It should be noted that the period of network request ACK/NACK should be chosen appropriately in order to prevent conditions interruption of the transmission interval from BSC. In particular, the period of the query depends on the use of GPRS or EGPRS, the number of PDCH assigned to the MBMS session, the size of the interval in the case of EGPRS, the number of MS participating in the MBMS-session-values BS_CV_MAX and RRBP. With proper choice of parameters, you can accept the messagePACKET DOWNLINK ACK/NACKthe maximum number of MS that can be multiplexed on a PDCH and managed through continual updates TA, i.e 16, thus preventing conditions interruption of the transmission interval from BSS. Thus, all MS has been assigned to the corresponding triplet {MFI, MFI_TAI, MFI_TA_TN}, may periodically send messagePACKET DOWNLINK ACK/NACK.

Returning to the block diagram 500 of the sequence of operations of way, shared MS in a cell CELL1 reads RLC header 410 glad is oblaka 400 data passed down the line, and extracts TFI (step 510).

After this General MS checks whether the extracted TFI with one of the previously transmitted to it through the BSC (step 515 decision).

In the negative case (exit branch N of step 515 decision) MS discards the data terminal (step 520).

In the positive case (exit branch Y of step 515 decision) the MS verifies (step 525 decision)if S/P is a field 435 in the MAC header 405 and assigned to Li LI-fields pre-defined values (LI=55 for GPRS or LI=75 for EGPRS), indicating that the network addresses specific MS to request an ACK/NACK from it. In the negative case (exit branch N of step 525 decision) MS processes the data terminal as usual, in particular to extract the RLC-data (step 530). In the positive case (exit branch Y of step 525 decision) MS reads MFI-field 470 (which is reported to the MS by the fact that the fields of LI in the RLC header retain a predetermined value 55 (GPRS) or 75 (EGPRS))to extract the MFI value stored therein (step 535).

Next, the MS checks whether the extracted MFI saved MFI previously allocated to the MS from the BSC (step 540 decision). In the negative case, the MS processes the received terminal data as usual (step 530), otherwise (exit branch Y of step 540 decision) MS interprets, Thu whom it is addressed network and requested, to perform ACK/NACK received data.

MS MS2 addressed through global identifier {TFI, MFI} as described above, sends the messagePACKET DOWNLINK ACK/NACKin the period of terminal uplink communication specified by the values in the RRBP field 430 (step 545). MS may include your MFI in messagePACKET DOWNLINK ACK/NACKusing a part of the fill bits of the message, to enable the BSC to find the correct ID of the corresponding MS. For example, the messagePACKET DOWNLINK ACK/NACKcan be sent to the BSC on PACCH uplink communication, common to all MS participating in the MBMS-session, which is a control channel, associative associated with PDCH downlink, used to deliver the service multicast MS.

Without going into details, well known in the art, the message PACKET DOWNLINK ACK/NACK has a standard format and predefined length (typically 160 bits) and among other fields includes TFI sending MS and the description of the ACK/NACK containing a map of received data blocks (so-called map of received blocks RBB)used to provide the BSC indicating correct reception of the data blocks in the transmission interval.

MS MS2 includes a personal MFI MFI2in messagePACKET DOWNLINK ACK/NACK. Thus, when the BSC BSC1 receives a message, it can (referring to t the blitz 145-1) to assess the correct ID of the corresponding MS MS2 MS group multicast in one cell CELL1, use one TFI TFI1. In particular, part of the so-called fill-bits, usually provided in the message (to achieve a predetermined message length 160 bits)is used to enable MFI in messagePACKET DOWNLINK ACK/NACK(as schematically shown in Fig.7).

BSC BSC1 processes (step 550) all messagesPACKET DOWNLINK ACK/NACKtaken within the period of request from all MS participating in a particular service multicast, and assigned to an individual by a triplet {MFI, MFI_TAI, MFI_TA_TN}in our example, the MS MS1 and MS2, when considering the cell CELL1, in respect of the service "A" (a similar survey performed for other MS sites, managed BSC).

Message-based ACK/NACK received from the MS, the BSC implements a policy of re-transmitting the data related to the service "A" multicast, MS (step 555).

Multiple policies re-transmission can be realized at the level of BSC, the specific nature of policy transfer is not limiting the present invention.

In particular, just as an example, you can use two types of policies retransmission, called the comprehensive and selective, respectively.

In a comprehensive policy of re-transmission of all radio data indicated as "no acknowledgment" (in short, NACK) in RBB description ACK/NACK in any prenotazioni PACKET DOWNLINK ACK/NACKre-transmitted. In this case, the delay due to retransmission can be substantial. Therefore, it is necessary to correctly determine the size of the buffer of the application software 630 hosted in MS and allows the user to use the accepted service (for example, the viewer, TV and/or music media player)to avoid/minimize potential interruptions of service.

Procedure for RLC-network level should be modified compared to the standard procedures to periodically set the beginning of the transmission interval corresponding to the most recent radio block, which was not a positive acknowledgement of reception of the received messagesPACKET DOWNLINK ACK/NACKand not on the basis of one message,PACKET DOWNLINK ACK/NACK.

With the approach of selective retransmission retransmission may be based on the total number of combined radio data, on the threshold, significant for the percentage of the MS, requesting retransmission of the specific terminal data, and possibly MFI MS, requesting retransmission (for example, to take account of MS, possibly placed in other areas of the cell with insufficient coverage).

Impact on treatments at the RLC layer in the framework of the MS is higher than in the above case. In particular, to support the adoption of this scheme retransmission, General MS should be ahead of the reception interval, even if the MS has not correctly received the last radio unit, not yet adopted to the specified timeout. For example, missing the radio must be replaced with a working radio with zero padding bits. The same is also applicable to all MS that are not included in the list of separately addressable MS, i.e. those who are not allowed to send messages toPACKET DOWNLINK ACK/NACK(MS MFI_fake default assigned to all MS when exceeding the upper limit, as well as MS, which BSS does not know). For these MS the same thing happens when an exhaustive algorithm (because the algorithm is exhaustive only addressable MS). From the network-side procedures RLC level must also be modified to periodically set the beginning of the transmission interval corresponding to the most recent radio block that has not yet been positive acknowledgment that the BSC decides to consider for retransmission based on a custom algorithm.

Moreover, the BSC may decide that MS can no longer be considered to control the re-transmission. For example, the BSC may decide this on the basis of the ACK/NACK received from the MS, as described above. In this case, the BSC remove MS from the list of separately addressable MS, for example, by changing the ID of the MS with MFI on MFI_fake. For this BSC, for example, identifies the MS pose the means of turning the corresponding MFI in RLC/MAC block, RLC header which further expanded to include MFI_fake. The extension of the RLC header to enable MFI_fake can be done by assigning the field of LI in one of eight syllables 450a,..., 450n a predetermined value, for example LI=57 (after LI=55 indicating the inclusion of MFI) in GPRS and LI=77 (after LI=75, indicating the inclusion of MFI) in EGPRS. Therefore, the extended RLC header includes a length indicator + MFI + MFI_fake.

When the MS detects that its ID changed from MFI to MFI_fake, MS frees values MFI_TAI and MFI_TA_TN, which is no longer available for this MS.

BSC advanced associative links MFI_fake with TLLI this MS in the table 145-1 (or 145-2). The triplet {MFI, MFI_TAI, MFI_TA_TN}, previously assigned to this MS, is now available from BSC for the new MS.

MS removed from the list, since this moment is not permitted to send messages toPACKET DOWNLINK ACK/NACKupward communication even in the case when the S/P RRBP and set in the MAC header of the current RLC/MAC block.

When the triplet {MFI, MFI_TAI, MFI_TA_TN} is available from BSC for the new MS, the BSC selects, for example, accidentally MS, characterized by its TLLI and MFI_fake as a new entry in the list separately addressable MS: BSC identifies this MS by using these two parameters in RLC/MAC block and changes the ID of the MS with MFI_fake on MFI, adding parameters MFI_TAI and MFI_TA_TN in the same RLC/MAC block. To dostizimogo, MFI can be enabled by setting LI=55 for GPRS and LI=75 for EGPRS; MFI_fake can be enabled by setting LI=57 for GPRS and LI=77 for EGPRS; TLLI may be enabled by setting LI=58 for GPRS and LI=78 for EGPRS; MFI_TAI and MFI_TA_TN can be enabled by setting LI=59 for GPRS and LI=79 for EGPRS. Therefore, the extended RLC header includes a length indicator MFI plus plus MFI_fake plus TLLI plus MFI_TAI plus MFI_TA_TN.

When MS, the receiving RLC/MAC block, finds its ID changed from MFI_fake on MFI, MS starts using assigned MFI_TAI and MFI_TA_TN for the purposes of the TA update. In addition, table 145-1 or 145-2 BSC associative links triplet {MFI, MFI_TAI, MFI_TA_TN} TLLI this MS.

MS is not allowed to send messages toPACKET DOWNLINK ACK/NACKupward communication even in the case when the S/P RRBP and set in the MAC header of the current RLC/MAC block up until the TA is not going to be available on the side of the MS through continual updates TA.

Therefore, MS has been assigned a separate triplet {MFI, MFI_TAI, MFI_TA_TN}, perform the procedure of continuous update of TA and, if necessary, send messagePACKET DOWNLINK ACK/NACKto control re-transmission. MS posted BSC with MFI_fake, do not perform the procedure continuous update TA, do not send messagePACKET DOWNLINK ACK/NACKbut in any case, take advantage re-send you anemoi BSC message-based PACKET DOWNLINK ACK/NACKsent MS included in the list of separately addressable MS. MS, which does not know BSC (MS ie, which can't install TBF uplink communication after receiving the messageMBMS ASSIGNMENTand to the initial time TBF, and MS, from which the BSC has not taken back, at least one block RLC data that includes appropriate TLLI plus TMGI, even if they were able to establish a TBF uplink communication), are in the same condition that MS posted BSC with MFI_fake default. The difference is that for MS, which BSS does not know, there is no opportunity to be randomly selected for inclusion in the list of addressable MS, in contrast to MS, accounted for BSC with MFI_fake, which may be separately addressable after one or more triplets becomes available.

Now suppose that at this point in time, the MS requests the GPRS service "A" multicast, being in a network cell (for example cell CELL1), where the content associated with the service "A" multicast is already spreading on the radio (due to the fact that the session associated with the service "A" multicast is already running).

MS after joining the corresponding multicast group (associated with the corresponding PDF context multicast) are distinguished by BSC same physical resources, communications, and other mobile is fired stations, already using the same service "A" multicast in the network cell, and after the release of radio resources are associated with the standard PDP-context initially activated for this MS, it starts to use the service "A" multicast. For example, the messageMBMS ASSIGNMENTcan be used to deliver this MS TFI and PDCH required to configure the service multicast, as well as the triplet {MFI, MFI_TAI, MFI_TA_TN}required for control procedures addressing.

Due to the above-described variants of the invention, the GPRS data services can be distributed in order to be used by multiple users at the same time, especially users within one cell of the cellular network, multi-modality (i.e. multicasting), and network resources, in particular physical radioresource, which should be selected that do not depend directly on the number of concurrent users using GPRS services. This is a significant advantage, especially in the case of GPRS services, relatively resource intensive from the point of view of the amount of data that must be transmitted, such as GPRS services, which entails the distribution of multimedia content (audio and/or video). In addition, the opportunity offered by providing additional the aqueous ID, MS, MFI for separate addressing the MS, even if belonging to the same group services multicast, they share the same TFI, very useful, allowing, for example, to implement policy acknowledgment/non-confirmation of reception and thus improving quality of service network.

It should also be noted that several GPRS services can be distributed multicasting at the same time: in this case, two or more TFI is transmitted through the boundary canal cells, each of which marks the radio data corresponding TBF corresponding to the respective control PDP-context. In addition, in this case, there is a separate addressing MS.

Described in this document the solution according to the variant embodiment of the invention has the significant advantage that does not require major changes in the standard network devices GSM/GPRS, already used in this technical field.

Although the present invention disclosed and described through option exercise, specialists in the art should be obvious that various changes in the described embodiment, and in other embodiments, implementation of the present invention are possible without departure from its scope defined in the adoption of the my claims.

1. A method for distributing content received in the data packets in the base station subsystem to the mobile stations in the wireless communication network containing a subsystem of the base station that controls at least one network hundredth, and the base station subsystem includes at least one wireless transceiver station and associative controller and subsystem base station communicates with mobile stations in a cell by means of radio, namely, that by the controller to carry out the stages on which
receive, from the data packets, the radio unit, which must be transferred through a network cell;
mark mentioned the radio using the first identifier of the line radio that identifies the logical connection between a mobile station and a base station subsystem;
transmit, via the wireless transceiver station, the first line identifier of the first mobile radio station in a network cell; and
if at least one second mobile station in the network sauté requests the information content, pass it through the wireless transceiver station mentioned first identifier radio link,
characterized in that it further through the controller shall stage on which designate the first mobile station and at least one second mobile station corresponding to the second identifiers of the line radio that should be included in the radio unit.

2. The method according to claim 1, wherein the first identifier radio link contains the ID of the temporary stream corresponding to the temporary thread blocks, activated base station subsystem for delivering content to mobile stations.

3. The method according to claim 1 or 2, wherein the second identifiers of the line radio unambiguously assign each mobile station.

4. The method according to claim 1, wherein the step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link includes a stage on which designate the first and at least one second mobile stations, the parameters used to enable synchronization of the radio communication between the MS and the base station subsystem.

5. The method according to claim 1 in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link performed by subsystem base station to request the mobile stations.

6. The method according to claim 1, in which mention is the first phase of the assignment of the first and at least one second mobile stations corresponding to the second identifier radio link performed by the base station subsystem automatically in response to the service request from the mobile stations.

7. The method according to claim 5 or 6, in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link performed prior to the transmission of the radio.

8. The method according to claim 5 in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link is executed after the above-mentioned step of transmitting the first identifier of the radio links of the first and second mobile stations.

9. The method according to claim 6 in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link to perform the above-mentioned step of transmitting the first identifier of the radio links of the first and second mobile stations.

10. The method according to claim 1 in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link includes a stage on which is given to all mobile stations in excess of a predetermined number of about the s second identifier radio link.

11. The method according to claim 1 in which the said step of assigning the first and at least one second mobile stations corresponding to the second identifier radio link contains the stage at which establish a temporary upward communication from the mobile stations to the base station subsystem.

12. The method according to claim 11, which further divide a temporary upward communication line to a transmission through a network cell of the above-mentioned radio unit derived from the above-mentioned data packets.

13. The method according to claim 1, which further address information of the selected mobile station from the first and at least one second mobile stations using the corresponding second identifier radio link.

14. The method according to item 13, in which the said stage of the addressing information includes a stage on which include the second identifier radio link to at least one radio unit derived from the above-mentioned data packets.

15. The method according to 14, in which the aforementioned second identifier radio link is included in the header portion of at least one radio unit.

16. The method according to PP, 14 or 15 in which the said stage of the address information further comprises a stage on which the request is selected mobile station to provide the answer.

17. The method according to clause 16, which referred to this is, which requests the selected mobile station to provide a response that includes a stage on which requests the mobile station to provide information confirming successful reception of the radio unit, obtained from the data packets.

18. The method according to 17, in which retransmit already passed the radio unit derived from data packets, depending on the information acknowledgment adopted from mobile stations.

19. The method according to 17 or 18, passed in the said response subsystem base station on the control channel, associative associated with the channel on which to transmit the radio.

20. System wireless communication network containing
the network subsystem of the base station containing at least one wireless transceiver station and associative controller providing wireless communication with multiple mobile stations located in the network cell, by means of the radio unit, and the controller is configured to
information content in the data packets,
receiving radio unit of data packets,
mark the radio using the first identifier radio link, which must be transferred to the first mobile station in the network cell and at least one second mobile station in the network sauté, zaprashivaemye content and
moreover, the wireless transceiver station is arranged to transmit radio received and marked with a controller,
characterized in that
the controller is also configured to assign respective second identifiers of the radio link, the first mobile station and at least one second mobile station, and the second identifiers of the radio link intended to be included in said radio unit.

21. System wireless communication network according to claim 20, in which is mentioned the first identifier radio link contains the ID of the temporary stream corresponding to the temporary thread blocks, activated base station subsystem for delivering content to mobile stations.

22. System wireless communication network according to claim 20 or 21, in which the controller is configured to explicit purpose mentioned second identifiers of the radio link of each mobile station.

23. System wireless communication network according to claim 20, in which the controller is additionally configured to assign the first and at least one second mobile station parameters used for synchronization of the radio communication between the mobile stations and the base station subsystem.

24. System wireless communication network according to claim 20, the cat is Roy controller is configured to assign a second identifier radio link upon request from mobile stations.

25. System wireless communication network according to claim 20, in which the controller is configured to assign a second identifier radio link automatically in response to the service request from the mobile stations.

26. System network wireless paragraph 24 or 25, in which the controller is configured to assign a second identifier radio link prior to transmission of the radio unit, obtained from the data packets.

27. System wireless communication network according to paragraph 24, in which the controller is configured to assign a second identifier radio link after sending the first identifier radio link to the mobile stations.

28. System network wireless A.25, in which the controller is configured to assign a second identifier radio link to transmit the first identifier radio link.

29. System wireless communication network according to claim 20, in which the controller is configured to assign a common second identifier radio link to all mobile stations in excess of a predetermined number.

30. System wireless communication network according to claim 20, in which the controller is configured to establish a temporary uplink communications from the mobile stations to the base station subsystem to start the transmission radio unit derived from data packets.

ITm wireless communication network according to claim 20, in which the controller is configured to addressing information of the mobile station from the first and at least one second mobile stations using the corresponding second identifier radio link.

32. System network wireless p, in which the second identifier radio link is included in at least one radio unit, obtained from the data packets.

33. System network wireless p, in which the controller is configured to request addressed to the mobile station to provide the answer.

34. System network wireless p, in which the controller is configured to request addressed to the mobile station, to provide information confirming successful reception of the radio unit, obtained from the data packets.

35. System wireless communication network according to clause 34, in which the controller is configured to cause retransmission of already transmitted radio unit derived from the above-mentioned data packets, depending on the information acknowledgment adopted from mobile stations.

36. System network wireless PP, 34 or 35, in which the said response is transmitted on the control channel, associative associated with the channel over which the transmitted radio unit derived from data packets.

37. Mobile station to use the Finance in a wireless communication network, supporting the distribution of mobile stations of the content received in the data packets in the base station subsystem, and the information content is transmitted to the mobile stations in the radio marked the first identifier radio link transmitted by the base station subsystem to the mobile stations, characterized in that it contains the block control line radio control/medium access made with the possibility
save your second identifier radio link assigned to it;
recognition of the received radio unit comprising the second identifier radio link;
extracting from a received second terminal identifier of the radio link; and
comparing the retrieved second identifier radio link with said private second identifier radio link.

38. Mobile station according to clause 37, in which the block control line radio control/medium access is additionally configured to instruct the mobile station to the review process itself is addressed by the network in case, if the retrieved second identifier radio link corresponding to the second identifier radio link.

39. Mobile station according to § 38, the cat is Roy block control line radio control/medium access is additionally configured to provide network information about successful reception of radio, transmitted for delivery of information content when the mobile station is addressed by a second personal identifier radio link.

40. Mobile station according to § 38 or 39, in which is mentioned the first identifier radio link contains the ID of the temporary stream corresponding to the temporary stream blocks activated to deliver content to mobile stations.



 

Same patents:

FIELD: physics; communications.

SUBSTANCE: device and method are provided for transmitting and receiving a character through a control return channel in a mobile communication system for transmitting data packets. When there is traffic in the reverse direction, the device and method can efficiently demodulate and decode traffic of the reverse direction. In the method of reverse channel transmission in a mobile communication system which is capable of discontinuous transmission of data packets, transmission is carried out by setting data rate indicator (DRI) channel power equal to predefined power when data packets are being transmitted. When data packets are not being transmitted, transmission is carried out by reducing DRI channel power.

EFFECT: efficient demodulation and decoding reverse traffic when there is reverse direction traffic in mobile communication system which supports discontinuous transmission.

16 cl, 13 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to communication engineering and specifically to communication at multiple carriers and with multiple cells in wireless systems. The result is achieved due to that, the channel quality indicator (CQI) field is divided into multiple sub-fields to enable transmission of multiple CQI and ACK/NACK at a single carrier of an uplink.

EFFECT: signaling for odd carriers in multiple carrier systems with preservation of compatibility with user equipment designed to operate at a single carrier.

50 cl, 12 dwg, 2 tbl

FIELD: physics; communications.

SUBSTANCE: invention relates to wireless data transmission networks. A system and method are proposed for incorporating host-device communication in a wireless USB (WUSB). A host either uses a multicast distributed reservation protocol (DRP) frame on behalf of connected devices to reserve wireless channel resources, a unicast DRP frame or enhanced distributed channel access (EDCA) with a poll frame. In the case of a unicast DRP frame the number of unicast frames sent for reservation depends on the number of connected devices.

EFFECT: possibility of sending data from a connected host when reserving channel resources.

19 cl, 5 dwg

FIELD: physics; communication.

SUBSTANCE: invention relates to apparatus for group communication through SMS message exchange and several SMS message based commands. The system and method use mobile or cellular telephones, smart phones and/or pocket computers having SMS message functions. Communication within a group of users takes place partially by creating a text message and sending it to at least one communication server using at least one shared access number. The communication sever analyses the message and determines the recipient group, and sends the message to members of the group in real or virtually in real time. The communication server is a smart phone which operates as a communication server for at least one group and belongs to at least one group in which it is the host.

EFFECT: more convenient communication.

34 cl, 1 tbl, 13 dwg

FIELD: physics; communications.

SUBSTANCE: method is disclosed for controlling packet data transmission from a server to a client which has client buffer in accordance with a standby mode and a dynamic mode. The standby mode is maintained until packets, which contain data encoded depending on the current bit transfer rate, reach the client buffer; otherwise the dynamic mode is executed. The standby mode allows step-down switching to lower bit transfer rates, but does not allow step-up switching to higher bit transfer rates. The dynamic mode allows step-up and step-down switching with regulation of bit transfer rate of packets, partially controlled based on amount of data contained in the client buffer when packets which contain data encoded depending on the current bit transfer rate reach the client buffer for the first time. Two modes help avoid unnecessary speed switching.

EFFECT: improved method of controlling stream switching to provide the user with more reliable and stable content.

18 cl, 8 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to a method and a wireless communication network. The proposed method involves sending a beacon frame which contains at least one accessibility information element (AIE). The method also involves scheduling transmission and reception of traffic among several devices or systems, or both, based on AIE from receivers.

EFFECT: increased transmission capacity and provision for efficient delay.

20 cl, 6 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to wireless communication systems. A protocol is proposed for controlling distributed media access (MAC), which includes a super-frame (102) having period (104) for sending beacon signals broken into intervals and period (103) for transmitting data. The super-frame (102) has several intervals (107) for accessing the media, and several intervals (107) for accessing media designated for period (104) for sending beacon signals broken into intervals. The length (106) of the period for sending a beacon signal can be fixed or variable. The protocol for sending the beacon signal determines initialisation of the ad-hoc network through the beginning (101) of the period (104) for sending the beacon signal of the ad-hoc network and allowing collisions during the period for sending the beacon signal.

EFFECT: more efficient use of resources.

19 cl, 7 dwg, 1 tbl

FIELD: physics; communications.

SUBSTANCE: system, device and method are provided fro decentralised control of access to transmission medium, containing an improved protocol for controlling ultra-wide band (UWB) access to transmission medium (MAC), which includes a distributed reservation protocol (DRP) for distributed reservation of the transmission medium. The invention also relates to any wireless communication system which uses a MAC-protocol, which contains a distributed reservation protocol. For this purpose the method employs devices which declare transmission medium reservation in beacon radio signals, and devices which use such declarations related to reservations.

EFFECT: increased transmission capacity and improved support for a mesh network.

33 cl, 24 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to wireless data transmission networks. A method and a device are proposed, meant for transmitting values of time intervals of nodes in a wireless mesh network which has data exchange between nodes, occurring during the time intervals. Each node supports internal tracking of its time interval assignment. A node can request time interval assignment of another node, and each node is given a chance to communicate its time interval assignment to other nodes. An information element (IE) and a control type communication are introduced for tracking time interval assignments and communicating time interval assignments between nodes of a mesh network.

EFFECT: improved coordination of assigning time intervals between nodes.

9 cl, 3 dwg

FIELD: physics; communications.

SUBSTANCE: invention relates to communication engineering. The method can involve reception of beacon signal information from at least one access point and using time mark information related to the beacon signal information to determine whether handover to a second access point should be carried out. According to other versions, the method can also involve detection of whether quality of the beacon signal is below the threshold value, and sending a message on the bad quality of the beacon signal. Information relative several alternative access points can be received in response to the sent message on bad quality of the beacon signal.

EFFECT: higher quality of communication in a wireless network.

30 cl, 20 dwg

FIELD: radio communications.

SUBSTANCE: radio network controller sends value of power deviation for controlling power of transfer of high-speed dedicated physical control channel of ascending communication line, when user equipment enters service transfer zone, in cell communication system, containing radio network controller, assembly B, connected to said controller and user equipment, being in one of at least two cell nodes, occupied by assembly B. assembly B sends data to user equipment via high-speed jointly used channel of descending communication line and user equipment transfers data, notifying about data receipt state, to assembly B along ascending communication line. Controller sends to user equipment a value of deviation of power to determine transmission power adjustment for ascending communication line, if it is determined, that user equipment is within limits of service transfer zone. Controller sends to assembly B value of power deviation, to allow assembly B to determine threshold value for data determining, noting data receipt state, dependently on power deviation.

EFFECT: high-speed data delivery to user equipment.

5 cl, 31 dwg, 4 tbl

FIELD: telephone communication systems combined with other electronic systems.

SUBSTANCE: proposed telephone communication system that can be used for voice communications between subscribers of local telephone networks by means of public computer networks has telephone set, local telephone communication line, interface unit, analog-to-digital converter, signal distributor, voice identification device, voice-frequency dialing identification device, pulse dialing signal detector, identified number transmission device, coder, compressor, computer, public computer network, decompressor, decoder, voice recovery device (voice synthesizer), called number information converter, voice and called signal transfer queuing device, and digital-to-analog converter.

EFFECT: enhanced quality of servicing subscriber using public computer network; enlarged functional capabilities of system.

1 cl, 1 dwg

FIELD: data package transmission in mobile communication lines.

SUBSTANCE: device for controlling data package transmission in mobile communication line, which has base receiving-transmitting system (RTS) provided with buffer for storing data packages to be transmitted to mobile station, has base station controller (BSC) for comparing size of RTS buffer with number of non-transmitted data packages after data packages are received from common use data transmission commutated circuit (CUDTCC). Non-transmitted packages have to be packages which have been transmitted from BSC to RTS but still haven't been transmitted from BSC to RTS. Transmission of data packages is performed if size of buffer exceeds number of non-transmitted data packages.

EFFECT: prevention of overflow of internal buffer of base receiving-transmitting system; prevention of efficiency decrease caused by next cycle of data package transmission.

19 cl, 15 dwg

FIELD: data transfer networks, in particular Ethernet-based.

SUBSTANCE: device is made in form of multiple individually programmed single-port communication modules for access to common distributor bus 10, while each single-port communication module has: programmed micro-controller 1, made as access control block for transmitting environment Ethernet (MAC), containing processor with short command list (RISC CPU), and logic device 5 for distribution of data frames, including processing in real time scale and transmission to addresses frame destination ports of Ethernet data, received on said one-port communication module, transfer process is serial and is performed in save-and-send mode.

EFFECT: higher data distribution flexibility control.

2 cl, 7 dwg

FIELD: computer science.

SUBSTANCE: method includes calculation of mathematical expectation value, autocorrelation function of random process, characterizing time of traffic units receipt, weight coefficients of auto-regression filter are calculated and on basis of output data of said filter time of receipt of following traffic units is predicted.

EFFECT: higher precision.

2 cl, 5 dwg, 1 tbl

FIELD: communication networks.

SUBSTANCE: method includes recording all talks of packet commutation systems in data storage, containing operations for transferring output packets of information in forward direction from output port A to input port B, and input information packets in backward direction from input port B to output port A, each packet containing fields of information concerning destination address, number of packet, timestamp, calendar time and actual information, while from the side of output port A each information packet, sent to primary destination address from output port A to input port B and each information packet, sent to primary destination address from input port B to output port A, is sent to secondary destination address - position of database, and content of all talks of communication network subscribers is recorded there, with transfer of packets to secondary address in each packet information about number of packet, actual information and calendar time are stored, while in input packet calendar time is corrected to time of transfer of output packet, to which this input packet is response, while during transfer of packets to secondary address priority of their transfer is decreased.

EFFECT: possible accumulation of information concerning contents of all talks of subscribers in communication network.

2 dwg

FIELD: computer science.

SUBSTANCE: device can be used in multiple access channel. Device has random numbers generator 1, synchronizer 2, counter 4, elements AND 3,6,87, RS trigger 5, comparison block 7, clock pulse generator 15, query analyzer 91-9k, address analysis block 10, multi-input elements OR 11,12, counting block 13, conflict prevention block 14, interconnected by appropriate links.

EFFECT: higher accessible bandwidth of channel.

7 dwg

FIELD: context invocation in first network for telephone call transfer and/or transaction through first and second network.

SUBSTANCE: procedure is started with installation of applied protocol, for instance H.323, H.248, or communication session initiation protocol in first network using transfer of service signals or context specified by default. Applied protocol message conveyed from second network serves as basis for identifying information about functional capabilities which is used for context invocation. In this way functional capabilities can be coordinated in advance and context can be invoked, for instance, in the form of secondary context both for telephone calls and/or transactions coming from mobile device, and for telephone calls and/or transactions terminating in mobile device. So, proposed method and system can dispense with backup protocol for transmitting service signals associated with functional capabilities to second network.

EFFECT: reduced load associated with service signal transfer.

22 cl, 4 dwg

FIELD: digital communications, in particular digital television.

SUBSTANCE: method for transferring digital information in digital communications network, containing multiple transport flows, each of which transports at least one table concerning a group of services, containing information, concerning certain commercial group of services, includes transfer in one of said transport flows of at least two different tables concerning groups of services, each of which contains information, concerning appropriate separate commercial group of services, and also transfer in current transport flow of at least one other table, containing - for at least current transport flow - a list of values identifying groups of services, to make it possible to match said at least two tables concerning groups of services with appropriate transport flow and make possible a loading from current transport flow of appropriate one of tables concerning groups of services.

EFFECT: higher efficiency.

3 cl, 6 dwg

FIELD: mobile communications engineering.

SUBSTANCE: after switching connection between first transmitting station and receiving station to second transmitting station packets (DPm') of data are transmitted to receiving station through new communication channel. Second transmitting station during the process has no information concerning status of transmission of packets (DPm) of data, which were sent prior to switching of connection.

EFFECT: increased signal transmission speed during rigid service transfer.

2 cl, 8 dwg

Up!