Data communication system
First Claim
1. A data communication system, comprising:
- a code modulator generating a first modulation code on the basis of a transmission clock, which has a transmission speed higher than a bit rate of a bit clock of data that is an object of transmission, and multiplying each bit of the data by said first modulation code so as to generate a code-modulated signal;
a clock extracting unit receiving a code-modulated signal sent from said code modulator and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal; and
a code demodulator generating a second modulation code equivalent to said first modulation code on the basis of said reception clock extracted by said clock extracting unit, and multiplying the received code-modulated signal by said second modulation code so as to restore the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication system for executing data transmission and reception by modulating data using a code according to a CDMA system, in the field of optical communication, includes a code modulator for generating a first modulation code such as a spreading code on the basis of a transmission clock which has a transmission speed higher than a bit rate of a bit clock of data, and multiplying each bit of the data by the first modulation code so as to generate a code-modulated signal. The data communication system further includes a clock extractor for extracting a reception clock, which has a transmission speed corresponding to the bit rate of the bit clock, from the received code-modulated signal. The data communication system further includes a code demodulator for generating a second modulation code equivalent to the first modulation code on the basis of the reception clock, and multiplying the code-modulated signal by the second modulation code so as to restore the data, and a reception data synchronizer for outputting reception data that is synchronized with the restored data and second modulation code.
-
Citations
80 Claims
-
1. A data communication system, comprising:
-
a code modulator generating a first modulation code on the basis of a transmission clock, which has a transmission speed higher than a bit rate of a bit clock of data that is an object of transmission, and multiplying each bit of the data by said first modulation code so as to generate a code-modulated signal;
a clock extracting unit receiving a code-modulated signal sent from said code modulator and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal; and
a code demodulator generating a second modulation code equivalent to said first modulation code on the basis of said reception clock extracted by said clock extracting unit, and multiplying the received code-modulated signal by said second modulation code so as to restore the data. - View Dependent Claims (2, 3, 4)
-
-
5. A data communication system, comprising:
-
a transmission pseudo-random pulse generator generating a cyclic code for transmission, which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a transmission clock having a transmission speed that is an integral multiple of a bit rate of a bit clock of data that is an object of transmission;
a transmission multiplier multiplying each bit of the data by said cyclic code for transmission so as to generate a code-modulated signal;
a reception clock extracting circuit receiving said code-modulated signal and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal;
a reception pseudo-random pulse generator generating a cyclic code for reception, which is equivalent to said cyclic code for transmission and composed of pseudo-random pulses, on the basis of said reception clock extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the received code-modulated signal by the cyclic code for reception so as to restore the data. - View Dependent Claims (6)
-
-
7. A data communication system, comprising:
-
a transmission pseudo-random pulse generator generating a cyclic code for transmission, which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a transmission clock having a transmission speed higher than a bit rate of a bit clock of data that is an object of transmission;
a transmission multiplier multiplying each bit of the data by said cyclic code for transmission so as to generate a code-modulated signal;
a reception clock extracting circuit portion receiving said code-modulated signal and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal;
a reception pseudo-random pulse generator generating a cyclic code for reception, which is equivalent to said cyclic code for transmission and composed of pseudo-random pulses, on the basis of said reception clock extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the received code-modulated signal by said cyclic code for reception so as to restore the data. - View Dependent Claims (8)
-
-
9. A data communication system, comprising:
-
a transmission pseudo-random pulse generator generating a cyclic code for transmission, which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a transmission clock having a transmission speed higher than a bit rate of data that is an object of transmission;
a transmission multiplier multiplying the data by said cyclic code for transmission in units of a plurality of bits so as to generate a code-modulated signal;
a reception clock extracting circuit receiving said code-modulated signal and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal;
a reception pseudo-random pulse generator generating a cyclic code for reception, which is equivalent to said cyclic code for transmission and composed of pseudo-random pulses, on the basis of said reception clock extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the received code-modulated signal by said cyclic code for reception so as to restore the data. - View Dependent Claims (10)
-
-
11. A data communication system, comprising:
-
a transmission code generator generating a non-cyclic code for transmission, which has a spread frequency band, on the basis of a transmission clock having a transmission speed that is an integral multiple of a bit rate of a bit clock of data that is an object of transmission;
a transmission multiplier for multiplying each bit of the data by said non-cyclic code for transmission so as to generate a code-modulated signal;
a reception clock extracting circuit portion for receiving the code-modulated signal and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal;
a reception code generator for generating a non-cyclic code for reception, which is equivalent to said non-cyclic code for transmission, on the basis of said reception clock extracted by said reception clock extracting circuit portion; and
a reception multiplier for multiplying the received code-modulated signal by said non-cyclic code for reception so as to restore the data. - View Dependent Claims (12)
-
-
13. A data communication system, comprising:
-
a transmission code generator generating a non-cyclic code for transmission, which has a spread frequency band, on the basis of a transmission having a transmission speed higher than a bit rate of a bit clock of data that is an object of transmission;
a transmission multiplier multiplying the data by said non-cyclic code in units of a plurality of bits so as to generate a code-modulated signal;
a reception clock extracting circuit portion receiving said code-modulated signal and extracting a reception clock, which has a transmission speed corresponding to the bit rate of said bit clock, from the received code-modulated signal;
a reception code generator generating a non-cyclic code for reception, which is equivalent to said cyclic code for transmission, on the basis of said reception clock extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the received code-modulated signal by said non-cyclic code for reception so as to restore the data. - View Dependent Claims (14)
-
-
15. A data communication system, comprising:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator producing cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein neither a plurality of kinds of the bit clocks whose pulse rates determine said plurality of kinds of bit rates nor said plurality of kinds of transmission clocks are synchronized with each other, and the plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (16, 17)
-
-
18. A data communication system, comprising:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to the plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by the cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein neither a plurality of kinds of the bit clocks whose pulse rates determine said plurality of kinds of bit rates nor said plurality of kinds of transmission clocks are synchronized with each other, and said plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (19, 20)
-
-
21. A data communication system, comprising:
-
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by the non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein neither a plurality of kinds of the bit clocks whose pulse rates determine said plurality of kinds of bit rates nor said plurality of kinds of transmission clocks are synchronized with each other, and said plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (22, 23)
-
-
24. A data communication system, comprising:
-
a plurality of kinds of transmission pseudo-random pulse generators for generating a plurality of kinds of cyclic codes for transmission, each of which has a frequency band thereof spread and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers for multiplying each bit of said plurality of kinds of data items by said cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion for receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator for generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier for multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein each clock in at least one of a plurality of kinds of bit clocks whose pulse rates determine said plurality of kinds of bit rates, and said plurality of kinds of transmission clocks is shifted by a given value relative to any other clock, and said plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (25, 26)
-
-
27. A data communication system, comprising:
-
a plurality of kinds of transmission pseudo-random pulse generators for generating a plurality of kinds of cyclic codes for transmission, each of which has a frequency band thereof spread and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers for multiplying each bit of said plurality of kinds of data items by said cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion for receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator for generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier for multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein each clock in at least one of a plurality of kinds of the bit clocks whose pulse rates determine said plurality of kinds of bit rates, and said plurality of kinds of transmission clock, is shifted by a given value relative to any other clock, and said plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (28, 29)
-
-
30. A data communication system, comprising:
-
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by the plurality of kinds of non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by the non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein each clock in at least one of a plurality of kinds of the bit clocks whose pulse rates determine said plurality of kinds of bit rates, and the plurality of kinds of transmission clocks is dephased by a given value relative to the other one, and the plurality of kinds of code-modulated signals are multiplexed and transmitted. - View Dependent Claims (31, 32)
-
-
33. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of, kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items, wherein said plurality of kinds of cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said cyclic codes associated with said branch points are differentiated in advance from each other. - View Dependent Claims (34)
-
-
35. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of the plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items, wherein said plurality of kinds of cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said cyclic codes associated with said branch points are differentiated in advance from each other. - View Dependent Claims (36)
-
-
37. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein said plurality of kinds of non-cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said non-cyclic codes associated with said branch points are differentiated in advance from each other. - View Dependent Claims (38)
-
-
39. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of the plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by the cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of said plurality of branch points, are assigned. - View Dependent Claims (40)
-
-
41. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of the plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore the plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of said plurality of branch points, are assigned. - View Dependent Claims (42)
-
-
43. A data communication system, comprising at a plurality of branch points constituting a network:
-
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of the plurality of branch points, are assigned. - View Dependent Claims (44)
-
-
45. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein said plurality of kinds of cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said cyclic codes associated with said branch points are differentiated in advance from each other. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein said plurality of kinds of cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said cyclic codes associated with said branch points are differentiated in advance from each other; and
an intended address is sent from said central control unit to said plurality of branch points, and a data communication unit, connected to a branch point to which one of said cyclic codes indicating an address agreeing with the intended address is assigned, transmits and receives said data items. - View Dependent Claims (60)
-
-
61. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein the plurality of kinds of non-cyclic codes for transmission are assigned to said plurality of branch points, respectively, and the contents and phases of said non-cyclic codes associated with said branch points are differentiated in advance from each other; and
an intended address is sent from said central control unit to said plurality of branch points, and a data communication unit connected to a branch point to which one of said cyclic codes indicating an address agreeing with the intended address are assigned, transmits and receives said data items. - View Dependent Claims (62)
-
-
63. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds that are integral multiples of a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of said plurality of branch points, are assigned; and
an intended address is sent from said central control unit to said plurality of branch points, and a data communication unit connected to a branch point to which one of said cyclic codes indicating an address agreeing with the intended address are assigned, transmits and receives the data items. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
77. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit for controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission pseudo-random pulse generators generating a plurality of kinds of cyclic codes for transmission, each of which has a spread frequency band and is composed of pseudo-random pulses, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of said plurality of kinds of data items by said plurality of kinds of cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving the plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception pseudo-random pulse generator generating cyclic codes for reception, which are equivalent to said plurality of kinds of cyclic codes for transmission and are each composed of pseudo-random pulses, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of said plurality of branch points, are assigned; and
an intended address is sent from said central control unit to said plurality of branch points, and a data communication unit connected to a branch point to which one of the common cyclic codes indicating an address agreeing with the intended address is assigned, transmits and receives said data items. - View Dependent Claims (78)
-
-
79. A data communication system having a plurality of data communication units, connected to a plurality of branch points constituting a network, mutually transmitting and receiving a plurality of kinds of data items, and a central control unit controlling said plurality of data communication units,
wherein said plurality of data communication units each comprise: -
a plurality of kinds of transmission code generators generating a plurality of kinds of non-cyclic codes for transmission, each of which has a spread frequency band, on the basis of a plurality of kinds of transmission clocks respectively having transmission speeds higher than a plurality of kinds of bit rates of bit clocks of a plurality of kinds of data items that are objects of transmission;
a plurality of kinds of transmission multipliers multiplying each bit of the plurality of kinds of data items by said plurality of kinds of non-cyclic codes for transmission so as to generate a plurality of kinds of code-modulated signals;
a reception clock extracting circuit portion receiving said plurality of kinds of code-modulated signals and extracting reception clocks, which have transmission speeds corresponding to said plurality of kinds of bit rates, respectively, from the plurality of kinds of received code-modulated signals;
a reception code generator generating non-cyclic codes for reception, which are equivalent to said plurality of kinds of non-cyclic codes for transmission, on the basis of said reception clocks extracted by said reception clock extracting circuit portion; and
a reception multiplier multiplying the plurality of kinds of received code-modulated signals by said non-cyclic codes for reception so as to restore said plurality of kinds of data items;
wherein common cyclic codes that enable to pass through all or many of said plurality of branch points, are assigned; and
an intended address is sent from said central control unit to said plurality of branch points, and a data communication unit connected to a branch point to which one of said noncyclic codes indicating an address agreeing with the intended address are assigned, transmits and receives the data items. - View Dependent Claims (80)
-
Specification