WO1993015573A1 - Cdma/tdma communication system - Google Patents
Cdma/tdma communication system Download PDFInfo
- Publication number
- WO1993015573A1 WO1993015573A1 PCT/GB1993/000199 GB9300199W WO9315573A1 WO 1993015573 A1 WO1993015573 A1 WO 1993015573A1 GB 9300199 W GB9300199 W GB 9300199W WO 9315573 A1 WO9315573 A1 WO 9315573A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- subscribers
- channel
- node
- access
- code
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/16—Code allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2618—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using hybrid code-time division multiple access [CDMA-TDMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5603—Access techniques
- H04L2012/5609—Topology
- H04L2012/561—Star, e.g. cross-connect, concentrator, subscriber group equipment, remote electronics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5614—User Network Interface
- H04L2012/5616—Terminal equipment, e.g. codecs, synch.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
Definitions
- the present invention relates to data communication systems and in particular to a novel access protocol for the transmission of data over a common channel.
- the invention is of relevance to all types of shared transmission media such as wire transmission lines or optical fibres but is particularly appropriate to digital radio networks.
- signal multiplexing is adopted to enable multiple subscribers to make use of the channel. Connections which may be used by subscribers are distributed along the common channel thereby allowing multiple access.
- An access protocol determines the conditions under which a given subscriber can transmit or receive data from the channel. This combination of multiple-access, signal multiplexing and the access protocol enables subscribers to communicate via their own "virtual physical link" which is set up during an initial access phase.
- time division multiple access data is transmitted in frames divided into a number of time slots of equal duration.
- Each data transmission from a given subscriber is allocated its own time slot within the time frame.
- the transmission from each subscriber therefore cannot be continuous, but is sampled and as many bits as can be fitted within the slot are transmitted in a given frame.
- the maximum number of different transmissions which can take place within a given time frame is set by the number of slots in the frame.
- TDMA systems therefore require a very rigid protocol.
- CDMA code division multiple access
- the data is recovered by correlating the code modulated data with a replica of the code used in the transmitter.
- Different virtual physical links can be accommodated by coding the relevant data transmission with different codes from the same basic family of codes.
- the code normally has a bit rate considerably higher than that of the data so that the transmission bandwidth of the modulated data is very much wider than that of the raw data.
- Such techniques are therefore referred to as direct-sequence spread-spectrum modulation.
- CDMA systems suffer a number of disadvantages. Unlike TDMA systems, each received signal is always corrupted by spread-spectrum cross-talk from other CDMA transmissions. A further limitation is the need to provide a unique code for every subscriber connected to the network. According to a first aspect of the present invention, there is provided a communication system in which subscribers connected to the system communicate on channels defined by the combination of a selected direct sequence CDMA code and a selected one or more time slots within a TDMA frame.
- MDMA multiple division multiple access
- MDMA provides a greatly improved response to a temporary overload of the system since the number of CDMA channels can be increased beyond the normal operational limits at the cost only of an increase in the level of noise.
- TDMA Time Division Multiple Access
- the use within MDMA of multiple time slots removes the need to provide a unique code for each subscriber so that this system can function with a much smaller code set.
- direct sequence coding the system enjoys good broadband noise rejection.
- the system comprises a plurality of subscribers connected via a common transmission medium to an access node arranged to assign the virtual physical links, hereinafter referred to as MDMA channels, to the subscribers during an access phase.
- MDMA channels virtual physical links
- the present inventors have developed a protocol and a network architecture embodying that protocol which maximises the benefits available from MDMA.
- One important feature of this protocol is the use of nodes to assign dynamically MDMA channels to the subscribers thereby ensuring maximum efficiency in the use of the slots available on the network and avoiding the need to have a unique code for each subscriber.
- the access node is arranged to communicate with the different subscribers on a common hailing channel.
- the hailing channel is defined by a pilot CDMA code common to the node and to the subscribers.
- the use of a dedicated hailing channel is another major aspect of the present invention. It is not limited in applicability to direct sequence codes but can also be used with frequency hopped codes.
- the frame structure of the hailing channel is identical to the frame structure of all other CDMA channels and the use of this channel for hailing may be restricted to a specific time slot so that excess capacity is not wasted on synchronisation and network management functions.
- the frame structure consists of a number of contiguous time slots followed by a guard-band period which acts as an end-of-frame marker. There are no transmissions in this guard-band period except for the hailing channel which can send synchronisation information during this period for the subscriber equipment to achieve chip and frame synchronisation. All subscribers re-synchronise to the pilot code on the hailing channel during this inter-frame gap but run free during the rest of the frame period. Having identified the start of this frame, all subscribers then transmit in their allocated time-slot, which is received by the access node after a propagation delay.
- the inter-frame gap provides an opportunity for the base-station access node to assess the propagation delay between it and the outlying subscribers so that correct frame synchronisation can be achieved using the method of delay management.
- specific data patterns are sent to the base-station from a particular subscriber device, at the base-station's request, and the transmission of the pattern is progressively advanced by the subscriber device until the pattern is correctly detected by the access node.
- the access node indicates to the subscriber that the pattern has been received correctly, and the subscriber equipment stores the relative phase advance that is necessary to exactly counter the propagation delay and this is used in conjunction with the inter-frame gap to ensure that all transmissions from the subscribers are correctly synchronised when received by the access node.
- pilot code as an access or hailing channel enables the system of the present invention to run in a synchronised mode and from this information precise timing information for the time frame and time slot synchronisation can be obtained.
- the node selects a free MDMA channel defined by a CDMA code other than the pilot code and a selected one or more time slots and transmits to the transmitting subscriber and the receiving subscriber an indication of the selected channel, the subscribers subsequently communicating via the node on the selected channel.
- the node is arranged to communicate in addition data indicating a selected data format for the transmissions between the subscribers, the said data indicating whether the MDMA channel includes single or multiple time slots within each frame, and where multiple time slots are used whether those slots are contiguous or time disjoint.
- a further important advantage of the present invention is that it makes it possible to adapt dynamically the format adopted for data transmission according to the nature of the traffic to be carried. In particular for high bit-rate traffic multiple time slots may be allocated to the MDMA channel.
- the data format is adapted by removing redundant header and or trailer bits from the second or subsequent slots, and using the corresponding bit positions for traffic data.
- This technique of adapting the MDMA channels by assigning single or multiple time slots according to the requirements of the traffic, and varying the data slot structure when contiguous slots are used for one channel may also with advantage be used in otherwise conventional TDMA systems, and is not limited in application to the MDMA system of the first aspect of this invention.
- the communication system is a digital radio network.
- the present invention has particular advantages when applied to a digital radio network, although as noted above it may also be applied to other media such as wire cable or optical fibre networks.
- FIG. 1 is a schematic showing the architecture of one example of a network suitable for use in the present invention
- Figures 2a and 2b are diagrams illustrating multiple access and star networks respectively;
- Figures 3a to 3c are diagrams illustrating time division multiplexing;
- Figures 4a and 4b are diagrams illustrating code division multiplexing
- Figure 5 is a diagram illustrating a typical frame structure providing time slots of 16kb/s data or digitised speech signals
- Figure 6 is a block diagram of a digital radio telephone
- FIG 7 is a block diagram of an access node.
- Figure l shows a schematic of the overall system architecture to which this example of the present invention is applied.
- a number of subscribers are connected in common to an access node 1.
- Each subscriber uses an interface device called a subscriber access device 2 (or SAD) which allows access to the physical network by the appropriate data terminal equipment 3 (DTE) which is connected on the subscribers side of the SAD.
- DTE data terminal equipment 3
- all the subscribers are connected to the network via the medium of radio transmission and the common air interface is a radio transceiver.
- the access node 1 acts as a switch to route the information flow between the subscribers and also acts as the network controller.
- FIG. 6 is a block diagram of the radio telephone incorporating the MDMA SAD of the present example.
- the telephone might be used for voice telephony, or, for example, for providing a data link for a personal computer using a modem.
- the radio telephone incorporates a smartcard interface 61, a keypad 62, a control processor and associated ROM 64.
- the control processor 63 is linked to an MDMA coder 65.
- the coder encodes data from a data source 66. Typically the data source will represent a speech signal.
- the encoded data is output via an RF stage 67.
- Subscribers may also send or receive information to another similar network via the access node, which routes the information through a conventional transmission network such as a dedicated broadband link 4 (optical fibre or microwave link) to the access node of the other network.
- a conventional transmission network such as a dedicated broadband link 4 (optical fibre or microwave link)
- ATM asynchronous transfer mode
- the mode of operation of the network is "full duplex" which is accomplished by allocating two physical channels for the two different directions of transmission. In the case of the radio network, this is achieved by allocating two frequency channels, one for the up-link and one for the down-link.
- the network is equivalent to a star network but uses shared transmission media rather than many separate wires ( Figures 2a and 2b) .
- the main purpose of this radio network is to allow the network subscribers to have access to a range of digital information services, such as digitized voice, fax, data, video and public utility telemetry etc. which are either currently available or have been proposed for the integrated services digital networks (ISDN) .
- ISDN integrated services digital networks
- the appropriate terminal equipment must be connected to the SAD via terminal ports, of course, but it is necessary for the SAD to be transparent to these various communication services.
- the SAD not only acts as the interface device, but also as a switch.
- a feature of the access protocol is that it uses common channel signalling to directly control the switching function of the SAD to enable the information ⁇ to be routed through the SAD to the appropriate terminal port on the SAD.
- the configuration of the SAD is also directly controlled by the proposed new access protocol via common channel signalling in the sense that it can adapt, dynamically, to different data formats in a way which optimizes the overall throughput of the system.
- the main requirement of the SAD is to gain, control and maintain access to the network by the subscriber according to the overall network access protocol.
- FIG. 7 shows the construction of the access node 1.
- the diagram is applicable to both direct-sequence and frequency hopped access nodes.
- the access node of the direct-sequence spread-spectrum system transmits and receives m x n burst-mode signals simultaneously.
- the transmitted signals are transmitted at a frequency f t and the received signals are received at a frequency f r .
- the two bands of frequencies occupied by transmitted and received signals do not overlap.
- Each burst lasts for the duration of one time slot (or a multiple thereof) and there are n time slots per frame.
- m simultaneous TDMA data streams may be transmitted, each being coded by a different CDMA code.
- the antenna is common to both transmit and receive sections of the base station by means of a duplexer, in the normal way.
- the receiver r.f. section 101 is a conventional broadband linear amplifier and filter unit to provide the required sensitivity and to reject adjacent channel interference.
- the r.f. section is translated to an intermediate frequency (i.f.), using one or several frequency conversion steps, in the normal way.
- additional filtering takes place and the signal is then demodulated to produce the required baseband signal comprising CDMA messages.
- the demodulation process is the inverse of the modulation process. If the transmitter uses QPSK modulation the receiver uses a QPSK demodulator, etc.
- the modulator 104 and demodulator 105 use standard r.f. and i.f. technology and the method of implementation is well understood.
- synchronisation unit 106 a bank of m synchronisers in parallel establish chip, code and frame synchronisation for each of the CDMA channels and this synchronisation information is passed to the code correlator 103 and the TDMA demultiplexer 104.
- CDMA code synchronisers such as serial search synchronisers and delay lock loop synchronisation tracking units may be used, as in the SAD. However, in the base- station such units would be required, one per CDMA code.
- Time slot synchronisation is facilitated by the frame structure which is being adopted. This incorporates a time frame marker on the hailing channel, as described above. Also at the i.f.
- a bank of m code correlators 103 or matched filters despread the m CDMA channels in parallel.
- These m channels each contain n messages via TDMA multiplexing and these are demultiplexed in the next unit 104 which contains m TDMA demultiplexers in parallel.
- This interface also interrogates the received data to establish whether it is data for transmission onto the main network or whether it contains control information for use by the base-station. Such information may be the messages needed to set up a call, according to the media access protocol described above.
- the signal from the correlator output is also fed to a power control unit 108.
- This unit contains n x m power control circuits in parallel, one for each burst message. The purpose of the power control circuit is to ensure that the power of each burst transmission is received at the base-station at a given signal level, and that the average power of each CDMA channel is the same.
- the power control unit compares the actual power level from all m correlators at all the n time slots against a reference value.
- the output of the power control unit is n x m digital words per time frame representing the power level error information of each message. This error information is transmitted back to the appropriate SADs by coding the error information into the headers of the packets of data being transmitted during each time slot. Power control of the received signals is necessary for direct-sequence spread- spectrum systems for optimum performance.
- the ATM/TDMA or SDH/TDMA interface 107 receives the data from the network and interprets the information as either data to be transmitted over the MDMA radio link or network control information, in the normal way.
- the data to be transmitted over the link is assigned a virtual channel in the form of a unique time slot and a CDMA code.
- This interface unit re-packetises the data according to the MDMA protocol inserting additional information such as synchronisation bits, frame header and trailer bits, power control bits and network signalling bits.
- This packetised data is then routed to the TDMA multiplexer 105 appropriate to its CDMA code and transmitted during the appropriate time slot.
- the streams of data from the m TDMA multiplexers is then spread in frequency by the CDMA multiplexers 109 and the m CDMA streams combined linearly to form a single complex waveform.
- This signal is transmitted at the appropriate carrier frequency using the appropriate method of modulation such as double sideband suppressed carrier.
- each CDMA code can be separately modulated onto the carrier and the linear combining carried out at r.f. rather than baseband. This later approach is more hardware intensive but more spectrally efficient.
- the basic structure of the frequency hopped access node system is generally similar to that of the direct- sequence system.
- the access node would transmit on a band of frequencies centred at f t and receive on a bank of frequencies centred at f r .
- the two bands of frequencies do not overlap.
- the ATM or SDH interface and the TDMA aspects of the access node are identical to the direct-sequence case.
- the m TDMA data streams are fed to the frequency hopped CDMA modulators in place of the direct-sequence CDMA modulators.
- each TDMA data stream is transmitted on a unique carrier frequency.
- the frequency of each of the m carrier signals changes periodically, and in such a way that two or more TDMA data streams are never transmitted on the same carrier frequency.
- the method of modulation of the TDMA data stream onto the hopping carrier is by any spectrally efficient method, such as QPSK or MSK, but this is not central to the patent.
- the r.f. section is the same as for the direct-sequence case, but the i.f. section and the code correlators have a slightly different structure.
- each of the m correlators is replaced by a coherent demodulator. This comprises of a local oscillator signal which is hopping in perfect synchronisation to the transmitted signal such that the i.f. frequency is always constant.
- An appropriate demodulator then demodulates the resulting i.f. signal, which results in a TDMA data stream.
- m such local oscillators and demodulators provide the m TDMA data streams, which are demultiplexed as for the direct-sequence case.
- the access node controls the operation of the shared channel on the basis of information supplied to it from each subscriber. This is also supplied via the access protocol.
- the access protocol to be described has four main layers. Even so, the access protocol may be assumed to operate at the lowest levels of the overall (end-to-end) protocol used by an application since it represents the transmission of the raw data at the bit level. For example, if the network allows a subscriber to transmit packetised data, the subscriber's own DTE would provide the necessary data link protocol to initiate packet retransmission etc. , and the system is transparent to the format of the data.
- a feature of the proposed access protocol is that it is configurable to allow a great many different data link protocols to be handled by the MDMA network as well as a wide range of data formats including voice, data and video information as well as data transmission to the X.25 standard.
- data link protocols e.g. the following data link protocols: V21, V22, V22bis, V23 etc.
- the access protocol is completely transparent.
- the various layers of the protocol are described in entirely general terms in the following sections. More detailed descriptions of the operation will be given in a subsequent section. It is assumed that transmissions from each SAD to the access node takes place on the "up-link" channel of the full duplex link, and transmissions from the access node to each SAD takes place on the "down-link” channel.
- the first layer represents the subscriber-connect protocol. This is the first phase of connection of a subscriber onto the network and takes place whenever the SAD is powered-up and programmed or whenever it is reprogrammed. It essentially logs a new subscriber onto the network.
- the SAD has to be programmed with the relevant information regarding the subscriber, and this can be accomplished using a "smartcard". For most practical purposes, the relevant information required is the subscriber identification number, although other status information may also be provided. This information must be passed to the access node to indicate that the subscriber is physically connected to the network. This information is then logged by the access node's database as an active SAD.
- the access node also carries information regarding active SADs in other similar networks.
- the smartcard removes the restrictions inherent in conventional telephone systems, whereby the- telephone number is associated with the physical location of the telephone handset. In this system a subscriber may reprogram any SAD to receive calls. Billing is attributed to the subscriber identification number not the physical location of the SAD. Whilst the smartcard is in the SAD, the SAD remains logged on to the network. When the smartcard is removed, the subscriber-connect protocol automatically informs the access node that the SAD has become inactive. The SAD must then be reprogrammed with a smartcard before further network access can take place.
- Media Access Protocol Media Access Protocol
- This second layer of protocol is transmitted whenever the "logged-on" subscriber wishes to access the channel to transmit information.
- the protocol is in the form of a handshake protocol.
- the first, handshake is between the transmitting SAD and the access node and the second handshake is between the access node and the receiving SAD. Both handshakes have to be set up before transmission can begin.
- the SAD requesting access to the network for transmission of data sends its identification number to the access node together with the identification number of the SAD requested to receive the data and also information regarding the requirements of the transmitted signal (i.e. the required data rate and the data format). This acts as a request for access. With this information, the access node is able to calculate whether there is available capacity on the network.
- the access node also ascertains whether the requested receiving SAD is connected (i.e. logged-on the network) or if it is currently engaged. If any of these events occur the access node does not complete the handshake and terminates the access with an appropriate message detailing the reason for non- connection. If the receiving SAD is able to receive information, the handshake is set up. This is accomplished by the access node sending an acknowledgement to both sending and receiving SADs. At this point, further information is passed to both the transmitting SAD and the receiving SAD which enables them both physically to gain access to the channel. Although this information is strictly part of the media access protocol, it defines the parameters needed for the third layer of the access protocol, the data multiplexing protocol. Data Multiplexing Protocol
- the "further information" referred to in the previous section is in three parts.
- the first piece of information concerns synchronization information which is passed to both the transmitting and receiving SADs regarding the precise time slot within the time frame that the SAD may transmit. This process is broadly similar to Time Division Multiple Access multiplexing (TDMA) but differs in many important details, detailed below.
- TDMA Time Division Multiple Access multiplexing
- the second piece of information concerns the format of the data from the DTE connected to the transmitting SAD. If the requirement is for a very high data rate, this can only be achieved by occupying several time slots within the time frame.
- This second layer of the data multiplexing protocol is entirely unique in that it optimizes the allocation of multiple time slots. It works in the following way. Depending upon the current allocation of time slots by the access node to other SADs already accessing the channel, the necessary multiple time slots made available to the SADs by the access node may be time contiguous or time disjoint.
- the information regarding the distribution of the time slots is passed onto a fourth layer of the access protocol called the "data protocol". This is different from the data link protocol used by the DTE.
- the third piece of information consists of the passing of an "address" to a unique code which is stored in both transmitting and receiving SADs. Once the SADs have received this code, the transmitting SAD uses it to multiplex the data (which, it will be recalled, is restricted to occupying a specific time slot within the time frame) onto the channel and the receiving SAD uses the same code generated locally to demultiplex the data from the channel.
- This method of multiplexing is similar to Code Division Multiple Access (CDMA) .
- CDMA Code Division Multiple Access
- This method of multiplexing will be detailed below.
- TDMA and CDMA are combined in a unique way to represent the method by which the information is able to share the common transmission medium.
- the maximum number of users able to access the channel is simply the product of the number of time slots per time frame and the number of CDMA channels. Each user may be regarded as transmitting over a dedicated MDMA channel.
- the transmitting SAD encodes the source data from the DTE with synchronization, header and trailer information each time data is transmitted during a time slot.
- This is the data protocol, as far as the multi-access system is concerned but this information is redundant as far as the DTE is concerned and is removed at the receiving end by the SAD prior to being routed to the appropriate DTE.
- the media access protocol indicates time contiguous slots, the data protocol is adapted so that the synchronization, header and trailer information is only sent once. This removes unnecessary protocol overhead and further, it allows the time guard-band, which is used to prevent data collisions, to be used to transmit data. In this way it will be seen that the new access protocol is extremely powerful in optimizing the flow of data along the channel.
- the various layers of the access protocol work at a level below the actual data link protocol used by the DTE. These data link protocols are assumed to be to the standards currently adopted for the various services proposed for the Integrated Services Digital Network (ISDN) for voice and data, listed in table 1 and the current and future data link protocols for digital video transmission such as CCITT standards px64 including H.261, H221, G.722 and G711 proposed for the broadband ISDN. For voice modem data transmission such as V21, V22 and V23 and group 3 fax transmission, the access protocol is completely transparent to the data link protocol.
- ISDN Integrated Services Digital Network
- TDMA time division multiple access
- CDMA code division multiple access
- Time Division Multiplexing In this method, time is divided into time slots of equal duration. X consecutive time slots comprise a time frame. Within each slot period Y bits may be transmitted. Each data transmission is allocated its own time slot within the time frame, and so each transmission cannot be continuous for all time, but is sampled and Y bits of the sampled signal are transmitted during the appropriate time slot. Consequently, a maximum of X different sampled transmissions can take place within the time frame.
- the TDMA protocol is very rigid. Each transmission occupies one time slot, and that time slot must be synchronized to occur at the same time within the frame. Each time slot is specific to one user and cannot be reallocated to another user.
- Multiple access capability is possible either by routing the messages to the appropriate subscribers directly at the end nodes of the shared channel, which are the multiplexer/demultiplexers DM, as shown in Figure 3b, or by drop-in multiplexer/demultiplexers along the channel, as shown in Figure 3c.
- each drop-in demultiplexer is synchronized to add or recover data at a given slot time within the frame period.
- the first is that the maximum number of users on the network is quantified at the outset and it is not possible temporarily to overload the system.
- the second is that if the total number of users at any time is less than the maximum X the time frame is not used very effectively, and there are periods when no data is being transmitted, even though it would be more efficient for other users to extend their transmission period to take account of the missing users.
- the preferred example of the present invention has a much more sophisticated and powerful protocol which allows random allocation of time slots to individual transmissions, dynamic reallocation of time slots to other users and multiple time slot allocation.
- Code Division Multiple Access There are two main types of CDMA multiplexing technique.
- the direct sequence CDMA method of multiplexing relies on coding each data transmission with a unique pseudo-random code of length L chips. This is done by modulation of the code onto the data prior to modulation onto the carrier. This is shown in figure 4a for arbitrary modulation of the coded data bits onto the radio frequency carrier.
- the data is recovered by correlating the code modulated data by a phase and epoch synchronized replica of the code used in the transmitter. In this way, the wanted data is extracted from the code, as shown in Figure 4b. If there is a phase difference between the received signal and the local code replica, the amplitude of the recovered signal can be very small if the phase error is large. This is dictated by the autocorrelation function of the code.
- Other data transmissions can be accommodated on the channel by coding them with different codes from the same basic family of codes (e.g. maximal length codes, Kasami codes or Gold codes) and of the same length L. All these simultaneous transmissions occupy the same frequency channel and are detected by every receiver sharing the channel.
- each receiver rejects all the signals bar the wanted transmission to a degree determined by the cross-correlation between the code and all the other codes used in the multiple co-channel transmissions.
- the cross-correlation function should be zero.
- the cross- correlation function is not zero because the codes are not perfectly orthogonal, and the result of this is cross- correlation "noise" or cross-talk from the other user(s) appearing on the wanted signal.
- the penalty of CDMA is that the output SNR is always limited by the other CDMA transmissions and as the number of transmission is allowed to increase so too does the level of noise on each detected signal.
- Interfering signals such as noise, accidental or intentional jamming and any other signals which do not have a high degree of correlation with the local code can also be rejected in the same way as the CDMA channels and this gives the technique immense advantages over other orthogonal multiplexing techniques such as TDMA when the system is interference limited, as is common in many radio area-coverage schemes.
- the normal method of encoding the data with the pseudo-noise code is to use digital modulo 2 addition using an exclusive OR gate.
- this encoded data stream is then modulated onto the rf carrier in the normal way using either binary phase shift keying quadrature phase shift keying or minimum shift keying.
- the method of modulation onto the carrier is not a key feature of this patent application.
- Frequency hopped CDMA also uses pseudo-random codes, but in this case the value of a pseudo random n-tuple word is used to control the carrier frequency of the data transmission.
- the data may be modulated onto the carrier using any conventional technique, such as Frequency Shift Keying or Phase Shift Keying etc.
- the pseudo-random word changes, so too does the carrier frequency.
- each message hops from frequency to frequency at the same rate as the pseudo-random code is clocked by the system and the pseudo-random codes are chosen such that the likelihood of two messages simultaneously being transmitting on the same frequency is very low. Consequently, this too is a multiple access multiplexing technique in which all the messages share the same frequency band.
- the various messages do not occupy all the frequency band simultaneously, but only small parts of it for the duration of each hop.
- the frequency hopping receiver also uses a form of correlation to recover the messages being transmitted.
- the receiver uses the same pseudo-random code pattern as the transmitter and is phase and epoch synchronised to it.
- Each code word represents either the same carrier frequency as in the transmitter or is offset from the transmitter frequency by a fixed amount (the intermediate frequency) .
- the intermediate frequency the intermediate frequency
- each user transmits simultaneously and time contiguously (compared with the case of the TDMA system) .
- the penalty, relative to the TDMA systems is that each received signal is always corrupted by spread-spectrum cross-talk from other CDMA transmissions, where for an ideal TDMA system under jitter free conditions, there is no corruption of the demultiplexed signal through cross-talk.
- a major problem with the conventional CDMA multiple access protocol is that every subscriber on the network is allocated a unique code, which forms the address of that subscriber. For large networks, this requires the existence of a code set with a very large family of codes of excellent auto- and cross-correlation performance. A considerable effort has been expended in recent years in attempting to find classes of code which meet these three criteria. For most real networks, however, the number of subscribers requiring simultaneous access to network is considerably less than the total number of subscribers. The new access protocol removes the requirement that the code should act as the address of the subscriber and this immediately removes the requirement for large families of codes.
- CDMA Code Division Multiple Access
- the network is synchronous, as far as transmission of the bits is concerned, it is quite possible to operate both synchronous or asynchronous communication services depending on whether other layers of the protocol exist.
- the next layer up from the physical layer is the data-link layer.
- the protocol may take the bits which are being transmitted over the MDMA channel and packetise them. The advantage of this is that many data services require this form of data transmission because this protocol allows packets of data which have become corrupted during transmission to be retransmitted. This type of protocol is well known. Even at the physical level it is necessary to establish some form of protocol for users to access the common channel (i.e. to set up their MDMA channel) and to hand back the MDMA channel when the transmission has ended.
- the new multiple access protocol MDMA has features of both TDMA and CDMA as far as message multiplexing goes but by means of a unique network access and control protocol MDMA is able to operate as a multiple access network. MDMA selects the best features of both systems to create a network architecture at the physical layer level which is vastly superior to either system.
- the CDMA method of multiplexing has very severe limitations in the multiple- access environment when two transmitters attempt to communicate with a single receiver and a collision occurs. The reason for this is that the CDMA protocol does not contain any media access protocols. Additionally, CDMA generally requires a very large code set whereas MDMA does not.
- TDMA has the major restriction that if the network is not fully utilized, there are redundant time slots, and this is not particularly efficient.
- MDMA as implemented in the preferred example makes use of a protocol which enables dynamic allocation of the time slots, and is considerably more efficient that TDMA. Finally MDMA exploits the "graceful degradation" attribute of CDMA which allows temporary overload of the network. In the following section the operation of the multiple access network using the MDMA protocol is described in greater detail.
- Each subscriber gains access to the common radio channel via a broadband radio transceiver called a subscriber access device or SAD.
- SAD subscriber access device
- This device is connected to the subscriber's data terminal equipment and it operates in full duplex mode. All transmissions from the SAD over the common radio channel are made via the access node, which is a radio base-station.
- the SADs communicate with the access nodes using spread-spectrum signalling but the effective data transmission is not necessarily time contiguous but restricted to occurring in a data sampled mode over a synchronized time slot within a fixed frequency time frame.
- the overall system operates as a synchronous communication channel, synchronized by the transmission from the access node.
- the access node transmits continuously on the down link to all SADs using a specific pseudo-random code known to all SADs.
- a specific pseudo-random code known to all SADs.
- all SADs are able to synchronize their pseudo-noise code generators to this code. Synchronization is achieved using conventional code synchronization circuitry and delay-lock tracking loops. The time frame and slot periods are also synchronized to the code period. Consequently, all SADs are able to ensure that they are fully synchronized to the access node simply by synchronising to the pilot code. Synchronization of the system is carried out under the control of a microprocessor in each SAD.
- the access node constantly monitors the up-link from the SADs for transmissions. These transmissions from the SADs also use the pilot code. This code is reserved specifically for the SADs to gain access to the network, and is analogous in function to a hailing channel in a normal radio system.
- the SAD first achieves synchronization to the down ⁇ link pilot code.
- the SAD is programmed using a "smartcard" and this provides the SAD with a user identification number.
- the protocol for logging on to the network is as follows. The fully synchronized SAD monitors the up-link for activity and then hails the access node using the pilot code if and only if it senses that no other SAD is using the up-link pilot channel.
- the method of signalling is to use either modulo 2 addition of the pseudo-noise pilot code onto the data or linear multiplication using a double balanced modulator.
- the method of modulation of this encoded data onto the carrier is arbitrary but is usually binary phase shift keying, quaternary phase shift keying or minimum phase shift keying.
- SAD REQUEST requires the following information to be sent: i) the calling SADs identification number (which may give details of the physical location of the SAD for delay management purposes or which may point to such information in the base-station's database) ii) the caller's identification number (for security and billing) iii) the service identification number (e.g., voice video, fax, data) vi) type of request (e.g. regular call or network management function) v) receiver's identification number (id) . In the case of the log-on request, this is identified in the "type of request" and no data is expected for the service identification number or the receiver id.
- BS ACKNOWLEDGEMENT In the case of the log-on request, this is identified in the "type of request" and no data is expected for the service identification number or the receiver id.
- the base-station access node acknowledges the SAD's request to log-on to the network, if it has been correctly decoded, with the following sequence: i) SAD identification number ii) service identification number iii) request granted flag.
- the log-on request may or may not be granted for many reasons (subscription cancelled etc) . If no acknowledgement is sent to the SAD after a time-out period, bus contention is assumed and the SAD repeats the request. To ensure that the network does not hang-up, the SAD must acknowledge receipt of the BS ACKNOWLEDGEMENT.
- SAD CHANNEL ACKNOWLEDGEMENT SAD CHANNEL ACKNOWLEDGEMENT
- the following information is sent back to the access node: i) SAD identification number ii) caller's identification number iii) service identification number iv) BS Acknowledgement received flag.
- the base-station re-issues the BS ACKNOWLEDGEMENT message until SAD CHANNEL ACKNOWLEDGEMENT is received (within a time-out period) .
- the SAD is then logged-on to the network. If, during this process a second SAD attempts to use the up-link pilot channel simultaneously, the access node detects the collision, and makes no acknowledgement to either SAD and they both "time-out" and retransmit after a random delay in a similar manner to the ethernet access protocol.
- the SAD cannot transmit data to other SADs until the log-on process has been accomplished.
- the SAD monitors the down-link pilot channel for activity. If none is detected, the SAD's address is sent to the access node on the pilot channel along with the address of the receiving SAD and the type of service the SAD wishes to transmit (eg voice, data, video) .
- the access node checks to ensure that the addresses have been logged-on to the network, by reference to its database of logged-on subscribers, and replies to the calling SAD on the down-link using the pilot code if this is not the case and the attempted access fails. If both SADs have valid user identification numbers, the access node then checks whether the requested receiver SAD is engaged. If not, the SAD then checks to see if there are any free time slots and any free codes of total bandwidth which matches the requirements of the transmitting SAD.
- the access node acknowledges the original request for access by returning the user identification code and then, in order to free the pilot channel for other requests to access the channel, directs both the calling and receiving SADs to use a different CDMA code. This is accomplished by the access node which allocates a spare pseudo-random code to both SADs.
- the allocation of the code is in the form of an address which is transmitted to both SADs on the down-link pilot channel which points to a location inside the read only memory(ROM) of the SADs. This address contains the parameters needed for the SAD to generate the correct code. This comprises an indication of the shift register tap points of the pseudo-noise code generator, which is a well understood technique.
- the "tap points" data is loaded into a mask which controls the feedback connections of the code generator. Every SAD contains information about every possible code within the code set and this is stored in read only memory (ROM) . The information regarding a specific randomly chosen code is found at a specific address in the ROM. In addition to the information regarding the code the access node sends back a list of the time slots that have been allocated to the SAD. The same information is then passed on to the requested receiving SAD. In this way, a handshake protocol has been established between the two SADs via the access node. It is possible for the handshake to be fully interlocked by relying on the two SADs to acknowledge that the information regarding the time slots has been received correctly. This can be done by transmitting using the new code allocation and time slot allocation to send an acknowledgement message, which is monitored temporarily by the access node.
- ROM read only memory
- Each SAD decodes the time slot information sent from the access node. This is simply a bit map of the time slots within the time frame which have been allocated to the two SADs. A microprocessor decoder analyses this information for contiguous time slots and if these are found modifies the header code in the "data protocol". Because the access protocol is largely independent of the data format used by the DTE there would be literally dozens of different frame structures for the different types of data which can be transmitted.
- the SAD accesses the network using the following handshake protocol: SAD REQUEST (up-link hailing) BS ACKNOWLEDGEMENT (down-link hailing)
- SAD REQUEST requires the following information to be sent: i) the calling SADs identification number (which may give details of the physical location of the SAD for delay management purposes or which may point to such information in the base-station's database) ii) the caller's identification number (for security and billing) iii) the service identification number (e.g. voice video, fax, data) . This determines the number of time slots or CDMA channels required by the SAD vi) type of request (e.g. regular call or network management function) v) receiver's id.
- the base-station acknowledges the SAD request, if it has been correctly decoded, and then attempts to set up the call. It can also give BS CHANNEL SELECT information.
- the following information is sent on the down-link hailing channel: i) SAD identification number ii) service identification number iii) request granted flag iv) CDMA channel mask (a 4 or 5 bit mask identifying the number of CDMA channels allocated to this request) v) TDMA time slot mask (a 6 bit mask identifying how many and which time slots have been allocated to this request) .
- the request may or may not be granted. If no acknowledgment is sent to the SAD after a time-out, bus contention is assumed and the SAD repeats the request.
- the SAD must acknowledge receipt of the BS ACKNOWLEDGEMENT because the base-station has allocated a channel at this stage.
- the following information is sent: i) SAD identification number ii) caller's identification number iii) service identification number iv) BS Acknowledgement received flag.
- the base-station re-issues the BS ACKNOWLEDGEMENT message until SAD CHANNEL ACKNOWLEDGEMENT is received (within a time-out period) .
- the SAD then moves to the indicated channel and the call is set up.
- the SAD CALL TERMINATE is sent again until the flag is true.
- the base-station deallocates the channels to the SAD.
- the BS REQUEST is a call put out on the down-link hailing channel to a specific SAD.
- the following information must be sent: i) SAD identification number ii) receiver's identification number iii) request for SAD to receiver iv) service identification number v) caller's identification number vi) service type required.
- the request may fail because the SAD may not be able to satisfy iii) (because it is busy) or v) (because it cannot provide the necessary terminal equipment for the required service) .
- SAD ACKNOWLEDGEMENT This is acknowledged by SAD ACKNOWLEDGEMENT, which sends the following information: i) SAD identification number ii) receiver identification number iii) service identification number iv) receive acknowledge flag (yes/no) .
- the BS receives a valid NO flag, the call is terminated and appropriate messages (described earlier) are sent to the caller. If the BS receives a valid YES flag, the BS sends a BS CHANNEL SELECT message. If the BS receives no valid signal it re-issues the BS REQUEST message repeatedly until a time-out has been exceeded whereupon the call set-up is deemed to have failed. Note that for the down-link there are no contention problems because the base-station controls the hailing channel.
- BS CHANNEL SELECT requires the following information to be sent: i) SAD identification number ii) receiver's identification number iii) service identification number iv) CDMA mask v) TDMA mask.
- the base-station waits for a SAD ACKNOWLEDGEMENT to be sent and repeats the BS CHANNEL SELECT until it is received (or until time-out) .
- the call is then connected.
- the SAD can issue a SAD CALL TERMINATE message which requires a BS ACKNOWLEDGE TERMINATION message to complete the action.
- a feature of the MDMA protocol is dynamic allocation of time-slots and dynamic allocation of CDMA channels.
- This message sends the following information. i) SAD identification number ii) receiver's identification number iii) service identification number iv) new TDMA mask v) new CDMA mask. Before the new channels are set up, it is necessary for the SAD to issue a CHANNEL TRANSFER ACKNOWLEDGEMENT.
- the SAD sends a log-off request on the hailing channel. This is acknowledged by the access node and the SAD acknowledges the base-station acknowledgement. If neither acknowledgement is received retransmission of the request takes place.
- FIG. 5 shows a typical frame structure of the MDMA protocol.
- Y CDMA channels each sub-divided into X contiguous time-slots.
- One of these CDMA channels represents the hailing channel (e.g. CDMA channel 0) .
- the hailing channel e.g. CDMA channel 0
- X time slots there is a inter-frame gap or guard-band time. This delineates the frame periods and represents the worst-case propagation delay from the furthest SAD to the access node. Note how only the hailing channel transmits in the inter-frame gap.
- the duration of the time slot is selected to allow 55 bytes of data to be transmitted (corresponding to a modified ATM packet of data) at a rate of 1.2 Mb/s and the frame rate is selected so that the lowest data rate per MDMA channel is 16 kb/s.
- this particular frame structure is only typical of the preferred frame structure, which could have different timings.
- Table 1 Typical Services which can be accessed via the proposed multiple access system.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP93914502A EP0624293A1 (en) | 1992-01-29 | 1993-01-29 | Cdma/tdma communication system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9201879.5 | 1992-01-29 | ||
GB9201879A GB9201879D0 (en) | 1992-01-29 | 1992-01-29 | Communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1993015573A1 true WO1993015573A1 (en) | 1993-08-05 |
Family
ID=10709454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB1993/000199 WO1993015573A1 (en) | 1992-01-29 | 1993-01-29 | Cdma/tdma communication system |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0624293A1 (en) |
GB (1) | GB9201879D0 (en) |
WO (1) | WO1993015573A1 (en) |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0600713A2 (en) * | 1992-12-01 | 1994-06-08 | Nokia Mobile Phones Ltd. | Communication method and system |
EP0658991A1 (en) * | 1993-12-08 | 1995-06-21 | Nec Corporation | Mobile communication system capable of transmitting and receiving a radio signal obtained by TDMA and CDMA without interference |
WO1995034154A2 (en) * | 1994-05-30 | 1995-12-14 | Nokia Telecommunications Oy | Method for synchronizing subscriber equipments, a base station and a subscriber equipment |
US5577024A (en) * | 1993-07-08 | 1996-11-19 | Nokia Mobile Phones Ltd. | Multiple access radio system |
EP0763300A1 (en) * | 1994-03-21 | 1997-03-19 | Omnipoint Corporation | Pcs pocket phone/microcell communication over-air protocol |
WO1997030526A1 (en) * | 1996-02-13 | 1997-08-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Telecommunication network having time orthogonal wideband and narrowband systems |
WO1997038501A2 (en) * | 1996-04-10 | 1997-10-16 | Ericsson Inc. | Spread spectrum random access systems and methods for time division multiple access radiotelephone communications systems |
EP0810742A2 (en) * | 1996-05-30 | 1997-12-03 | Ntt Mobile Communications Network Inc. | Direct sequence code division multiple access transmission method using pilot symbols |
FR2751495A1 (en) * | 1996-07-18 | 1998-01-23 | Nat Space Dev Agency Of Japon | Telecommunication system featuring temporal synchronisation |
WO1998023042A1 (en) * | 1996-11-21 | 1998-05-28 | Advanced Micro Devices, Inc. | Verification of pn synchronization in a spread-spectrum communications receiver |
GB2320661A (en) * | 1996-12-20 | 1998-06-24 | Dsc Telecom Lp | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunication system |
WO1998044662A2 (en) * | 1997-04-02 | 1998-10-08 | Siemens Aktiengesellschaft | Base station and receiver device for a mobile communications system with tdma subscriber separation |
EP0876008A1 (en) * | 1997-05-02 | 1998-11-04 | Siemens Aktiengesellschaft | Adaptive data rate TDMA/CDMA communications system |
WO1999000912A1 (en) * | 1997-06-27 | 1999-01-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile station synchronization within a spread spectrum communications system |
EP0680168A3 (en) * | 1994-04-28 | 1999-02-03 | AT&T Corp. | System and method for optimizing spectral efficiency using time-frequency-code slicing |
WO1999012273A1 (en) * | 1997-08-29 | 1999-03-11 | Telefonaktiebolaget Lm Ericsson | Synchronization to a base station and code acquisition within a spread spectrum communications system |
WO1999013600A1 (en) * | 1997-09-09 | 1999-03-18 | Telefonaktiebolaget Lm Ericsson | Packet data communications scheduling in a spread spectrum communications system |
EP0948148A2 (en) * | 1998-03-31 | 1999-10-06 | Siemens Aktiengesellschaft | Method of wireless speech data and general data transmission and terminal for realising such a method |
WO1999060707A2 (en) * | 1998-05-18 | 1999-11-25 | Siemens Aktiengesellschaft | Method and base station for transmitting signals in a control channel of a radiocommunications system |
US6002710A (en) * | 1996-11-21 | 1999-12-14 | Dsp Group, Inc. | Timing recovery for a pseudo-random noise sequence in a direct-sequence spread-spectrum communications system |
US6041046A (en) * | 1995-07-14 | 2000-03-21 | Omnipoint Corporation | Cyclic time hopping in time division multiple access communication system |
WO2000016518A2 (en) * | 1998-09-11 | 2000-03-23 | Sharewave, Inc. | Method and apparatus for controlling communication within a computer network |
EP1009110A2 (en) * | 1998-12-09 | 2000-06-14 | Nec Corporation | Channel multiplexing method in mobile communication system |
US6256335B1 (en) | 1996-11-21 | 2001-07-03 | Dsp Group, Inc. | Slow tracking of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US6256337B1 (en) | 1996-11-21 | 2001-07-03 | Dsp Group, Inc. | Rapid acquisition of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US6263013B1 (en) | 1996-11-21 | 2001-07-17 | Dsp Group, Inc. | Fast tracking of PN synchronization in a direct-sequence spread-spectrum digital communications system |
CN1068745C (en) * | 1998-07-17 | 2001-07-18 | 中国人民解放军信息工程学院 | Shared time-division pilot synchronous orthogonal code division multiple access channel structure |
US6275519B1 (en) | 1996-11-21 | 2001-08-14 | Dsp Group, Inc. | Frame synchronization in a digital communications system |
US6356607B1 (en) | 1995-06-05 | 2002-03-12 | Omnipoint Corporation | Preamble code structure and detection method and apparatus |
CN1088949C (en) * | 1997-06-30 | 2002-08-07 | 三星电子株式会社 | Method of forward power control using reasure indicator bit |
KR100394784B1 (en) * | 2001-06-12 | 2003-08-19 | 주식회사 카서 | Wireless communication method and wireless-phone using hybrid-division multiple access |
KR100388863B1 (en) * | 1995-01-28 | 2003-09-26 | 모토로라 리미티드 | Communication system and communication method thereof |
EP1388224A1 (en) * | 2001-05-14 | 2004-02-11 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
EP1421725A1 (en) * | 2001-08-10 | 2004-05-26 | Interdigital Technology Corporation | Dynamic link adaption for time division duplex (tdd) |
WO2004093361A1 (en) * | 2003-04-15 | 2004-10-28 | Da Tang Mobile Communications Equipment Co., Ltd. | Method for improving the transmission speed in multi-slot cdma wireless communication system |
US6985457B2 (en) | 2001-08-10 | 2006-01-10 | Interdigital Technology Corp. | Dynamic link adaption for time division duplex (TDD) |
US6996082B2 (en) | 2001-05-14 | 2006-02-07 | Interdigital Technology Corporation | Method and apparatus for minimizing the amount of data necessary to signal code and timeslot assignments |
US7068618B2 (en) | 2001-08-10 | 2006-06-27 | Interdigital Technology Corp. | Dynamic link adaption for time division duplex (TDD) |
WO2008098073A2 (en) * | 2007-02-06 | 2008-08-14 | Viasat, Inc. | Reservation request improvements |
US8213485B2 (en) | 1996-05-28 | 2012-07-03 | Qualcomm Incorporated | High rate CDMA wireless communication system using variable sized channel codes |
CN101656567B (en) * | 2001-05-14 | 2012-12-19 | 美商内数位科技公司 | Method and transmitter for signaling code and time slot assignments |
EP1256192B1 (en) * | 2000-02-07 | 2013-09-04 | Intel Corporation | Maintenance link using active/standby request channels |
US20140269521A1 (en) * | 2013-03-13 | 2014-09-18 | Motorola Solutions, Inc. | Method and device to support site activation using a hailing channel |
US8908654B2 (en) | 1998-06-01 | 2014-12-09 | Intel Corporation | Dynamic bandwidth allocation for multiple access communications using buffer urgency factor |
US9014118B2 (en) | 2001-06-13 | 2015-04-21 | Intel Corporation | Signaling for wireless communications |
US9042400B2 (en) | 1997-12-17 | 2015-05-26 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
US9225395B2 (en) | 2000-12-01 | 2015-12-29 | Intel Corporation | Antenna control system and method |
US9247510B2 (en) | 2001-02-01 | 2016-01-26 | Intel Corporation | Use of correlation combination to achieve channel detection |
US9301274B2 (en) | 2000-02-07 | 2016-03-29 | Intel Corporation | Minimal maintenance link to support synchronization |
US9408216B2 (en) | 1997-06-20 | 2016-08-02 | Intel Corporation | Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link |
US9525923B2 (en) | 1997-12-17 | 2016-12-20 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
US9564963B2 (en) | 1995-06-30 | 2017-02-07 | Interdigital Technology Corporation | Automatic power control system for a code division multiple access (CDMA) communications system |
US9961556B2 (en) | 2000-10-11 | 2018-05-01 | Wireless Protocol Innovations, Inc. | Protocol for allocating upstream slots over a link in a point-to-multipoint communication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0210698A2 (en) * | 1985-07-31 | 1987-02-04 | Philips Patentverwaltung GmbH | Radio transmission system with a variable time slot duration in a time division multiplex frame |
EP0211460A2 (en) * | 1985-07-31 | 1987-02-25 | Philips Patentverwaltung GmbH | Digital radio transmission method |
EP0412583A2 (en) * | 1986-03-25 | 1991-02-13 | Motorola, Inc. | Method and apparatus for controlling a TDM communication device |
-
1992
- 1992-01-29 GB GB9201879A patent/GB9201879D0/en active Pending
-
1993
- 1993-01-29 WO PCT/GB1993/000199 patent/WO1993015573A1/en not_active Application Discontinuation
- 1993-01-29 EP EP93914502A patent/EP0624293A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0210698A2 (en) * | 1985-07-31 | 1987-02-04 | Philips Patentverwaltung GmbH | Radio transmission system with a variable time slot duration in a time division multiplex frame |
EP0211460A2 (en) * | 1985-07-31 | 1987-02-25 | Philips Patentverwaltung GmbH | Digital radio transmission method |
EP0412583A2 (en) * | 1986-03-25 | 1991-02-13 | Motorola, Inc. | Method and apparatus for controlling a TDM communication device |
Non-Patent Citations (7)
Title |
---|
41ST IEEE VEHICUALAR TECHNOLOGY CONFERENCE 19 May 1991, STJ. LOUIS , US pages 57 - 62 A. SALMASI ET AL. 'ON THE SYSTEM DESIGN ASPECTS OF CODE DIVISION MULTIPLE ACCESS ( CDMA ) APPLIED TO DIGITAL CELLULAR AND PERSONAL COMMUNICATIONS NETWORKS' * |
IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE vol. 2, 27 November 1989, DALLAS , US pages 733 - 737 DE GAUDENZI ET AL. 'High Efficiency Voice Activated CDMA Mobile Communication System Based on Master Code Synchronization' * |
IEEE TRANSACTIONS ON COMMUNICATIONS vol. 27, no. 8, August 1979, NEW YORK US pages 1153 - 1160 G. J. COVIELLO 'Comparative Discussion of Circuit- vs. Packet-Switched Voice' * |
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY vol. 33, no. 8, August 1984, NEW YORK US pages 179 - 190 D. VERHULST ET AL. 'Slow Frequency Hopping Multiple Access for Digital Cellular Radiotelephone' * |
INTERNATIONAL SWITCHING SYMPOSIUM 1987 vol. 3, 15 March 1987, PHOENIX, US pages 759 - 765 P. ROBERT ET AL. 'ALCATEL LAND MOBILE SYSTEM CD900 A FULLY DIGITAL CELLULAR APPROACH USING WIDEBAND TDMA' * |
NATIONAL TELECOMMUNICATIONS CONFERENCE vol. 1, 1 December 1975, NEW ORLEANS , US pages 14-10 - 14-14 C.E. ELLINGSON 'JOINT TACTICAL INFORMATION SYSTEM ( JTIDS )' * |
NTZ NACHRICHTENTECHNISCHE ZEITSCHRIFT vol. 27, no. 7, July 1974, BERLIN DE pages 253 - 259 W. HEROLD 'Ein Funktelephonsystem mit Codemultiplex' * |
Cited By (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5533013A (en) * | 1992-12-01 | 1996-07-02 | Nokia Mobile Phones Limited | Communication method and system |
EP0600713A3 (en) * | 1992-12-01 | 1994-12-28 | Nokia Mobile Phones Ltd | Communication method and system. |
EP0600713A2 (en) * | 1992-12-01 | 1994-06-08 | Nokia Mobile Phones Ltd. | Communication method and system |
US5577024A (en) * | 1993-07-08 | 1996-11-19 | Nokia Mobile Phones Ltd. | Multiple access radio system |
EP0658991A1 (en) * | 1993-12-08 | 1995-06-21 | Nec Corporation | Mobile communication system capable of transmitting and receiving a radio signal obtained by TDMA and CDMA without interference |
US5511068A (en) * | 1993-12-08 | 1996-04-23 | Nec Corporation | Mobile communication system capable of transmitting and receiving a radio signal obtained by TDMA and CDMA without interference |
EP0763300A4 (en) * | 1994-03-21 | 1999-12-08 | Omnipoint Corp | Pcs pocket phone/microcell communication over-air protocol |
EP0763300A1 (en) * | 1994-03-21 | 1997-03-19 | Omnipoint Corporation | Pcs pocket phone/microcell communication over-air protocol |
EP0680168A3 (en) * | 1994-04-28 | 1999-02-03 | AT&T Corp. | System and method for optimizing spectral efficiency using time-frequency-code slicing |
WO1995034154A3 (en) * | 1994-05-30 | 1996-01-11 | Nokia Telecommunications Oy | Method for synchronizing subscriber equipments, a base station and a subscriber equipment |
WO1995034154A2 (en) * | 1994-05-30 | 1995-12-14 | Nokia Telecommunications Oy | Method for synchronizing subscriber equipments, a base station and a subscriber equipment |
CN1064495C (en) * | 1994-05-30 | 2001-04-11 | 诺基亚电信公司 | Method for synchronizing subscriber equipments, a base station and a subscriber equipment |
AU693205B2 (en) * | 1994-05-30 | 1998-06-25 | Nokia Mobile Phones Limited | Method for synchronizing subscriber equipments, a base station and a subscriber equipment |
US5703873A (en) * | 1994-05-30 | 1997-12-30 | Nokia Telecommunications Oy | Method and apparatus for synchronizing subscriber equipment with base stations in a CDMA radio network |
KR100388863B1 (en) * | 1995-01-28 | 2003-09-26 | 모토로라 리미티드 | Communication system and communication method thereof |
US6356607B1 (en) | 1995-06-05 | 2002-03-12 | Omnipoint Corporation | Preamble code structure and detection method and apparatus |
US9564963B2 (en) | 1995-06-30 | 2017-02-07 | Interdigital Technology Corporation | Automatic power control system for a code division multiple access (CDMA) communications system |
US6041046A (en) * | 1995-07-14 | 2000-03-21 | Omnipoint Corporation | Cyclic time hopping in time division multiple access communication system |
WO1997030526A1 (en) * | 1996-02-13 | 1997-08-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Telecommunication network having time orthogonal wideband and narrowband systems |
US5793757A (en) * | 1996-02-13 | 1998-08-11 | Telefonaktiebolaget L M Ericsson (Publ) | Telecommunication network having time orthogonal wideband and narrowband sytems |
WO1997038501A3 (en) * | 1996-04-10 | 1997-11-13 | Ericsson Ge Mobile Inc | Spread spectrum random access systems and methods for time division multiple access radiotelephone communications systems |
WO1997038501A2 (en) * | 1996-04-10 | 1997-10-16 | Ericsson Inc. | Spread spectrum random access systems and methods for time division multiple access radiotelephone communications systems |
US5850392A (en) * | 1996-04-10 | 1998-12-15 | Ericsson Inc. | Spread spectrum random access systems and methods for time division multiple access radiotelephone communication systems |
US8588277B2 (en) | 1996-05-28 | 2013-11-19 | Qualcomm Incorporated | High data rate CDMA wireless communication system using variable sized channel codes |
US8213485B2 (en) | 1996-05-28 | 2012-07-03 | Qualcomm Incorporated | High rate CDMA wireless communication system using variable sized channel codes |
CN1087535C (en) * | 1996-05-30 | 2002-07-10 | Ntt移动通信网株式会社 | Direct sequence code division multiple access transmission method |
US6097711A (en) * | 1996-05-30 | 2000-08-01 | Ntt Mobile Communications Network Inc. | DS-CDMA transmission method |
EP0810742A2 (en) * | 1996-05-30 | 1997-12-03 | Ntt Mobile Communications Network Inc. | Direct sequence code division multiple access transmission method using pilot symbols |
EP0810742A3 (en) * | 1996-05-30 | 1999-07-21 | Ntt Mobile Communications Network Inc. | Direct sequence code division multiple access transmission method using pilot symbols |
US6842442B2 (en) | 1996-05-30 | 2005-01-11 | Ntt Mobile Communications Network, Inc. | DS-CDMA transmission method |
FR2751495A1 (en) * | 1996-07-18 | 1998-01-23 | Nat Space Dev Agency Of Japon | Telecommunication system featuring temporal synchronisation |
US6275519B1 (en) | 1996-11-21 | 2001-08-14 | Dsp Group, Inc. | Frame synchronization in a digital communications system |
WO1998023042A1 (en) * | 1996-11-21 | 1998-05-28 | Advanced Micro Devices, Inc. | Verification of pn synchronization in a spread-spectrum communications receiver |
US6256337B1 (en) | 1996-11-21 | 2001-07-03 | Dsp Group, Inc. | Rapid acquisition of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US6263013B1 (en) | 1996-11-21 | 2001-07-17 | Dsp Group, Inc. | Fast tracking of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US6002710A (en) * | 1996-11-21 | 1999-12-14 | Dsp Group, Inc. | Timing recovery for a pseudo-random noise sequence in a direct-sequence spread-spectrum communications system |
US6002709A (en) * | 1996-11-21 | 1999-12-14 | Dsp Group, Inc. | Verification of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US6256335B1 (en) | 1996-11-21 | 2001-07-03 | Dsp Group, Inc. | Slow tracking of PN synchronization in a direct-sequence spread-spectrum digital communications system |
US5966416A (en) * | 1996-11-21 | 1999-10-12 | Dsp Group, Inc. | Verification of PN synchronization in a spread-spectrum communications receiver |
US6381211B1 (en) | 1996-12-20 | 2002-04-30 | Airspan Networks Inc. | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunications system |
US6088326A (en) * | 1996-12-20 | 2000-07-11 | Airspan Communications Corporation | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunications system |
GB2320661B (en) * | 1996-12-20 | 2001-10-03 | Dsc Telecom Lp | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunications system |
WO1998028866A1 (en) * | 1996-12-20 | 1998-07-02 | Airspan Communications Corporation | Variable rate wireless communication |
GB2320661A (en) * | 1996-12-20 | 1998-06-24 | Dsc Telecom Lp | Processing data transmitted and received over a wireless link connecting a central terminal and a subscriber terminal of a wireless telecommunication system |
WO1998044662A2 (en) * | 1997-04-02 | 1998-10-08 | Siemens Aktiengesellschaft | Base station and receiver device for a mobile communications system with tdma subscriber separation |
WO1998044662A3 (en) * | 1997-04-02 | 1999-01-21 | Siemens Ag | Base station and receiver device for a mobile communications system with tdma subscriber separation |
EP0876008A1 (en) * | 1997-05-02 | 1998-11-04 | Siemens Aktiengesellschaft | Adaptive data rate TDMA/CDMA communications system |
US9408216B2 (en) | 1997-06-20 | 2016-08-02 | Intel Corporation | Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link |
WO1999000912A1 (en) * | 1997-06-27 | 1999-01-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile station synchronization within a spread spectrum communications system |
US5991330A (en) * | 1997-06-27 | 1999-11-23 | Telefonaktiebolaget L M Ericsson (Pub1) | Mobile Station synchronization within a spread spectrum communication systems |
AU737540B2 (en) * | 1997-06-27 | 2001-08-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile station synchronization within a spread spectrum communications system |
CN1088949C (en) * | 1997-06-30 | 2002-08-07 | 三星电子株式会社 | Method of forward power control using reasure indicator bit |
US5930366A (en) * | 1997-08-29 | 1999-07-27 | Telefonaktiebolaget L M Ericsson | Synchronization to a base station and code acquisition within a spread spectrum communication system |
WO1999012273A1 (en) * | 1997-08-29 | 1999-03-11 | Telefonaktiebolaget Lm Ericsson | Synchronization to a base station and code acquisition within a spread spectrum communications system |
AU755211B2 (en) * | 1997-08-29 | 2002-12-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Synchronization to a base station and code acquisition within a spread spectrum communications system |
WO1999013600A1 (en) * | 1997-09-09 | 1999-03-18 | Telefonaktiebolaget Lm Ericsson | Packet data communications scheduling in a spread spectrum communications system |
US6236646B1 (en) | 1997-09-09 | 2001-05-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet data communications scheduling in a spread spectrum communications system |
US9042400B2 (en) | 1997-12-17 | 2015-05-26 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
US9525923B2 (en) | 1997-12-17 | 2016-12-20 | Intel Corporation | Multi-detection of heartbeat to reduce error probability |
EP0948148A3 (en) * | 1998-03-31 | 2002-10-02 | Siemens Aktiengesellschaft | Method of wireless speech data and general data transmission and terminal for realising such a method |
EP0948148A2 (en) * | 1998-03-31 | 1999-10-06 | Siemens Aktiengesellschaft | Method of wireless speech data and general data transmission and terminal for realising such a method |
WO1999060707A2 (en) * | 1998-05-18 | 1999-11-25 | Siemens Aktiengesellschaft | Method and base station for transmitting signals in a control channel of a radiocommunications system |
WO1999060707A3 (en) * | 1998-05-18 | 2002-09-26 | Siemens Ag | Method and base station for transmitting signals in a control channel of a radiocommunications system |
US8908654B2 (en) | 1998-06-01 | 2014-12-09 | Intel Corporation | Dynamic bandwidth allocation for multiple access communications using buffer urgency factor |
US9307532B2 (en) | 1998-06-01 | 2016-04-05 | Intel Corporation | Signaling for wireless communications |
CN1068745C (en) * | 1998-07-17 | 2001-07-18 | 中国人民解放军信息工程学院 | Shared time-division pilot synchronous orthogonal code division multiple access channel structure |
WO2000016518A3 (en) * | 1998-09-11 | 2000-11-09 | Sharewave Inc | Method and apparatus for controlling communication within a computer network |
US7251231B2 (en) | 1998-09-11 | 2007-07-31 | Cirrus Logic, Inc. | Method and apparatus for controlling communication within a computer network |
WO2000016518A2 (en) * | 1998-09-11 | 2000-03-23 | Sharewave, Inc. | Method and apparatus for controlling communication within a computer network |
EP1009110A2 (en) * | 1998-12-09 | 2000-06-14 | Nec Corporation | Channel multiplexing method in mobile communication system |
EP1009110A3 (en) * | 1998-12-09 | 2003-10-08 | Nec Corporation | Channel multiplexing method in mobile communication system |
US9807714B2 (en) | 2000-02-07 | 2017-10-31 | Intel Corporation | Minimal maintenance link to support synchronization |
US9301274B2 (en) | 2000-02-07 | 2016-03-29 | Intel Corporation | Minimal maintenance link to support synchronization |
EP1256192B1 (en) * | 2000-02-07 | 2013-09-04 | Intel Corporation | Maintenance link using active/standby request channels |
US9961556B2 (en) | 2000-10-11 | 2018-05-01 | Wireless Protocol Innovations, Inc. | Protocol for allocating upstream slots over a link in a point-to-multipoint communication system |
US10470045B2 (en) | 2000-10-11 | 2019-11-05 | Wireless Protocol Innovations, Inc. | Protocol for allocating upstream slots over a link in a point-to-multipoint communication system |
US9775115B2 (en) | 2000-12-01 | 2017-09-26 | Intel Corporation | Antenna control system and method |
US9225395B2 (en) | 2000-12-01 | 2015-12-29 | Intel Corporation | Antenna control system and method |
US9924468B2 (en) | 2000-12-01 | 2018-03-20 | Intel Corporation | Antenna control system and method |
US9247510B2 (en) | 2001-02-01 | 2016-01-26 | Intel Corporation | Use of correlation combination to achieve channel detection |
EP1703647A1 (en) * | 2001-05-14 | 2006-09-20 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
US7286509B2 (en) | 2001-05-14 | 2007-10-23 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
EP1505745A3 (en) * | 2001-05-14 | 2005-02-16 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
US6973064B2 (en) | 2001-05-14 | 2005-12-06 | Interdigital Technology Corporation | Method and apparatus for minimizing the amount of data necessary to signal code and timeslot assignments |
EP1388224A1 (en) * | 2001-05-14 | 2004-02-11 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
US10334593B2 (en) | 2001-05-14 | 2019-06-25 | Interdigital Technology Corporation | Hybrid apparatus using physical channels |
US6996082B2 (en) | 2001-05-14 | 2006-02-07 | Interdigital Technology Corporation | Method and apparatus for minimizing the amount of data necessary to signal code and timeslot assignments |
EP1388224A4 (en) * | 2001-05-14 | 2004-09-29 | Interdigital Tech Corp | Physical channel configuration signaling procedures |
US8169979B2 (en) | 2001-05-14 | 2012-05-01 | Interdigital Technology Corporation | TDMA/CDMA user equipment |
US9674834B2 (en) | 2001-05-14 | 2017-06-06 | Interdigital Technology Corporation | Hybrid apparatus using physical channels |
CN101656567B (en) * | 2001-05-14 | 2012-12-19 | 美商内数位科技公司 | Method and transmitter for signaling code and time slot assignments |
CN101656568B (en) * | 2001-05-14 | 2013-01-30 | 美商内数位科技公司 | User equipment for wireless hybrid TDMA/CDMA |
US8509195B2 (en) | 2001-05-14 | 2013-08-13 | Interdigital Technology Corporation | TDMA/CDMA user equipment |
EP1505745A2 (en) * | 2001-05-14 | 2005-02-09 | Interdigital Technology Corporation | Physical channel configuration signaling procedures |
SG134172A1 (en) * | 2001-05-14 | 2007-08-29 | Interdigital Tech Corp | Physical channel configuration signaling procedures |
KR100394784B1 (en) * | 2001-06-12 | 2003-08-19 | 주식회사 카서 | Wireless communication method and wireless-phone using hybrid-division multiple access |
US9014118B2 (en) | 2001-06-13 | 2015-04-21 | Intel Corporation | Signaling for wireless communications |
EP1421725A4 (en) * | 2001-08-10 | 2004-11-10 | Interdigital Tech Corp | Dynamic link adaption for time division duplex (tdd) |
EP1737153A3 (en) * | 2001-08-10 | 2007-02-14 | Interdigital Technology Corporation | Dynamic link adaption for Time Division Duplex (TDD) |
EP1737153A2 (en) * | 2001-08-10 | 2006-12-27 | Interdigital Technology Corporation | Dynamic link adaption for Time Division Duplex (TDD) |
US7068618B2 (en) | 2001-08-10 | 2006-06-27 | Interdigital Technology Corp. | Dynamic link adaption for time division duplex (TDD) |
EP1421725A1 (en) * | 2001-08-10 | 2004-05-26 | Interdigital Technology Corporation | Dynamic link adaption for time division duplex (tdd) |
US6985457B2 (en) | 2001-08-10 | 2006-01-10 | Interdigital Technology Corp. | Dynamic link adaption for time division duplex (TDD) |
US7483494B2 (en) | 2001-08-10 | 2009-01-27 | Interdigital Corporation | Dynamic link adaption for time division duplex (TDD) |
WO2004093361A1 (en) * | 2003-04-15 | 2004-10-28 | Da Tang Mobile Communications Equipment Co., Ltd. | Method for improving the transmission speed in multi-slot cdma wireless communication system |
US7586883B2 (en) | 2003-04-15 | 2009-09-08 | Da Tang Mobile Communications Equipment Co., Ltd. | Method for improving the transmission speed in multi-slot CDMA wireless communication system |
WO2008098073A2 (en) * | 2007-02-06 | 2008-08-14 | Viasat, Inc. | Reservation request improvements |
WO2008098073A3 (en) * | 2007-02-06 | 2008-10-30 | Viasat Inc | Reservation request improvements |
US7822010B2 (en) | 2007-02-06 | 2010-10-26 | Viasat, Inc. | Reservation request improvements |
US7756077B2 (en) | 2007-02-06 | 2010-07-13 | Viasat, Inc. | Request signal designs for multiple service types |
US7715319B2 (en) | 2007-02-06 | 2010-05-11 | Viasat, Inc. | Default assignment of scheduled transmissions |
US7710876B2 (en) | 2007-02-06 | 2010-05-04 | Viasat, Inc. | Successive scheduled requests for transmission |
US8982825B2 (en) * | 2013-03-13 | 2015-03-17 | Motorola Solutions, Inc. | Method and device to support site activation using a hailing channel |
US20140269521A1 (en) * | 2013-03-13 | 2014-09-18 | Motorola Solutions, Inc. | Method and device to support site activation using a hailing channel |
Also Published As
Publication number | Publication date |
---|---|
GB9201879D0 (en) | 1992-03-18 |
EP0624293A1 (en) | 1994-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1993015573A1 (en) | Cdma/tdma communication system | |
CA2119378C (en) | Multiple access telephone extension systems and methods | |
KR100795769B1 (en) | Fast acquisition of traffic channels for a highly variable data rate | |
US6373830B1 (en) | CDMA communication system which selectively allocates bandwidth upon demand | |
JP2737873B2 (en) | Digital wireless transmission system | |
WO1999030234A1 (en) | Waveform and frame structure for a fixed wireless loop synchronous cdma communications system | |
MXPA99011860A (en) | Cdma communication system which selectively allocates bandwidth upon demand |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): BR CA JP RU US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1993914502 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: US Ref document number: 1994 256986 Date of ref document: 19941117 Kind code of ref document: A Format of ref document f/p: F |
|
WWP | Wipo information: published in national office |
Ref document number: 1993914502 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1993914502 Country of ref document: EP |