1460751305-2ae14ecc-41d6-4de0-8366-ca41e6215a69

1. A method for synchronizing data of a plurality of different data types on a single packet, comprising:
receiving said data by an electronic circuit of a data recorder;
receiving, by said electronic circuit, an audio frame containing voice data and timing data communicated over a plurality of channels;
in response to the reception of said audio frame, generating a combined packet using said audio frame and at least a portion of said data; and
storing, substantially simultaneously, said combined packet in a primary data store and a secondary data store of said data recorder for subsequent use in reconstructing events leading up to a crash of a land vehicle, aircraft or vessel;
wherein said audio frame and said portion of data are time synchronized to each other on said combined packet.
2. The method according to claim 1, wherein said data comprises at least one of data link data, flight data and imagevideo data.
3. The method according to claim 1, wherein said plurality of channels comprises a cockpit channel and a plurality of pilot channels.
4. The method according to claim 1, wherein said combined packet is generated by encapsulating a packet payload with a packet header including a common clock time tag.
5. The method according to claim 4, wherein said packet header comprises information specifying at least one of said plurality of different data types, a current power up counter value, a packet number from a last power up, a number of milliseconds since a last time tag generation, a size of said audio frame, and a size of each type of data which has been buffered by said data recorder during a last \u201cN\u201d milliseconds.
6. The method according to claim 4, wherein said packet header comprises at least one of rotor speed data, Greenwich mean time data, data specifying a time of a last erasure of memory, andor data specifying a data rate of inputs to said data recorder.
7. The method according to claim 4, wherein said packet payload comprises said audio frame and said portion of said data.
8. The method according to claim 4, where said portion of data comprises data link and timing data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, flight and timing data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, and an \u201cN\u201d millisecond fraction of a video frame defined by imagevideo and timing data buffered by said data recorder.
9. A method for synchronizing data of a plurality of different data types on a single packet, comprising:
receiving said data by an electronic circuit of a data recorder;
storing said data in a buffer of said data recorder;
receiving, by said electronic circuit, an audio frame containing voice data and timing data communicated over a plurality of channels;
in response to the reception of said audio frame, generating a combined packet using said audio frame and at least a portion of said data stored in said buffer, wherein said audio frame and said portion of data are time synchronized to each other on said combined packet; and
storing, substantially simultaneously, said combined packet in a primary data store and a secondary data store of said data recorder for subsequent use in reconstructing events leading up to a crash of a land vehicle, aircraft or vessel;
wherein said portion of data comprises data link data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, flight data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, and an \u201cN\u201d millisecond fraction of a video frame defined by imagevideo data buffered by said data recorder.
10. The data recorder according to claim 9, said plurality of channels comprises a cockpit channel and a plurality of pilot channels.
11. A data recorder, comprising:
an electronic circuit configured to
receive data of a plurality of different data types,
receive an audio frame containing voice data and timing data communicated over a plurality of channels,
generate a combined packet in response to the reception of said audio frame, said combined packet generated using said audio frame and at least a portion of said data, and
substantially simultaneously store said combined packet in a primary data store and a secondary data store of said data recorder for subsequent use in reconstructing events leading up to a crash of a land vehicle, aircraft or vessel;

wherein said audio frame and said portion of data are time synchronized to each other on said combined packet.
12. The data recorder according to claim 11, wherein said data comprises at least one of data link data, flight data and imagevideo data.
13. The data recorder according to claim 11, wherein said plurality of channels comprise a cockpit channel and a plurality of pilot channels.
14. The data recorder according to claim 11, wherein said combined packet is generated by encapsulating a packet payload with a packet header including a common clock time tag.
15. The data recorder according to claim 14, wherein said packet header comprises information specifying at least one of said plurality of different data types, a current power up counter value, a packet number from a last power up, a number of milliseconds since a last time tag generation, a size of said audio frame, and a size of each type of data which has been buffered by said data recorder during a last \u201cN\u201d milliseconds.
16. The data recorder according to claim 14, wherein said packet header comprises at least one of rotor speed data, Greenwich mean time data, data specifying a time of a last erasure of memory, andor data specifying a data rate of inputs to said data recorder.
17. The data recorder according to claim 14, wherein said packet payload comprises said audio frame and said portion of said data.
18. The data recorder according to claim 14, where said portion of data comprises data link and timing data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, flight and timing data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, and an \u201cN\u201d millisecond fraction of a video frame defined by imagevideo and timing data buffered by said data recorder.
19. A data recorder, comprising:
a buffer; and
an electronic circuit configured to
receive data of a plurality of different data types,
store said data in said buffer;
receive an audio frame containing voice data and timing data communicated over a plurality of channels,
generate a combined packet in response to the reception of said audio frame, said combined packet generated using said audio frame and at least a portion of said data stored in said buffer, and
substantially simultaneously store said combined packet in a primary data store and a secondary data store of said data recorder for subsequent use in reconstructing events leading up to a crash of a land vehicle, aircraft or vessel;

