The method has two possible transmission modes: a first mode whereby a first transmitter (1) sends frames including sufficient auxiliary data to enable a first receiver (2) to acquire frame synchronization in a reliable fashion, said auxiliary data including a synchronization pattern, a second mode in which said first transmitter sends frames including insufficient auxiliary data to enable said first receiver to acquire said frame synchronization in a reliable fashion but, by virtue of a knowledge of said frame synchronization acquired previously, in said first mode, enabling loss of frame synchronization to be determined, loss of frame synchronization by said first receiver being signalled to said first transmitter by a second transmitter (15) changing from said second transmission mode to said first transmission mode and by a second receiver (16) detecting said change of transmission mode, and said second transmitter transmitting in said second mode modified frames including no payload data sequence imitating the synchronization pattern of the first mode.
|
0. 28. A data transmission method, comprising:
making a data frame synchronization determinations; and
transmitting a data frame with a frame structure based upon said synchronization determination;
wherein:
when said data frame synchronization determination indicates that synchronization is required, producing a first frame, comprising payload data and a synchronization pattern; and
when said determination does not indicate synchronization is required, producing a second frame free of said synchronization pattern, and including payload data.
8. A device for transmitting data frames, including payload data and auxiliary data adapted to enable frame synchronization, by a receiver to a transmitter, said device comprising:
means for transmitting in a first mode used, on initialization or in the event of loss of frame synchronization, by a first receiver, whereby a first transmitter sends to said first receiver frames including sufficient auxiliary data to enable said first receiver to acquire said frame synchronization in a reliable fashion, and
means for transmitting in a second mode used, otherwise, whereby said first transmitter sends frames including insufficient auxiliary data to enable said first receiver to acquire said frame synchronization in a reliable fashion but, by virtue of knowledge of said frame synchronization acquired previously, in said first mode, enabling loss of frame synchronization to be determined.
1. A method of transmitting data frames including payload data and auxiliary data enabling frame synchronization of a receiver to a transmitter, said method comprising:
on initialization or in the event of loss of frame synchronization by a first receiver, using a first transmission mode, including sending, from a first transmitter to said first receiver, frames including sufficient auxiliary data to enable said first receiver to acquire said frame synchronization in a reliable fashion, said auxiliary data including a synchronization pattern;
otherwise, using a second transmission mode whereby said first transmitter sends frames including insufficient auxiliary data to enable said first receiver to acquire said frame synchronization in a reliable fashion but, by virtue of knowledge of said frame synchronization acquired previously, in said first mode, enabling loss of frame synchronization to be determined.
22. A method of transmitting a data frame transmission from a transmitter to a receiver, the method, comprising:
transmitting, upon initialization or in the event of receipt of a signal indicating loss of data frame synchronization, a first frame containing payload data and auxiliary data, said auxiliary data including a synchronization pattern;
assembling a modified frame based on inputted payload data, said modified frame containing payload data and auxiliary data free of said synchronization pattern, by checking said payload data for an illegal data sequence, said illegal data sequence being a data sequence that imitates said synchronization pattern of said first frame, and upon detection of said illegal data sequence generating substitution data and substituting substitution data for said illegal data sequence; and
transmitting said modified frame to said receiver in all cases of transmission other than those in which said first frame is transmitted.
23. A computer-readable medium incorporating program embedded with a computer executable program including instructions for enabling a processor to:
transmit, upon initialization or in the event of receipt of a signal indicating loss of data frame synchronization, a first frame containing payload data and auxiliary data, said auxiliary data including a synchronization pattern;
assemble a modified frame based on inputted payload data, said modified frame containing payload data and auxiliary data free of said frame synchronization pattern, by checking said payload data for an illegal data sequence, said illegal data sequence being a data sequence that imitates said synchronization pattern of said first frame, and upon detection of said illegal data sequence generating substitution data and substituting substitution data for said illegal data sequence; and
transmit said modified frame to said receiver in all cases of transmission other than those in which said first frame is transmitted.
0. 40. A receiver, comprising:
means for receiving frames from a transmitter, in two modes, wherein:
said receiver is adapted to receive frames, in a first mode, that include auxiliary data sufficient to enable reliable acquisition of said received frame synchronization, and
said receiver is adapted to receive frames, in a second mode, that include auxiliary data that (1) is insufficient to enable reliable acquisition of said received frame synchronization, and (2) enables detection of said loss of received frame synchronization, by virtue of a knowledge of previously acquired frame synchronization when using said first mode; and
means for detecting a change, with respect to said received frames, from said second mode to said first mode;
wherein, in response to said detected change from said second mode to said first mode, said receiver outputs an indication of a loss of received frame synchronization, the indication being intended for use by an associated transmitter in a common transmission equipment of the receiver.
24. A data frame transmission system, comprising:
a data transmitter configured to transmit, upon initialization or in the event of receipt of a signal indicating loss of data frame synchronization, a first frame containing payload data and auxiliary data, said auxiliary data including a synchronization pattern; and
a data frame assembly module configured to assemble a modified frame based on inputted payload data, said modified frame containing payload data and auxiliary data free of said frame synchronization pattern, by checking said payload data for an illegal data sequence, said illegal data sequence being a data sequence that imitates said synchronization pattern of said first frame, and upon detection of said illegal data sequence generating substitution data and substituting substitution data for said illegal data sequence, and by inputting said modified frame to said data transmitter,
wherein said transmitter transmits said modified frame in all cases of transmission other than those in which said first frame is transmitted.
0. 37. A transmitter, comprising:
means for sending frames in a first mode;
means for sending frames in a second mode; and
sending mode selector means for selecting said means for sending frames in said first mode or said means for sending frames in said second mode;
wherein:
said means for sending frames in said first mode is selected for use upon initialization and in the event of a loss of received frame synchronization by a receiver, and said means for sending frames in said second mode is selected for use otherwise;
said means for sending frames in said first mode sends frames including auxiliary data that is sufficient to enable reliable acquisition of said received frame synchronization; and
said means for sending frames in said second mode sends frames including auxiliary data that (1) is insufficient to enable reliable acquisition of said received frame synchronization, and (2) enables detection of said loss of received frame synchronization, by virtue of a knowledge of previously acquired frame synchronization when using said first mode.
0. 38. A receiver, comprising:
first mode frame synchronization detector means;
second mode frame synchronization loss detector means; and
receive mode selector means for selecting said first mode frame synchronization detector means or said second mode frame synchronization loss detector means;
wherein:
said first mode frame synchronization detector means is selected for use upon initialization and in the event of a loss of received frame synchronization, and said second mode frame synchronization loss detector means is selected for use otherwise;
said receiver is adapted to receive frames, in said first mode, that include auxiliary data sufficient to enable reliable acquisition of said received frame synchronization;
said receiver is adapted to receive frames, in said second mode, that include auxiliary data that (1) is insufficient to enable reliable acquisition of said received frame synchronization, and (2) enables detection of said loss of received frame synchronization, by virtue of a knowledge of previously acquired frame synchronization when using said first mode.
0. 39. A transmitter, comprising:
means for sending frames in a first mode;
means for sending frames in a second mode; and
sending mode selector means for selecting said means for sending frames in said first mode or said means for sending frames in said second mode;
wherein:
said means for sending frames in said first mode sends frames including auxiliary data that is sufficient to enable acquisition of said received frame synchronization;
said means for sending frames in said second mode sends frames including auxiliary data that (1) is insufficient to enable reliable acquisition of said received frame synchronization, and (2) enables detection of said loss of received frame synchronization, by virtue of a knowledge of previously acquired frame synchronization when using said first mode; and
said sending mode selector means changes from selecting said means for sending frames in said second mode to selecting said means for sending frames in said first mode in response to an indication, from an associated receiver in a common transmission equipment of the transmitter, of a loss of received frame synchronization.
2. A method according to
3. A method according to
4. A method according to
5. A method according to
calculating substitution data from incoming payload data, and
sending payload data not including any illegal sequences and substitution data calculated according to said calculating step for forming said modified frames from said incoming payload data stream.
6. A method according to
7. A method according to
9. A device according to claim 8 36, characterized in that:
said first transmitter includes means for sending frames in said first mode, means for sending frames in said second mode and sending mode selector means for selecting one or other of said means, as appropriate,
said first receiver includes first mode frame synchronization detector means, second mode frame synchronization loss detector means and receive mode selector means for selecting one or other of said means, as appropriate,
said second transmitter includes means for sending frames in said first mode, means for sending frames in said second mode and sending mode selector means for selecting one or other of said means, as appropriate, and
said second receiver includes means for detecting a change from said second mode to said first mode.
10. A device according to
11. A device according to
means for calculating substitution data from an incoming payload data, and
means for sending payload data containing no illegal sequences and substitution data calculated by said means for calculating to form modified frames from said incoming payload data stream.
12. A device according to
means for analyzing incoming frame substitution data, and
means for inserting illegal sequences into the payload data extracted from said incoming frames, at locations obtained by analyzing said substitution data, to form said payload data stream;
whereby the payload data stream is extracted from the modified frames.
13. A method according to
14. A method according to
operating data enabling the degree, to which illegal sequences are present in the payload data sequence to be transmitted at the receiver, to be determined, and
address data enabling more precise determination of the location or locations at which an illegal sequence must be inserted into the payload data received at the receiver.
15. A method according to
first operating data indicating whether the payload data sequence to be transmitted contains illegal sequences, and
a substitution sequence substituted for each illegal sequence and containing the address at which to insert said illegal sequence and second operating data indicating whether said substitution sequence is the last of the transmitted frame.
16. A method according to
17. A method according to
locking data to prevent an illegal sequence being reproduced by inserting a substitution sequence into the frame transmitted.
18. A method according to
19. A method according to
said first operating data is not inserted after the synchronization pattern of the frame concerned but before the synchronization pattern of the next frame, and
said second operating data does not indicate if the corresponding substitution sequence is the last from the beginning of the frame or not but instead if it is the last from the end of the frame or not.
20. A method according to
25. A data frame transmission system according to
a second data transmitter coupled to said receiver, configured to transmit a signal indicating or denying the existence of data frame synchronization; and
a second receiver coupled to said data transmitter.
26. A data frame transmission method according to
27. A data frame transmission method according to
operating data indicating and/or denying that a data sequence contains substitution data; and
a substitution sequence, including address data indicating a location at which to insert said illegal data sequence.
29. The data transmission method as set forth in
making a data frame synchronization determination; and
transmitting a data frame with a frame structure based upon said synchronization determination;
wherein:
when said data frame synchronization determination indicates that synchronization is required, producing a first frame, comprising payload data and a synchronization pattern; and
when said determination does not indicate synchronization is required, producing a second frame free of said synchronization pattern, and including payload data,
wherein said producing of said second frame is performed by checking said payload data for an illegal data sequence, said illegal data sequence being a data sequence that imitates said synchronization pattern; and whenever said illegal data sequence is detected, substituting substitution data for said illegal data sequence.
30. The data transmission method as set forth in
31. The data transmission method as set forth in
32. The data transmission method as set forth in
33. The method as set forth in claim 1 35, wherein said second transmitter transmits modified frames in said second transmission mode, including no payload data sequence imitating the synchronization pattern of the first mode, also referred to as illegal sequences, which are replaced by substitution data enabling the receiver to insert said illegal sequences into the received payload data.
34. The method device as set forth in claim 8 36, wherein a said means for transmitting in said second mode modifies frames including no payload data sequence imitating the synchronization pattern of the first mode, also referred to ask as illegal sequences, which are replaced by substitution data enabling said illegal sequences to be inserted into the received payload data at the receiver.
35. The method according to
in response to a loss of frame synchronization by said first receiver; signalling said first transmitter by using a second transmitter associated with said first receiver in a common transmission equipment, and changing from said second transmission mode to said first transmission mode; and
detecting said change of transmission mode using a second receiver associated with said first transmitter in the same transmission equipment.
36. The device according to
means for signalling, to said first transmitter, loss of frame synchronization by said first receiver, by a second transmitter associated with said first receiver in the same transmission equipment, changing from said second mode of transmission to said first mode of transmission, and
means for detecting said change of transmission mode in a second receiver associated with said first transmitter in the same transmission equipment.
|
Patent | Priority | Assignee | Title |
10268252, | Oct 13 2011 | Rambus Inc. | Changing settings for a transient period associated with a deterministic event |
8374202, | Dec 07 2005 | Panasonic Corporation | Wireless communication method and wireless communication apparatus |
8675690, | Apr 19 2011 | Honeywell International Inc. | Low latency and self-adjusting frame synchronization algorithm for data streaming applications |
8964794, | Apr 19 2011 | Honeywell International Inc. | Low latency and self-adjusting frame synchronization algorithm for data streaming applications |
9304568, | Oct 13 2011 | Rambus Inc. | Changing settings for a transient period associated with a deterministic event |
9870040, | Oct 13 2011 | Rambus Inc. | Changing settings for a transient period associated with a deterministic event |
Patent | Priority | Assignee | Title |
3641274, | |||
5140618, | Feb 22 1990 | Kabushiki Kaisha Toshiba | Frame synchronization circuit |
5420865, | Jun 08 1994 | Alcatel Data Networks | Method and apparatus for alignment of frames of information |
5490147, | Mar 17 1992 | Mitsubishi Denki Kabushiki Kaisha | Frame alignment circuit |
5623602, | Apr 09 1992 | NEC Corporation | Data transmission confirmation by sending frame with command to change transmitter's resend counter when receiver's buffer is full |
5659545, | Nov 15 1994 | Google Technology Holdings LLC | Apparatus for mobile unit acquisition in a satellite communication system and method therefor |
5675585, | Jul 29 1994 | Alcatel Telspace | Method and system for interleaving and deinterleaving SDH frames |
5687199, | Sep 06 1993 | Alcatel Mobile Communication France | Substitution of synchronization bits in a transmission frame |
5710774, | Dec 09 1994 | Electronics and Telecommunications Research Institute; Korea Telecommunication Authority | Frame synchronizing device |
5822328, | May 15 1996 | IBM Corporation | Frame synchronization mechanism for digital simultaneous voice/data modems |
5875062, | Sep 08 1993 | Alcatel Mobile Communication France | Transmitter, receiver and frame for transmitting data with reduced ambiguity |
5943374, | Dec 11 1995 | Hitachi Denshi Kabushiki Kaisha | Out-of-synchronization recovery method and apparatus of data transmission system |
5956377, | May 31 1996 | VTech Communications, Ltd | Method and apparatus for synchronizing frames within a continuous stream of digital data |
6104770, | Jan 10 1997 | NEC Corporation | Apparatus of detecting synchronization signal and method of detecting synchronization signal |
6137810, | Jan 21 1997 | Telefonaktiebolaget L M Ericsson | Telecommunication method and system |
6256326, | Feb 24 1998 | Fujitsu Limited | Pseudo-synchronization prevention method in SDH transmission mode, pseudo-synchronization preventing SDH transmission system, and transmitter-receiver in pseudo-synchronization preventing SDH transmission system |
6366623, | Dec 13 1996 | Alcatel | Data transmission frame and methods and apparatuses for transmitting and receiving such a frame |
6546025, | Mar 03 1997 | Alcatel | Method and device for transmitting data frames |
6727790, | Aug 20 2001 | Yitran Communications LTD | Acquisition of sychronization in a spread spectrum communications transceiver |
DE2739978, | |||
EP367215, | |||
EP426894, | |||
RE38678, | Jan 20 1998 | Synaptics Incorporated | Method and apparatus for synchronizing a data communications system to a periodic digital impairment |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 07 2005 | Alcatel | (assignment on the face of the patent) | / | |||
Jan 30 2013 | Alcatel Lucent | CREDIT SUISSE AG | SECURITY AGREEMENT | 029821 | /0001 | |
Aug 19 2014 | CREDIT SUISSE AG | Alcatel Lucent | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 033868 | /0001 |
Date | Maintenance Fee Events |
Sep 08 2009 | ASPN: Payor Number Assigned. |
Sep 30 2010 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Oct 02 2014 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 15 2012 | 4 years fee payment window open |
Mar 15 2013 | 6 months grace period start (w surcharge) |
Sep 15 2013 | patent expiry (for year 4) |
Sep 15 2015 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 15 2016 | 8 years fee payment window open |
Mar 15 2017 | 6 months grace period start (w surcharge) |
Sep 15 2017 | patent expiry (for year 8) |
Sep 15 2019 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 15 2020 | 12 years fee payment window open |
Mar 15 2021 | 6 months grace period start (w surcharge) |
Sep 15 2021 | patent expiry (for year 12) |
Sep 15 2023 | 2 years to revive unintentionally abandoned end. (for year 12) |