1. A method of transmitting a plurality of communications signals over a plurality of discontiguous bandwidth segments in a frequency band, comprising:
defining a plurality (NFFT) of orthogonal subcarriers across the frequency band;
defining a plurality (N) of available physical subcarriers from among the orthogonal subcarriers, wherein the available physical subcarriers are distributed among the plurality of discontiguous bandwidth segments;
receiving M data symbols for each of K users;
spreading the data symbols of each user by an L-bit spreading code associated with the user to provide M spread data symbols for each of the K users;
combining the M spread data symbols associated with each of the K users to provide M composite data signals;
converting the M composite data signals to parallel input signals having a length L;
interleaving the M parallel input signals to provide Q interleaved input signals having a length N;
assigning the Q interleaved input signals to the N available physical subcarriers; and
transmitting the Q interleaved input signals on the N available physical subcarriers.
2. The method of claim 1, wherein transmitting the Q interleaved input signals on the N available physical subcarriers comprises assigning zeros to NFFT\u2212N unavailable physical subcarriers to provide NFFT input signals and performing an NFFT point inverse fourier transform on the NFFT input signals.
3. The method of claim 1, wherein a number of chips in the L-bit spreading code is equal to the number N of available physical subcarriers.
4. The method of claim 1, wherein spreading the data symbols of each user by the L-bit spreading code comprises applying the L-bit spreading code by mapping different chips of the spreading code to the available physical subcarriers over the plurality of discontiguous bandwidth segments.
5. The method of claim 1, wherein combining the M spread data symbols associated with each of the K users to provide M composite data signals comprises performing a composite superposition of K chip level subcarrier sequences.
6. The method of claim 1, wherein spreading the data symbols of each user by the L-bit spreading code comprises spreading the data symbols of each user using user-specific long spreading codes to generate resulting signals.
7. The method of claim 6, wherein combining the M spread data symbols comprises:
combining the resulting signals with a pilot signal to generate a pilot combined signal; and
spreading the pilot combined signal with a covering code unique to a cell in which the users operate.
8. A transmitter for transmitting a plurality of communications signals over a plurality of discontiguous bandwidth segments in a frequency band, comprising:
a plurality of spreaders configured to spread M data symbols for each of K users according to a corresponding spreading code having length L;
a plurality of combiners configured to combine the spread M data symbols for each of the K users to provide M composite spread signals;
a plurality of serial to parallel converters configured to convert the M composite spread signals to M parallel input signals;
a frequency interleaver configured to interleave the M parallel input signals to provide Q interleaved input signals having a length N;
a subcarrier mapper configured to assign the Q interleaved input signals to the N available physical subcarriers; and
an inverse fast fourier transform (IFFT) processor configured to modulate N available physical subcarriers with the Q interleaved input signals.
9. The transmitter of claim 8, wherein the subcarrier mapper is configured to assign zeros to NFFT\u2212N unavailable physical subcarriers to provide NFFT input signals, and wherein the IFFT processor is configured to perform an NFFT point inverse fourier transform on the NFFT input signals.
10. The transmitter of claim 8, wherein a number of chips in the L-bit spreading code is equal to the number N of available physical subcarriers.
11. The transmitter of claim 8, wherein each of the spreaders is further configured to apply the corresponding spreading code having length L by mapping different chips of the corresponding spreading code to the available physical subcarriers over the plurality of discontiguous bandwidth segments.
12. The transmitter of claim 8, wherein each of the combiners is configured to combine the M spread data symbols associated with each of the K users to provide M composite data signals by performing a composite superposition of K chip level subcarrier sequences.
13. The transmitter of claim 8, wherein each of the spreaders is further configured to spread the data symbols for each of the K users using user-specific long spreading codes to generate resulting signals.
14. The transmitter of claim 13, wherein each of the plurality of combiners are further configured to:
combine a corresponding one of the resulting signals with a pilot signal to generate a pilot combined signal; and
spread the pilot combined signal with a covering code unique to a cell in which the K users operate.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A method of setting up an Internet server, comprising the steps of:
receiving from a client information on the connecting environment of said Internet server to the Internet on the side of the client;
generating setup information to connect said Internet server to the Internet according to the information on the connecting environment on the side of said client; and
storing said setup information in a storage medium,
wherein said setup information is the information that will allow the client who received said Internet server and said storage medium to have said Internet server automatically set up with said set up information.
2. The method of setting up an Internet server according to claim 1, wherein
said setup information includes at least IP address of said Internet server, host name and domain name of a client.
3. The method of setting up an Internet server according to claim 1, wherein
said storage medium stores a unique password pertaining to said Internet server,
wherein said password is the information that enables setup processing for said Internet server only when said password matches to a password which is set up in said Internet server at the time of setting up by said client.
4. A method of setting up an Internet server, comprising the steps of:
receiving from a distributor of said Internet server said Internet server and a storage medium related to said Internet server; and
performing set up processing automatically to connect said Internet server to the Internet;
wherein information stored in said storage medium is the information that is previously generated by the distributor of said Internet server according to the information pertaining to the connecting environment on the side of a client who installs said Internet server.
5. A method of setting an information communication apparatus for connecting to a network, said method comprising:
a first step of storing in a storage medium setting information for connecting said information communication apparatus to said network in a state corresponding to a use environment of said information communication apparatus on the side of a client; and
a second step of reading said setting information from said storage medium to connect said information communication apparatus to said network.
6. The method of setting an information communication apparatus according to claim 5, wherein
said first step stores a unique password in said storage medium together with said setting information; and
said second step compares said password with a password previously set in said information communication apparatus, and connects said information communication apparatus to said network when said password matches the password previously set in said information communication apparatus.
7. The method of setting an information communication apparatus according to claim 6, wherein
said storage medium comprises a semiconductor memory removably mounted to said information communication apparatus.