CN108683698A - A kind of multi tate multichannel downlink telemetry data combining branch process system and method - Google Patents

A kind of multi tate multichannel downlink telemetry data combining branch process system and method Download PDF

Info

Publication number
CN108683698A
CN108683698A CN201810268259.2A CN201810268259A CN108683698A CN 108683698 A CN108683698 A CN 108683698A CN 201810268259 A CN201810268259 A CN 201810268259A CN 108683698 A CN108683698 A CN 108683698A
Authority
CN
China
Prior art keywords
data
ground
module
telemetry data
downlink telemetry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810268259.2A
Other languages
Chinese (zh)
Other versions
CN108683698B (en
Inventor
徐勇
于敏芳
程博文
何熊文
刘治钢
张晓峰
詹盼盼
陶涛
阎冬
伍攀峰
李文娟
张翠涛
顾明
冯国平
周东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute of Spacecraft System Engineering
Original Assignee
Beijing Institute of Spacecraft System Engineering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute of Spacecraft System Engineering filed Critical Beijing Institute of Spacecraft System Engineering
Priority to CN201810268259.2A priority Critical patent/CN108683698B/en
Publication of CN108683698A publication Critical patent/CN108683698A/en
Application granted granted Critical
Publication of CN108683698B publication Critical patent/CN108683698B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1851Systems using a satellite or space-based relay
    • H04B7/18519Operations control, administration or maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radio Relay Systems (AREA)

Abstract

The invention discloses a kind of multi tate multichannel downlink telemetry data to be combined branch process system and method, wherein the system includes:Asynchronous schedule unit and isochronous schedules unit;Wherein, the asynchronous schedule unit includes several shunt modules, and each shunt module includes receiving buffer module, level-one shunt module, over the ground cache module and relaying cache module;Wherein, the buffer module that receives is received by all kinds of downlink telemetry data of each computer conveying of inside satellite, and all kinds of downlink telemetry data are transferred to the level-one shunt module;All kinds of downlink telemetry data are carried out branch process by the level-one shunt module according to lower communication road, are sent to cache module over the ground and relaying cache module respectively;The isochronous schedules unit is used to all kinds of downlink telemetry data in cache module over the ground and relaying cache module being combined and branch.The present invention solves the problems, such as multichannel downlink telemetry data combining branch and independent switching rate.

Description

A kind of multi tate multichannel downlink telemetry data combining branch process system and method
Technical field
The invention belongs to aerospace electron technical field more particularly to a kind of combinings point of multi tate multichannel downlink telemetry data Road processing system and method.
Background technology
Current satellite downlink remote measurement application demand becomes increasingly complex, and there is only the combinings of multiple telemetering downlink datas source Demand, there is also the demands of multiple answering machine different data content branches.On this basis, it is also necessary to the downlink of each answering machine Rate is in-orbit changeable, and ensures the uninterrupted sequential downlink that the data of downlink telemetry are required according to answering machine, and the above demand is complete Traditional combiner processing capacity is had exceeded entirely, and therefore, the above demand is not achieved in the processing capacity of existing combiner.
Invention content
Present invention solves the technical problem that being:A kind of multi tate multichannel downlink is overcome the deficiencies of the prior art and provide Telemetry is combined branch process system and method, solves multichannel downlink telemetry data combining branch and independent switching rate The problem of.
The object of the invention is achieved by the following technical programs:According to an aspect of the invention, there is provided a kind of more Rate multiple channel downlink telemetry data are combined branch process system, including:Asynchronous schedule unit and isochronous schedules unit;Wherein, The asynchronous schedule unit includes several shunt modules, each shunt module include receive buffer module, level-one shunt module, Cache module and relaying cache module over the ground;Wherein, the buffer module that receives is received by each computer conveying of inside satellite All kinds of downlink telemetry data, and all kinds of downlink telemetry data are transferred to the level-one shunt module;The level-one shunt module All kinds of downlink telemetry data are subjected to branch process according to lower communication road, are sent to cache module over the ground and relaying caching mould respectively Block;The isochronous schedules unit is used to close all kinds of downlink telemetry data in cache module over the ground and relaying cache module Road and branch.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, the isochronous schedules unit includes closing Road branch isochronous schedules state machine, scheduling pulse and frequency-dividing clock generator, time manager, over the ground ping-pong buffers and centering After ping-pong buffers;Wherein, time manager receives regular hour signal and frequency signal, according to regular hour signal and Frequency signal generates satellite time, and satellite time is transferred to the combining branch isochronous schedules state machine;It dispatches pulse and divides Frequency clock generator is transmitted according to rate switching command output frequency division clock and scheduling pulse, and by frequency-dividing clock and scheduling pulse Combining branch isochronous schedules state machine is given, while frequency-dividing clock and scheduling pulse are transferred to ping-pong buffers over the ground and to relaying Ping-pong buffers;Combining branch isochronous schedules state machine determines scheduling instance according to scheduling pulse, in scheduling instance, is combined branch Satellite time is put into the insertion domain of downlink data frame format by isochronous schedules state machine;And it is combined branch isochronous schedules state Machine is in corresponding scheduling instance according to the cache module over the ground or relaying caching mould of the type queries asynchronous schedule unit of scheduling pulse Whether there are data in block;When no data, combining branch isochronous schedules state machine automatically generates idle frame, the sky being currently generated Not busy frame according to the type of current scheduling pulse be output to ping-pong buffers over the ground or to relay ping-pong buffers;When there is data, Combining branch isochronous schedules state machine is by cache module over the ground or relays the data of cache module and carries and corresponding rattle over the ground Buffer or to relay ping-pong buffers;Ping-pong buffers carry out pingpang handoff according to scheduling pulse over the ground, when table tennis pulse is arrived When coming, switch the read-write relationship of ping-pong buffer;The downlink data in ping-pong buffer is read according to frequency-dividing clock, is converted to serial number According to output, downlink output data rate is determined by frequency-dividing clock;It is rattled according to scheduling pulse to relaying ping-pong buffers Switching switches the read-write relationship of ping-pong buffer when pulse of rattling arrives;The downlink in ping-pong buffer is read according to frequency-dividing clock Data, are converted to serial data output, and downlink output data rate is determined by frequency-dividing clock.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, the receptions buffer module reception by All kinds of downlink telemetry data of inside satellite each computer conveying include:The reception buffer module is according to the data buffer storage of oneself State judges whether to receive come all kinds of downlink telemetry data of each computer conveying of free inside satellite according to basis for estimation.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, the basis for estimation is:Work as channel When transmission data request signal is low level, as apply for transmission data, when reception buffer module judges this buffer status for sky, It is low level then to drive answer signal, allows data transmission and completes frame data reception;It receives buffer module and judges this caching When state is full, then do not allow to transmit, answer signal keeps high level, until data are successfully sent out in the caching.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, the level-one shunt module will be all kinds of Downlink telemetry data carry out branch process according to lower communication road, are sent to cache module over the ground respectively and relaying cache module includes: After the reception buffer module receives a frame data, differentiation is ground frame or repeater frame;If it is ground frame, then inquiry pair Whether ground cache module empty, it is empty then ground frame carrying enter, it is not empty, wait for and do not stop to inquire;If it is repeater frame, then look into Ask relaying cache module it is whether empty, it is empty then repeater frame carry enter, it is not empty, wait for and do not stop to inquire.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, time manager receive 1PPS and 1MHz signals generate satellite time according to 1PPS and 1MHz signals, satellite time are transferred to the combining branch isochronous schedules State machine.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, in combining branch isochronous schedules state Machine is in corresponding scheduling instance according to the cache module over the ground or relaying caching mould of the type queries asynchronous schedule unit of scheduling pulse Whether have in data in block, is inquired according to the priority of specified input channel.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, it is combined in module in isochronous schedules, It is only just inquired when dispatching pulse and arriving in primary cache module over the ground or relaying cache module and whether has data.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, the type for dispatching pulse includes over the ground Dispatch pulse and to relay scheduling pulse.
In above-mentioned multi tate multichannel downlink telemetry data combining branch process system, if when what is come is to dispatch over the ground Pulse then inquires in each corresponding cache module over the ground in channel whether have data according to the priority of dedicated tunnel, will be excellent First grade height and the data dispatch met enter ping-pong buffers over the ground, while setting currently safeguards timing code;If when what is come is To relay scheduling pulse, then inquires in each corresponding relaying cache module in channel and whether have according to the priority of dedicated tunnel Data enter priority height and the data dispatch met to relaying ping-pong buffers, while setting currently safeguards timing code.
According to another aspect of the present invention, a kind of multi tate multichannel downlink telemetry data combining branch process is additionally provided Method the described method comprises the following steps:
It receives buffer module to receive by all kinds of downlink telemetry data of inside satellite each computer conveying, and by all kinds of downlinks Level-one shunt module is given in telemetry data transmission;
All kinds of downlink telemetry data are carried out branch process by level-one shunt module according to lower communication road, are sent to delay over the ground respectively Storing module and relaying cache module;
Isochronous schedules unit is used to carry out all kinds of downlink telemetry data in cache module over the ground and relaying cache module Combining and branch.
The present invention has the advantages that compared with prior art:
The present invention devises a kind of multi tate multichannel downlink telemetry data combining branch process system, realizes more telemetering numbers It is combined according to source and shunts to majority according to destination, while supporting the in-orbit independent switching of each down going channel rate, solved more The problem of channel downlink telemetry data combining branch and independent switching rate.
Description of the drawings
By reading the detailed description of hereafter preferred embodiment, various other advantages and benefit are common for this field Technical staff will become clear.Attached drawing only for the purpose of illustrating preferred embodiments, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is the structure of multi tate multichannel downlink telemetry data combining branch process system provided in an embodiment of the present invention Block diagram;
Fig. 2 (a) is the scheduling pulse output figure of 64Kbps over the ground provided in an embodiment of the present invention;
Fig. 2 (b) is the scheduling pulse output figure provided in an embodiment of the present invention to relaying 4kbps.
Specific implementation mode
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure Completely it is communicated to those skilled in the art.It should be noted that in the absence of conflict, embodiment in the present invention and Feature in embodiment can be combined with each other.The present invention will be described in detail below with reference to the accompanying drawings and embodiments.
Fig. 1 is the structure of multi tate multichannel downlink telemetry data combining branch process system provided in an embodiment of the present invention Block diagram.As shown in Figure 1, multi tate multichannel downlink telemetry data combining branch process system includes:Asynchronous schedule unit with Isochronous schedules unit;Wherein,
Asynchronous schedule unit includes several shunt modules, and each shunt module includes receiving buffer module, level-one branch Module, over the ground cache module and relaying cache module;Wherein, buffer module is received to receive by each computer conveying of inside satellite All kinds of downlink telemetry data, and all kinds of downlink telemetry data are transferred to the level-one shunt module;Level-one shunt module will be each Class downlink telemetry data carry out branch process according to lower communication road, are sent to cache module over the ground and relaying cache module respectively;
Isochronous schedules unit includes combining branch isochronous schedules state machine, scheduling pulse and frequency-dividing clock generator, time Manager, over the ground ping-pong buffers and to relay ping-pong buffers;Wherein,
Time manager receives regular hour signal and frequency signal, is given birth to according to regular hour signal and frequency signal At satellite time, satellite time is transferred to the combining branch isochronous schedules state machine;When it is implemented, time manager connects 1PPS and 1MHz signals are received, satellite time is generated according to 1PPS and 1MHz signals, satellite time is transferred to the combining branch Isochronous schedules state machine.
Pulse and frequency-dividing clock generator are dispatched according to rate switching command output frequency division clock and scheduling pulse, and will be divided Frequency clock and scheduling pulse are transferred to combining branch isochronous schedules state machine, while frequency-dividing clock and scheduling pulse being transferred to pair Ground ping-pong buffers and to relay ping-pong buffers.
Combining branch isochronous schedules state machine determines scheduling instance according to scheduling pulse, and in scheduling instance, combining branch is same Satellite time is put into the insertion domain of downlink data frame format by step scheduling state machine, and it is not true to eliminate asynchronous schedule area transmission delay Surely line delay is uncertain at present for the star brought;
And it is combined type queries asynchronous tune of the branch isochronous schedules state machine in corresponding scheduling instance according to scheduling pulse It spends the cache module over the ground of unit or relays in cache module whether have data;When no data, it is combined branch isochronous schedules State machine automatically generates idle frame, and the idle frame being currently generated is output to ping-pong buffers over the ground according to the type of current scheduling pulse Device or to relay ping-pong buffers;When there is data, combining branch isochronous schedules state machine will cache module or relaying be slow over the ground The data of storing module carry corresponding ping-pong buffers over the ground or to relaying ping-pong buffers.
Ping-pong buffers carry out pingpang handoff according to scheduling pulse over the ground, when pulse of rattling arrives, switch ping-pong buffer Read-write relationship;The downlink data in ping-pong buffer is read according to frequency-dividing clock, is converted to serial data output, downlink output Data rate is determined by frequency-dividing clock.
Pingpang handoff is carried out according to scheduling pulse to relaying ping-pong buffers, when pulse of rattling arrives, switching table tennis is slow The read-write relationship deposited;The downlink data in ping-pong buffer is read according to frequency-dividing clock, is converted to serial data output, downlink is defeated Go out data rate to be determined by frequency-dividing clock.Wherein, the type for dispatching pulse includes dispatching pulse over the ground and to relay scheduling pulse.
It receives buffer module and receives and include by all kinds of downlink telemetry data of each computer conveying of inside satellite:The reception Buffer module judges whether to receive come each computer of free inside satellite according to the data buffer storage state of oneself, according to basis for estimation All kinds of downlink telemetry data of conveying.Wherein, basis for estimation is:When channel transmission data request signal is low level, as Apply for transmission data, when reception buffer module judges this buffer status for sky, then it is low level to drive answer signal, allows data It transmits and completes frame data reception;When reception buffer module judges this buffer status to expire, then do not allow to transmit, answer signal High level is kept, until data are successfully sent out in the caching.
It is combined in module in isochronous schedules, primary cache module or relaying over the ground is only just inquired when dispatching pulse and arriving Whether there are data in cache module.If when what is come is to dispatch pulse over the ground, then inquired according to the priority of dedicated tunnel Whether there are data in the corresponding cache module over the ground in each channel, priority height and the data dispatch met are entered and rattled over the ground Buffer, while setting currently safeguards timing code, can hereafter ensure that delay is fixed and (be delayed related to rate setting, no With but it is fixed), according to isochronous schedules stream treatment backward;If when what is come is to relay scheduling pulse, then according to specified The priority in channel inquires in each corresponding relaying cache module in channel whether have data, by priority height and the number met According to dispatching into relaying ping-pong buffers, while setting currently safeguards timing code, can hereafter ensure that delay is fixed and (be delayed It is related to rate setting, different but fixed), according to isochronous schedules stream treatment backward.
When it is implemented, as shown in fig. 1, multi tate multichannel downlink telemetry data combining branch process system is divided into different Scheduling unit and isochronous schedules unit are walked, asynchronous schedule unit receives the data in multiple input channel, and each channel data includes Multi-class data, Various types of data pass output channel under indicating specified using mark data.
As shown in fig. 1, in the asynchronous schedule unit, to adapt to the opportunistic transmission characteristic of external each interface, use is different Scheduling strategy is walked, is devised for each input channel Dynamic data exchange and receives buffer module and level-one splitter, for each will lead to The multi-class data of road input shunts to respective data buffer zone according to specified purpose downlink port;Each input channel is set Set three frame buffers:Receive frame buffer, frame buffer and relaying frame buffer.Receive frame buffer, frame buffer and relaying frame buffer A transmission frame number evidence can be cached respectively.
Three frame buffers are arranged herein to miss dispatching cycle to avoid a low speed frame, block four-wire system input interface, Frames in high speed can be only inserted into infilled frame during this, and bandwidth usage is passed under being unfavorable for.The four-wire system interface of the asynchronous schedule unit Buffer module has request then to receive data, no request then waits for four-wire system interface requests when order caching is discontented with.It is slow when receiving When being filled with, then do not allow to receive data.
Buffer module is received according to the data buffer storage state of oneself, judges whether to receive the data from this channel.It is sentenced Disconnected foundation is:When channel transmission data request signal is low level, as apply for that transmission data, order caching judge this caching When state is empty, then it is low level to drive answer signal, allows data transmission and one frame data of completion receive.Order caching judges When this buffer status is full, then do not allow to transmit, answer signal keeps high level, until in the caching data successfully shunt to it is different After the ground caching or the relaying caching that walk dispatch area, order caching is emptying, just allows to receive this request data transfer.
After reception buffer module receives a frame data, differentiation is ground frame or repeater frame.If it is frame over the ground, then look into Whether empty ask ground caching, it is empty then ground frame is carried, it is not empty, it waits for and does not stop to inquire;
If it is to repeater frame, then inquiring, whether relaying caching is empty, empty then repeater frame is carried, not empty, waits for simultaneously Do not stop to inquire.
The ground of asynchronous schedule unit caches or relays buffer memory branch and next data frame, waits for isochronous schedules unit Branch isochronous schedules state machine is combined in scheduling pulse time inquiry access, whether two caching is according to data cached inside oneself Marking signal is provided, is emptied after being removed.
In isochronous schedules unit, by scheduling pulse and frequency-dividing clock generator according to one scheduling pulse of rate setting design And frequency-dividing clock generation module, equally spaced scheduling pulse is generated, specific implementation is:
As shown in Fig. 2 (a) and Fig. 2 (b), frame is calculated with twice of downstream rate of larger (such as over the ground) telemetering channel Dispatching cycle.Over the ground to relaying channel scheduling pulse interlacing.The low actual situation for adjusting scheduling pulse according to speed ratio all the way of rate, Only real pulse is just dispatched.
In isochronous schedules module, several situations that have of primary each caching are only just inquired when dispatching pulse and arriving, and Need the type queries according to scheduling pulse:If when what is come is to dispatch pulse over the ground, then according to A>B>The priority of C-channel Inquire the caching over the ground in each channel.If when what is come is to relay scheduling pulse, then according to A>B>The priority of C-channel is inquired Each channel caches relaying.Priority is higher, and the data dispatch that target meets enters isochronous schedules area processing caching, simultaneously It squeezes into and currently safeguards timing code, can ensure that delay is fixed (delay is related to rate setting, different but fixed) with this, according to Isochronous schedules stream treatment backward.
If dispatch pulse arrival, inquires the output channel type belonging to current dispatching cycle and correspond to caching, A, B, C are defeated Enter channel and cache equal no data, then it represents that currently without data down transmission, but in order to enable output data is uninterrupted, it is also necessary to again its Middle insertion infilled frame, at this time isochronous schedules state machine understand oneself tissue one frame infilled frame, be filled into output caching in, squeeze into simultaneously Currently safeguard timing code.
As shown in fig. 1, subsequent processing is then continuously to switch reading according to dispatching cycle using table tennis scheduling strategy The data frame in two ping-pong buffers is taken, ensures the successive of output data, and turns to export to corresponding transmission channel after string Answering machine, be respectively over the ground TT&C Transponder and to relay TT&C Transponder.
The present embodiment additionally provides a kind of multi tate multichannel downlink telemetry data combining branch process method, this method packet Include following steps:
It receives buffer module to receive by all kinds of downlink telemetry data of inside satellite each computer conveying, and by all kinds of downlinks Level-one shunt module is given in telemetry data transmission;
All kinds of downlink telemetry data are carried out branch process by level-one shunt module according to lower communication road, are sent to delay over the ground respectively Storing module and relaying cache module;
Isochronous schedules unit is used to carry out all kinds of downlink telemetry data in cache module over the ground and relaying cache module Combining and branch.
The present embodiment devises a kind of multi tate multichannel downlink telemetry data combining branch process system, realizes more telemeterings Data source is combined and shunts to majority according to destination, while supporting the in-orbit independent switching of each down going channel rate, solves Multichannel downlink telemetry data are combined the problem of branch and independent switching rate.
Embodiment described above is the present invention more preferably specific implementation mode, and those skilled in the art is in this hair The usual variations and alternatives carried out in bright technical proposal scope should be all included within the scope of the present invention.

Claims (10)

1. a kind of multi tate multichannel downlink telemetry data are combined branch process system, it is characterised in that including:Asynchronous schedule list Member and isochronous schedules unit;Wherein,
The asynchronous schedule unit includes several shunt modules, and each shunt module includes receiving buffer module, level-one branch Module, over the ground cache module and relaying cache module;Wherein, the reception buffer module receives defeated by each computer of inside satellite All kinds of downlink telemetry data sent, and all kinds of downlink telemetry data are transferred to the level-one shunt module;The level-one branch All kinds of downlink telemetry data are carried out branch process by module according to lower communication road, are sent to cache module over the ground respectively and relaying caches Module;
The isochronous schedules unit is used to carry out all kinds of downlink telemetry data in cache module over the ground and relaying cache module Combining and branch.
2. multi tate multichannel downlink telemetry data according to claim 1 are combined branch process system, it is characterised in that: The isochronous schedules unit includes combining branch isochronous schedules state machine, scheduling pulse and frequency-dividing clock generator, time management Device, over the ground ping-pong buffers and to relay ping-pong buffers;Wherein,
Time manager receives regular hour signal and frequency signal, is defended according to regular hour signal and frequency signal generation Satellite time is transferred to the combining branch isochronous schedules state machine by the star time;
When dispatching pulse and frequency-dividing clock generator according to rate switching command output frequency division clock and scheduling pulse, and will divide Clock and scheduling pulse are transferred to combining branch isochronous schedules state machine, while frequency-dividing clock and scheduling pulse are transferred to table tennis over the ground Pang buffer and to relay ping-pong buffers;
Combining branch isochronous schedules state machine determines scheduling instance according to scheduling pulse, in scheduling instance, is combined the same step of branch Satellite time is put into the insertion domain of downlink data frame format by degree state machine;And branch isochronous schedules state machine is combined in phase Answer scheduling instance is according in the cache module over the ground or relaying cache module of the type queries asynchronous schedule unit of scheduling pulse It is no to have data;When no data, combining branch isochronous schedules state machine automatically generate idle frame, the idle frame being currently generated by It is output to ping-pong buffers over the ground or to relaying ping-pong buffers according to the type of current scheduling pulse;When there is data, combining point The data of cache module over the ground or relaying cache module are carried corresponding ping-pong buffers over the ground by road isochronous schedules state machine Or to relaying ping-pong buffers;
Ping-pong buffers carry out pingpang handoff according to scheduling pulse over the ground, when pulse of rattling arrives, switch the reading of ping-pong buffer Write relationship;The downlink data in ping-pong buffer is read according to frequency-dividing clock, is converted to serial data output, downlink output data Rate is determined by frequency-dividing clock;
Pingpang handoff is carried out according to scheduling pulse to relaying ping-pong buffers, when pulse of rattling arrives, switches ping-pong buffer Read-write relationship;The downlink data in ping-pong buffer is read according to frequency-dividing clock, is converted to serial data output, downlink exports number It is determined by frequency-dividing clock according to rate.
3. multi tate multichannel downlink telemetry data according to claim 1 are combined branch process system, it is characterised in that: The reception buffer module is received includes by all kinds of downlink telemetry data of each computer conveying of inside satellite:The reception buffering Module judges whether to receive come each computer conveying of free inside satellite according to the data buffer storage state of oneself, according to basis for estimation All kinds of downlink telemetry data.
4. multi tate multichannel downlink telemetry data according to claim 3 are combined branch process system, it is characterised in that: The basis for estimation is:When channel transmission data request signal is low level, as apply for transmission data, receives buffer module When judging this buffer status for sky, then it is low level to drive answer signal, allows data transmission and completes frame data reception;It connects When receipts buffer module judges this buffer status to expire, then do not allow to transmit, answer signal keeps high level, until number in the caching According to successfully sending out.
5. multi tate multichannel downlink telemetry data according to claim 1 are combined branch process system, it is characterised in that: All kinds of downlink telemetry data are carried out branch process by the level-one shunt module according to lower communication road, are sent to cache mould over the ground respectively Block and relaying cache module include:After the reception buffer module receives a frame data, differentiation is ground frame or repeater frame; Whether if it is ground frame, then it is empty to inquire cache module over the ground, empty then frame carrying in ground is entered, not empty, waits for and does not stop to look into It askes;If it is repeater frame, then inquire relaying cache module it is whether empty, it is empty then repeater frame carry enter, it is not empty, wait for not Stop inquiring.
6. multi tate multichannel downlink telemetry data according to claim 2 are combined branch process system, it is characterised in that: Time manager receives 1PPS and 1MHz signals, generates satellite time according to 1PPS and 1MHz signals, satellite time is transferred to The combining branch isochronous schedules state machine.
7. multi tate multichannel downlink telemetry data according to claim 2 are combined branch process system, it is characterised in that: In combining branch isochronous schedules state machine in corresponding scheduling instance according to pair of the type queries asynchronous schedule unit of scheduling pulse Whether have in data in ground cache module or relaying cache module, is inquired according to the priority of specified input channel.
8. multi tate multichannel downlink telemetry data according to claim 2 are combined branch process system, it is characterised in that: The type for dispatching pulse includes dispatching pulse over the ground and to relay scheduling pulse.
9. multi tate multichannel downlink telemetry data according to claim 8 are combined branch process system, it is characterised in that: If when what is come is to dispatch pulse over the ground, then mould is cached over the ground according to each channel of the priority of dedicated tunnel inquiry is corresponding Whether there are data in block, priority height and the data dispatch met are entered into ping-pong buffers over the ground, while current safeguard is set Timing code;If when what is come is that it is corresponding then to inquire each channel according to the priority of dedicated tunnel to relay scheduling pulse Whether there are data in relaying cache module, priority height and the data dispatch met are entered to relaying ping-pong buffers, simultaneously Setting currently safeguards timing code.
10. a kind of multi tate multichannel downlink telemetry data are combined branch process method, which is characterized in that the method includes with Lower step:
It receives buffer module to receive by all kinds of downlink telemetry data of inside satellite each computer conveying, and by all kinds of downlink telemetries Data are transferred to level-one shunt module;
All kinds of downlink telemetry data are carried out branch process by level-one shunt module according to lower communication road, are sent to cache mould over the ground respectively Block and relaying cache module;
Isochronous schedules unit is used to all kinds of downlink telemetry data in cache module over the ground and relaying cache module being combined And branch.
CN201810268259.2A 2018-03-29 2018-03-29 Multi-rate multi-channel downlink telemetering data combining and shunting processing system and method Active CN108683698B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810268259.2A CN108683698B (en) 2018-03-29 2018-03-29 Multi-rate multi-channel downlink telemetering data combining and shunting processing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810268259.2A CN108683698B (en) 2018-03-29 2018-03-29 Multi-rate multi-channel downlink telemetering data combining and shunting processing system and method

Publications (2)

Publication Number Publication Date
CN108683698A true CN108683698A (en) 2018-10-19
CN108683698B CN108683698B (en) 2021-04-13

Family

ID=63799576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810268259.2A Active CN108683698B (en) 2018-03-29 2018-03-29 Multi-rate multi-channel downlink telemetering data combining and shunting processing system and method

Country Status (1)

Country Link
CN (1) CN108683698B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111404593A (en) * 2020-03-13 2020-07-10 北京华云星地通科技有限公司 Processing method of satellite remote sensing data
CN112441259A (en) * 2020-12-02 2021-03-05 中国人民解放军63920部队 Method and device for judging delay transmission control effect of multiple spacecrafts
CN112737597A (en) * 2020-09-30 2021-04-30 北京空间飞行器总体设计部 Multi-rate LDPC coding method with variable frame length and suitable for deep space communication
CN113014301A (en) * 2020-09-29 2021-06-22 北京空间飞行器总体设计部 Satellite remote-measurement multi-source multi-purpose topology interconnection and combination processing device
CN114687865A (en) * 2022-02-25 2022-07-01 中国航发控制***研究所 State machine following method of FADEC control software
CN115413038A (en) * 2022-07-18 2022-11-29 北京空间飞行器总体设计部 Telemetry channel scheduling method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5768684A (en) * 1994-03-04 1998-06-16 Motorola, Inc. Method and apparatus for bi-directional power control in a digital communication system
CN201607528U (en) * 2009-11-13 2010-10-13 航天东方红卫星有限公司 Telemetering fore-end based on Cortex base band equipment
CN101951296A (en) * 2010-09-02 2011-01-19 航天东方红卫星有限公司 Spread-spectrum TTC integrated testing system for three-satellite parallel testing
CN102142189A (en) * 2010-01-29 2011-08-03 上海卫星工程研究所 Multi-channel telemetry transmission system
CN104063351A (en) * 2014-06-30 2014-09-24 北京控制工程研究所 High-speed multiplexer synchronous serial interface design method for ping-pong anti-collision

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5768684A (en) * 1994-03-04 1998-06-16 Motorola, Inc. Method and apparatus for bi-directional power control in a digital communication system
CN201607528U (en) * 2009-11-13 2010-10-13 航天东方红卫星有限公司 Telemetering fore-end based on Cortex base band equipment
CN102142189A (en) * 2010-01-29 2011-08-03 上海卫星工程研究所 Multi-channel telemetry transmission system
CN101951296A (en) * 2010-09-02 2011-01-19 航天东方红卫星有限公司 Spread-spectrum TTC integrated testing system for three-satellite parallel testing
CN104063351A (en) * 2014-06-30 2014-09-24 北京控制工程研究所 High-speed multiplexer synchronous serial interface design method for ping-pong anti-collision

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
冯志强等: "卫星测控***多通道地面测试平台设计", 《飞行器测控学报》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111404593A (en) * 2020-03-13 2020-07-10 北京华云星地通科技有限公司 Processing method of satellite remote sensing data
CN113014301A (en) * 2020-09-29 2021-06-22 北京空间飞行器总体设计部 Satellite remote-measurement multi-source multi-purpose topology interconnection and combination processing device
CN112737597A (en) * 2020-09-30 2021-04-30 北京空间飞行器总体设计部 Multi-rate LDPC coding method with variable frame length and suitable for deep space communication
CN112441259A (en) * 2020-12-02 2021-03-05 中国人民解放军63920部队 Method and device for judging delay transmission control effect of multiple spacecrafts
CN112441259B (en) * 2020-12-02 2023-02-03 中国人民解放军63920部队 Method and device for judging delay transmission control effect of multiple spacecrafts
CN114687865A (en) * 2022-02-25 2022-07-01 中国航发控制***研究所 State machine following method of FADEC control software
CN114687865B (en) * 2022-02-25 2023-10-31 中国航发控制***研究所 State machine following method of FADEC control software
CN115413038A (en) * 2022-07-18 2022-11-29 北京空间飞行器总体设计部 Telemetry channel scheduling method and system
CN115413038B (en) * 2022-07-18 2024-04-23 北京空间飞行器总体设计部 Remote measurement channel scheduling method and system

Also Published As

Publication number Publication date
CN108683698B (en) 2021-04-13

Similar Documents

Publication Publication Date Title
CN108683698A (en) A kind of multi tate multichannel downlink telemetry data combining branch process system and method
US5475681A (en) Wireless in-building telecommunications system for voice and data communications
US5524007A (en) Network interface architecture for a packet switch communication system
US8260855B2 (en) Train communication system, communication device and relay device
EP0765061A2 (en) High-speed data communications modem
EP1437865A1 (en) High-speed data communications network system and method
US20100220746A1 (en) Method for inverse multiplexing
EP1085779B1 (en) A packet mode handover method and system
CN110545152A (en) upper computer with real-time transmission function in Ethernet and Ethernet system
CN101436896B (en) IQ data transmission method of radio frequency zooming unit
CN105813213A (en) Method, base station and system for data transmission in dual-connectivity scheme
US3904829A (en) Demand driven multiplexing system
CN1312888C (en) Control device, handover control method and mobile communication system
US7099961B2 (en) System including real-time data communication features
CN107066402A (en) RX path delay mechanism
CN109710550B (en) Double-cache-based RS422 data communication system with unfixed frame length
CN102045809B (en) Routing method of opportunistic network based on wireless radio frequencies
CN107342949B (en) It is a kind of realize TDM and Packet Service statistical multiplex transmission device, method
JPS61131940A (en) Packet transfer system
WO2023002539A1 (en) Signal transfer control device, signal transfer control method, signal transfer control program, and signal transfer system
KR100242293B1 (en) Data transfer apparatus
CA2199647C (en) Synchronization of communication devices connected over an asynchronous link
JPS5846099B2 (en) Common line access control method
KR19980048981A (en) Data arbitration device between mobile communication system base station controller and base station
KR100512772B1 (en) Network Management Method for Multiple Wired / Wireless Carriers Using Common Line Signaling System

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant