Establishing on-line communication between multiple client computers in a
computer network by assigning each client computer a different modulation
band for outgoing signal transmission. Each client computer has a modem
and client software for operating the modem and otherwise managing
communication between the client computer and other client computers. When
an on-line session is to be established between the any group of client
computers, three or more modulation bands are made available to the client
computers. One of the modulation bands is selected for each of the client
computers as a modulation band for data transmission, with each client
computer having a unique modulation band for data transmission. Each of
the client computers utilizes the remaining modulation bands as potential
receiving bands. During the on-line communication session, each client
computer transmits data using the unique modulation band assigned thereto
and receives incoming data using any of the remaining modulation bands.
These bandwidth allocation techniques enable simultaneously data
transmission between the client computers and, in one implementation, can
be used to support video games that are played among remote players.
Stabilendo comunicazione in linea fra i calcolatori multipli del cliente in una rete di calcolatore assegnando ad ogni calcolatore del cliente una fascia differente di modulazione per la trasmissione uscente del segnale. Ogni calcolatore del cliente ha un software del cliente e del modem per fare funzionare il modem ed al contrario il controllo della comunicazione fra il calcolatore del cliente ed altri calcolatori del cliente. Quando una sessione in linea deve essere stabilita fra il qualsiasi gruppo dei calcolatori del cliente, tre o i più fasce di modulazione sono messi a disposizione dei calcolatori del cliente. Una delle fasce di modulazione è selezionata per ciascuno dei calcolatori del cliente come fascia di modulazione per la trasmissione di dati, con ogni calcolatore del cliente che ha una fascia unica di modulazione per la trasmissione di dati. Ciascuno dei calcolatori del cliente utilizza le fasce restanti di modulazione come potenziale che riceve le fasce. Durante la sessione in linea di comunicazione, ogni calcolatore del cliente trasmette i dati usando la fascia unica di modulazione assegnata a ciò e riceve i dati ricevuti usando c'è ne delle fasce restanti di modulazione. Queste tecniche di ripartizione di larghezza di banda permettono simultaneamente la trasmissione di dati fra i calcolatori del cliente e, in un'esecuzione, possono essere usate sostenere i video giochi che sono giocati fra i giocatori a distanza.