CN101371485A - Method and device for providing wireless communication system with link self-adapting scheme - Google Patents
Method and device for providing wireless communication system with link self-adapting scheme Download PDFInfo
- Publication number
- CN101371485A CN101371485A CNA200680052748XA CN200680052748A CN101371485A CN 101371485 A CN101371485 A CN 101371485A CN A200680052748X A CNA200680052748X A CN A200680052748XA CN 200680052748 A CN200680052748 A CN 200680052748A CN 101371485 A CN101371485 A CN 101371485A
- Authority
- CN
- China
- Prior art keywords
- error
- channel
- rate
- correcting channel
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
An approach is provided for error correction in a multi-carrier wireless network or an Orthogonal Frequency Division Multiplexing (OFDM) network. A first rate is assigned to a first error correction channel. A second rate is assigned to a second error correction channel, wherein the first rate is different from the second rate.
Description
Related application
That the application requires to submit on December 30th, 2005, name is called " Method andApparatus for Providing a Link Adaptation Scheme for a WirelessCommunication System ", series number is No.60/755, the rights and interests according to applying date formerly of 35U.S.C. § 119 (e) of 727 U.S. Provisional Application are herein incorporated its integral body by reference.
Technical field
Various illustrative embodiments relate generally to communication of the present invention.
Background technology
Wireless communication system, cellular system (for example spread spectrum system (such as code division multiple access (CDMA) network), or time division multiple access (TDMA) network) for example is together with abundant service with feature set is incompatible provides ambulant facility to the user.This facility is by a large amount of employing of the ever-increasing consumer of quantity, as the communication pattern that is used for the acceptance of commercial and personal use in aspect transmitting voice-and-data (comprising text and graphical information).Because the needs that subscriber's type is communicated by letter with them are various, the service provider pays close attention to the service that reflection different service quality (QoS) level is provided.For example, use for the individual, the subscriber can adapt to lower QoS level (for example, higher relatively delay, lower data rate or lower availability) compromise as low charge.On the other hand, business subscribers needs higher QoS level probably, because minimum delay, high-speed and high availability are more importantly with respect to expense.Therefore, along with the lasting evolution of wireless communication technology, imperative for the support of application with different QoS requirement.This helps the efficient management of network capacity.
Recognize that error of transmission will apply significant cost to capacity,, thereby consume extra bandwidth and do not increase effective throughput because the grouping that damages can require to retransmit this grouping.Therefore, mechanism for correcting errors plays important effect in guaranteeing high-throughput and effective bandwidth utilization.
Traditional error correction method is inflexible, because they can not support the delay requirement of different Packet Error Ratio (PER) and different application.These methods also need the remarkable expense of operating aspect, thereby have destroyed any benefit that comes from its use.
Therefore, need a kind of scheme that effective mechanism for correcting errors is provided, it can support qos requirement in minimal overhead.
Summary of the invention
These and other need be solved by the present invention, wherein propose a kind of method that is used to provide the error correction scheme that utilizes multi-rate channel.
According to an aspect of one embodiment of the present invention, a kind of method comprises first rate is distributed to first error-correcting channel.Described method also comprises gives second error-correcting channel with second rate-allocation, and wherein said first rate is different from described second speed.
According to one embodiment of the present invention on the other hand, a kind of equipment comprises processor, and described processor is configured to first rate is distributed to first error-correcting channel, and be configured to give second error-correcting channel with second rate-allocation, wherein said first rate is different from described second speed.
According to one embodiment of the present invention on the other hand, a kind of method comprises first error-correcting channel transmission grouping by first rate.Described method comprises that also second error-correcting channel by second speed transmits another grouping, and wherein said first rate is different from described second speed.
According to one embodiment of the present invention on the other hand, a kind of equipment comprises transceiver, and described transceiver configuration is first error-correcting channel transmission grouping by first rate, and is configured to transmit another grouping by second error-correcting channel of second speed.Described first rate is different from described second speed.
According to one embodiment of the present invention on the other hand, a kind of system comprises the base station, and described base station configuration is to give a plurality of synchronous error correction channels with different rate-allocation.Described system also comprises terminal, and described terminal configuration is for dividing into groups by one in described synchronous error correction channels transmission.
According to embodiment of the present invention on the other hand, a kind of system comprises terminal, and described terminal configuration is to give a plurality of synchronous error correction channels with different rate-allocation.Described system also comprises the base station, and described base station configuration is for dividing into groups by one in described synchronous error correction channels transmission.
Comprise a plurality of special execution mode and the realization that is considered to implement best mode of the present invention by explanation simply, from the following detailed description, it is obvious that other aspects of the present invention, feature and advantage become easily.The present invention can also be other and different execution modes, and can revise its a plurality of details aspect conspicuous and all these does not break away from the spirit and scope of the present invention various.Thereby in fact accompanying drawing and description are considered to illustrative and not restrictive.
Description of drawings
In each figure of accompanying drawing, the mode unrestricted by example shows the present invention, and wherein identical reference number is represented similar unit, and wherein:
Fig. 1 is the Organization Chart of the wireless system that can utilize many rate N channel error correction mechanism of various execution modes according to the present invention;
Fig. 2 A and Fig. 2 B are the flow charts of the process that relates to many rate N channel error correction mechanism of various execution modes according to the present invention;
Fig. 3 is the diagrammatic sketch that traditional N channel synchronization is mixed automatic repeat requests (HARQ) scheme;
Fig. 4 is the diagrammatic sketch of conventional asynchronous auto-adaptive increment redundancy (AAIR) scheme;
Fig. 5 A and Fig. 5 B are the diagrammatic sketch of many rate N channel HARQ scheme of the various execution modes according to the present invention;
Fig. 6 is the diagrammatic sketch that can be used for realizing the hardware of various execution modes of the present invention;
Fig. 7 A is the diagrammatic sketch that can support the different cellular mobile telephone systems of various execution modes of the present invention with Fig. 7 B;
Fig. 8 is the diagrammatic sketch according to the example components of the travelling carriage that can operate in the system of Fig. 7 A and Fig. 7 B of one embodiment of the present invention; And
Fig. 9 is the diagrammatic sketch according to the enterprise network that can support processing described here of one embodiment of the present invention.
Embodiment
A kind of equipment, method and software that is used to provide many rate N channel error correction mechanism is disclosed.In the following description, for illustrative purposes, various details have been set forth so that the thorough of embodiment of the present invention to be provided.Yet, it is apparent that not have these details or to implement embodiments of the present invention to those skilled in the art by equivalent arrangements.In other cases, show known structure and equipment, obscure to avoid unnecessarily embodiment of the present invention being caused in the mode of block diagram.
Although about the packet data network and the embodiments of the present invention of having mixed automatic repeat requests (HARQ) scheme discuss, those skilled in the art should be realized that the present invention can be applicable to the communication system of any kind (for example, wireless network, cable network etc.) and other error correction that is equal to and/or rate adaptation mechanism.
Fig. 1 is the Organization Chart of the wireless system that can utilize many rate N channel error correction mechanism of various execution modes according to the present invention.By example, mechanism for correcting errors described herein is to mix automatic repeat requests (HARQ) mechanism.Hybrid ARQ (HARQ) provide link adaptation mechanism, and be the combination of ARQ and forward error correction (FEC) technology.Use wrong grouping in conjunction with the grouping that retransmits.Wireless network 100 comprises one or more accessing terminal (AT) 101, and one of them AT 101 is depicted as by air interface 103 and communicates by letter with access network (AN) 105.The HARQ scheme allows the receiver of AT 101 for example to receive grouping or son grouping mistakenly to reflector (for example, AN 105) indication, and therefore, request AN105 resends one or more specific cluster.This can utilize and stop waiting (SAW) process to finish, and wherein AN 105 waits for the response that comes from AT101 before sending grouping sending or retransmit.
According to an execution mode, system 100 provides third generation partner program 2 (3GPP2) cdma2000 High Rate Packet Data revision C (also be called the cdma2000 evolution stage 2, DO revises C) network.In another embodiment, system 100 also supports 3GPP Long Term Evolution (LTE) system.In cdma2000, AT 101 is equal to travelling carriage, and access network 105 is equal to the base station.
AT 101 is a kind of equipment that data connectivity is provided to the user.For example, AT 101 can be connected to computing system, and for example personal computer, personal digital assistant etc. are perhaps supported the cellular handset of data, services.Radio configuration comprises two kinds of operator scheme: 1x and multicarrier (that is, Nx, wherein N is an integer).Multicarrier system adopts a plurality of 1x carrier waves to increase by the data rate of forward link to AT 101 (or travelling carriage).Therefore, different with the 1x technology, multicarrier system is operated on a plurality of carrier waves.In other words, AT 101 can insert a plurality of carrier waves simultaneously.In addition, reverse link can use a plurality of carrier waves.
AN 105 provides the internuncial network equipment of data between packet switched data network (for example, fhe global the Internet 113) and the AT 101.AN 105 communicates via Packet Control Function (PCF) 109 and packet data serving node (PDSN) 111.AN 105 or PCF 109 provide SC/MM (session control and mobile management) function, except other functions, this function comprises storage HRPD session related information, carry out terminal authentication procedure determining whether should authenticate AT 101 during just at access of radio network, and manage the position of AT 101 as AT 101.In 3GPP2A.S0001-A v2.0, the exercise question in June calendar year 2001 is for having further described PCF 109 in " 3GPP2 Access Network Interfaces interoperabilitySpecification ", and integral body is incorporated in this by reference for it.
In addition, AN 105 communicates by letter with AN-AAA (authentication entity) 107, and it provides terminal authentication and authorization function for AN 105.
Cdma2000 1xEV-DV (evolution-data and voice) and both air-interface standards of 1xEV-DO (data of evolution-optimization) have been specified the Packet Data Channel that uses in transmitting grouped data by air interface on forward link and reverse link.Various types of services that provide are provided wireless communication system 100.These services can comprise point-to-point service or service-specific, such as voice and grouped data, thereby data are transferred to the appointment receiving terminal from transmission sources (for example, base station).Such service can also comprise a little to multiple spot (that is, multicast) service, or broadcast service, thus with data from sources transmit to a plurality of receiving terminals (for example, AT 101).
In multi-address radio communication system 100, by one or more AT 101 executive communication between the user, and the user's (accessing terminal) on air station by on the reverse link to the base station transmit information signal and with second air station on second telex network.The AN105 receiving information signal also is sent to AT platform 101 by forward link with this information signal.Then, AN 105 is sent to platform 101 on the forward link with this information signal.Forward link is represented from AN 105 to air station 101 transmission, and reverse link is represented from the transmission of platform 101 to AN 105.AN105 receives data first user on the air station on the reverse link, and routes the data to second user on the main line platform by PSTN.A lot of communication systems (for example IS-95, wideband CDMA (WCDMA) and IS-2000) in, forward link and reverse link are assigned with independent frequency.
In an illustrative embodiments, AN 105 comprises HRPD (high rate packet data) (HRPD) base station, to support high data rate service.Should be understood that, the base station via one or more transceivers provide access terminal and network between radio frequency (RF) interface (carrier wave).Each sector (or sub-district) that the HRPD base station is served at the HRPD base station provides independent only data (DO) carrier wave for HRPD uses.Independent base station or carrier wave (not shown) are provided for the voice carrier of voice application.It can be the mode mobile terminal that DO accessed terminal or can use simultaneously voice service and data, services that HRPD accesses terminal.In order to carry out data session, HRPD accesses terminal and is connected to the DO carrier wave to use the DO high-speed data service.Data session is by packet data serving node (PDSN) 111 control, its route HRPD access terminal and the Internet between all packets.PDSN 111 has towards the direct connection of Packet Control Function (PCF) 109, and this PCF 109 is connected with base station controller (BSC) interface of HRPD base station.BSC is responsible for operation, maintenance and the supervision of HRPD base station, speech coding, the processing of rate adapted and Radio Resource.It will be appreciated that BSC can be separate nodes or can be positioned at a place with one or more HRPD base station.
In the 1x carrier wave, each HRPD base station can be served a plurality of (for example three) sector (or sub-districts).Yet, it will be appreciated that each HRPD base station can only be served single subdistrict (being called omnidirectional (omni) sub-district) usually.It will be appreciated that also network 100 can comprise a plurality of HRPD base station, each one or more sector of HRPD base station services, wherein the HRPD portable terminal can switch between the different sectors of identical HRPD base station or between the different HRPD sector of base station.For each sector (or sub-district), single shared Time Division Multiplexing forward link is further adopted in the HRPD base station, one of them single HRPD portable terminal can be divided into groups to serve by unique user, and a plurality of portable terminals can be divided into groups to serve by the multi-user in any example.Forward link throughput rate is shared by all HRPD portable terminals.HRPD access terminal by its data rate control (DRC) is pointed to the sector and according to channel conditions (promptly based on carrying of channel do (C/I) than) the request forward data rate, and select the serving sector (sub-district) of HRPD base station.
The continuous evolution of wireless communication technology thinks that the multiple application with different qualities provides the service quality of higher data speed and Geng Jia.Cdma2000 HRPD (high rate packet data) (HRPD) standard provides high data rate by the 1.25MHz carrier frequency.This system provides only data (DO) service in a 1.25MHz carrier wave (1x), it is also sometimes referred to as the 1xDO system.Provide in order further to improve service, this cdma2000HRPD standard need be considered multi-carrier CDMA system.In this system (being called multicarrier HRPD (MC-HRPD) system or NxDO system), access terminal (AT) can transmit and/or receiving data stream in a plurality of 1.25MHz frequency bands.ACT is used in the further evolution of cdma2000HRPD system, such as OFDM (OFDM), multiple-input and multiple-output (MIMO) technology, space division multiple access (SDMA) and interference eliminated.These systems can operate in 1.25MHz frequency~20MHz frequency spectrum.
A kind of being used for held the method for a plurality of AT at the 3GPP2 document C25-20050620-030 in June 20 in 2005 at multi-carrier operation, and exercise question is make an explanation in " Increased Forward LinkMAC Indices For Multi-Carrier Operation " (it is by being incorporated in this with reference to integral body).
Fig. 2 A and Fig. 2 B are the flow charts of the process that relates to many rate N channel error correction mechanism of various execution modes according to the present invention.System 101 utilizes the HARQ channel of a plurality of error-correcting channels-for example.According to various execution modes, these channels are synchronous.Referring to Fig. 2 A, through step 201, be the different speed of a plurality of channel allocation, so that a channel has a particular rate, and designated another speed of one other channel.In other words, the time interval between the re-transmission can change to one other channel from a channel, but in particular channel (that is, the HARQ example), the time interval between the transmission is the synchronous characteristic to keep communicating by letter of fixing.
In this example, carry out the distribution of error-correcting channel at AT 101 places; Yet, can expect that this distribution also can carry out at the AN105 place.Through step 203, receive grouping (or son grouping) by the HARQ channel from AN105 at AT 101 places.AT 101 provides by the suitable acknowledgement channel corresponding to many speed HARQ configuration-(for example, HARQ channel parameter) and confirms signaling (step 205).Confirm that signaling can comprise ACK (affirmation) and/or NACK (Negative Acknowledgement) message.
In step 207, any one in the channel speed can dynamically be regulated based on various parameters.For example, for example the speed of the error-correcting channel of HARQ channel can packet-based transformat, the receiving node of expectation and/or transmission payload and change.In one embodiment, the speed of HARQ channel can be the part of transport format information; For example, transformat can be by n-tuple (n the is any integer) regulation of encoder packet size, number of timeslots and other parameters.The speed of HARQ example can be used as another clauses and subclauses interpolation and enters transformat.And the speed of HARQ channel can change according to the HARQ example.
And the mechanism for correcting errors in this example provides the ability of consulting error correction parameter, shown in Fig. 2 B.Thereby AT 101 for example can consult the relevant timing of the affirmation signaling message of each HARQ example, the duration and the MTU quantity of each transmission unit with AN105, in step 211.When finishing negotiation, in step 213, AT 101 uses negotiation parameter to communicate; Such communication for example can be called carries out the ARQ operation.After this communication, AT 101 and AN 105 can consult these parameters (whether is expectation as determined this type of heavy negotiation by step 215).According to step 211 and 213, can be as preceding carrying out the modification of error correction parameter.
Therefore, the maximum quantity of the relevant timing of each HARQ example, each transmitting continuous time and transmission can be configured and consult beginning of communicating by letter, and can reshuffle at any some place of communication period and heavily consult.For example, can transmit this configuration and reshuffle via signaling message.
In order to understand above-mentioned many rate N channel error correction mechanism better, the conventional error correction of research Fig. 3 and Fig. 4 has indicative significance.
Fig. 3 and Fig. 4 are respectively the conventional error correction that the N channel synchronization is mixed automatic repeat requests (HARQ) and asynchronous auto-adaptive increment redundancy (AAIR).Conventional art (as shown in Figure 3 and Figure 4) for example comprises synchronous 4 channel HARQ mechanism and asynchronous auto-adaptive increment redundancy (AAIR).Synchronous 4 channel HARQ mechanism adopt in cdma2000 HRPD (high rate packet data) (HRPD), and AAIR adopts in cdma2000Rev.D (EV-DV).Yet these technology have shortcoming separately.The shortcoming of N channel synchronization HARQ is that this scheme is dumb.For example, this scheme can not easily adapt to different QoS levels.AAIR and other asynchronous ARQ mechanism generally require basic expense with operation, and this has negated the benefit that realizes that this type of is machine-processed effectively.
Referring to Fig. 3, in N channel synchronization HARQ, whole transmission duty ratios of data flow 301 are divided into N interweave (N is any integer).For purposes of illustration, two channels (called after B channel and G channel) are with " B " and " G " prefix designates.Transmission table is shown " Xyz ", and wherein " X " represents HARQ channel id (sign), and packet ID and " z " that " y " is expressed as on that HARQ channel are expressed as the Sub-Packet ID that divides into groups in the transmission.For example, " B00 " indication is in the first son grouping of first grouping of " B " HARQ channel.In each HARQ channel, basic ARQ mechanism is to stop etc.In this example, ACK message 303 (for example, AT101) is sent when receiving this B00 grouping by receiver by " B " HARQ channel.Independently, " G " HARQ channel is used to transmit NACK message 305 and never receives G00 grouping with notification transmitter (for example, AN 105).The G01 grouping does not receive yet, and this causes AT 101 by " G " HARQ Channel Transmission NAK message 307.Yet the transmission of G02 is successful; Therefore, AT 101 sends ACK message 309 these situations of indication to AN 101.With respect to " B " HARQ channel, do not receive B10 grouping, thereby NAK message 311 sends to AN 105.B11 grouping causes transferring ACK message 313 to confirm the successful transmission of this son grouping.By using a plurality of channels, can reach full duty ratio.That is, when a channel wait came from the affirmation of AT 101, transmission can occur on other HARQ channels.Yet this method is failed to recognize and need be adapted to more neatly and the potential different relevant different application of service level speed.
For the self adaptation asynchronous incremental redundancy, a plurality of HARQ channels are arranged also.In this case, Fig. 4 shows " B " and " G " channel in the example of Fig. 3.Unlike synchronous HARQ, the relevant timing of HARQ channel is not fixed.The duration of each transmission also can change, thus the adaptive channel condition.Therefore, AAIR manipulates the son grouping in the data flow 401 that changes the transmitting continuous time.Therefore, signaling message 403 can arrive AN 101 at different time.Be noted that this method partly needs significant expense, so that adapt to the asynchronous nature of transmission.
By contrast, many rate N channel error correction mechanism of Fig. 5 A and Fig. 5 B has overcome the shortcoming of the mechanism of Fig. 3 and Fig. 4.Describe the operation of this many rate N channel error correction mechanism below in detail.
Fig. 5 A and Fig. 5 B are the diagrammatic sketch of many rate N channel HARQ scheme of the various execution modes according to the present invention.Utilize this scheme, the HARQ channel can have different rates.In other words, the time interval between the re-transmission can be at different HARQ channels and difference.Yet these HARQ channels still are synchronous in itself, that is, the time interval between the transmission keeps constant for a HARQ example, thereby can minimal overhead.Many rate N channel HARQ scheme has complexity and the expense that is comparable to single-rate N channel HARQ, but support aspect different delays and the throughput requirement more flexible.
In an illustrative embodiments, all transmission units (shown in Fig. 5 A) have the identical duration in the data flow 501; These transmission units can be called the son grouping.This duration can be a time slot-for example, the base unit in the physical layer transmission.Be noted that this duration can be the part of time slot or a plurality of time slots.Referring to Fig. 5 A, the timing of a plurality of HARQ channels is fixed.For illustrative purposes, three following illustrating of HARQ channel: " B " channel (" Bxx "); " G " channel (" Gxx ") and " G is main " channel (" G ' xx ").In this example, per 4 time slots use " B " channel; Per 8 time slots use " G " channel; Per 8 time slots also use " G is main " channel.
For example, in forward link, " G " and " G is main " channel can be used for requiring the transmission of the travelling carriage (accessing terminal or equipment) of high data rate.For those travelling carriages, decline is often too fast for the good channel condition of scheduler utilization.Therefore, the time interval that may need to increase between the re-transmission is realized the more time diversity.In addition, can be used to support receiver cheaply than the HARQ channel of low rate because between retransmitting the bigger time interval allow receiver (for example, AT 101) to use more time decoded packet before beaming back affirmation.
On the other hand, " B " channel can be used for the transmission of moving to low speed.For these travelling carriages, channel condition changes usually lentamente.Therefore, to obtain accurately channel condition information and adapt to transmission rate be possible to scheduler.In this case, there are more advantages in the time interval between reducing to retransmit, thereby channel condition can not change too many and make the rate adaptation inaccuracy.
HARQ channel with different rates can also be used to support to have the application of different service request quality (for example, QoS level, service level negotiation (SLA) etc.).For example, the HARQ channel with higher rate can be used to support the application of delay-sensitive, uses such as packet voice, comprises the telephone service of IP (Internet Protocol) voice, and simultaneously, the HARQ channel that has than low rate can be used to support the best service.
Transmit with Fixed Time Interval corresponding to the affirmation signaling message 503 of HARQ channel separately about particular channel.
Fig. 5 B shows another execution mode of many rate N channel HARQ.In this illustrative embodiments, sub-grouping can have the different duration.As shown in the figure, by example, the son grouping " G00 " in the data flow 505 is transmitted in two time slots, and son grouping " B00 " is simultaneously transmitted in a time slot.Yet " G " channel is fixed with the relevant timing of " B " channel.
Except (or replacement) above-mentioned execution mode, can expect that many rate N channel error correction mechanism can realize with a lot of other forms.Although two different rates are shown in the above-mentioned illustrative embodiments, many rate N channel error correction mechanism can be applicable to comprise more than in two speed and other situations more than two duration.And shown in Fig. 5 A and Fig. 5 B, the timing of this affirmation does not need to fix.
Many speed HARQ channel of describing (interval of the different time between transmission is provided) has a plurality of advantages.For example, the setting of Fig. 5 A and Fig. 5 B provides the very big flexibility that is used to support various channel conditions and different application.In addition, under this method, can reach the Radio Resource more efficient use.
One of skill in the art will appreciate that the processing that can realize being used for providing many rate N channel error correction mechanism by software, hardware (for example general processor, Digital Signal Processing (DSP) chip, application-specific integrated circuit (ASIC) (ASIC), field programmable gate array (FPGA) or the like), firmware or their combination in multicarrier system.Below describe the example hardware that is used to carry out described function in detail.
Fig. 6 illustrates the example hardware that can realize the various execution modes of the present invention thereon.Computing system 600 comprises bus 601 or is used to other communication mechanisms of the information that transmits, and is couple to bus 601 so that the processor of process information 603.Computing system 600 also comprises and is couple to bus 601 to be used for stored information and will be by the main storage 605 of the performed instruction of processor 603, for example random-access memory (ram) or other dynamic memories.Main storage 605 also can be used for temporary variable or other average informations during storage of processor 603 execution commands.Computing system 600 can also comprise and is couple to bus 601 to be used for the used instruction of storage of processor 603 and read-only memory (ROM) 607 or other static storage devices of static information.Memory device 609, for example disk or CD are couple to bus 601 to be used for routinely stored information and instruction.
According to various execution modes of the present invention, processing as described herein can be carried out the setting of contained instruction in the main storages 605 in response to processor 603 and provided by computing system 600.This instruction can be read into main storage 605 from other computer-readable mediums (for example memory device 609).The execution of the setting of contained instruction makes processor 603 carry out treatment step described here in the main storage 605.Can also adopt the one or more processors of multiprocessing in being provided with to carry out contained instruction in the main storage 605.In optional execution mode, can use hard-wired circuit to substitute or with the software instruction combination, with the realization embodiments of the present invention.In another example, can use for example reconfigurable hardware of field programmable gate array (FPGA), wherein the function of this logic gates be connected topology can be self-defined by memory look-up tables is programmed in when operation.Therefore, embodiments of the present invention are not limited to any concrete combination of hardware circuit and software.
Here employed term " computer-readable medium " expression participates in providing instruction for any medium of carrying out to processor 603.This medium can adopt a lot of forms, includes but not limited to non-volatile media, Volatile media and transmission medium.Non-volatile media comprises for example CD or disk, and for example memory device 609.Volatile media comprises dynamic memory, and for example main storage 605.Transmission medium comprises coaxial cable, copper cash and optical fiber, comprises the circuit that comprises bus 601.Transmission medium can also adopt sound wave, light wave or form of electromagnetic wave, for example those that generate in radio frequency (RF) and infrared (IR) data communication process.The general type of computer-readable medium comprise floppy disk for example, flexible disk, hard disk, tape, arbitrarily other magnetic mediums, CD-ROM, CDRW, DVD, arbitrarily other optical mediums, punch card, paper tape, optical tag sheet, have any other physical mediums, RAM, PROM and EPROM, the FLASH-EPROM of poroid or other optics identifiable marker styles, other memory chips or cartridge, carrier wave or computer any other media that can therefrom read arbitrarily.
Various forms of computer-readable mediums can participate in providing instruction for execution to processor.For example, the instruction that is used to carry out at least a portion of the present invention can derive from the disk of remote computer at first.In the case, remote computer with instruction load in main storage and use modulator-demodulator to send this instruction by telephone wire.The modulator-demodulator of local system receives this data by telephone wire, and uses infrared transmitter that these data are converted to infrared signal, and this infrared signal transmission is arrived portable computing device, for example PDA(Personal Digital Assistant) or laptop computer.Infrared detector receipt source on the portable computing device is in the information and the instruction of infrared signal, and these data are positioned on the bus.To main storage, processor obtains from this memory and executes instruction this bus with data passes.Selectively, the instruction that main storage received can be stored on the memory device before or after being carried out by processor.
Fig. 7 A is the diagrammatic sketch that can support the different cellular mobile telephone systems of the various execution modes of the present invention with Fig. 7 B.Fig. 7 A and Fig. 7 B show exemplary cellular mobile telephone system, each system has travelling carriage (for example mobile phone) and base station, has the transceiver (as the part of digital signal processor (DSP)) that hardware, software, integrated circuit and/or semiconductor equipment are installed in this travelling carriage and base station.For example, wireless network supports that International Telecommunication Union is second and the third generation (2G and the 3G) service of international mobile communication 2000 (IMT-2000) definition.For illustrative purposes, explain the carrier wave and the channel selection function of wireless network with reference to the cdma2000 framework.As the third generation version of IS-95, cdma2000 just carries out standardization in third generation partner program 2 (3GPP2).
In this example, BSS 703 comprises base transceiver station (BTS) 705 and base station controller (BSC) 707.Although show single BTS, need recognize that a plurality of BTS are connected to BSC by for example point-to-point link usually.Each BSS 703 is linked to packet data serving node (PDSN) 709 by transmission controlled entity or Packet Control Function (PCF) 711.Because PDSN 709 usefulness are accomplished the gateway of external network (for example the Internet 713 or other individual consumer's networks 715), so PDSN 709 can comprise access, mandate and charge system (AAA) 717, determining user's identity and authority safely, and follow the tracks of each user's activity.Network 715 comprises network management system (nms) 731, and it is linked to the one or more databases 733 that insert by the home agent (HA) 735 protected of ownership AAA 737.
Although show single BSS 703, need recognize that a plurality of BSS 703 are typically connected to mobile switching centre (MSC) 719.MSC 719 provides towards the circuit exchanging telephone network connectedness of PSTN (PSTN) 721 for example.Similarly, need also to recognize that MSC 719 can be connected to other MSC 719 on the identical network 700 and/or be connected to other wireless networks.MSC 719 disposes VLR Visitor Location Register (VLR) 723 databases usually, and it keeps the temporary information about the active subscriber that arrives this MSC 719.Data in VLR 723 databases are the copy of attaching position register (HLR) 725 databases to a great extent, subscriber's service subscription information that this home location register stores is detailed.In some implementations, HLR 725 is identical physical databases with VLR 723; Yet HLR 725 can be positioned at the remote location that for example passes through Signaling System 7(SS-7) (SS7) network insertion.(AuC) 727 of authentication center that comprises subscriber's specific authentication data (for example authenticate key) is associated with HLR 725, to be used for authenticated user.In addition, MSC719 is connected to SMS service center (SMSC) 729, and its storage and forwarding are gone to and from the short message of wireless network 700.
In the common operating period of cell phone system, BTS 705 receives reconciliation and transfers to close from the sets of reverse link signal of mobile unit 701 set of carrying out call or other communications.Each reverse link signal that given BTS705 received is handled in this station.The gained data forwarding is given BSC 707.BSC 707 provides call resources to distribute and the mobile management function, comprises the arrangement of soft handover between the BTS705.BSC 707 also is routed to MSC 719 with the data that receive, MSC 719 and then provide additional route and/or exchange for the interface with PSTN 721.MSC 719 also is responsible for call setup, calls out handover management and complementary service between termination, MSC, and collection, charging and accounting information.Similarly, wireless network 700 sends forward-link messages.PSTN 721 is connected with MSC 719 interfaces.MSC 719 additionally is connected with BSC 707 interfaces, BSC 707 and then communicate by letter with BTS 705, and BTS 705 modulation and transmission sets of forward-link signals are incorporated into mobile unit 701 set.
Shown in Fig. 7 B, two essential elements of general packet radio service (GPRS) framework 750 are Serving GPRS Support Node (SGSN) 732 and Gateway GPRS Support Node (GGSN) 734.In addition, the GPRS framework comprises packet control unit PCU (736) and is linked to the Charging Gateway Functionality (CGF) 738 of bill system 739.GPRS travelling carriage (MS) 741 adopts subscriber identity module (SIM) 743.
PCU 736 is logical nes, and it is responsible for the GPRS correlation function, packet scheduling on for example air interface access control, the air interface and grouping assembling and assembling again.Usually, PCU736 is integrated with BSC 745 physically; Yet it can put together with BTS 747 or SGSN 732.SGSN 732 provides the function that is equal to MSC 749, comprises mobile management, fail safe and access control function, but these are in packet-switched domain.In addition, SGSN 732 is connected with PCU 736 by the interface based on frame relay that for example uses BSS GPRS agreement (BSSGP).Although only show a SGSN, need recognize, can adopt a plurality of SGSN 731, and a plurality of SGSN 731 can be divided into the coverage corresponding Routing Area (RA).When during afoot personal development's planning (PDP) context the RA renewal taking place, then the SGSN/SGSN interface allows the tunnelling from old SGSN to new SGSN.Although given SGSN can serve a plurality of BSC 745, any given BSC 745 is connected with SGSN 732 interfaces usually.And SGSN 732 is connected with HLR 751 by the interface based on SS7 that uses GPRS enhancement mode MAP (MAP) alternatively, or is connected with MSC 749 by the interface based on SS7 that uses SCCP (SCCP).The SGSN/HLR interface allows SGSN 732 to provide the position to upgrade to HLR 751, and obtains the GPRS related subscription information in the SGSN coverage.The SGSN/MSC interface makes it possible to coordinate between circuit switched service and packet data service, and for example the paging subscriber is to carry out audio call.At last, SGSN 732 is connected with SMSC 753 interfaces, so that can carry out functions for sending and receiving short messages on network 750.
Fig. 8 is the diagrammatic sketch according to the example components of the travelling carriage (for example mobile phone) that can operate in the system of Fig. 7 A and Fig. 7 B of an embodiment of the invention.Usually, wireless receiver defines according to the front-end and back-end characteristic.The front end of receiver comprises all radio frequencies (RF) circuit, and the rear end comprises all baseband processing circuitries.Intraware relevant in the phone comprises main control unit (MCU) 803, digital signal processor (DSP) 805 and comprises the microphone gain control unit and the receiver/transmitter unit of speaker gain control unit.Main display unit 807 provides demonstration to support various application and travelling carriage function to the user.Audio-frequency function circuit 809 comprises microphone 811 and amplifier of microphone, and it amplifies from the voice signal of microphone 811 outputs.Present to encoder/decoder (CODEC) 813 from the voice signal that is exaggerated of microphone 811 outputs.
Wireless portion 815 amplifying powers and inversion frequency are with via the base station communication that comprises in antenna 817 and the mobile communication system (for example system of Fig. 7 A or Fig. 7 B).Power amplifier (PA) 819 and transmitter/modulation circuitry are operationally in response to MCU 803, and wherein the output from PA 819 is coupled to duplexer 821 or circulator or duplexer, and this is known in the prior art.PA 819 also is couple to battery interface and power control unit 820.
In use, the user of travelling carriage 801 is to microphone 811 speech, and his or his speech is converted into aanalogvoltage in company with any detected background noise.This aanalogvoltage is converted into digital signal by analog to digital converter (ADC) 823 then.Control unit 803 is routed to DSP 805 to handle therein with this digital signal, for example speech coding, chnnel coding, encrypt and interweave.In the exemplary embodiment, come the voice signal after handling is encoded by the cellular transmission protocol of the unit employing code division multiple access (CDMA) that does not illustrate separately, this describes in detail in TIA/EIA/IS-95-A travelling carriage-base station compatibility standard telecommunications industry association, that be used for dual mode wideband spread spectrum cellular system; It is incorporated in this by reference in its entirety.
Signal behind the coding is routed to equalizer 825 then, damages by any frequency dependence that takes place during aerial to compensate in transmission, for example phase place and amplitude distortion.After bit stream had been carried out equilibrium, modulator 827 made up this signal and the RF signal that generates in RF interface 829.Modulator 827 generates sine wave by frequency modulation or phase modulation.For the signal of preparing to be used to transmit, another sinusoidal wave combination that the sinewave output of upconverter 831 devices of automodulation in the future 827 and synthesizer 833 are generated is to obtain the transmission frequency of expectation.Send this signal by PA 819 then, signal is increased to suitable power level.In the system of reality, PA 819 serves as variable gain amplifier, and its gain is controlled according to the information that receives from network base station by DSP 805.This signal carries out filtering in duplexer 821 then, and sends to antenna coupler 835 alternatively with matched impedance, thereby provides maximum power to transmit.At last, signal is transferred to home base stations via antenna 817.The gain of automatic gain control (AGC) with the final rank of controlling receiver can be provided.This signal can be forwarded to remote phone therefrom, and this remote phone can be another cell phone, other mobile phones or the main line that is connected to PSTN (PSTN) or other telephone networks.
The voice signal that is transferred to travelling carriage 801 receives via antenna 817, and is amplified by low noise amplifier (LNA) 837 immediately.Low-converter 839 reduces carrier frequency, and demodulator 841 is peeled off RF simultaneously, only stays digital bit stream.This signal is handled by equalizer 825 and by DSP 805 then.These signals of digital to analog converter (DAC) 843 conversion, and gained output is transferred to the user by loud speaker 845, and so these all are under the control of main control unit (MCU) 803, wherein this MCU can be implemented as CPU (CPU) (not shown).
MCU 803 receives the various signals that comprise from the input signal of keyboard 847.MCU803 is delivered to display 807 and voice output switch controller respectively with display command and switching command.In addition, MCU 803 and DSP 805 exchange messages, and can visit the SIM card 849 and the memory 851 of combination alternatively.In addition, MCU 803 carries out the desired various controlled function of the station.DSP 805 can be according to this realization and this voice signal is carried out any one of multiple traditional data processing function.In addition, DSP 805 determines the background noise level of home environment from the signal that microphone 811 detects, and the gain of microphone 811 is set to select the level in order to the user's of compensation travelling carriage 801 natural tendency.
CODEC 813 comprises ADC 823 and DAC 843.Memory 851 storages comprise the various data of call incoming tone data, and can store other data that comprise the music data that comes via for example Global Internet reception.Software module can reside at RAM memory, flash memory, register or the other forms of storage medium that writes arbitrarily well known in the prior art.Memory devices 851 can be but be not limited to any other non-volatile memory mediums that single memory, CD, DVD, ROM, RAM, EEPROM, optical storage maybe can be stored numerical data.
The SIM card 849 of combination is carried for example important information alternatively, for example cell phone number, carrier wave supply service, subscription details and security information.SIM card 849 main services come this travelling carriage 801 of sign on wireless network.Card 849 also comprises memory, is used to store personal telephone number Acceditation Area, text message and the setting of user's special mobile platform.
Fig. 9 shows exemplary enterprise network, and it can be to use based on grouping and/or based on the data communication network of any type of the technology of sub-district (for example ATM(Asynchronous Transfer Mode), Ethernet, based on IP or the like).Enterprise network 901 is that wired node 903 and radio node 905-909 (fixing or mobile) provide connective, and above-mentioned node all is configured to carry out above-described processing.Enterprise network 901 can for example wlan network 911 (for example IEEE 802.11), cdma2000 cellular network 913, telephone network 916 (for example PSTN) or public data network 917 (for example the Internet) communicate with various other networks.
Although in conjunction with a plurality of execution modes and realization and invention has been described, the present invention is limitation like this not, but covers various tangible modifications and be equal to setting, and it falls in the scope of appended claims.Although in the claims with the incompatible expression of particular group feature of the present invention, can be contemplated that these features can be provided with combination in any and order.
Claims (36)
1. method comprises:
First rate is distributed to first error-correcting channel; And
Give second error-correcting channel with second rate-allocation, wherein said first rate is different from described second speed.
2. method according to claim 1, each in the wherein said error-correcting channel provide the synchronizing channel of mixing automatic repeat requests scheme.
3. method according to claim 1, wherein said first rate are corresponding to first service level, and described second speed is corresponding to second service level.
4. method according to claim 3, the wherein said first service level support comprise the packet voice application of telephone service.
5. method according to claim 1 further comprises:
Consult and the relevant parameter of described first error-correcting channel; And
Receive grouping according to described negotiation parameter by described first error-correcting channel.
6. method according to claim 5 further comprises:
During the data that transmission will be transmitted by described first error-correcting channel, heavily consult the described parameter relevant with described first error-correcting channel.
7. method according to claim 1 further comprises:
Between the transmission period of transmission unit, dynamically regulate described first rate or described second speed.
8. method according to claim 7, wherein said dynamic adjustments is based on the form of transmission unit, the receiving terminal of expectation, or the payload of described transmission unit.
9. method according to claim 1 is wherein set up described error-correcting channel by multi-carrier wireless network or OFDM (OFDM) network.
10. equipment comprises:
Processor, it is configured to first rate is distributed to first error-correcting channel, and is configured to give second error-correcting channel with second rate-allocation, and wherein said first rate is different from described second speed.
11. equipment according to claim 10, each in the wherein said error-correcting channel provide the synchronizing channel of mixing automatic repeat requests scheme.
12. equipment according to claim 10, wherein said first rate are corresponding to first service level, and described second speed is corresponding to second service level.
13. equipment according to claim 12, the wherein said first service level support comprise the packet voice application of telephone service.
14. equipment according to claim 10, wherein said processor further are configured to consult and the relevant parameter of described first error-correcting channel, and receive grouping according to described negotiation parameter by described first error-correcting channel.
15. equipment according to claim 14, wherein said processor further are configured to during the data that transmission will be transmitted by described first error-correcting channel, heavily consult the described parameter relevant with described first error-correcting channel.
16. equipment according to claim 10, wherein said processor further are configured between the transmission period of transmission unit, dynamically regulate described first rate or described second speed.
17. equipment according to claim 16, wherein said dynamic adjustments is based on the form of described transmission unit, the receiving terminal of expectation or the payload of described transmission unit.
18. equipment according to claim 10 is wherein set up described error-correcting channel by multi-carrier wireless network or OFDM (OFDM) network.
19. a system that comprises the described equipment of claim 10, described system further comprises: transceiver, it is configured to divide into groups to terminal transmission by described first error-correcting channel.
20. a method comprises:
First error-correcting channel transmission grouping by first rate; And
Second error-correcting channel by second speed transmits another grouping, and wherein said first rate is different from described second speed.
21. method according to claim 20, each in the wherein said error-correcting channel provide the synchronizing channel of mixing automatic repeat requests scheme.
22. method according to claim 20, wherein said first rate be corresponding to first service level, and described second speed is corresponding to second service level, and the described first service level support comprises that the packet voice of telephone service uses.
23. method according to claim 20 further comprises:
Consult and the relevant parameter of described first error-correcting channel;
Transmit data according to described negotiation parameter by described first error-correcting channel; And
During the data that transmission will be transmitted by described first error-correcting channel, heavily consult the described parameter relevant with described first error-correcting channel.
24. method according to claim 20 wherein based on the form of transmission unit, the receiving terminal of expectation or the payload of described transmission unit, is dynamically regulated described first rate or described second speed between the transmission period of transmission unit.
25. method according to claim 20 is wherein set up described error-correcting channel by multi-carrier wireless network or OFDM (OFDM) network.
26. an equipment comprises:
Transceiver is configured to first error-correcting channel transmission grouping by first rate,
And be configured to transmit another grouping by second error-correcting channel of second speed, wherein said first rate is different from described second speed.
27. equipment according to claim 26, each in the wherein said error-correcting channel provide the synchronizing channel of mixing automatic repeat requests scheme.
28. equipment according to claim 26, wherein said first rate is corresponding to first service level, and described second speed is corresponding to second service level, and the described first service level support comprises that the packet voice of telephone service uses.
29. equipment according to claim 26 further comprises:
Processor, it is configured to consult and the relevant parameter of described first error-correcting channel, wherein said transceiver further is configured to transmit another grouping according to described negotiation parameter by described first error-correcting channel, described processor further is configured to during the data that transmission will be transmitted by described first error-correcting channel, heavily consults the described parameter relevant with described first error-correcting channel.
30. equipment according to claim 26 wherein based on the form of transmission unit, the receiving terminal of expectation or the payload of described transmission unit, is dynamically regulated described first rate or described second speed between the transmission period of transmission unit.
31. equipment according to claim 26 is wherein set up described error-correcting channel by multi-carrier wireless network or OFDM (OFDM) network.
32. equipment according to claim 26 further comprises:
Be used to receive user's input to initiate the communicating devices on the communication network; And
Display, it is configured to show described user's input.
33. a system comprises:
The base station is configured to give a plurality of synchronous error correction channels with different rate-allocation; And
Terminal is configured to by one in described confirmation of synchronization channel transmission grouping.
34. system according to claim 33 wherein sets up described synchronous error correction channels by multi-carrier wireless network or OFDM (OFDM) network, and in the described synchronous error correction channels each provides and mix automatic repeat requests scheme.
35. a system comprises:
Terminal is configured to give a plurality of synchronous error correction channels with different rate-allocation; And
The base station is configured to by one in described synchronous error correction channels transmission grouping.
36. system according to claim 35 wherein sets up described synchronous error correction channels by multi-carrier-wave wireless or OFDM wireless network, and in the described synchronous error correction channels each provides and mix automatic repeat requests scheme.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US77572705P | 2005-12-30 | 2005-12-30 | |
US60/775,727 | 2005-12-30 | ||
US11/442,686 | 2006-05-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101371485A true CN101371485A (en) | 2009-02-18 |
Family
ID=40414061
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200680052748XA Pending CN101371485A (en) | 2005-12-30 | 2006-05-26 | Method and device for providing wireless communication system with link self-adapting scheme |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101371485A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106598018A (en) * | 2015-10-20 | 2017-04-26 | 恩智浦有限公司 | Controller area network (CAN) device and method for operating a CAN device |
CN110959266A (en) * | 2017-03-23 | 2020-04-03 | 英特尔Ip公司 | Apparatus and method to allow cross Transmission Time Interval (TTI) handover and hybrid automatic repeat request (HARQ) operation in new radio networks |
CN113891393A (en) * | 2021-09-24 | 2022-01-04 | 北京升哲科技有限公司 | Link self-adaptive transmission method, device, equipment and storage medium |
-
2006
- 2006-05-26 CN CNA200680052748XA patent/CN101371485A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106598018A (en) * | 2015-10-20 | 2017-04-26 | 恩智浦有限公司 | Controller area network (CAN) device and method for operating a CAN device |
CN110959266A (en) * | 2017-03-23 | 2020-04-03 | 英特尔Ip公司 | Apparatus and method to allow cross Transmission Time Interval (TTI) handover and hybrid automatic repeat request (HARQ) operation in new radio networks |
CN113891393A (en) * | 2021-09-24 | 2022-01-04 | 北京升哲科技有限公司 | Link self-adaptive transmission method, device, equipment and storage medium |
CN113891393B (en) * | 2021-09-24 | 2023-05-05 | 北京升哲科技有限公司 | Link self-adaptive transmission method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101796761B (en) | Resource scheduling enabling partially-constrained retransmission | |
CN102047699B (en) | Uplink channel for point to multipoint multimedia broadcast and multicast service | |
CN101507170B (en) | CDMA wireless communication systems | |
US20070183303A1 (en) | Method and apparatus for specifying channel state information for multiple carriers | |
US8743840B2 (en) | Radiotelephony network with multi-carrier packet data transmission | |
KR100987526B1 (en) | Method and apparatus for providing addressing in a multi-carrier communication system | |
CN1534899B (en) | Method of proceeding flow control to HSDPA and HSUPA | |
US20080056184A1 (en) | Method and appratus for providing resource allocation using utility-based cross-layer optimization | |
JP2004282744A (en) | Methods of transmitting channel quality information and power allocation in radio communication system | |
PL383592A1 (en) | Announcement with variable speed with transmission | |
US20070153923A1 (en) | Method and apparatus for providing a link adaptation scheme for a wireless communication system | |
JP2009504055A (en) | Method and apparatus for providing uplink activity information in a multi-carrier communication system | |
JP2008543147A (en) | Method and apparatus for providing acknowledge signaling in a multi-carrier communication system | |
US7272120B2 (en) | System and method for dynamic allocation and simultaneous operation of forward packet data and supplemental channels in EV-DV network | |
CN101268635B (en) | Method and apparatus for providing reverse activity information in a multi-carrier communication system | |
CN101371485A (en) | Method and device for providing wireless communication system with link self-adapting scheme | |
CN101371557A (en) | Method for adressing and signalling using sequences with predetermined correlation properties | |
CN101088230A (en) | Method for transmitting data packets | |
CN101361303A (en) | Method and apparatus for providing addressing in a multi-carrier communication system | |
CN101185277B (en) | Method,apparatus and system for providing acknowledgement signaling in a multi-carrier communication system | |
EP1936903A1 (en) | Radiotelephony network with multi-carrier packet data transmission | |
CN101228758A (en) | Method and apparatus for specifying channel state information for multiple carriers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090218 |