CN101141175B - Wireless communication system and method - Google Patents

Wireless communication system and method Download PDF

Info

Publication number
CN101141175B
CN101141175B CN2007101488169A CN200710148816A CN101141175B CN 101141175 B CN101141175 B CN 101141175B CN 2007101488169 A CN2007101488169 A CN 2007101488169A CN 200710148816 A CN200710148816 A CN 200710148816A CN 101141175 B CN101141175 B CN 101141175B
Authority
CN
China
Prior art keywords
data
transmission path
transmission
node
control
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.)
Active
Application number
CN2007101488169A
Other languages
Chinese (zh)
Other versions
CN101141175A (en
Inventor
林咨铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial Technology Research Institute ITRI
Original Assignee
Industrial Technology Research Institute ITRI
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US11/882,223 external-priority patent/US7995524B2/en
Application filed by Industrial Technology Research Institute ITRI filed Critical Industrial Technology Research Institute ITRI
Publication of CN101141175A publication Critical patent/CN101141175A/en
Application granted granted Critical
Publication of CN101141175B publication Critical patent/CN101141175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A method for processing wireless data in a wireless communication network, the wireless communication network including a plurality of intermediary nodes and a plurality of destination devices. The method includes determining at least one transmission path to each of the plurality of intermediary nodes. The at least one transmission path includes data associated with every intermediary node along the at least one transmission path. The method also includes determining a transmission path identifier for each of the at least one transmission paths and sending transmission data to at least one destination device of the plurality of destination devices. The transmission data is sent based on at least one of the transmission path identifiers.

Description

Wireless communication system and method
Technical field
The present invention relates to be used for the method and apparatus of wireless communication system, particularly relate to the wireless communication system, the method and apparatus that comprise Control Node, intermediate node and destination node.
Background technology
Because the number of wireless device constantly increases and the demand of wireless device is constantly increased the wireless communication system sustainable development.For satisfying ever-increasing demand, wireless provider has disposed the more wireless launcher of more number.Yet wireless provider also utilizes the alternative system based on relaying (relay-based) that can be used as.
In the system based on relaying, a node of wireless system can use another node communication in one or more intermediate nodes (being called via node) and the wireless system.In some systems, via node can be described as relay station, and can be described as transmission path with node between the node of destination with the combination that is connected at source node.All possibly have system in the wireless network of any kind based on relaying.
Instance based on the system of relaying is multi-hop relay (multi-hop relay, MR) network.Fig. 1 is based on institute of electrical and electronic engineers (Institute of Electrical and ElectronicsEngineers, the IEEE) figure of the exemplary prior art MR network 100 of 802.16 series standards.
As shown in Figure 1; MR network 100 (for example can comprise one or more reflectors; Base station (basestation; BS)) 110, one or more relay station (relay station, RS) 120 (comprising RS 120a, 120b and 120c) and one or more subscriber station (subscriber station, SS) 130 (comprising SS130w, 130x, 130y and 130z).
In MR network 100, can use one or more relay stations (for example RS 120a, RS 120b, RS120c etc.) to realize communicating by letter between reflector stations (for example BS110) and the subscriber station (for example SS130w, SS130x, SS130y, SS130z etc.).For instance, in MR network 100, RS120a can receive data and data are sent to another relay station (for example RS120b) from BS110.Perhaps, RS 120a can receive data from subordinate relay station (for example RS120b), and sends it to BS110.As another instance, RS120c can receive data from RS120b, and data are sent to the subscriber station (for example SS130w) of support.Perhaps, RS120c can receive data from subscriber station (for example SS130w), and sends it to main relay station (for example RS120b).
For example some embodiment of MR network 100 can use dispatching algorithm, and subscriber station (for example SS130w, SS130x, SS130y, SS130z etc.) comes the initial network (that is the telecommunication network that, in scope, is provided to subscriber station by BS110) that gets into by said dispatching algorithm.In case accomplish the initial network that gets into, BS110 can distribute access port so.In other embodiments, can be in each frame period the dynamic assignment access port.Under above any situation, all can enlarge or reduce access port, but access port still is assigned the station to the specific user, has got rid of other subscriber station whereby and has used said access port.
Fig. 2 explains and uses the multiple acquisition of orthogonal frequency division (Orthogonal Frequency-DivisionMultiple Access; OFDMA) exemplary media access control (Media Access Control, MAC) frame format based on I EEE 802.16 system standards.As shown in Figure 2, can be divided into the subframe of variable-length the transmission time: up link (uplink, UL) subframe and down link (downlink, DL) subframe.Although detailed icon not, UL subframe can comprise range channel (ranging channel), (channel quality information channel is CQICH) with the UL data set that contains data for channel quality information channel.
The DL subframe can comprise preamble, frame control header (Frame Control Header, FCH), DL-MAP, UL-MAP and DL data set zone.Preamble can be used for being provided for synchronous reference.For instance, preamble can be used for regulating timing off-set, frequency shift (FS) and power.FCH can contain the frame control information that is useful on each connection, for example comprises the decoding information that is used for SSs130.
DL-MAP and UL-MAP message can be down link respectively and uplink communication distributes the passage access.That is to say that DL-MAP message can provide the catalogue of access port position in current downlink subframe, and UL-MAP message can provide the catalogue of access port position in current uplink sub-frames.In DL-MAP message, this catalogue can be taked the form of one or more DL-MAP information elements (MAP InformationElement, MAP IE).Each MAP IE in the DL-MAP message can contain the parameter that is useful on single connection (that is, with single SS130 be connected).These parameters be used in recognition data group in the current subframe be where be positioned at, identity and one or more transmission parameter of the set reception of the length of data set, data set.
For instance, each MAP IE can contain: and connection ID (connection ID, CID), its recognition data group is hoped the destination device (for example, SS130w, SS130x, SS130y, SS130z etc.) of arrival; Use between downlink region code (Downlink Interval Usage Code, DIUC), its expression can be defined between the downlink region of downlink transmission and use code; The OFDMA symbol offset has the skew of the OFDMA symbol that data set begins in its indication; The subchannel skew, its indication is used to carry the lowest index OFDMA subchannel of data set; Or the like.Also other parameter be can comprise among the MAP IE, the parameter, indication number of subchannels purpose parameter of rising parameter, indication OFDMA number of symbols etc. for example comprised.Use like this paper, prior art MAC header can be described as with MAP IE and is connected the switching controls data.
DL-MAP and UL-MAP message can respectively have been followed the data set zone.The data set zone can comprise one or more data sets.Can each data set in the data set zone modulated and encode according to the control types of corresponding connection switching controls data.For instance; Referring to Fig. 3, MAP IE " w " can provide the control information of data set " w ", and MAP IE " x " can provide the control information of data set " x "; MAP IE " y " can provide the control information of data set " y ", and MAP IE " z " can provide the control information of data set " z ".
Referring to Fig. 1, BS110 can receive the data set of SS130w, SS130x, SS130y and SS130z once more, and each said SS130 is the user's set of RS120c.BS110 can produce the connection switching controls data of each SS130, thereby will connect in the DL MAP IE mouth of switching controls data insertion frame.BS110 can insert the sets of relational data of each SS130 corresponding to each and connect in the data set zone of switching controls data.BS110 can be transferred to first node with frame along transmission path, i.e. RS120a.RS120a can receive data, and handles each and connect switching controls data to determine whether that any data are expectation user's sets of arriving RS120a.If wherein having no data is expectation user's sets of arriving RS120a, RS120a can forward the data to next RS120 along transmission path so.In this example, having no data is expectation user's sets of arriving RS120a, and RS120a can be with transfer of data to RS120b.
Likewise, RS120b can receive said data, and handles each control data to determine whether that any data are expectation user's sets of arriving RS120b.If wherein having no data is expectation user's sets of arriving RS120b, RS120b also can forward the data to next RS120, i.e. RS120c along transmission path so.RS120c can receive said data, and handles each control data to determine whether that any data are expectation user's sets of arriving RS120c.In this example, SS130w, SS130x, SS130y and SS130z are the user's sets of RS120c, and RS 120c can handle and connect the switching controls data, thereby according to the transmission parameter that is stored among the MAP IE proper data are forwarded to each SS130.
In MR network 100, but in each RS120 processed frame of transmission path each connects switching controls data (for example, MAC header and MAP IE), till indivedual control datas and its destination of related data arrival thereof.Therefore, for example each connection switching controls data of Fig. 1 were handled through three times before arriving its destination possibly.This possibly cause a large amount of uses and the corresponding transmission latency of system resource.
Summary of the invention
In one aspect, The present invention be directed to a kind of method of in wireless communication network, handling wireless data, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said method comprises at least one transmission path that confirm to arrive in said a plurality of intermediate nodes each.Said at least one transmission path comprises the data that are associated with each intermediate node along said at least one transmission path.Said method is included as also that each confirms the transmission path identifier and will transmit data to send at least one the destination device in the device of said a plurality of destinations in said at least one transmission path, and wherein said transmission path identifier is a destination node identifier.The transmission of said transmission data is based at least one in the said transmission path identifier.
In another aspect, The present invention be directed to a kind of wireless communications station that in wireless communication network, carries out radio communication, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said wireless communications station comprises: at least one internal memory, in order to storage data and instruction; And at least one processor, it is through being configured to the said internal memory of access.When carrying out said instruction, said at least one processor is through being configured to confirm in the said a plurality of intermediate nodes of arrival at least one transmission path of each.Said at least one transmission path comprises the data that are associated with each intermediate node along said at least one transmission path.When carrying out said instruction; Said at least one processor also thinks that through configuration each confirms the transmission path identifier in said at least one transmission path; Wherein said transmission path identifier is a destination node identifier, and will transmit data and send at least one the destination device in the device of said a plurality of destinations.The transmission of said transmission data is based at least one in the said transmission path identifier.
In another aspect, the present invention is directed to a kind of method of in intermediate node, carrying out data processing.Said method comprises by receiving element reception transmission data.Said transmits data packets contains at least one first control data and at least one second control data.In said at least one first control data each comprises the connection identifier, and each in said at least one second control data comprises the transmission path identifier, and said transmission path identifier is a destination node identifier.Said method further comprises by said receiving element handles said transmission data and by the said processing of the buffer unit buffers of communicating by letter with said receiving element back data.In addition, said method comprises by the transmission unit of communicating by letter with said buffer cell and receives said buffering back data from said data buffer unit, and the back data of said buffering are carried out preparatory transmission process.Said method comprises the one or more reception parameters that are associated with said receiving element by the configuration of communicating by letter with said receiving element, said buffer cell and said transmission unit in addition.
In another aspect, the present invention has disclosed the intermediate node that is used for carrying out in wireless communication network data processing to a kind of.Said intermediate node comprises receiving element, and it can be operated to receive and process data for transmission.Said transmits data packets contains at least one first control data and at least one second control data.In said at least one first control data each comprises the connection identifier, and each in said at least one second control data comprises the transmission path identifier, and said transmission path identifier is a destination node identifier.Said intermediate node further comprises buffer cell; It is communicated by letter with said receiving element and data after being configured to cushion said processing; And transmission unit, it is communicated by letter with said buffer cell and data after being configured to receive said buffering from said data buffer unit.In addition, said intermediate node comprises control unit, and it is communicated by letter with said receiving element, said buffer cell and said transmission unit, and can operate the one or more reception parameters that are associated with said receiving element with configuration.
In another aspect, the present invention is directed to a kind of in wireless communication network the method for deal with data, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said method comprises the data that receive at least one the destination device be used for being transferred to said a plurality of destinations device, and the transmission path of confirming to arrive the destination intermediate node.Said at least one destination device is communicated by letter with said destination intermediate node.Said method further comprises to said data assigns first control data, and said first control data comprises the one or more parameters apparatus associated with said at least one destination.Said method also comprises to said data assigns second control data, and said second control data comprises the transmission path identifier, and wherein said transmission path identifier is a destination node identifier.In addition, said method comprises along at least one transmission frame of said transmission path, and said at least one transmission frame comprises said data.
In another aspect, the present invention is directed to a kind of wireless communications station that in wireless communication network, carries out radio communication, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said wireless communications station comprises: at least one internal memory, in order to storage data and instruction; And at least one processor, it is through being configured to the said internal memory of access.When carrying out said instruction, said at least one processor is through being configured to receive the data of at least one the destination device that is used for being transferred to said a plurality of destinations device, and confirms the transmission path of arrival destination intermediate node.Said at least one destination device is communicated by letter with said destination intermediate node.Further through being configured to assign first control data to said data, said first control data comprises the one or more parameters apparatus associated with said at least one destination to said at least one processor.Also through being configured to assign second control data to said data, said second control data comprises the transmission path identifier to said at least one processor, and wherein said transmission path identifier is a destination node identifier.In addition, said at least one processor is through being configured to along at least one transmission frame of said transmission path, and said at least one transmission frame comprises said data.
In another aspect, the present invention is directed to a kind of method by the intermediate node handles data in the wireless communication network, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said method comprises the reception data, and wherein said data comprise destination device data, at least one first control data and at least one second control data that is used for said a plurality of destinations at least one destination device of device.In said at least one first control data each comprises the connection identifier, and each in said at least one second control data comprises the transmission path identifier, and said transmission path identifier is a destination node identifier.Said method further comprises estimation said transmission path identifier in each in said at least one second control data, and based on said transmission path identifier processing said data.
In another aspect, the present invention is directed to a kind of intermediate node in wireless communication network, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device.Said intermediate node comprises: at least one internal memory, in order to storage data and instruction; And at least one processor, it is through being configured to the said internal memory of access.When carrying out said instruction; Said at least one processor is through being configured to receive data, and wherein said data comprise destination device data, at least one first control data and at least one second control data that is used for said a plurality of destinations at least one destination device of device.In said at least one first control data each comprises the connection identifier, and each in said at least one second control data comprises the transmission path identifier, and said transmission path identifier is a destination node identifier.Said at least one processor is the said transmission path identifier in being configured to estimate in said at least one second control data each further, and based on said transmission path identifier processing said data.
Description of drawings
Fig. 1 is exemplary prior art multi-hop relay (Multi-Hop Relay, MR) block diagram of network.
Fig. 2 explains exemplary prior art mac frame control format.
Fig. 3 explains exemplary prior art MAP IE.
Fig. 4 is the block diagram of handling according to the exemplary message in the label handover network of the embodiment of some announcement.
Fig. 5 a is according to the exemplary base station of the embodiment of some announcement (base station, block diagram BS).
Fig. 5 b is exemplary relay station (relay station, block diagram RS) according to the embodiment of some announcement.
Fig. 5 c is exemplary subscriber station (subscriber station, block diagram SS) according to the embodiment of some announcement.
Fig. 6 a explanation is handled according to the exemplary label switch data of the embodiment of some announcement.
Fig. 6 b explanation is handled according to the exemplary label switch data of the embodiment of some announcement.
Fig. 6 c explanation is handled according to the exemplary label switch data of the embodiment of some announcement.
Fig. 7 a is the flow chart that explanation is handled according to the exemplary BS down link of the embodiment of some announcement.
Fig. 7 b is the flow chart that explanation is handled according to the exemplary RS down link of the embodiment of some announcement.
Fig. 8 a is the flow chart of explanation according to the exemplary BS uplink processing of the embodiment of some announcement.
Fig. 8 b is the flow chart of explanation according to the exemplary RS uplink processing of the embodiment of some announcement.
Fig. 9 is the block diagram of explanation according to the exemplary RS structure of the embodiment of some announcement.
What Figure 10 was explanation according to the embodiment of some announcement carries out the flow chart of exemplary processes with the RS structure.
Figure 11 is the system diagram that explanation is handled according to the exemplary data of in network, carrying out of the embodiment of some announcement.
The reference numeral explanation
100: the multi-hop relay network
110: reflector
120,420a, 420b, 420c: relay station
130w, 130x, 130y and 130z: subscriber station
400: the label handover network
410: reflector
420a, 420b, 420c: relay station
430x, 430y, 430z: subscriber station
411,421,431: CPU
412,422,432: random access memory
413,423,433: read-only memory
414,424,434: internal memory
415,425,435: database
416,426, the 436:I/O device
417,427,437: the interface
418,428,438 antennas
Embodiment
Fig. 4 is the calcspar according to the exemplary label handover network 400 of the embodiment that is disclosed.Label handover network 400 can be and uses one or more labels to come the label handover network of route data and/or communication.In an example embodiment, label handover network 400 can be based on IEEE 802.16 series standards.As shown in Figure 4; Label handover network 400 (for example can comprise one or more reflectors; Base station (base station; BS)) 410, one or more relay station (relay station, RS) 420 (comprising RS 420a, 420b and 420c) and one or more subscriber station (subscriber station, SS) 430 (comprising SS 430w, 430x and 430y).
BS410 can be through being configured to transmit and/or receive based on one or more wireless standards (wherein many is being known in the art) communicator of any kind of data and/or communication.For instance, BS410 can be through being configured to use the communication protocol by the definition of IEEE 802.16 system standards to communicate by letter with one or more SS430, RS420, one or more other BS410 and/or other network (not icon).In certain embodiments, BS410 for example also can be described as Node B, base transceiver systems (base transceiver system, BTS), access point etc.
Shown in Fig. 5 a, BS410 can comprise one or more in the following assembly: and at least one CPU (central processing unit, CPU) 411, it is through being configured to the computer program instruction to carry out various processing and method; Random access memory (random accessmemory, RAM) 412 and read-only memory (read only memory, ROM) 413, it is through being configured to access and store information and computer program instructions; Internal memory 414 is in order to storage data and information; One or more databases 415 are in order to table, tabulation or other data structure; One or more I/O devices 416; One or more interfaces 417; One or more antennas 418 etc.In these assemblies each all is well-known in the art, and will no longer further discuss.
Referring to Fig. 4, in an example embodiment, BS410 can be through being configured to create and store one or more BS label forms 440 once more.BS label form 440 can comprise with label handover network 400 in the data that are associated of one or more nodes and/or one or more transmission path.For instance, BS label form 440 can comprise one or more via node identifiers, one or more transmission path and/or one or more transmission path identifier, and the relation between the data.In addition, BS label form 440 can comprise other parameter, for example relevant with one or more transmission paths transmission parameter, the transmission parameter relevant with one or more RS420, transmission parameter relevant with one or more SS430 etc.
Said one or more via node identifier can be discerned each node in the label handover network 400 uniquely.Said one or more node can comprise for example BS410, one or more RS420 and/or one or more SS430.Each can comprise said one or more transmission path one or more RS420 and by this data route one-tenth passed label handover network 400, and the transmission path identifier that can be described as " label " or " label switches the connection identifier " again can be discerned each transmission path uniquely.In an example embodiment, said one or more transmission paths also can be described as " relay route ".In certain embodiments, the transmission method that is disclosed can be described as tunnel transmission, and label switching connection identifier can be described as tunnel CID.
In an example embodiment, label can serve as the index that gets into BS label form 440.For instance, the transmission path from BS410 to RS420a can comprise RS420a, and can be discerned by label " 1 ".Transmission path from BS410 to RS420b can comprise RS420a and RS420b, and can be discerned by label " 2 ".Label " 3 " can be discerned the transmission path from BS410 to RS420c, and said transmission path can comprise RS420a, RS420b and RS420c.In certain embodiments, BS label form 440 can be through being configured to recognize uniquely one or more transmission paths of one or more RS420 in the label handover network 400.
Perhaps and/or in addition, BS label form 440 can be discerned the relation between one or more nodes in the label handover network 400.For instance, BS label form 440 can be discerned subordinate between one or more nodes and dominance relation in the label handover network 400.In addition, BS label form 440 can be discerned service RS420 or the BS410 of each SS430 in the label handover network 400.Service RS420 or BS410 can be SS430 and use the node with 400 transmission of label handover network and/or reception data.As shown in Figure 4, RS420c is the service RS420 of SS430w, SS430x and SS430y.Therefore, BS label form 440 can contain that (that is, CID=w), SS430x (that is, CID=x) and SS430y (that is data that, CID=y) are associated with SS430w.
BS410 also can be through being configured to create one or more RS label forms 450.RS label form 450 can comprise the information that is associated with BS410, one or more RS420 and/or one or more SS430.For instance, RS label form 450 can comprise one or more via node identifiers, one or more transmission path and/or one or more transmission path identifier.In addition, RS label form 450 can comprise other parameter, for example relevant with one or more transmission paths transmission parameter, the transmission parameter relevant with one or more RS420, transmission parameter relevant with one or more SS430 etc.
In an example embodiment, can produce one or more RS label forms 450 uniquely to each RS420, and said RS label form 450 can comprise with specific RS420 and can be used as the information that one or more transmission paths of node are associated.Therefore, for example, the RS label form 450 of one of RS420 can comprise the data that are associated with all SS430 that are directly connected to said RS420 and all subordinate RS420.For instance; Referring to Fig. 4; RS label form 450a can comprise with by the transmission path from BS410 to RS420b of label " 2 " identification and the data that are associated by the transmission path from BS410 to RS420c of label " 3 " identification, said two transmission paths all can comprise RS420a.Similarly, RS label form 450b can comprise and the transmission path of being discerned by label " 3 " from BS410 to RS420c, and said transmission path comprises RS420b.In certain embodiments, RS label form 450 can comprise the data that are associated with one or more SS430.For instance, RS label form 450c can comprise the data that are associated with SS430w (that is, " w "), SS430x (that is, " x ") and SS430y (that is, " y ").In an example embodiment; The label that is stored in the label switching controls data can serve as the index that gets into RS label form 450, and can allow each RS420 according to switching route and the transmission that the parameter that finds among the MAP IE is carried out data at RS label form 450 and label.
BS410 can be through being configured to when label handover network 400 has the change of any kind, to create and/or store one or more BS label forms 440 and/or one or more RS label form 450.When for instance, BS410 can dispose one or more RS420 when setting up label handover network 400 first, in label handover network 400, create one or more BS label forms 440 and/or RS label form 450 when in label handover network 400, redeploying one or more RS420 and in the time of similar.
RS420 can be through be configured to use by the communication protocol of one or more wireless standards definition transmit and/or receive data and/or with the communicator of any kind of communicating by letter of one or more SS430, RS420 and/or other BS410.In the embodiment of some announcement, RS420 can serve as the intermediate between one or more SS430, RS420 and/or the BS410.For instance, RS420 can receive data from BS410, and data are sent to one or more subordinate SS430 and/or RS420.Similarly, on inverse direction, RS420 can receive data from SS430 or subordinate RS420, and transfer of data is arrived another RS420 or BS410.
In addition, RS420 can be through being configured to storage and/or the one or more RS label of access form 450.For instance, as shown in Figure 4, RS420a can store RS label form 450a, and RS420b can store RS label form 450b, and RS420c can store RS label form 450c.
Shown in Fig. 5 b, RS420 can comprise one or more in the following assembly: and at least one CPU (central processing unit, CPU) 421, it is through being configured to the computer program instruction to carry out various processing and method; Random access memory (random access memory, RAM) 422 and read-only memory (read only memory, ROM) 423, it is through being configured to access and stored information and computer program instructions; Internal memory 424 is in order to storage data and information; One or more databases 425 are in order to table, tabulation or other data structure; One or more I/O devices 426; One or more interfaces 427; One or more antennas 428 etc.In these assemblies each all is well-known in the art, and will can further not discuss.
SS430 can comprise through being configured to use the wireless client device of any kind that one or more wireless communication standards and BS410 and/or other SS430 communicate by letter with RS420.SS430 can comprise (for example) server, client, main frame, desktop PC, laptop computer, network computer, work station, PDA(Personal Digital Assistant), dull and stereotyped PC, scanner, telephone device, beeper, camera, music apparatus etc.In an example embodiment, SS430 can be the action calculation element.In other embodiments, SS430 can be " non-action " calculation element that is positioned in the mobile environment (for example, aircraft, ship, bus, many passengers vehicle, automobile etc.).
Shown in Fig. 5 c, SS430 can comprise one or more in the following assembly: and at least one CPU (central processing unit, CPU) 431, it is through being configured to the computer program instruction to carry out various processing and method; Random access memory (random access memory, RAM) 432 and read-only memory (read only memory, ROM) 433, it is through being configured to access and store information and computer program instructions; Internal memory 434 is in order to storage data and information; One or more databases 435 are in order to store form, tabulation or other data structure; One or more I/O devices 436; One or more interfaces 437; One or more antennas 438 etc.In these assemblies each all is well-known in the art, and will no longer further discuss.
In an example embodiment, can use one or more DL-MAP and UL-MAP message to distribute the passage access respectively as down link and uplink communication.That is to say; DL-MAP message can respectively comprise one or more DL-MAP information elements (MAP Information Element; MAP IE), each and among said one or more DL-MAP IE can comprise with current downlink subframe in the parameter that is associated of access port.UL-MAP message can respectively comprise one or more UL-MAP IE, and among said one or more UL-MAP IE each can comprise with current uplink sub-frames in the parameter that is associated of access port.In addition and/or perhaps, (HybridAutomatic Repeat reQuest, HARQ) MAP message is that down link and uplink communication distribute the passage access can to use one or more mixed automatic repeat request.For instance; HARQ MAP message can respectively comprise one or more DL-or UL-HARQMAP IE; And each among said one or more DL-or the UL-HARQ MAP IE can comprise with current up link or downlink subframe in the parameter that is associated of access port, i.e. HARQ data set.In an example embodiment, DL-or UL-HARQ MAP IE can comprise and simplify CID (Reduced CID, RCID), but its recognition data group is hoped the destination device (for example, SS430w, SS430x, SS430y etc.) that arrives.Use like this paper, MAP message can comprise (for example) UL-MAP message, DL-MAP message, DL-and/or UL-HARQ MAP message etc.; MAP IE can comprise (for example) UL-MAP IE, DL-MAP IE, DL-and/or UL-HARQ MAP IE etc.; And CID can comprise (for example) CID, RCID etc.
Fig. 6 a explanation according to the embodiment of some announcement with label handover network (for example, the label handover network 400) in connect the exemplary transmission of the label switching controls data that the transmission of switching controls data field position combines.Shown in Fig. 6 a; Available single label switching controls data (promptly; The MAP IE that contains label) replaces one or more connection switching controls data (promptly; And can said one or more connection switching controls data be moved in the data set part of the subframe that is associated with label switching controls data the MAP IE that contains CID and/or RCID).Label switching controls data can be used for along the transmission path frame from BS410 RS 420 to the destination.Destination RS420 can use and connect the processing of switching controls data processing and data are sent to one or more SS430.Destination RS420 can be the RS420 that is used to serve said one or more SS430.
For instance, available label switching controls data " 3 " replace CID (or RCID) and are stored in the MAP message region, and connect switching controls data " w ", " x " and " y " can be arranged in the data division with its associated data group.Control data " 3 " can provide the details about the control data of " w ", " x " and " y " and the position (for example, position and length) of data in the data set part of frame.Because label switching controls data identification transmission path, so label switching controls data can only be used those transmission parameters relevant with repeated link.For instance, label switching controls data can contain in order to identification and arrive the label value of the transmission path of service RS420, the DIUC that is used for repeated link, recognition data in the parameter of the position of present frame etc.
Therefore, single label can be used for discerning with manage along single transmission path all be connected.In an example embodiment, will keep the RS label form 450 of identification along each RS420 of transmission path, and possibly can forward the data to next node, till arriving the destination node along the connection of transmission path.In another example embodiment, routing iinformation can be embedded among the transmission path ID, and one or more instruction that is associated can pre-configured or post a letter during be stored in the internal memory.In this way, RS420 can be through being configured to access instruction, decoding transmission path ID and forwarding data without access RS label form 450.In case bag data arrives destination node, the destination node can send to destination device, i.e. SS430 through being configured to unpack with the processed frame data and with data set so.
For instance, once more referring to Fig. 4, BS410 can be transferred to one or more SS430 with data set (that is, data set w, x and y) by means of single frame.Replace using a plurality of control datas that respectively contain a CID or RCID, BS410 can use the single label switching controls data that contain the label of discerning transmission path.For instance, BS410 can all be subordinated to transfer of data to each SS430w, SS430x and the SS430y of RS420c by the co-transmitted path of identification arrival RS420c.Therefore; BS410 can use single label switching controls data to be used for by middle RS420a and RS420b and handle; Thereby the single label switching controls data that arrive the transmission path of RS420c with identification are replaced three connection switching controls data, and said RS420c provides service to SS430w, SS430x and SS430y.
Fig. 6 b explanation according to the embodiment of some announcement before transmission in the label handover network (for example, the label handover network 400) connects switching controls data field position to the exemplary transmission of label switching controls data.Shown in Fig. 6 b, the label switching controls data in the frame (that is the MAP IE that, contains label) can be used in combination with the transmission data with the one or more switching controls data (that is the MAP IE that, contains CID and/or RCID) that are connected in other frame.For instance, the label switching controls data in first frame can be one or more connection switching controls data provides transmission path routing iinformation and connection switching controls data to be included in the data set part of subframe in one or more subsequent frames.Label switching controls data can be along the transmission path frame from BS410 RS420 to the destination.Destination RS420 can use and connect switching controls data processing data and data are sent to one or more SS430.Destination RS420 can be the RS420 that is used to serve said one or more SS430.In an example embodiment, subsequent frame be right after after.Perhaps and/or in addition, subsequent frame can be the arbitrary frame after first frame that contains the label switching controls data that are associated with said subsequent frame.
For instance, available label switching controls data " 3 " replace CID (or RCID) and are stored in the MAP message region of first frame, and connect the data division that switching controls data " w ", " x " and " y " can be arranged in same frame.The data that are associated with label switching controls data " 3 " can provide about in the data set part of same frame, finding the details of the control data of " w ", " x " and " y " wherein.In addition, label switching controls data " 3 " can provide about in the data set part of subsequent frame, finding the details of the data of " w ", " x ", " y " wherein.Because label switching controls data identification transmission path, so label switching controls data can only be used those transmission parameters relevant with repeated link.For instance, label switching controls data can contain in order to the label value of the transmission path of identification arrival service RS420, the DIUC that is used for repeated link, recognition data in the parameter of the position of present frame, the parameter of the position of recognition data in subsequent frame etc.
Fig. 6 c explanation connects after the switching controls data field position the exemplary transmission to label switching controls data according in label handover network (for example, the label handover network 400), having disposed of the embodiment of some announcement.Shown in Fig. 6 c, can during connecting setting, dispose connection switching controls data.Said configuration can comprise the transmission of one or more connection switching controls data of one or more data set fields in (for example) identification subsequent frame.Therefore; When after connecting setting, sending one or more frame; Label switching controls data (that is the MAP IE that, contains label) can be used in combination with one or more connection switching controls data (that is the MAP IE that, contains CID and/or RCID) of configuration during being connected setting with the transmission data.In an example embodiment, subsequent frame can be follows the arbitrary frame that connects setting up procedure.
For instance, available label switching controls data " 3 " replace CID (or RCID) and are stored in the MAP message region of first frame, and data division " w ", " x " and " y " can be arranged in the data division of same frame.The data that are associated with label switching controls data " 3 " can provide about in the data set part of same frame, finding the details of the data division of " w ", " x " and " y " wherein.The connection switching controls data of configuration can be used for the data of route " w ", " x " and " y " during connecting setting, and can in the data set part of said frame, find.
Fig. 7 a is the exemplary flow chart 700a of explanation from the processing of the downlink communication of BS410 transmission.BS410 can receive data (step 705) from external network, and the destination SS430 of specified data.Based on destination SS430, BS410 can confirm to comprise the transmission path (step 710) of label identifier.BS410 can be along transmission path Resources allocation (step 715).In addition, BS410 can add one or more connection switching controls data and one or more label switching controls data, assigns transmission parameter (step 720) thereby be two.But BS410 is transmission frame (step 725) then.
Fig. 7 b is the exemplary flow chart 700b of explanation RS420 from the processing of the downlink communication of BS410 reception.RS420 can be from the BS410 frames received according to (step 750), the one or more label switching controls data (step 755) in the identification frame.RS420 can check that label switching controls data are to confirm that whether frame is to itself tagging (step 760).If it is to itself tagging (step 760 is) that RS420 confirms frame, RS420 can unpack data and decipher the connection switching controls data (step 765) in the data set zone that is included in frame so.In addition, RS420 can be with being connected the data that the switching controls data are associated and sending to by its corresponding SS430 (step 770) that connects the switching controls data identification with one or more.
(step 760, not), RS420 can forward the data to next RS420 along transmission path so if RS420 confirms the frame expectation to arrive another RS420.In an example embodiment, but RS420 access RS label form 450, and use label to decipher label switching controls data as the index that gets into form, with the transmission path of confirming to be associated (step 775) with label.In another example embodiment, routing iinformation can be embedded among the transmission path ID, and one or more instruction that is associated can be pre-configured or post a letter storage in internal memory.In this way, RS420 can be through being configured to access instruction, decoding transmission path ID and forwarding data without access RS label form 450.
Based on the result of decoding, but RS420 deal with data (step 780).In an example embodiment, RS420 can come deal with data with next RS 420 that frame is forwarded in the transmission path by (for example).Perhaps, the discardable frame of RS420.That is to say that RS420a can forward the data to the node of the transmission path that is used for RS420a, and to abandon the destination be the data of the node in the transmission path of RS420 not.In this way, BS410 can use label switching controls data by means of one or more RS420 frame data to be sent to destination SS430.
Fig. 8 a is the exemplary flow chart 800a of explanation BS410 from the processing of the uplink communication of RS420 reception.BS410 can receive the notice (step 805) of transfer of data on the horizon.But the transmission path (step 810) of BS410 recognition data transmission, and can be along upstream transmission path allocation resource (step 815).In addition, BS410 can be along the SS430 and the RS420 of transmission path and assigns label switching controls data transmission parameters (step 820).BS410 can be transferred to SS430 (step 825) with the control messages that contains transmission parameter (that is, MAP message), and waits for the data (step 830) from SS430.
Fig. 8 b is the exemplary flow chart 800b of explanation RS420 from the processing of the uplink communication of SS430 reception.RS420 can receive MAP message (step 850) from BS410.But RS420 identification control data (step 855), and wait for uplink data (step 860) from SS430 or subordinate RS420.If uplink data is from SS430 (step 865 is), RS420 can use transfer of data that label switching controls data will receive from SS430 to BS410 (step 870) so.If data are not that (step 865, not), RS420 can be directly delivered to BS410 (step 875) with the data that receive so from SS430.
Fig. 9 is the block diagram according to the demonstrative structure 900 of the RS420 of the embodiment of some announcement.Structure 900 can comprise receiving element 910, buffer cell 920, transmission unit 930 and control unit 940.Receiving element 910 can be through being configured to receive data from one or more BS410, SS430 and other RS420, and can be through being configured to handle the data of reception.Buffer cell 920 can be through being configured to cushion the data of being handled by receiving element 910.For instance, but buffer cell 920 recognition data, revise data etc.Control unit 940 can be through being configured to confirm whether the data of importing into comprise data or control data, i.e. MAP message.If the data of importing into are the bag data, control unit 940 can comprise one or more processing such as (for example) re-transmission, segmentation, bag through being configured to carry out so.If the data of importing into are MAP message, control unit 940 can be through being configured to revise control data so.In addition, control unit 940 can be through being configured to confirm one or more parameters to receiving element 910 and transmission unit 930.Transmission unit 930 can be through being configured to based on one or more parameters of being confirmed by control unit 940 data of sending from buffering unit 920 to be carried out preliminary treatment.Transmission unit 930 also can be through being configured to transfer of data to one or more BS410, SS430 and other RS420.
Figure 10 is the flow chart 1000 of the exemplary processes of carrying out of the RS420 utilization structure 900 according to the embodiment of some announcement.The receiving element 910 of RS420 can receive the data (step 1005) of sending from one or more BS410, SS430 and other RS420.Receiving element 910 can be carried out the data that receive and handle (step 1010).Processing can comprise (for example) decoding, demodulation, analog radio signal is translated to digital radio signals etc.
Based on the information that is provided by receiving element 910, control unit 940 can confirm whether the data that receive are MAP message (step 1015).If the data that receive are MAP message (step 1015 is), control unit 940 can be discerned the one or more control datas among the MAP, for example MAP IE so.Control unit 940 can confirm whether control data expects to be used for itself, or whether control data should be relayed to another RS420 or continue to be relayed to BS410 (step 1025).If the control data expectation is used for current RS420, control unit 940 can dispose receiving element 910 according to connecting the transmission parameter that contains in the switching controls data so, in time slot that defines and subchannel, to receive data set subsequently.If it is not that expectation is used for itself that control unit 940 is confirmed control data, control unit 940 can be searched label information to confirm the next node in the transmission path in RS label form 450 so.In addition, control unit 940 can be confirmed one or more transmission parameters, and control data is forwarded to transmission unit 930.Transmission unit 930 can be carried out preliminary treatment (step 1030) to the control data that receives, and transmits data (step 1035) according to the transmission parameter of being confirmed by control unit 940.
If the data that receive are not that (step 1015, not), control unit 940 can be carried out data processing (step 1020) to control data so.For instance, the control unit 940 configurable transmission units 930 that receive RS420 are to be forwarded to next node with data set and further not handle.Be used to receive RS420 if the data that receive are bag data and expectation, control unit 940 decodable codes are embedded in the data set and/or the control data of configuration during connecting setting so.The also configurable transmission unit 930 of control unit 940 to be transmitting relevant connection switching controls data and the bag data (step 1025) of the one or more SS430 in its coverage in time slot and the subchannel of indication, and forwards the data to transmission unit 930.Transmission unit 930 can be carried out preliminary treatment (step 1030) to the control data that receives, and transmits data (step 1035) according to the transmission parameter of being confirmed by control unit 940.
Figure 11 is explanation figure from the exemplary communication of BS110 in label handover network 400.Shown in figure 11, network 400 has been expanded to comprise RS420d, 420e and 420f and SS430s, 430t, 430u and 430z.In an example embodiment, BS110 can store one or more BS label forms 440.Said one or more BS label form 440 can comprise the data that are associated with one or more via nodes, one or more transmission path and/or one or more transmission path identifier.Shown in figure 11; BS label form 440 can be discerned six transmission paths: transmission path 1 (that is the transmission path from BS410 to RS420a), transmission path 2 (that is the transmission path from BS410 to RS420b), transmission path 3 are (promptly; Transmission path from BS410 to RS420c), transmission path 4 (promptly; Transmission path from BS410 to RS420d), transmission path 5 (that is the transmission path from BS410 to RS420e) and transmission path 6 (that is the transmission path from BS410 to RS420f).
In addition, BS label form 440 can be discerned the relation between one or more transmission paths and the one or more SS430.For instance, BS label form 440 can be identified as SS430t (that is, " t ") by means of transmission path 1 and communicate; With SS430u (promptly; " u ") be identified as by means of transmission path 2 and communicate, SS430w, 430x and 430y (that is, " w ", " x " and " y ") are identified as by means of transmission path 3 communicate; And SS430z (that is, " z ") is identified as by means of transmission path 6 communicates.In addition, BS label form 440 can indicate SS430 just to communicate by BS410.Although BS label form 440 shows that the service that offers SS430 does not have repetition or overlapping, possibly can receive service by means of a plurality of transmission paths by single SS430.For instance, SS430y can receive service from RS420c and RS420f, so SS430y can be associated with the transmission path that arrives RS420c and RS420f.Represented like Figure 11, " y " not only will appear at (shown in BS label form 440) in the row identical with " 3 ", but also will appear in the row identical with " 6 " (not shown).
In an example embodiment, each RS420 can store one or more RS label forms 450.Because RS420a is the domination RS420 of RS420b, RS420c, RS420e and RS420f; Therefore and be in the transmission path that arrives among the said subordinate RS420 each; So RS label form 450a can (for example) discern four transmission paths: transmission path 2 (that is, arriving the transmission path of RS420b), transmission path 3 (that is, arriving the transmission path of RS420c), transmission path 5 are (promptly; Arrive the transmission path of RS420e) and transmission path 6 (that is, arriving the transmission path of RS420f).In addition, RS label form 450a can indicate SS430t to be served by RS420a.Because RS420b is the domination RS420 of RS420c and RS420f; Therefore and be in the transmission path that arrives among its subordinate RS420 each; So RS label form 450b can discern two transmission paths: transmission path 3 (promptly; Arrive the transmission path of RS420c) and transmission path 6 (that is, arriving the transmission path of RS420f).In addition, RS label form 450b can indicate SS430u to be served by RS420b.The RS label form 450c of RS420c possibly not contain any transmission path information, because RS420c does not have any subordinate RS420.Yet RS label form 450c can indicate SS430w, SS430x and SS430y to be served by RS420c.Similarly, the RS label form 450f of RS420f possibly not contain any transmission path information, because RS420f does not have any subordinate RS420.Yet RS label form 450f can indicate SS430z to be served by RS420f.RS420d and RS420e possibly not have RS label form 450 or in its RS label form 450, do not have data, because RS420d and RS420e do not have subordinate RS420 and to any SS430 service be not provided.
In the instance of Figure 11, BS410 can receive the data that are used for SS430s, SS430t, SS430u, SS430w, SS430x, SS430y and SS430z.But BS410 access BS label form 440 to be confirming to be used for the transmission path of each SS430, and can be each transmission path and produce label and switch MAP IE.In addition, BS410 can be each SS430 that receives data and produces connection switching controls data.BS410 can be placed in the data set zone connecting the switching controls data, and can the label switching controls data that be associated be placed in the frame MAP IE groove, in the MAC header or in these two.For instance, referring to the Frame between BS410 and the RS420a 460, BS410 can send the frame that contains four label switching controls data, and each label switching controls data is associated with a data set zone of frame.That is to say; Label switching controls data 1 can be corresponding to data set zone t; Label switching controls data 2 can be corresponding to data set zone u, and label switching controls data 3 can be corresponding to data set zone wxy, and label switching controls data 6 can be corresponding to data set zone z.In case BS410 accomplishes the processing to frame, BS410 just can be transferred to the next node in the transmission path, i.e. RS420a with frame.
But RS420a receiving data frames 460, and can handle each label switching controls data.In this example, Frame 460 can contain four label switching controls data.The label identification RS420a that RS420a can confirm to contain in the label switching controls data 1, and the connection switching controls data among the t of RS420a decodable code data set zone.RS420a can arrive SS430t according to the related data transmission that connection switching controls data parameters will be included among the t of data set zone equally.
RS420a can confirm that label switching controls data 2,3 and 6 do not expect to be used for RS420a, and RS420a can use the label that in label switching controls data, finds to come access RS label form 450a, so that for each confirms the next node in the transmission path.In this example, RS420a can confirm that RS420b is a next node, and RS420a can be forwarded to RS420b as Frame 470 with remaining frame data.Yet, if RS420a confirms next node not in the transmission path of RS420a, the discardable frame of RS420a so.For instance, RS420a can forward the data to RS420b and RS420e, and abandons the data that the destination is RS420d.
But RS420b receiving data frames 470, and can handle each label switching controls data.In this example, Frame 470 can contain three label switching controls data.The label identification RS420b that RS420b can confirm to contain in the label switching controls data 2, and the connection switching controls data among the u of RS420b decodable code corresponding data group zone.RS420b can arrive SS430u according to the related data transmission that connection switching controls data parameters will be included among the u of data set zone equally.
RS420b can confirm that frame control data 3 and 6 do not expect to be used for RS420b, and RS420b can use the label that in label switching controls data, finds to come access RS label form 450b, to confirm the next node in the transmission path.In this example, RS420b can confirm that RS420c is the next node corresponding to the frame data of control data 3, and RS420f is the next node corresponding to the frame data of control data 6.RS420b can be forwarded to RS420c as Frame 480 with the frame data corresponding to control data 3, and can the frame data corresponding to control data 6 be forwarded to RS420f as Frame 490.Yet, if RS420b confirms next node not in the transmission path of RS420b, the discardable frame of RS420b so.For instance, RS420b can forward the data to RS420c and RS420f, and abandons the data that the destination is RS420d and RS420e.
But RS420c receiving data frames 480, and can handle each label switching controls data.In this example, Frame 480 can only contain label switching controls data.The label identification RS420c that RS420c can confirm to contain in the label switching controls data 3, and the connection switching controls data among the wxy of RS420c decodable code data set zone.The related data transmission that RS420c can will be included in according to the connection switching controls data parameters of each SS430 among the wxy of data set zone equally arrives SS430w, SS430x and SS430y.
Similarly, but RS420f receiving data frames 490 and handle each label switching controls data.In this example, Frame 490 can only contain label switching controls data.The label identification RS420f that RS420f can confirm to contain in the label switching controls data 6, and the connection switching controls data among the z of RS420f decodable code data set zone.RS420f can arrive SS430z according to the related data transmission that connection switching controls data will be included among the z of data set zone equally.
In this way, network 400 can use one or more via nodes to transmit by replacing one or more connection switching controls data with one or more label switching controls data and receive data.
Although the embodiment that discloses show label handover network based on IEEE 802.16 series standards; But can in any network that utilizes one or more network nodes, implement the embodiment that disclosed, said one or more network nodes can be through being configured to one or more other network nodes transmission or data retransmissions.The embodiment that discloses can realize improved performance.In particular, the embodiment that discloses can provide the network node structure of simplification, improves the management that radio communication is connected, and improves the speed of bag hand-off process and improves the utilization of resources.
Be understood by those skilled in the art that, can make various modifications and variation at the system and method that is used for label switching wireless transmission.It only is exemplary that hope is regarded as standard and instance, and wherein the true scope of the embodiment that discloses is by claim of the present invention and equivalent indication thereof.

Claims (70)

1. method of in wireless communication network, handling wireless data, said wireless communication network comprises a plurality of intermediate nodes and a plurality of destinations device, and said method comprises:
Confirm to arrive in said a plurality of intermediate nodes at least one transmission path of each, wherein said at least one transmission path comprises the data that are associated with each intermediate node along said at least one transmission path;
For each confirms the transmission path identifier in said at least one transmission path, wherein said transmission path identifier is destination node identifier and discerns each transmission path uniquely; And
The transmission data are sent at least one the destination device in the device of said a plurality of destinations, and the transmission of wherein said transmission data is based at least one in the said transmission path identifier.
2. the method for claim 1, it further comprises:
At least one Frame sent at least one in said a plurality of intermediate node, and wherein said at least one Frame comprises said transmission data and said at least one transmission path identifier.
3. the method for claim 1, it further comprises:
Store said at least one transmission path and transmission path identifier.
4. method as claimed in claim 2, in the wherein said transmission path identifier said at least one be included in the control data of said at least one Frame.
5. method as claimed in claim 4, the said control data of wherein said at least one Frame comprises at least one MAP information element.
6. method as claimed in claim 4, wherein said control data is included in the MAP message, and said MAP message is down link MAP message.
7. method as claimed in claim 4, wherein said control data is included in the MAP message, and said MAP message is up link MAP message.
8. method as claimed in claim 2, wherein said transmits data packets are contained in the data set zone of said at least one Frame.
9. method as claimed in claim 8, wherein at least one connection identifier is included in the said data set zone of said at least one Frame.
10. the method for claim 1 is confirmed wherein that said transmission path identifier comprises and when setting up said wireless communication network, is confirmed said transmission path identifier.
11. the method for claim 1, wherein confirm said transmission path identifier comprise when in said a plurality of intermediate nodes at least one with said a plurality of destinations device in the said wireless communication network of adding the time confirm said transmission path identifier.
12. the method for claim 1 is confirmed wherein that said transmission path identifier comprises and when leaving said wireless communication network for one at least one and the said a plurality of destinations device in said a plurality of intermediate nodes, is confirmed said transmission path identifier.
13. the method for claim 1, each in wherein said a plurality of intermediate nodes is included at least one transmission path, and said method further comprises:
In said a plurality of intermediate nodes each provides transmission path and is used for the transmission path identifier that said at least one transmission path comprises each transmission path of each intermediate node.
14. the method for claim 1, wherein said wireless communication network further comprises at least one Control Node.
15. method as claimed in claim 14, wherein said at least one Control Node is the base station.
16. method as claimed in claim 14, wherein said at least one Control Node is a relay station.
17. the method for claim 1, wherein said a plurality of intermediate nodes comprise a plurality of relay stations.
18. the method for claim 1, wherein said destination node identifier is discerned at least one the destination intermediate node in said a plurality of intermediate node.
19. a method of in intermediate node, carrying out data processing comprises:
Receive the transmission data by receiving element; Wherein said transmits data packets contains at least one first control data and at least one second control data; In wherein said at least one first control data each comprises the connection identifier; And each in said at least one second control data comprises the transmission path identifier, and wherein said transmission path identifier is a destination node identifier;
Handle said transmission data by said receiving element;
By the said treated data of the buffer unit buffers of communicating by letter with said receiving element;
Receive said by the transmission unit of communicating by letter from said data buffer unit through buffered data with said buffer cell;
Carry out preparatory transmission process to said through buffered data; And
By disposing the one or more reception parameters that are associated with said receiving element with said receiving element, said buffer cell and said transmission unit control unit in communication.
20. method as claimed in claim 19, it further comprises:
Dispose the one or more transmission parameters that are associated with said transmission unit by said control unit.
21. method as claimed in claim 19, it further comprises:
By said transmission unit based on handle by said one or more transmission parameters of said control unit configuration from said buffer cell receive said through buffered data.
22. method as claimed in claim 19, it further comprises:
Confirm by said control unit whether said transmission data comprise control data.
23. method as claimed in claim 22 is if confirm that wherein said transmits data packets contains control data, so just discerns in said at least one second control data each.
24. method as claimed in claim 19, wherein said transmission path identifier identification comprises the transmission path of said intermediate node.
25. method as claimed in claim 19, it further comprises:
Confirm based on said transmission path identifier whether said transmission data expect to be used for said intermediate node.
26. method as claimed in claim 19, wherein said first control data are a MAP information element, and said second control data is the 2nd MAP information element.
27. method as claimed in claim 19, this method is used for a wireless communication network, and this wireless communication network comprises at least one Control Node.
28. method as claimed in claim 27, wherein said at least one Control Node is the base station.
29. method as claimed in claim 27, wherein said at least one Control Node is a relay station.
30. method as claimed in claim 19, at least one destination intermediate node of wherein said destination node identifier identification.
31. an intermediate node of in wireless communication network, carrying out data processing comprises:
Receiving element; It can be operated to receive and process data for transmission; Wherein said transmits data packets contains at least one first control data and at least one second control data; In wherein said at least one first control data each comprises the connection identifier, and in said at least one second control data each comprises the transmission path identifier, and wherein said transmission path identifier is a destination node identifier;
Buffer cell, it is communicated by letter with said receiving element and through being configured to cushion said treated data;
Transmission unit, it is communicated by letter with said buffer cell and is said through buffered data through being configured to from said data buffer unit reception; And
Control unit, it is communicated by letter with said receiving element, said buffer cell and said transmission unit, and can operate the one or more reception parameters that are associated with said receiving element with configuration.
32. intermediate node as claimed in claim 31, wherein said main control unit is further communicated by letter with said transmission unit, and can operate the one or more transmission parameters that are associated with said transmission unit with configuration.
33. intermediate node as claimed in claim 32, wherein said transmission unit are further through being configured to:
Based on handle by said one or more transmission parameters of said control unit configuration from said buffer cell receive said through buffered data.
34. intermediate node as claimed in claim 31, wherein said control unit is through being configured to confirm whether said transmission data comprise control data.
35. intermediate node as claimed in claim 31, wherein when said control unit confirmed that said transmits data packets contains control data, said control unit was further through being configured to discern said at least one second control data.
36. intermediate node as claimed in claim 31, wherein said transmission path identifier identification comprises the transmission path of said intermediate node.
37. intermediate node as claimed in claim 31, wherein said control unit are further through being configured to:
Confirm based on said transmission path identifier whether said transmission data expect to be used for said intermediate node.
38. intermediate node as claimed in claim 31, wherein said first control data are a MAP information element, and said second control data is the 2nd MAP information element.
39. intermediate node as claimed in claim 31, wherein said wireless communication network further comprises at least one Control Node.
40. intermediate node as claimed in claim 39, wherein said at least one Control Node is the base station.
41. intermediate node as claimed in claim 39, wherein said at least one Control Node is a relay station.
42. intermediate node as claimed in claim 31, at least one destination intermediate node of wherein said destination node identifier identification.
43. the method for a deal with data in wireless communication network, said wireless communication network comprise a plurality of intermediate nodes and a plurality of destinations device, said method comprises:
Reception is used for being transferred to the data of at least one destination device of said a plurality of destinations device;
Confirm to arrive the transmission path of destination intermediate node, wherein said at least one destination device is communicated by letter with said destination intermediate node;
Assign first control data to said data, said first control data comprises the one or more parameters apparatus associated with said at least one destination;
Assign second control data to said data, said second control data comprises the transmission path identifier, and wherein said transmission path identifier is destination node identifier and discerns each transmission path uniquely; And
Along at least one transmission frame of said transmission path, said at least one transmission frame comprises said data.
44. method as claimed in claim 43, it further comprises:
Said first control data is stored in the data division of said at least one transmission frame.
45. method as claimed in claim 43, it further comprises:
Said first control data of transmission during connecting setting.
46. method as claimed in claim 43, it further comprises:
Said second control data is stored in the control data of said at least one transmission frame.
47. method as claimed in claim 43, wherein said second control data comprises the parameter that is associated with said transmission path.
48. method as claimed in claim 43, wherein said second control data is associated with at least one first control data.
49. method as claimed in claim 43, wherein said second control data is associated with a plurality of first control datas.
50. method as claimed in claim 49, wherein said a plurality of first control datas are shared the same data area of said transmission frame, and said second control data is discerned said same data area.
51. method as claimed in claim 43, wherein said first control data are a MAP information element, and said second control data is the 2nd MAP information element.
52. method as claimed in claim 43, wherein said wireless communication network further comprises at least one Control Node.
53. method as claimed in claim 52, wherein said at least one Control Node is the base station.
54. method as claimed in claim 52, wherein said at least one Control Node is a relay station.
55. method as claimed in claim 43, wherein said destination node identifier is discerned said destination intermediate node.
56. the method by the intermediate node handles data in the wireless communication network, said wireless communication network comprise a plurality of intermediate nodes and a plurality of destinations device, said method comprises:
Receive data; Wherein said data comprise destination device data, at least one first control data and at least one second control data that is used for said a plurality of destinations at least one destination device of device; And each in wherein said at least one first control data comprises the connection identifier; And each in said at least one second control data comprises the transmission path identifier, and wherein said transmission path identifier is a destination node identifier;
Estimation is the said transmission path identifier in each in said at least one second control data; And
Based on said transmission path identifier processing said data.
57. method as claimed in claim 56, wherein the step of processing said data comprises:
Said transmission path identifier based on comprising in said at least one second control data is confirmed the destination intermediate node.
58. method as claimed in claim 57, wherein said at least one destination device is communicated by letter with said destination intermediate node.
59. method as claimed in claim 57, wherein said destination node identifier is discerned said destination intermediate node.
60. method as claimed in claim 57, it further comprises:
When said intermediate node is said destination intermediate node, handle at least a portion of said destination device data.
61. method as claimed in claim 60, it further comprises:
Handle said at least a portion of said destination device data based on said at least one first control data.
62. method as claimed in claim 56, wherein said processing said data further comprises:
Confirm by the next node of said at least one second control data identification whether with said intermediate node in same transmission path.
63. method as claimed in claim 62, it further comprises:
When definite said next node and said intermediate node are not in same transmission path, abandon said data.
64. method as claimed in claim 62, it further comprises:
When definite said next node and said intermediate node are in same transmission path, transmit said data.
65. method as claimed in claim 62, it further comprises:
When said intermediate node is not said destination intermediate node, with said transfer of data another intermediate node in the same transmission path.
66. method as claimed in claim 56, wherein said wireless communication network further comprises at least one Control Node.
67. like the described method of claim 66, wherein said at least one Control Node is the base station.
68. like the described method of claim 66, wherein said at least one Control Node is a relay station.
69. method as claimed in claim 56, wherein said intermediate node are relay station.
70. method as claimed in claim 56, wherein said first control data are a MAP information element, and said second control data is the 2nd MAP information element.
CN2007101488169A 2006-09-07 2007-09-03 Wireless communication system and method Active CN101141175B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US84267506P 2006-09-07 2006-09-07
US60/842,675 2006-09-07
US11/882,223 US7995524B2 (en) 2006-09-07 2007-07-31 Wireless communication system and method
US11/882,223 2007-07-31

Publications (2)

Publication Number Publication Date
CN101141175A CN101141175A (en) 2008-03-12
CN101141175B true CN101141175B (en) 2012-04-18

Family

ID=39192948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101488169A Active CN101141175B (en) 2006-09-07 2007-09-03 Wireless communication system and method

Country Status (2)

Country Link
JP (1) JP5192201B2 (en)
CN (1) CN101141175B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8483041B2 (en) * 2008-06-12 2013-07-09 Qualcomm Incorporated Methods and systems for sticky region allocation in OFDMA communication systems
US8902805B2 (en) 2008-10-24 2014-12-02 Qualcomm Incorporated Cell relay packet routing
US20100103911A1 (en) * 2008-10-28 2010-04-29 Samsung Electronics, Co., Ltd. Apparatus and method providing an IEEE-802.16 self-organizing network
CN106411384B (en) * 2009-02-20 2019-10-18 Lg电子株式会社 The method of reference signal is received in wireless access system
CN104243288B (en) * 2014-09-30 2015-12-02 小米科技有限责任公司 Method for message transmission and device, electronic equipment
US9871884B2 (en) 2014-09-30 2018-01-16 Xiaomi Inc. Method and device for transferring messages

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996001029A1 (en) * 1994-06-28 1996-01-11 Metricom, Inc. Loose source routing over disparate networks
US6046978A (en) * 1996-10-16 2000-04-04 Philips Electronics North America Corporation Method for configuring and routing data within a wireless multihop network and a wireless network for implementing the same
CN1442961A (en) * 2002-03-01 2003-09-17 株式会社Ntt都科摩 Multi jump connection radio communication system and source station, srunk station, destination station and control signal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7433332B2 (en) * 2003-04-30 2008-10-07 Skypipes Wireless, Inc. Managed microcell wireless mesh network architecture
JPWO2006001308A1 (en) * 2004-06-24 2008-04-17 松下電器産業株式会社 Wireless system, wireless node device, and path control device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996001029A1 (en) * 1994-06-28 1996-01-11 Metricom, Inc. Loose source routing over disparate networks
US6046978A (en) * 1996-10-16 2000-04-04 Philips Electronics North America Corporation Method for configuring and routing data within a wireless multihop network and a wireless network for implementing the same
CN1442961A (en) * 2002-03-01 2003-09-17 株式会社Ntt都科摩 Multi jump connection radio communication system and source station, srunk station, destination station and control signal

Also Published As

Publication number Publication date
CN101141175A (en) 2008-03-12
JP5192201B2 (en) 2013-05-08
JP2008104159A (en) 2008-05-01

Similar Documents

Publication Publication Date Title
US8605671B2 (en) Wireless communication system and method
CN101163285B (en) Wireless communication systems
CN101064547B (en) Relay method of wireless access system and its base station, repeater facility and relay system
US7881276B2 (en) System and method for relaying data
EP1932286B1 (en) Method and system for a wireless multi-hop relay network
CN103907391B (en) For the system and method for quick initial network link establishing
US9143223B2 (en) Relay station, base station, and radio communication method
CN101141175B (en) Wireless communication system and method
JP5191202B2 (en) Wireless communication system, method, and data structure
US20090201874A1 (en) Radio base station, relay station , and band allocation method
EP1892976A2 (en) Radio base station
KR20110032729A (en) Apparatus and method for multiple hop relay communication in broadband wireless communication system
CN103385034A (en) Method for transmitting data between terminals of wireless communication system, node, and wireless communication system
US8169925B2 (en) Mapping of preamble sequence sets with frame control header (FCH) location for multi-hop wireless broadband access communications
CN115278817A (en) Communication method, device and system
US20070183373A1 (en) Method and device for determining routings and for allocating radio resources for the determined routing in a radio communications system
JP4513730B2 (en) Wireless communication apparatus, wireless communication method, and wireless communication system
CN102378363A (en) Method for performing carrier conversion in multi-carrier technique
CN113727453B (en) Method, device, system and storage medium for resource scheduling
CN114531655B (en) Resource indication method, access network side equipment and core network function
WO2011021407A1 (en) Communication method, communication system, base station apparatus, and relay station apparatus
CN104219710A (en) Information transmission method, intermediate node, and terminal
US20240014861A1 (en) Communication apparatus and communication method
JPH11289349A (en) Data packet transfer method for ad hoc network
CN110072194B (en) Service scheduling method and device and cluster system without central node

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant