A Method and An Apparatus for Use in a Satellite Communications Network
20210036766 ยท 2021-02-04
Inventors
Cpc classification
H04W24/10
ELECTRICITY
H04B7/18543
ELECTRICITY
H04N7/20
ELECTRICITY
International classification
Abstract
A method is provided for off-loading MAC (medium access control) functionalities that were previously carried out by satellites, and carry out these functionalities by control gateways that are located on the ground, and by implementing that to simplify the operation and maintenance of the satellite communications network.
Claims
1-26. (canceled)
27. A method for handling communications exchanged in a satellite communication network, wherein the method is characterized in that a plurality of user terminals located within a single cell are configured to communicate with a satellite operative in said satellite communication network, while MAC functionalities required for said plurality of user terminals to operate, are carried out by a communication device operative as a control gateway (CoG).
28. The method of claim 27, further comprising a step of configuring a satellite operative in said satellite communication network to enable carrying out MAC functionalities associated with said plurality of user terminals by said CoG, and wherein said plurality of user terminals are unaware that said MAC functionalities are carried out by said CoG rather than by the satellite.
29. The method of claim 27, wherein part of the MAC functions required for the operation of said plurality of user terminals are handled by a satellite belonging to the satellite communication network, whereas other MAC functions are handled by at least one communication device located on the ground and operating as a CoG.
30. The method of claim 29, further comprising a step of affecting separation between MAC functionalities performed by a satellite operative in said satellite communication network and MAC functionalities performed by the control gateway, in a way that the plurality of user terminals are unaware of said separation.
31. The method of claim 27, wherein a single CoG is used for communicating with all access networks served by a satellite at a given time.
32. The method of claim 27, further comprising a step of sending from the CoG to the satellite information for Adaptive Coding and Modulation (ACM) of a forward channel and storing said information at an on-board memory means comprised within the satellite.
33. The method of claim 27, further comprising steps of: a) receiving signal-to-noise measurement reports from each of the plurality of user terminals located within a cell, wherein said reports relate to signal-to-noise ratio associated with communications conveyed along a forward channel and received by a respective user terminal providing a signal-to-noise measurement report; b) based on the signal-to-noise measurement report received from each of the plurality of user terminals, assigning a MODCOD to each of the user terminals; and c) transmitting to the satellite an updated terminal-address-MODCOD couplet.
34. The method of claim 33, wherein a satellite comprised in said satellite communication network comprises at least one processor operative to: (i) populate, based on the MODCOD couplets received from the CoG, a MODCOD look-up table indexed by the address of the user terminal; and (ii) upon receiving a forward-channel packet for transmission to a user terminal, apply a user-terminal address associated with said forward-channel packet, for retrieving a MODCOD comprised in said look-up table and applying said retrieved MODCOD for transmitting the forward-channel packet to the respective user terminal.
35. The method of claim 27, further comprising: (i) separating control frames from data frames; (ii) extracting DVB-RCS2 control fields from data frames' content; (iii) processing data frames' content and forwarding them directly towards their respective destinations; and (iv) forwarding control frames and data frames' control fields to the CoG.
36. The method of claim 27, further comprising a log-on procedure carried out through inter-satellite links (ISLs) while implementing beam hopping.
37. A control gateway (CoG) adapted to be used in a satellite communication network, wherein said CoG is configured to execute MAC functions required to enable operation of a plurality of user terminals located within a single cell.
38. The control gateway of claim 37, wherein said MAC functions which the CoG is configured to execute, include a real-time handover between satellites.
39. The control gateway of claim 37, wherein the plurality of user terminals located within said single cell are associated with said CoG on a permanent basis.
40. The control gateway of claim 37, wherein said CoG is further configured to carry out non-real time operations.
41. The control gateway of claim 37, comprising a control plane which is separated from a data plane comprised thereat.
42. The method of claim 41, wherein transmission (TX) and reception (RX) of communications are restricted to be carried out during said beam hopping.
43. The control gateway of claim 37, configured to provide services to a plurality of cells, each with its own plurality of user terminals, and wherein all cells belonging to said plurality of cells, are simultaneously served by a satellite at a given time.
44. The control gateway of claim 37, further configured to send to a satellite connected thereto information that would allow said satellite to apply a respective Adaptive Coding and Modulation (ACM) scheme to a forward channel.
45. The control gateway of claim 37, wherein said CoG comprises at least one processor operative to: a) receive signal-to-noise measurement reports from each of the plurality of the user terminals located within a cell controlled by the CoG, wherein said reports relate to signal-to-noise ratio associated with communications conveyed along a forward channel and received by a respective user terminal providing a signal-to-noise measurement report; b) based on the signal-to-noise measurement report received from each of the plurality of user terminals, assign a MODCOD to each of the user terminals; and c) transmit to the satellite an updated terminal-address-MODCOD couplet.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0067] The present invention will be more fully understood from the following detailed description of the embodiments thereof, taken together with the drawings in which:
[0068]
[0069]
[0070]
[0071]
DETAILED DESCRIPTION OF THE DISCLOSURE
[0072] In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a better understanding of the present invention by way of examples. It should be apparent, however, that the present invention may be practiced without these specific details.
[0073] The solution provided by the present disclosure offers a method for handling communications being exchanged in a satellite network. The solution is based on having a plurality of user terminals which are located within a single cell (i.e. an area which is covered by a beam or hopping-beam dwell) associated with a control gateway (CoG). The CoG is configured to act as the MAC controller for the cell's terminals and is configured to execute MAC functions (preferably essentially all MAC functions) that are associated with the plurality of the user terminals located within that single cell. Preferably, a control link is established between the CoG and the satellite acting as hub for the cell. As previously explained, the control link carries information (preferably all information) needed for communications to be exchanged between the hub and MAC controller, such as signaling, reception metrics etc.
[0074] In other words, the present invention enables off-loading at least the major portion of the MAC part of the DVB-RCS2 hub from the satellite to a ground station (with the control link being a major element in this implementation), and the MAC controller is distributed in CoGs rather than acting as a centralized entity in a NOC.
[0075]
[0076]
[0077]
[0078] A preferred embodiment for implementing the solution proposed by the present invention involves using Adaptive Coding and Modulation technique.
[0079] Adaptive Coding and Modulation is a technology which can automatically change the modulation and forward error correction or FEC of a link (referred to herein as modulation/coding MODCOD) to compensate for changes in link conditionscommonly weather induced (e.g. rain fade) but also due to changes in the RF environment (e.g. level changes, interference).
[0080] The use of ACM makes it unnecessary for service operators and system designers to trade off desired link availability and throughput. When compared with links designed using fixed coding, ACM can increase the throughput of a robust link by allowing it to dynamically adjust to a less robust MODCOD resulting in higher throughput under clear sky conditions. Conversely, when compared to a modestly robust fixed rate coded link, ACM can provide increased link availability by dynamically adjusting to lower order MODCOD under rain fade conditions. DVB-RCS2 specifies procedures for ACM of the forward channel as well as return channel.
[0081] Optionally, the method provided further comprises sending over the control link extending between the CoG and the satellite information which relates to ACM of the DVB-RCS2 forward channel and storing the information at an on-board memory means comprised within the satellite.
[0082] The CoG may comprise at least one processor which is operative to: [0083] (i) receive reports from each of the user terminals located within the cell controlled by the CoG on the signal-to-noise of the forward channel, as received by that user terminal; [0084] (ii) assign a MODCOD (preferably the highest possible level) to each user terminal; and [0085] (iii) transmit to the satellite an updated terminal-address-MODCOD couplets.
[0086] The satellite may comprise at least one processor which is configured to: [0087] (a) populate, with the updated couplets received from the CoG, a MODCOD look-up table indexed by the user terminal address, where a separate table may be maintained at the satellite for each cell (beam or hopping beam dwell); and [0088] (b) upon receiving a forward-channel packet for transmission over the forward channel to a certain user terminal, retrieve the user-terminal address comprised in the forward-channel packet of that certain user terminal, retrieve the MODCOD that is associated with the MODCOD assigned to that certain user terminal from the MODCOD look-up table, and use the MODCOD retrieved for transmitting the forward-channel packet to the user terminal.
[0089] Following is a description of logon procedures that may be implemented as part of the solution provided by the present invention.
[0090] In order to discuss this aspect of the present invention, the following information will be used.
[0091] First, the logging user terminal is aware of the direction to the closest satellite (within a beam width accuracy) by the ephemeris and accurate enough timing.
[0092] The logging user terminal is aware that it will receive a super frame at least once per each repetition time.
Once synchronized, the user terminal is configured to read the DVB-SI and NCR related information and to transmit CSC on RTN hops until it receives its own TIM-U with SYNC channel allocation.
[0093] The counting of time outs is configured to ignore any dead gaps that exist between two consecutive hops. Next, the user terminal will transmit SYNC on RTN hops and will receive CMT on FWD hops.
[0094] This whole process is managed by the respective gateway, and the time outs associated with the process takes into account the round-trip delay to the that gateway.
[0095] The following terms/abbreviations are used in
CMTCorrection Message Table;
CRCapacity Request;
CSCCommon Signaling Channel;
[0096] NCRNetwork Clock reference;
PCRProgram Clock Reference;
SFSuper Frame;
SIService Information;
[0097] SYNCSynchronization burst type;
TIMTerminal Information Message;
TIM-UTIM Unicast; and
TRFTraffic.
[0098]
[0099]
[0100]
[0101]
[0102] The present invention has been described using detailed descriptions of embodiments thereof that are provided by way of example and are not intended to limit the scope of the invention in any way. The described embodiments comprise different features, not all of which are required in all embodiments of the invention. Some embodiments of the present invention utilize only some of the features or possible combinations of the features.
[0103] Variations of embodiments of the present invention that are described and embodiments of the present invention comprising different combinations of features noted in the described embodiments will occur to persons of the art. The scope of the invention is limited only by the following claims.