wherein said audio frame and said portion of data are time synchronized to each other on said combined packet; and
wherein said portion of data comprises data link data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, flight data which was buffered by said data recorder during a last \u201cN\u201d milliseconds, and an \u201cN\u201d millisecond fraction of a video frame defined by imagevideo data buffered by said data recorder.
20. The data recorder according to claim 19, said plurality of channels comprises a cockpit channel and a plurality of pilot channels.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A multiplexerdemultiplexer (MUXDEMUX) system for multiplexing and demultiplexing information from a plurality of traffic channels configured according to a Plesiochronous Digital Hierarchy (PDH) standard into a composite signal transferred to and from a telecommunciations interface (140), CHARACTERIZED BY:
a PDH traffic interface (112) receiving PDH channel signals from a plurality of PDH channels;
a bit-pipe interface (118) receiving a bit-pipe traffic data stream;
a composite signal generation module and interface (124) that outputs and receives a single composite serial data stream including, in a single composite format, information from the received PDH channel signals as well as the bit-pipe traffic stream.
2. The system as defined in claim 1, further CHARACTERIZED IN THAT the bit-pipe traffic has a variable rate.
3. The system as defined in claim 2, further CHARACTERIZED BY:
a MUX frame controller (310);
a frame synchronization generator (330) that generates frame syncs for the MUX frame controller;
at least one frame format memory (312, 322) storing frame format descriptions;
said MUX frame controller sensing a change in a rate of the composite serial data stream and thereupon changing the capacity of the variable-rate bit-pipe accordingly, but without changing a frame structure of the composite serial data stream, thereby adaptively modulating the composite serial data stream.
4. The system as defined in claim 1, CHARACTERIZED IN THAT the plurality of PDH channels comprises more than four PDH channels.
5. The system as defined in claim 4, CHARACTERIZED IN THAT the plurality of PDH channels are configured according to the E1, E2 or E3 standards.
6. The system as defined in claim 1, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported as packets.
7. The system as defined in claim 6, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to the Ethernet packet-framing standard.
8. The system as defined in claim 1, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to a Synchronous Digital Hierarchy (SDH) protocol.
9. The system as defined in claim 1, further CHARACTERIZED BY:
at least one frame format memory (312, 322) storing frame format descriptions, each frame format description including a first portion for committed data and a second portion for any uncommitted data;
the composite signal generation module and interface (124) generating the single composite serial data stream by sequentially reading the frame format descriptions from the frame format memory, thereby alternately reading and adding to the single composite serial data stream the first and second portions.
10. The system as defined in claim 9, further CHARACTERIZED in that the first portions each store data according to the E1 standard.
11. A method for multiplexingdemultiplexing (MUXDEMUX) information from a plurality of traffic channels configured according to a Plesiochronous Digital Hierarchy (PDH) standard into a composite signal transferred to and from a telecommunciations interface (140), CHARACTERIZED BY:
receiving PDH channel signals from a plurality of PDH channels;
receiving a bit-pipe traffic data stream;
composing, outputting, and receiving a single composite serial data stream including, in a single composite format, information from the received PDH channel signals as well as the packet data stream.
12. The method as defined in claim 11, further CHARACTERIZED IN THAT the bit-pipe traffic has a variable rate.
13. The method as defined in claim 12, further CHARACTERIZED BY:
storing frame format descriptions in at least one frame format memory (312, 322);
sensing a change in a rate of the composite serial data stream and thereupon changing the capacity of the variable-rate bit-pipe accordingly, but without changing a frame structure of the composite serial data stream, thereby adaptively modulating the composite serial data stream.
14. The method as defined in claim 11, CHARACTERIZED IN THAT the plurality of PDH channels comprises more than four PDH channels.
15. The method as defined in claim 14, CHARACTERIZED IN THAT the plurality of PDH channels are configured according to the E1, E2 or E3 standards.
16. The method as defined in claim 11, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported as packets.
17. The method as defined in claim 16, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to the Ethernet packet-framing standard.
18. The method as defined in claim 11, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to a Synchronous Digital Hierarchy (SDH) protocol.
19. The method as defined in claim 11, further CHARACTERIZED BY:
storing frame format descriptions, each frame format description including a first portion for committed data and a second portion for any uncommitted data;
generating the single composite serial data stream by sequentially reading the frame format descriptions from storage, thereby alternately reading and adding to the single composite serial data stream the first and second portions.
20. The method as defined in claim 19, further CHARACTERIZED in that the first portions each store data according to the E1 standard.
21. A telecommunications system CHARACTERIZED BY:
a basic node having a plurality of traffic channels, at least one of which is configured according to both a Plesiochronous Digital Hierarchy (PDH) standard and at least one other of which comprises a bit-pipe traffic data stream;
a telecommunciations interface (140);
a multiplexerdemultiplexer (MUXDEMUX) system (100) for multiplexing and demultiplexing information from the plurality of traffic channels, received from the basic node, into a composite signal that is transferred to and from the telecommunciations interface (140).
22. The system of claim 21, further CHARACTERIZED IN THAT the plurality of traffic channels comprises more than four PDH channels.
23. The system as defined in claim 22, CHARACTERIZED IN THAT the PDH channels are configured according to the E1, E2 or E3 standards.
24. The system as defined in claim 21, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported as packets.
25. The system as defined in claim 24, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to the Ethernet packet-framing standard.
26. The system as defined in claim 21, CHARACTERIZED IN THAT the bit-pipe traffic data stream includes data transported according to a Synchronous Digital Hierarchy (SDH) protocol.