Data transmission, collection, aggregation and processing methods implemented by satellites, and corresponding master, collector, aggregator and processing satellites.

The method enables efficient data collaboration between satellites by specifying processing requirements, optimizing resource utilization and reducing transmission power, thereby enhancing radio access network performance and data processing efficiency.

FR3150668A1Inactive Publication Date: 2025-01-03ORANGE SA
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
FR2023006744
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2025-01-03
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing satellite constellations face inefficiencies in resource utilization and collaboration due to varying splits in radio access network units, leading to longer processing times and increased network traffic, especially when satellites are not optimally positioned to serve user terminals.

Method used

A method for data transmission, collection, and aggregation between satellites that specifies the minimum processing required by collector and aggregator satellites, allowing direct collaboration without ground-based equipment, ensuring data is processed according to the master satellite's needs, thereby optimizing resource utilization and reducing transmission power.

Benefits of technology

This approach enhances the performance of the radio access network by utilizing unused satellite resources, reducing transmission power, and limiting interference, while adhering to energy constraints of connected objects, thus improving data collection and processing times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Data transmission, collection, aggregation, and processing methods implemented by satellites, and corresponding master, collector, aggregator, and processing satellites. The invention relates to collaboration between several satellites, from 1-1 to 3-3. The fact that access nodes to the Radio Access Network (RAN) are deployed in different configurations according to the needs of a managing operator limits the possibilities and benefits of collaboration between satellites. Indeed, in such collaboration, the data collected and processed by these satellites must have received the same processing. This is not always the case. It is then necessary to apply processing to the data collected by these satellites, implemented in higher layers such as Layer 3 or above. This results in long processing times and generates additional traffic load.The invention enables efficient collaboration between satellites by specifying in a data collection request intended for dissemination the minimum processing to be applied to the data collected by the collecting satellites 1-1, 1-2 before their transmission to a master satellite 4. FIGURE FOR THE ABRIDGED: FIG. 1.
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Methods for transmitting, collecting, aggregating and processing data implemented by satellites, and corresponding master, collector, aggregator and processing satellites. Field of invention

[0001] The field of the invention is that of cloud computing.

[0002] More specifically, the invention relates to collaboration between several satellites belonging or not to the same constellation of satellites in order to improve the quality of the uplink transmission, that is to say, from a terminal to a satellite serving a cell of a communication network in which the terminal is located. Prior art and its drawbacks

[0003] In recent years, the deployment of satellites, particularly in the form of satellite constellations consisting of several hundred to several thousand satellites in low orbit around the Earth, has been accelerating.

[0004] The objective of such deployment of satellite constellations is, among other things, to provide user terminals with high-speed access to a communications network when access to the latter via terrestrial radio access networks is not satisfactory.

[0005] A satellite constellation consists of a group of artificial satellites working together to provide a service, such as access to a communications network, by ensuring the most complete possible ground coverage of the Earth's surface in order to ensure continuity in the provision of this service. To this end, a satellite carries at least one access node of a radio access network interconnected to a core network whose equipment is based on the ground.

[0006] Furthermore, each satellite belonging to the same constellation circulates in an orbit chosen so that all of the ground coverages of each of the satellites in the constellation complement each other.

[0007] The resources of a satellite are not used continuously over time. Indeed, a satellite may be required to fly over desert areas, aquatic surfaces, forests or agricultural areas, in which few, if any, user terminals are located. Thus, the radio communication resources of these satellites are free over many time slots.

[0008] In order to be able to exploit these radio communication resources, cooperation between several satellites of the same constellation or belonging to constellations different can be envisaged. Thus, a satellite belonging to a first constellation flying over an area in which there is no communication terminal to serve can share its radio communication resources with another satellite belonging to a second constellation located in a position in its orbit which does not allow it to optimally serve a given radio cell because its distance and / or its degree of inclination relative to the ground surface of this radio cell, and to the air zone attached to this surface, does not offer sufficient transmission conditions to guarantee an acceptable quality of service to the communication terminals located within this radio cell.

[0009] In order to increase the transmission capacity and reduce the transmission delay within a RAN radio access network, the fifth generation of radio communications standards or 5G takes advantage of the development of virtual machines and cloud computing to propose a restructured 5G access node or gNB. More particularly, such a gNB access node is divided into three units: a first unit called RU for "radio unit", a second unit called DU for "distributed unit" and a third unit called CU for "centralized unit". These three units are hardware and / or software units, these implementation choices depending on the operating constraints of the RAN radio access network operators.

[0010] Most commonly, the RU is a hardware unit for converting radio signals sent to and from at least one antenna into a digital signal for transmission over a packet communication network. The RU handles the functions performed by the lower level 1 or physical layer as well as the beamforming functionality by the antenna. The RU is deployed within the network access node.

[0011] The DU unit is, generally, a software unit deployed within a server located near the RU units. This DU unit performs functions of the level 2 layers such as the RLC (Radio Link Control) and MAC (Medium Access Control) layers and sometimes part of the functions of the physical layer.

[0012] The RU unit and the DU unit are connected by means of a transport network called "fronthaul". The data exchanges carried out by means of this fronthaul comply with the eCPRI (evolved Common Public Radio Interface) protocol.

[0013] Finally, the CU unit, which is also a software unit, executes functions of the upper level 2 layers such as the RRC (Radio Resource Control), SDAP (Service Data Adaptation Protocol) or PDCP (Packet Data Convergence Protocol) layers and functions of the level 3 layers. The CU unit can be deployed in the cloud in order to allow the RAN radio access network to benefit from the advantages offered by edge computing, which allows data to be processed as close as possible to their source or their destinations. A same CU unit can manage one or more DU units thus reducing the deployment and maintenance costs of the RAN radio access network.

[0014] Depending on the needs encountered by an operator managing a RAN radio access network, it is advantageous to distribute the execution of the functions of the physical and / or link layer between the RU unit and the DU unit, or even the CU unit. Such distributions are more commonly known as “splits”.

[0015] There are many splits, each offering different advantages. For example, the 3GPP (Third Generation Partnership Project) standards group has defined eight splits, the most commonly used being split 7.3. In split 7.3, the cyclic prefix insertion, beamforming, IQ compression / decompression, resource element mapping, precoding, and modulation functions are performed within the RU, while the scrambling, rate adaptation, and coding functions are performed by the DU.

[0016] Another example of split is split 7.2, also defined by 3GPP, in which the functions of cyclic prefix insertion, beamforming, IQ compression or decompression are performed within the RU unit while the functions of resource element mapping, precoding, modulation, scrambling, rate adaptation and coding are performed by the DU unit.

[0017] Another example of split between CU and DU is split 6, defined by 3GPP and the Small Cell Forum for short distances between the DU and the CU.

[0018] The fact that the access nodes to the radio access network are deployed according to different splits depending on the needs of the operator managing this radio access network RAN ​​limits the possibilities and the interest of collaboration between satellites. Indeed, in the context of such collaboration between satellites, the data collected and processed by the units of the latter must have received the same processing. However, depending on the split implemented within the units of the access nodes on board the satellites intended to collaborate, this is not systematically the case. It is then necessary to apply to the data thus collected by these satellites processing implemented in high layers such as the level 3 or higher layers. The collected data is then processed in equipment remote from the access node.This results in longer processing times and additional traffic load in communications networks, as the data collected by the satellites has to be routed to the equipment designed to process it.

[0019] There is therefore a need for a technique to facilitate collaboration between satellites which does not have all or part of the aforementioned drawbacks. Statement of the invention

[0020] The invention meets this need by proposing a method for transmitting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite, to at least one piece of equipment belonging to a communication network.

[0021] Such a data transmission method is particular in that it comprises the following steps implemented by the master satellite:

[0022] - broadcasting, to at least one second satellite, called a collector satellite, of a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said at least one collector satellite intended to be applied to the data collected prior to their transmission to the master satellite, - collection of data transported by said at least one subcarrier frequency, - aggregation of said collected data and said data transmitted by said collecting satellite, - transmission of aggregated data to said at least one device belonging to a communications network.

[0023] Such a data transmission method allows for efficient collaboration between satellites. Indeed, by specifying in the data collection request intended to be broadcast the minimum processing that must be applied to the data collected by the collector satellites before their transmission to the master satellite, the latter is assured of receiving only data processed in accordance with its needs independently of the splits implemented within the collector satellites. Thus, the data collected by the different satellites no longer need to be processed by equipment located further upstream in the radio access network before being retransmitted, in a suitable format, to the master satellite.

[0024] The transmission method which is the subject of the present invention, by specifying the function(s) of the RU, DU and / or CU units (for example the function(s) of the physical and / or link layers) which must be applied to the data collected by a satellite, makes it possible to transmit, to the master satellite, incomplete or erroneous data from the point of view of the eCPRI protocol since they may not have had all of the functions constituting the split implemented in the access node of a collector satellite applied to them. This is then referred to as a partial split.

[0025] As mentioned above, such a transmission method allows for collaboration direct between satellites, with the collected data being transmitted directly between them without passing through equipment in a communications network located on the ground. This has a positive impact on data collection and processing time.

[0026] By enabling direct collaboration between several satellites, the present invention contributes to improving the performance of the radio access network for the uplink. Indeed, it then becomes possible to take advantage of the unused resources of certain satellites, in particular those located in a situation of high inclination relative to a ground surface.

[0027] The implementation of such an invention also makes it possible to reduce the transmission power of the user terminals served by the master satellite. Indeed, since several satellites collaborate to collect the data transported by said at least one subcarrier frequency allocated to a user terminal, the latter can limit its transmission power without risking negatively impacting the quality of the transmission. Such a reduction in the transmission power of a terminal has the corollary effect of limiting the risk of interference impacting the antennas of the master satellite and increasing the battery life of the user terminal.

[0028] Finally, the transmission method that is the subject of the invention is of particular interest when the user terminals are connected objects with high energy constraints. In order to comply with these energy constraints, it is important to limit the number of retransmissions requested from such a connected object. By aggregating the data collected by all the collecting satellites and by applying a deferred decoding of the data thus aggregated, the transmission method that is the subject of the invention makes it possible to limit the number of retransmissions.

[0029] The collection request broadcast by the master satellite may further include:

[0030] - information relating to the modulation and coding scheme of a radio signal intended to modulate said at least one subcarrier frequency, - information relating to the type of modulation to be applied to said at least one subcarrier frequency.

[0031] The master satellite can precisely indicate the parameters allowing other satellites to collaborate with it. Thus, only satellites meeting the criteria included in the collaboration request can decide to collect data transported by said at least one subcarrier frequency allocated to a user terminal.

[0032] In some cases, the collection request also includes an identifier of said at least one collecting satellite.

[0033] In certain circumstances, the master satellite may not be able to directly receive the data collected by the collector satellites. In such a case, the collection request also includes:

[0034] - an identifier of at least one third satellite, called an aggregator satellite, configured to collect and aggregate said data transmitted by said at least one collecting satellite, and - at least one identifier of at least one second function of said at least one aggregator satellite intended to be applied to the aggregated data prior to their transmission to the master satellite.

[0035] In such a case, the data collected by the collector satellites have, for example, had at least one of the following functions applied to them by the master satellite: cyclic prefix insertion function, beamforming function, IQ compression function, or an IQ decompression function, and resource element mapping function. However, the master satellite can only process data to which the precoding and modulation functions have been applied.

[0036] The aggregator satellite then applies at least one of the following functions: precoding function, modulation function to the data transmitted by the collector satellites, which it will have previously aggregated. The master satellite then receives data that it can process.

[0037] In the same way, when the master satellite is not able to directly receive the data collected by the aggregator satellite, then the collection request further comprises:

[0038] - an identifier of at least a fourth satellite, called processing satellite, configured to process said aggregated data transmitted by said at least one aggregator satellite, and - at least one identifier of at least one third function of said at least one processing satellite intended to be applied to the data received prior to their transmission to the master satellite.

[0039] In such a case, the processing satellite then applies at least one function which has not been applied by either the collector satellite or the aggregator satellite. The master satellite then receives data which it can process with a view to transferring them to the core network.

[0040] The invention also relates to a method for collecting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called the master satellite.

[0041] Such a collection method is particular in that it comprises the following steps implemented by a second satellite, called a collector satellite:

[0042] - reception, from the master satellite, of a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said collecting satellite intended to be applied to the collected data, - collection of data transported by said at least one subcarrier frequency, - processing by application of said at least one first function to said collected data, - transmission of processed data to the master satellite.

[0043] The invention also relates to a method for aggregating data transported by said at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called the master satellite.

[0044] Such an aggregation method is particular in that it comprises the following steps implemented by a second satellite, called an aggregator satellite:

[0045] - reception, from the master satellite, of a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one second function of said aggregator satellite intended to be applied to the collected data, - collection of data transmitted by at least one third satellite, called a collector satellite, configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collector satellite to them, - aggregation of said data collected by said at least one collecting satellite - processing by applying said at least one second function to said aggregated data, - transmission of processed data to the master satellite.

[0046] The invention further relates to a method for processing data transported by said at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite.

[0047] Such a processing method is particular in that it comprises the following steps implemented by a second satellite, called the processing satellite:

[0048] - reception, from the master satellite, of a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one third function of said processing satellite intended to be applied to the collected data, - collection of data transmitted by at least one third satellite, called an aggregator satellite, configured to aggregate data transmitted by at least one fourth satellite, called a collector satellite, configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collector satellite to them, - processing by applying said at least one third function to said collected data, - transmission of processed data to the master satellite.

[0049] Another object of the invention relates to a communication satellite, called a master satellite, capable of transmitting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by said master satellite, to at least one piece of equipment belonging to a communication network, said master satellite comprising at least one processor configured to: - broadcast, to at least one second satellite, called the collector satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said at least one collector satellite intended to be applied to the data collected prior to their transmission to the master satellite, - collect data transported by said at least one subcarrier frequency, - aggregate said collected data and said data transmitted by said collecting satellite, - transmit the aggregated data to said at least one device belonging to a communications network.

[0050] The invention also relates to a communication satellite, called a collector satellite, capable of collecting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one other satellite, called a master satellite, said collector satellite comprising at least one processor configured to: - receive, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said collector satellite intended to be applied to the collected data, - collect data transported by said at least one subcarrier frequency, - process by applying said at least one first function to said collected data, - transmit processed data to the master satellite.

[0051] Another object of the invention relates to a communication satellite, called an aggregator satellite, capable of aggregating data transported by said at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called a master satellite, said aggregator satellite comprising at least one processor configured to: - receive, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one second function of said aggregator satellite intended to be applied to the collected data, - collect data transmitted by at least one third satellite, called a collector satellite, configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collector satellite to them, - aggregate said data collected by said at least one collecting satellite - process by applying said at least one second function to said aggregated data, - transmit processed data to the master satellite.

[0052] The invention also relates to a communication satellite, called a processing satellite, capable of processing data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called a master satellite, said processing satellite comprising at least one processor configured to: - receive, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one third function of said processing satellite intended to be applied to the collected data, - collect data transmitted by at least one third satellite, called an aggregator satellite, configured to aggregate data transmitted by at least one fourth satellite, called a collector satellite, configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collecting satellite, - process by applying said at least one third function to said collected data, - transmit processed data to the master satellite.

[0053] The invention finally relates to computer program products comprising program code instructions for implementing the methods as described above, when they are executed by a processor.

[0054] The invention also relates to a computer-readable recording medium on which computer programs are recorded comprising program code instructions for executing the steps of the methods according to the invention as described above.

[0055] Such a recording medium may be any entity or device capable of storing the programs. For example, the medium may comprise a storage means, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or a magnetic recording means, for example a USB key or a hard disk.

[0056] On the other hand, such a recording medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means, so that the computer programs it contains are remotely executable. The programs according to the invention may in particular be downloaded over a network, for example the Internet.

[0057] Alternatively, the recording medium may be an integrated circuit in which the programs are incorporated, the circuit being adapted to execute or to be used in the execution of the methods which are the subject of the invention mentioned above. List of figures

[0058] Other aims, characteristics and advantages of the invention will appear more clearly on reading the following description, given as a simple illustrative, and non-limiting, example, in relation to the figures, among which:

[0059] [Fig-1]: This figure represents a system in which the present invention is implemented in work

[0060] [Fig.2]: this figure represents a diagram of the different stages of the processes of transmission and collection of data transported by at least one subcarrier frequency allocated to the terminal implemented by the various equipment constituting the access network in a first embodiment of the invention,

[0061] [Fig.3]: this figure represents a diagram of the different stages of the processes of transmission of collection, and aggregation of data transported by at least one subcarrier frequency allocated to the terminal implemented by the various equipment constituting the access network in a second embodiment of the invention,

[0062] [Fig.4]: this figure represents a diagram of the different stages of the processes of transmission of collection, aggregation and processing of data transported by at least one subcarrier frequency allocated to the terminal implemented by the various equipment constituting the access network in a third embodiment of the invention,

[0063] [Fig.5]: this figure represents a satellite capable of implementing all or part of the methods of transmitting, collecting, aggregating and processing data transported by at least one subcarrier frequency allocated to the terminal which is the subject of the invention.

[0064] Detailed description of embodiments of the invention

[0065] The general principle of the invention is based on the collaboration between several satellites, whether or not belonging to the same constellation of satellites, in order to collect data transported by a subcarrier frequency of a radio signal allocated to a terminal located in a cell of a radio access network.

[0066] More particularly, the present invention specifies in a request for collaboration sent by a first satellite intended to be broadcast to other satellites, the minimum processing to be applied to the data collected by the satellites having agreed to collaborate before their transmission to the satellite having requested the collaboration, the latter being assured of receiving only data processed in accordance with its needs.

[0067] The present invention therefore allows direct collaboration between satellites, the collected data being transmitted directly between them without passing through equipment in a communications network located on the ground. This has a positive impact on the data collection and processing time.

[0068] By enabling direct collaboration between several satellites, the performance of the radio access network is improved for the uplink. Indeed, it then becomes possible to take advantage of the unused resources of certain satellites, in particular those located in a situation of high inclination relative to a ground surface.

[0069] A system in which the present invention is implemented is now presented in relation to [Fig.l].

[0070] Such a system comprises a radio access network RAN ​​and a core network CORE interconnected with each other by means of a link established between at least one first satellite 4 and at least one GW equipment located on the ground.

[0071] In the example envisaged in [Fig.l], the RAN access network comprises a plurality of constellations of satellites const-1, const-2, const-3 placed in orbit around the Earth or any other set of stars (for example Earth and moon), at different altitudes. It will be understood that a RAN access network may comprise several dozens of satellite constellations.

[0072] The first satellite constellation const-1 comprises three satellites 1-1, 1-2 and 1-3. Of course, such a satellite constellation const-1 can comprise up to several thousand satellites.

[0073] The second satellite constellation const-2 comprises two satellites 2-1 and 2-2. Of course, such a constellation of satellites const-2 can also comprise up to several thousand satellites.

[0074] Finally, the third satellite constellation const-3 also comprises three satellites 3-1, 3-2 and 3-3. Of course, such a constellation of satellites const-3 can, just like the constellations of satellites const-1 and const-2, comprise up to several thousand satellites.

[0075] The radio access network RAN ​​also comprises here a fourth constellation const-4 comprising a single satellite 4. Of course, such a constellation of const-4 satellites can also comprise up to several thousand satellites.

[0076] The RAN radio access network also comprises a plurality of cells, four of which, cell 1, cell 2, cell 3, cell 4, are shown in [Fig.l]. Each cell cell 1, cell 2, cell 3, cell 4, of the RAN radio access network is served by at least one satellite belonging to the RAN radio access network, for a given duration corresponding to the time of overflight of the cell by said satellite. In the remainder of this document, only cell cell 2 is considered for the purpose of simplification. Similarly, in the remainder of this document, it is considered that cell cell 2 is served by satellite 4.

[0077] A UE terminal, such as a smartphone, a drone, a car or even an IoT sensor for example, is located in the cell-2 cell and has established a link with the satellite 4.

[0078] In such a system, a gNB access node to the radio access network is divided into three units: a first unit called RU for “radio unit”, a second unit called DU for “distributed unit” and a third unit called CU for “centralized unit”. These three units are hardware and / or software units, these implementation choices depending on the operating constraints of the RAN radio access network operators.

[0079] Most often, the RU is a hardware unit for converting radio signals sent to and from at least one antenna into a digital signal for transmission over a packet communication network. The RU manages the functions performed by the lower level 1 or physical layer as well as the beamforming functionality by the antenna. The RU is deployed within the network access node.

[0080] The DU unit is, generally, a software unit deployed within a server located near the RU units. This DU unit performs functions of the level 2 layers such as the RLC (Radio Link Control) and MAC ( Medium Access Control) and sometimes part of the physical layer functions.

[0081] The RU unit and the DU unit are connected by means of a transport network called "fronthaul". The data exchanges carried out by means of this fronthaul comply with the eCPRI (evolved Common Public Radio Interface) protocol.

[0082] Finally, the CU unit, which is also a software unit, executes functions of the upper level 2 layers such as the RRC (Radio Resource Controls) SDAP (Service Data Adaptation Protocol) or PDCP (Packet Data Convergence Protocol) layers and functions of the level 3 layers. The CU unit can be deployed in the cloud in order to allow the RAN radio access network to benefit from the advantages offered by edge computing which allows data to be processed as close as possible to their source or their destinations. A single CU unit can manage one or more DU units, thus reducing the deployment and maintenance costs of the RAN radio access network.

[0083] Depending on the needs encountered by an operator managing a RAN radio access network, it is advantageous to distribute the execution of the functions of the physical and / or link layer between the RU unit and the DU unit. Such distributions are more commonly known as “splits”.

[0084] According to a particular embodiment of the system illustrated in [Fig. 1], the satellites 1-1 to 1-3, 2-1 and 2-2, 3-1 to 3-3 and 4 carry an RU unit and / or a DU unit. The CU unit is itself carried in equipment 5 of the access network located on the ground.

[0085] [Fig.2] represents a diagram of the different steps of the methods of transmission and collection of data transported by at least one subcarrier frequency allocated to the terminal implemented by the different equipment constituting the RAN access network in a first embodiment of the invention.

[0086] In the implementation example described below, satellite 4, called master satellite, is the satellite serving cell 2. In other words, a terminal UE located in cell 2 wishing to establish a communication with another terminal or wishing to be provided with a service, such as for example, a content provision service (not shown in the figures) attaches to the RAN radio access network by establishing a radio link with a gNB access node of the RAN radio access network serving cell 2, in other words with the gNB access node embedded in satellite 4. As described with reference to [Fig.l], master satellite 4 embeds a RU unit and / or a DU unit constituting the gNB access node.

[0087] Thus, during a first step E1, the master satellite 4 obtains information relating, among other things, to a value of the transmission power of the UE terminal, to the radio environment in which the UE terminal is located, to a value of the variance of the “shadowing” impacting the UE terminal or to values ​​of characteristics such as the reception gain of satellites 1-1 to 1-3. Optionally, the information provided to the master satellite 4 may indicate an optimization of at least one antenna of the UE terminal, such as for example an identifier of a cardinal sector of the antenna of the UE terminal to be favored in transmission, in order to increase the value of the power received by a satellite picking up the radio signal transmitted by the user terminal.

[0088] Finally, the information provided to the master satellite 4 further comprises an identifier of at least one FSP subcarrier frequency allocated to the terminal for communicating with the master satellite and at least one index of a modulation and coding table used by the terminal UE to modulate and code the FSP subcarrier frequency, as well as the type of modulation applied such as for example QAM (Quadrature Amplitude Modulation in English) or QPSK (Quadrature Phase-Shift Keying in English).

[0089] In order to determine whether or not the reception quality of the radio signals transmitted by the UE terminal is satisfactory, the master satellite 4 determines whether it is capable of offering the reception rate Du requested by the UE terminal for a given transmission.

[0090] To do this, the master satellite 4 performs the following calculation:

[0091] let Ns be the number of antenna beams (or spots) available to the master satellite 4,

[0092] let Ne be the number of subcarrier frequencies FSPc that a beam can capture antenna,

[0093] let Nt = Nc*Ns be the total number of subcarrier frequencies FSPt that the master satellite 4 can capture,

[0094] let Nu be the number of subcarrier frequencies FSPuccaptured by the master satellite 4,

[0095] let Nue be the number of subcarrier frequencies FSPuccaptured by a given antenna beam,

[0096] let Nf = Nc-Nuc be the number of subcarrier frequencies that can still be picked up by a beam of antennas of the master satellite 4,

[0097] let Pd be the value of the reception power of the subcarrier frequency captured by a destination antenna beam,

[0098] let Pf be the value of the reception power of the subcarrier frequency captured by an antenna beam close to the destination antenna beam,

[0099] let Doffert = W.log2(l+ Pd / Nth) be the reception rate offered tau to the UE terminal by the destination antenna beam, Nth being the value of the thermal noise,

[0100] If Doffert < Du,

[0101] So

[0102] As Long As Offered< From

[0103] the master satellite 4 requests from an antenna beam neighboring the destination antenna beam the allocation of a subcarrier frequency in order to achieve the rate Du. This subcarrier frequency belongs to a subset of subcarrier frequencies carriers allocated by the master satellite 4 to the UE terminal so that the latter can transmit data.

[0104] If an antenna beam adjacent to the destination antenna beam has a free subcarrier frequency Nf then

[0105] Allocation of this subcarrier frequency to the UE terminal:

[0106] SNRcomp = (Sum_Nf Pf + Pd) / Nth

[0107] Dcomp = W.log2(l+SNRcomp)

[0108] Doffert = Dcomp

[0109] Otherwise (an antenna beam close to the destination antenna beam has no free subcarrier frequency: Nf = 0)

[0110] Request rejected [YES] EndIf

[0112] End As Long As

[0113] If Doffert < Du

[0114] Connection to the UE terminal

[0115] Otherwise

[0116] UE terminal connection accepted.

[0117] When the reception quality of the radio signals transmitted by the terminal UE is not satisfactory, the master satellite 4 generates, in a step E2, a collection request req-coll. Such a collection request req-coll includes, among other things: • information relating to the duration of the collection, • a start time and possibly an end time of the collection, • information relating to a roaming policy negotiated between the operator of the radio access network and an operator of another radio access network to which the terminal may be required to attach, • an identifier of one or more FSP subcarrier frequencies; which satellites agreeing to collaborate can capture, • an identifier of at least one index of a modulation and coding table (Modulation and Coding Scheme in English), and • a type of modulation applied by the UE terminal to the FSP subcarrier frequency intended to be transmitted: NR QPSK, 16 QAM, 64 QAM, 256 QAM, etc.

[0118] Once the collection request req-coll has been generated, the master satellite searches for at least one other satellite that can capture the subcarrier frequency FSP, identified in the collection request req-coll, transmitted by the UE terminal. The master satellite 4 can carry out such a search for other satellites in order to be able to collect the data transmitted by the UE terminal while another satellite belonging to the constellation const-4, to which the master satellite 4 also belongs, is in position to be able to serve the cell-2 cell in which the user terminal is located.

[0119] To this end, the master satellite 4 broadcasts the collection request req-coll during a step E3.

[0120] In order to ensure that the data collected by the satellites respond favorably to the req-coll collection request, the latter specifies the function(s) of the physical and / or link layer, for example, which must be applied to the FSP subcarrier frequency by a satellite responding favorably to the req-coll collection request before their transmission to the master satellite 4. Thus, the latter is assured of receiving only data processed in accordance with its needs independently of the splits implemented within the other satellites.

[0121] The fact that the master satellite 4 explicitly announces the function(s) of the physical and / or link layer to be applied to the FSP subcarrier frequency makes it possible for the satellites giving a favorable response to the req-coll collection request to transmit incomplete or erroneous data from the point of view of the eCPRI protocol since they may not have had all of the functions constituting the split implemented in the access node of such a satellite applied to them.

[0122] Thus, by way of example, the collection request req-coll broadcast by the master satellite 4 during step E3 indicates that the master satellite 4 wishes to receive data having been processed by an IQ decompression function.

[0123] In a step E4, the different satellites 1-1, 1-2 and 1-3 intercept the collection request req-coll.

[0124] In a step E5 which may be consecutive to step E4 or prior to step E1, the satellites 1-1, 1-2 and 1-3 broadcast information relating to their availability such as for example a value of the charge of their battery, their flight plan, a list of FSP subcarrier frequencies; which they can receive, etc. More particularly, the satellites 1-1, 1-2 and 1-3 announce which splits or partial splits they support. Thus, the master satellite 4 has the information allowing it to know which satellite 1-1, 1-2 or 1-3 supports a partial split delivering data having been processed for example by an IQ decompression function, and therefore by all the preceding physical layer functions, i.e. the cyclic prefix insertion and beamforming functions. In the chosen example, satellites 1-1 and 1-2 support the requested partial split and can therefore meet the needs of master satellite 4.Satellites 1-1 and 1-2 are then called collector satellites.

[0125] In order to ensure that the reception rate Du requested by the UE terminal for a given transmission is reached, the master satellite performs the following calculation:

[0126] let Ns be the number of antenna beams (or spots) available to a satellite 1-1, 1-2,

[0127] let Ne be the number of subcarrier frequencies FSPc that a beam can capture antenna,

[0128] let Nt = Nc*Ns be the total number of subcarrier frequencies FSPt that a satellite 1-1, 1-2 can capture,

[0129] let Nu be the number of subcarrier frequencies FSPuccaptured by a satellite 1-1, 1-2,

[0130] let Nue be the number of subcarrier frequencies FSPuccaptured by a given antenna beam,

[0131] let Nms be the number of antenna beams (or spots) available to the master satellite 4,

[0132] let Nmc be the number of subcarrier frequencies FSPc that can pick up an antenna beam of the master satellite 4,

[0133] let Nmt = Nmc*Nms be the total number of subcarrier frequencies FSPt that the master satellite 4 can capture,

[0134] let Nmu be the number of subcarrier frequencies FSPucapted by the master satellite 4,

[0135] let Nmf = Nmcs-Nmu be the number of subcarrier frequencies captured by a beam of antennas of the master satellite 4,

[0136] let Nmuc be the number of subcarrier frequencies FSPuc captured by a given antenna beam of the master satellite 4,

[0137] let Pd be the value of the reception power of the subcarrier frequency captured by a beam of destination antennas of the master satellite 4,

[0138] let Pf be the value of the reception power of the subcarrier frequency captured by a beam of antennas of one of the collecting satellites 1-1, 1-2,

[0139] let Doffert = W.log2(l+ Pd / Nth) be the reception rate offered tau to the UE terminal by the collector satellites 1-1, 1-2 and the master satellite 4, Nth being the value of the thermal noise.

[0140] If Doffert < Du

[0141] So

[0142] TantQue Doffert < Du

[0143] The master satellite 4 requests allocation of additional FSP subcarrier frequencies to the collector satellites 1-1, 1-2 in order to achieve the rate Du. This subcarrier frequency belongs to a subset of subcarrier frequencies allocated by the recipient to the UE terminal so that the latter can transmit data.

[0144] If one of the collecting satellites 1-1, 1-2 has antenna beams which have unused subcarrier frequencies (Nr unused subcarrier frequencies):

[0145] Then

[0146] Allocation of these subcarrier frequencies

[0147] Throughput offered by master satellite 4 in cooperation with collector satellites 1-1, 1-2

[0148] Collector 1-1 = W.log2(l+ Sum_Nr (Pr) / Nth)

[0149] Collector 1-2 = W.log2(l+ Sum_Nr (Pr) / Nth)

[0150] Doffert = Doffert + Dcollector 1- 1+Dcollector 1-2+...

[0151] Otherwise (the collecting satellite does not have free subcarrier frequencies: Nr = 0)

[0152] Request rejected

[0153] FinSi

[0154] End As Long As

[0155] If Doffert < Du

[0156] UE terminal connection request rejected.

[0157] Otherwise

[0158] UE terminal connection request accepted

[0159] FinSi

[0160] When the master satellite 4 is assured that the throughput Du required by the terminal UE is achieved thanks to the collaboration of the collector satellites 1-1 and 1-2, the data collection can then begin.

[0161] Thus, during a step E6, the collector satellites 1-1, 1-2 and the master satellite 4 capture the FSP subcarrier frequency identified in the collection request req-coll, and then apply to the FSP subcarrier frequency, in a step E7, the functions of insertion of the cyclic prefix, of beamforming, and of IQ decompression.

[0162] In a step E8, the collector satellites 1-1 and 1-2 transmit data resulting from the processing of the FSP subcarrier frequency by the cyclic prefix insertion, beamforming, and IQ decompression functions, to the master satellite 4.

[0163] The FSP subcarrier frequencies transmitted by the UE terminal and received by the collector satellites 1-1, 1-2 may have a phase shift due for example to jitter, or linked to the Doppler effect. In order to correct these effects, the collector satellites 1-1 and 1-2 use values ​​of a transmission delay between the UE terminal and each of the collector satellites 1-1 and 1-2 determined by means of control messages exchanged between the collector satellites 1-1 and 1-2 and the UE terminal in order to correct any offsets.

[0164] In a particular embodiment, the data collected by the collecting satellites 1-1 and 1-2 are stored in a cache memory of one of the functions of the physical and / or link layer prior to their processing by the latter. This makes it possible to limit the number of retransmissions requested from the UE terminal.

[0165] Upon receipt of this data collected and processed by the collecting satellites 1-1, 1-2, the master satellite 4 proceeds to their aggregation with the data that it has itself collected and processed, in a step E9.

[0166] Finally, in a step E10, the master satellite 4 transmits the data thus approved to the equipment 5. The equipment 5 applies to this aggregated data functions of the level 2 layers such as the RLC (Radio Link Control) and MAC (Medium Access Control) layers before transmitting them to the GW equipment of the CORE network in a step Eli.

[0167] [Fig.3] represents a diagram of the different stages of the methods of transmission, collection, and aggregation of the data transported by at least one subcarrier frequency allocated to the terminal implemented by the different equipment constituting the RAN access network in a second embodiment of the invention.

[0168] Just as in the first embodiment, in the implementation example described below, satellite 4, called master satellite, is the satellite serving cell 2. In other words, a terminal UE located in cell 2 wishing to establish communication with another terminal (not shown in the figures) attaches to the radio access network RAN ​​by establishing a radio link with a gNB access node of the radio access network RAN. As described with reference to [Fig.l], master satellite 4 carries a RU unit and / or a DU unit constituting the gNB access node.

[0169] In this second embodiment, at least one 2-1 satellite called an aggregator satellite participates in the collection of data transmitted by the UE terminal. The intervention of such a 2-1 aggregator satellite in the collection is of interest, for example, when certain collector satellites are unable to implement a given split or partial split.

[0170] Thus, during a first step F1, the master satellite 4 obtains information relating, among other things, to a value of the transmission power of the UE terminal, to the radio environment in which the UE terminal is located, to a value of the variance of the “shadowing” impacting the UE terminal or even and characteristic values ​​such as the reception gain of the satellites 1-1 to 1-3 and 2-1, 2-2. Optionally, the information provided to the master satellite 4 may indicate an optimization of at least one antenna of the UE terminal, such as for example an identifier of a cardinal sector of the antenna of the UE terminal to be favored in transmission, in order to increase the value of the power received by a satellite picking up the radio signal transmitted by the user terminal.

[0171] Finally, the information provided to the master satellite 4 further comprises an identifier of at least one FSP subcarrier frequency allocated to the terminal for communicating with the master satellite and at least one index of a modulation and coding table used by the terminal UE to modulate and code the FSP subcarrier frequency, as well as the type of modulation applied such as for example QAM ( Quadrature Amplitude Modulation in English) or QPSK (Quadrature Phase-Shift Keying in English).

[0172] When the reception quality of the radio signals transmitted by the terminal UE is not satisfactory, the master satellite 4 generates, in a step F2, a collection request req-coll. Such a collection request req-coll includes, among other things: • information relating to the duration of the collection, • a start time and an end time of the collection, • information relating to a roaming policy negotiated between the operator of the radio access network and an operator of another radio access network to which the terminal may be required to attach itself, • an identifier of one or more FSP subcarrier frequencies; which satellites agreeing to collaborate can capture, • an identifier of at least one index of a modulation and coding table (Modulation and Coding Scheme in English), and • a type of modulation applied by the UE terminal to the FSP subcarrier frequency intended to be transmitted: NR QPSK, 16 QAM, 64 QAM, 256 QAM, etc.

[0173] Once the collection request req-coll has been generated, the master satellite searches for at least one other satellite capable of capturing the subcarrier frequency FSP, identified in the collection request req-coll, transmitted by the terminal UE and at least one other satellite capable of aggregating the data collected by the collector satellites prior to their transmission to the master satellite 4. The master satellite 4 can carry out such a search while another satellite belonging to the constellation const-4, to which the master satellite 4 also belongs, is in position to be able to serve the cell cell-2 in which the user terminal is located.

[0174] To this end, the master satellite 4 broadcasts the collection request req-coll during a step F3.

[0175] In order to ensure that the data collected and then aggregated by the satellites give a favorable response to the collection request req-coll, the latter specifies for each type of satellite, collector or aggregator, the function(s) of the physical and / or link layer, for example, which must be applied to the subcarrier frequency FSP by each of them before their transmission. Thus, the master satellite 4 is assured of receiving only data processed in accordance with its needs independently of the splits implemented within the collector satellites 1-1, 1-2 and aggregator.

[0176] The fact that the master satellite 4 explicitly announces the function(s) of the physical and / or link layer to be applied to the subcarrier frequency FSP by the collector satellites 1-1 and 1-2 and then the function(s) of the physical and / or link layer link to be applied to the FSP subcarrier frequency by the aggregator satellite makes it possible for the satellites giving a favorable response to the req-coll collection request to transmit incomplete or erroneous data from the point of view of the eCPRI protocol since they may not have had all the functions constituting the split implemented in such a satellite applied to them.

[0177] Thus, by way of example, the collection request req-coll broadcast by the master satellite 4 during step F3 indicates that the master satellite 4 wishes to receive data having been processed, at the level of a collector satellite 1-1, 1-2 by a decompression function IQ, then having been processed, hereinafter partial split 1, at the level of the aggregator satellite, by a scrambling function, hereinafter partial split 2.

[0178] In a step F4, the different satellites 1-1, 1-2, 1-3, and 2-1, 2-2 intercept the collection request req-coll.

[0179] In a step F5 which may be consecutive to step F4 or prior to step F1, the satellites 1-1, 1-2 and 1-3 broadcast information relating to their availability such as for example a value of the charge of their battery, their flight plan, a list of FSE subcarrier frequencies which they can receive, etc. More particularly, the satellites 1-1 to 1-3 and 2-1, 2-2 announce which splits or partial splits they support. Thus, the master satellite 4 has the information allowing it to know which satellite 1-1 to 1-3 and 2-1, 2-2 supports partial splits 1 and 2. In the example chosen, satellites 1-1, 1-2 and 2-1 respectively support partial split 1 and partial split 2 and can therefore meet the needs of the master satellite 4. Satellites 1-1 and 1-2 are then called collector satellites and satellite 2-1 is called aggregator satellite.

[0180] When the master satellite 4 is assured that the throughput Du required by the terminal UE is achieved thanks to the collaboration of the collector satellites 1-1 and 1-2 for the data collection part and thanks to the collaboration of the aggregator satellite 2-1 for the collection part and for the data aggregation part, the data collection can then begin.

[0181] Thus, during a step F6, the collector satellites 1-1, 1-2, the aggregator satellite 2-1 and the master satellite 4 capture the FSP subcarrier frequency identified in the collection request req-coll. The collector satellites 1-1, 1-2 then apply to the FSP subcarrier frequency, in a step F7, the functions of cyclic prefix insertion, beamforming, and IQ decompression.

[0182] In a step F8, the collector satellites 1-1 and 1-2 transmit data resulting from the processing of the FSP subcarrier frequency by the cyclic prefix insertion, beamforming, and IQ decompression functions, to the aggregator satellite 2-1.

[0183] The FSP subcarrier frequencies transmitted by the UE terminal and received by the sa Collecting satellites 1-1, 1-2 may have a phase shift due for example to jitter, or linked to the Doppler effect. In order to correct these effects, the collecting satellites 1-1 and 1-2 use values ​​of a transmission delay between the UE terminal and each of the collecting satellites 1-1 and 1-2 determined by means of control messages exchanged between the collecting satellites 1-1 and 1-2 and the UE terminal in order to correct any offsets.

[0184] In a particular embodiment, the data collected by the collecting satellites 1-1 and 1-2 are stored in a cache memory of one of the functions of the physical and / or link layer prior to their processing by the latter. This makes it possible to limit the number of retransmissions requested from the UE terminal.

[0185] Upon receipt of this data collected and processed by the collecting satellites 1-1, 1-2, the aggregating satellite 2-1 applies to the data transmitted by the collecting satellites 1-1 and 1-2, the functions of mapping the resource elements, precoding, modulation and scrambling during a step F9.

[0186] The radio signal carrying the data processed by the collecting satellites 1-1, 1-2 may have a phase shift due for example to jitter, or linked to the Doppler effect. In order to correct these effects, the collecting satellites 1-1 and 1-2 use values ​​of a transmission delay between each of the collecting satellites 1-1 and 1-2 and the aggregating satellite 2-1 determined by means of control messages exchanged between the collecting satellites 1-1 and 1-2 and the aggregating satellite 2-1 in order to correct any offsets.

[0187] In a particular embodiment, the data received by the aggregator satellite 2-1 are stored in a cache memory of one of the functions of the physical and / or link layer prior to their processing by the latter.

[0188] In a step F10, the aggregator satellite 2-1 transmits the data aggregated and processed by the resource element mapping, precoding, modulation and scrambling functions, to the master satellite 4.

[0189] Upon receipt of this data collected and processed by the aggregator satellite 2-1, the master satellite 4 proceeds to aggregate it with the data that it has itself collected and processed, in a Fil step.

[0190] Finally, in a step F12, the master satellite 4 transmits the data thus approved to the equipment 5. The equipment 5 applies to this aggregated data functions of the level 2 layers such as the RLC (Radio Link Control) and MAC (Medium Access Control) layers before transmitting them to the GW equipment of the CORE network in a step F13.

[0191] [Fig.4] represents a diagram of the different stages of the methods of transmission of collection, aggregation and processing of data transported by at least one subcarrier frequency allocated to the terminal implemented by the different equipment constituting the RAN access network in a third embodiment of the invention.

[0192] Just as in the first and second embodiments, in the implementation example described below, satellite 4, called master satellite, is the satellite serving cell 2. In other words, a UE terminal located in cell 2 wishing to establish communication with another terminal (not shown in the figures) attaches to the RAN radio access network by establishing a radio link with a gNB access node of the RAN radio access network. As described with reference to [Fig.l], master satellite 4 carries a RU unit and / or a DU unit constituting the gNB access node.

[0193] In this third embodiment, in addition to the satellite 2-1 called the aggregator satellite, at least one satellite, called the processing satellite, participates in the collection of the data transmitted by the terminal UE. The intervention of such a processing satellite in the collection is of interest, for example, when certain collector and aggregator satellites are unable to implement a given split or partial split.

[0194] Thus, during a first step G1, the master satellite 4 obtains information relating, among other things, to a value of the transmission power of the UE terminal, to the radio environment in which the UE terminal is located, to a value of the variance of the “shadowing” impacting the UE terminal or even and values ​​of characteristics such as the reception gain of the satellites 1-1 to 1-3, 2-1, 2-2 and 3-1 and 3-3. Optionally, the information provided to the master satellite 4 may indicate an optimization of at least one antenna of the UE terminal, such as for example an identifier of a cardinal sector of the antenna of the UE terminal to be favored in transmission, in order to increase the value of the power received by a satellite picking up the radio signal transmitted by the user terminal.

[0195] Finally, the information provided to the master satellite 4 further comprises an identifier of at least one FSP subcarrier frequency allocated to the terminal for communicating with the master satellite and at least one index of a modulation and coding table used by the terminal UE to modulate and code the FSP subcarrier frequency, as well as the type of modulation applied such as for example QAM (Quadrature Amplitude Modulation in English) or QPSK (Quadrature Phase-Shift Keying in English).

[0196] When the reception quality of the radio signals transmitted by the UE terminal is not satisfactory, the master satellite 4 generates, in a step G2, a collection request req-coll. Such a collection request req-coll includes, among other things: • information relating to the duration of the collection, • a start time and an end time of the collection, • information relating to a roaming policy negotiated between the operator of the radio access network and an operator of another radio access network to which the terminal may be required to attach, • an identifier of one or more FSP subcarrier frequencies; which satellites agreeing to collaborate can capture, • an identifier of at least one index of a modulation and coding table (Modulation and Coding Scheme in English), and • a type of modulation applied by the UE terminal to the FSP subcarrier frequency intended to be transmitted: NR QPSK, 16 QAM, 64 QAM, 256 QAM, etc.

[0197] Once the collection request req-coll has been generated, the master satellite 4 searches for at least one other satellite capable of capturing the subcarrier frequency FSP, identified in the collection request req-coll, transmitted by the UE terminal, at least one other satellite capable of aggregating the data collected by the collector satellites and at least one other satellite capable of processing the data aggregated by the aggregator satellite, prior to their transmission to the master satellite 4. The master satellite 4 can carry out such a search while another satellite belonging to the constellation const-4, to which the master satellite 4 also belongs, is in position to be able to serve the cell cell-2 in which the user terminal is located.

[0198] To this end, the master satellite 4 broadcasts the collection request req-coll during a step G3.

[0199] In order to ensure that the data collected then aggregated and processed by the satellites give a favorable response to the collection request req-coll, the latter specifies for each type of satellite, collector, aggregator or processing, the function(s) of the physical and / or link layer, for example, which must be applied to the FSP subcarrier frequency by each of them before their transmission. Thus, the master satellite 4 is assured of receiving only data processed in accordance with its needs independently of the splits implemented within the collector satellites 1-1, 1-2, aggregator 2-1 and processing.

[0200] The fact that the master satellite 4 explicitly announces the function(s) of the physical and / or link layer to be applied to the FSP subcarrier frequency by the collector satellites 1-1 and 1-2, then the function(s) of the physical and / or link layer to be applied to the FSP subcarrier frequency by the aggregator satellite, and finally the function(s) of the physical and / or link layer to be applied to the FSP subcarrier frequency by the processing satellite, makes it possible for the satellites responding favorably to the req-coll collection request to transmit incomplete or erroneous data from the point of view of the eCPRI protocol since they may not have had all of the functions applied to them. constitutive of the split implemented in such a satellite.

[0201] Thus, by way of example, the collection request req-coll broadcast by the master satellite 4 during step G3 indicates that the master satellite 4 wishes to receive data having been processed, at the level of a collector satellite 1-1, 1-2 by a decompression function IQ, then having been processed, hereinafter partial split 1, at the level of the aggregator satellite, by a modulation function, hereinafter partial split 2, and at the level of the processing satellite, by a scrambling function, hereinafter partial split 3.

[0202] In a step G4, the different satellites 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 - intercept the collection request req-coll.

[0203] In a step G5 which may be consecutive to step G4 or prior to step G1, satellites 1-1 to 1-3, 2-1, 2-2 and 3-1 to 3-3 broadcast information relating to their availability such as for example a value of the charge of their battery, their flight plan, a list of FSP subcarrier frequencies; which they can receive, etc. More particularly, satellites 2-1, 2-2 and 3-1 to 3-3 announce which splits or partial splits they support. Thus, the master satellite 4 has the information allowing it to know which satellite 2-1, 2-2 and 3-1 to 3-3 supports partial splits 1, 2 and 3. In the example chosen, satellites 1-1, 1-2, 2-1 and 3-1 respectively support partial split 1, partial split 2 and partial split 3 can therefore meet the needs of the master satellite 4. Satellites 1-1 and 1-2 are then called collector satellites, satellite 2-1 is called aggregator satellite and satellite 3-1 is called processing satellite.

[0204] When the master satellite 4 is assured that the throughput Du required by the terminal UE is achieved thanks to the collaboration of the collector satellites 1-1 and 1-2 for the data collection part and thanks to the collaboration of the aggregator satellite 2-1 for the collection part and for the data aggregation part and by the processing satellite 3-1 for the collection part and for the processing part, the data collection can then begin.

[0205] Thus, during a step G6, the collector satellites 1-1, 1-2, the aggregator satellite 2-1, the processing satellite 3-l and the master satellite 4 capture the FSP subcarrier frequency identified in the collection request req-coll. The collector satellites 1-1, 1-2 then apply to the FSP subcarrier frequency, in a step G7, the functions of cyclic prefix insertion, beamforming, and IQ decompression.

[0206] In a step G8, the collector satellites 1-1 and 1-2 transmit data resulting from the processing of the FSP subcarrier frequency by the cyclic prefix insertion, beamforming, and IQ decompression functions, to the aggregator satellite 2-1.

[0207] The FSP subcarrier frequencies transmitted by the UE terminal and received by the sa Collecting satellites 1-1, 1-2 may have a phase shift due for example to jitter, or linked to the Doppler effect. In order to correct these effects, the collecting satellites 1-1 and 1-2 use values ​​of a transmission delay between the UE terminal and each of the collecting satellites 1-1 and 1-2 determined by means of control messages exchanged between the collecting satellites 1-1 and 1-2 and the UE terminal in order to correct any offsets.

[0208] In a particular embodiment, the data collected by the collecting satellites 1-1 and 1-2 are stored in a cache memory of one of the functions of the physical and / or link layer prior to their processing by the latter. This makes it possible to limit the number of retransmissions requested from the UE terminal.

[0209] Upon receipt of this data collected and processed by the collecting satellites 1-1, 1-2, the aggregating satellite 2-1 applies to the data transmitted by the collecting satellites 1-1 and 1-2, the functions of mapping the resource elements, precoding, and modulation during a step G9.

[0210] The radio signal carrying the data processed by the collecting satellites 1-1, 1-2 may also have a phase shift due for example to jitter, or linked to the Doppler effect. In order to correct these effects, the collecting satellites 1-1 and 1-2 use values ​​of a transmission delay between each of the collecting satellites 1-1 and 1-2 and the aggregating satellite 2-1 determined by means of control messages exchanged between the collecting satellites 1-1 and 1-2 and the aggregating satellite 2-1 in order to correct any offsets.

[0211] In a particular embodiment, the data received by the aggregator satellite 2-1 are stored in a cache memory of one of the functions of the physical and / or link layer prior to their processing by the latter.

[0212] In a step G10, the aggregator satellite 2-1 transmits the data aggregated and processed by the resource element mapping, precoding, and modulation functions, to the processing satellite 3-1.

[0213] Upon receipt of this data collected and processed by the aggregator satellite 2-1, the processing satellite 3-1 proceeds to aggregate it with the data that it has itself collected and processed, in a step G11.

[0214] Then, in a step G12, the processing satellite 3-1 transmits the data aggregated and processed by the modulation function, to the master satellite 4.

[0215] Upon receipt of this data collected and processed by the processing satellite 3-1, the master satellite 4 proceeds to aggregate it with the data that it has itself collected and processed, in a step G13.

[0216] Finally, in a step G14, the master satellite 4 transmits the data thus approved to the equipment 5. The equipment 5 applies to this aggregated data functions of the level 2 layers such as the RLC (Radio Link Control) and MAC (Medium Access Control) before transmitting them to the GW equipment of the CORE network in a G15 step.

[0217] [Fig.5] represents a satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4 capable of implementing all or part of the methods of transmission, collection, aggregation and processing of the data transported by at least one subcarrier frequency allocated to the terminal which is the subject of the invention.

[0218] The satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4 may comprise at least one hardware processor 10, a storage unit 11, at least one antenna 12, and a network interface 13 which are connected to each other through a bus 14. Of course, the constituent elements of the satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4 may be connected by means of a connection other than a bus.

[0219] The processor 10 controls the operations of the satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4. The storage unit 11 stores at least one program for collecting, aggregating and / or processing data carried by at least one subcarrier frequency allocated to a terminal UE to be executed by the processor 10, and various data, such as parameters used for calculations performed by the processor 10, intermediate data of calculations performed by the processor 10, etc. The processor 10 may be formed by any known and suitable hardware or software, or by a combination of hardware and software. For example, the processor 10 may be formed by dedicated hardware such as a processing circuit, or by a programmable processing unit such as a central processing unit (Central Processing Unit) which executes a program stored in a memory thereof.

[0220] The storage unit 11 may be formed by any suitable means capable of storing the program, data in a computer-readable manner. Examples of the storage unit 11 include non-transitory computer-readable storage media such as semiconductor memory devices, and magnetic, optical, or magneto-optical recording media loaded into a read and write unit. The program causes the processor 10 to execute a method of managing the retransmission of missing data according to one embodiment of the invention.

[0221] The antennas 12 provide an interface between the satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4 and the UE terminal or other satellites 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4.

[0222] A network interface 13 provides a connection between satellite 1-1 to 1-3, 2-1, 2-2, 3-1 to 3-3 and 4 and equipment 5.

Claims

Claims

1. Method for transmitting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite (4), to at least one piece of equipment belonging to a communication network, said method comprising the following steps implemented by the master satellite (4): - broadcasting, to at least one second satellite, called collector satellite (1-1, 1-2), a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said at least one collector satellite (1-1,1-2) intended to be applied to the data collected prior to their transmission to the master satellite (4), - collection of data transported by said at least one subcarrier frequency, - aggregation of said collected data and said data transmitted by said collector satellite (1-1, 1-2), - transmission of the aggregated data to said at least one piece of equipment belonging to a communication network.,

2. Transmission method according to claim 1 wherein the collection request further comprises: - information relating to the modulation and coding scheme of a radio signal intended to modulate said at least one subcarrier frequency, - information relating to the type of modulation to be applied to said at least one subcarrier frequency.

3. Transmission method according to claim 1 or claim 2 wherein the collection request also comprises an identifier of said at least one collecting satellite (1-1, 1-2).

4. Transmission method according to any one of claims 1 to 3 wherein the collection request also comprises: - an identifier of at least one third satellite, called aggregator satellite (2-1), configured to collect and aggregate said data transmitted by said at least one collector satellite (1-1, 1-2), and - at least one identifier of at least one second function of said at least one aggregator satellite (2-1) intended to be applied to the aggregated data prior to their transmission to the master satellite (4).

5. Transmission method according to claim 4 wherein the collection request further comprises: - an identifier of at least one fourth satellite, called processing satellite, configured to process said aggregated data transmitted by said at least one aggregator satellite (2-1), and - at least one identifier of at least one third function of said at least one processing satellite intended to be applied to the data received prior to their transmission to the master satellite (4).

6. Method for collecting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite (4), said method comprising the following steps implemented by a second satellite, called collector satellite (1-1, 1-2): - reception, from the master satellite (4), of a request for collection of data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said collector satellite (1-1, 1-2) intended to be applied to the collected data, - collection of data transported by said at least one subcarrier frequency,- processing by applying said at least one first function to said collected data, - transmission of the processed data to the master satellite (4).,

7. Method for aggregating data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite (4), said method comprising the following steps implemented by a second satellite, called aggregator satellite (2-1): - receiving, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one second function of said aggregator satellite (2-1) intended to be applied to the collected data, - collecting data transmitted by at least one third satellite, called collector satellite (1-1, 1-2), configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collector satellite (1-1, 1-2) to them, - aggregating said data collected by said at least one collector satellite (1-1, 1-2) - processing by applying said at least one second function to said aggregated data,- transmission of processed data to the master satellite (4).,

8. Method for processing data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite, said method comprising the following steps implemented by a second satellite, called processing satellite (3-1): - reception, from the master satellite (4), of a request for collection of the data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one third function of said processing satellite (3-1) intended to be applied to the collected data, - collection of the data transmitted by at least one third satellite, called aggregator satellite (2-1),configured to aggregate data transmitted by at least one fourth satellite, called the collector satellite (1-1, 1-2), configured to collect the data transported by said at least one subcarrier frequency and to apply to them at least one first function of said collector satellite (1-1, 1-2), - processing by applying said at least one third function to said collected data, - transmission of processed data to the master satellite (4).

9. Communication satellite, called master satellite (4), capable of transmitting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by said master satellite (4), to at least one piece of equipment belonging to a communication network, said master satellite (4) comprising at least one processor configured to: - broadcasting, to at least one second satellite, called the collector satellite (1-1, 1-2), a request to collect the data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said at least one collector satellite (1-1, 1-2) intended to be applied to the data collected prior to their transmission to the master satellite, - collect data transported by said at least one subcarrier frequency, - aggregate said collected data and said data transmitted by said collecting satellite (1-1, 1-2), - transmit the aggregated data to said at least one device belonging to a communications network.

10. Communication satellite, called collector satellite (1-1, 1-2), capable of collecting data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one other satellite, called master satellite (4), said collector satellite (1-1, 1-2) comprising at least one processor configured to: - receive, from the master satellite (4), a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one first function of said collector satellite (1-1, 1-2) intended to be applied to the collected data, - collect data transported by said at least one subcarrier frequency, - process by applying said at least one first function to said collected data, - transmit processed data to the master satellite (4).

11. Communication satellite, called aggregator satellite (2-1), capable of aggregating data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite (4), said aggregator satellite (2-1) comprising at least one processor configured to: - receive, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one second function of said aggregator satellite (2-1) intended to be applied to the collected data, - collecting data transmitted by at least one third satellite, called the collecting satellite (1-1, 1-2), configured to collect the data transported by said at least one subcarrier frequency and to apply at least one first function of said collecting satellite (1-1, 1-2) to them, - aggregate said data collected by said at least one collecting satellite (1-1, 1-2) - process by applying said at least one second function to said aggregated data, - transmit processed data to the master satellite (4).

12. Communication satellite, called processing satellite (3-1), capable of processing data transported by at least one subcarrier frequency allocated to at least one terminal located in a cell of a radio communication network served by at least one first satellite, called master satellite (4), said processing satellite (3-1) comprising at least one processor configured to: - receive, from the master satellite, a request to collect data transported by said at least one subcarrier frequency, said collection request comprising an identifier of said at least one subcarrier frequency, parameters relating to said cell of the radio communication network, and at least one identifier of at least one third function of said processing satellite (3-1) intended to be applied to the collected data, - collecting data transmitted by at least one third satellite, called aggregator satellite (2-1), configured to aggregate data transmitted by at least one fourth satellite, called collector satellite (1-1, 1-2), configured to collect the data transported by said at least one subcarrier frequency and to apply to them at least one first function of said collector satellite (1-1, 1-2), - process by applying said at least one third function to said collected data, - transmit processed data to the master satellite (4).

Citation Information

Patent Citations

  • Safe smart power grid data processing method based on satellite constellation

    CN115914272A

  • Optical data communication system

    EP4123922A1

  • System and architecture for space-based and mobile terrestrial sensor vehicles, and end-to-end network for aggregation and processing of sensor data

    US20150318916A1

  • Data analysis apparatus, method, and program

    US20230412772A1

  • Data analysis device and method, and program

    WO2022107619A1