Pre-processing method, system, and apparatus for cooperative communication
AssigneeHuawei Technologies Co., Ltd.
InventorsGuangyu Shi, Hongbo Zhang, Xun Yang, Cheng He
Life of this patent
Estimating the term…
Abstract
A pre-processing method and system for cooperative communication are provided. The method includes: after obtaining channel matrices collected by a Base Station (BS), obtaining Multiple-Input Multiple-Output (MIMO) Cooperation Area (CA) information, in which the MIMO CA information includes cooperation information between BSs, and the cooperation information between the BSs is used to determine an interference relation between MIMO CAs; combining the channel matrices of a User Equipment (UE) according to the interference relation between the MIMO CAs; and performing pre-coding computation of the UE by using the combined channel matrices.
Claims14
A pre-processing method for cooperative communication, comprising:
- obtaining Multiple-Input Multiple-Output (MIMO) Cooperation Area (CA) information, wherein the MIMO CA information comprises a corresponding relation between the Base Stations (BSs) and User Equipments (UEs) served by the BSs in the MIMO CA, where the UEs include at least a first UE and a second UE;
- obtaining all channel matrices of the first and the second UEs, wherein each BS serving each of the first and the second UEs reports channel matrices between the UE and itself;
- combining the channel matrices of the first and the second UEs according to the corresponding relation between the BSs and the UE;
- saving the combined channel matrices of the first UE to a first computation device;
- saving the combined channel matrices of the second UE to a second computation device;
- saving the combined channel matrices of the first and the second UEs to a select computation device, wherein the select computation device is one of:
- the first computation device, the second computation device, or another computation device;
- scheduling the select computation device to perform a pre-coding computation process using the saved combined channel matrices;
- scheduling each of the first and the second computation devices to receive a common solution space and to perform a pre-coding computation of its corresponding UE using the common solution space;
- and
- scheduling transmission of the computation results to the serving BSs of the first and the second UEs.
A pre-processing system for cooperative communication, comprising:
- a task decomposition and scheduling apparatus, wherein the task decomposition and scheduling apparatus, comprises:
- an obtaining unit configured to:
- obtain Multiple-Input Multiple-Output (MIMO) Cooperation Area (CA) information, in which the MIMO CA information includes a corresponding relation between the Base Stations (BSs) and User Equipments (UEs) served by the BSs in the MIMO CA, where the UEs include at least a first UE and a second UE;
- and
- obtain all channel matrices of the first and the second UEs, wherein each BS serving each of the first and the second UEs reports channel matrices between the UE and itself;
- a task decomposition unit configured to:
- combine the channel matrices of the first and the second UEs according to the corresponding relation between the BSs and the UE;
- save the combined channel matrices of the first UE to a first computation device;
- save the combined channel matrices of the second UE to a second computation device;
- and
- save the combined channel matrices of the first and the second UEs to a select computation device, wherein the select computation device is one of:
- the first computation device, the second computation device, or another computation device;
- and
- a task scheduling unit configured to:
- schedule the select computation device to perform a pre-coding computation process using the saved combined channel matrices;
- schedule each of the first and the second computation devices to receive a common solution space and to perform a pre-coding computation of its corresponding UE using the common solution space;
- and
- schedule transmission of the computation results to the serving BSs of the first and the second UEs.
A pre-processing method for cooperative communication, comprising:
- obtaining, by a task decomposition and scheduling apparatus, Multiple-Input Multiple-Output (MIMO) Cooperation Area (CA) information, wherein the MIMO CA information comprises a corresponding relation between the Base Stations (BSs) and User Equipments (UEs) served by the BSs in the MIMO CA, where the UEs include at least a first UE and a second UE;
- obtaining, by the task decomposition and scheduling apparatus, all channel matrices of the first and the second UEs, wherein each BS serving each of the first and the second UEs reports channel matrices between the UE and itself;
- combining, by the task decomposition and scheduling apparatus, the channel matrices of the first and the second UEs according to the corresponding relation between the BSs and the UE;
- saving the combined channel matrices of the first UE to a first computation device;
- saving the combined channel matrices of the second UE to a second computation device;
- saving the combined channel matrices of the first and the second UEs to a select computation device, wherein the select computation device is one of:
- the first computation device, the second computation device, or another computation device;
- scheduling the select computation device to perform a pre-coding computation process using the saved combined channel matrices;
- scheduling each of the first and the second computation devices to receive a common solution space and to perform a pre-coding computation of its corresponding UE using the common solution space;
- and
- scheduling transmission of the computation results to the serving BSs of the first and the second UEs.
A pre-processing system for cooperative communication, comprising:
- a task decomposition and scheduling apparatus, and
- a computation device,
- wherein the task decomposition and scheduling apparatus comprises:
- an obtaining unit configured to:
- obtain Multiple-Input Multiple-Output (MIMO) Cooperation Area (CA) information, in which the MIMO CA information includes a corresponding relation between the Base Stations (BSs) and User Equipments (UEs) served by the BSs in the MIMO CA, where the UEs include at least a first UE and a second UE;
- and
- obtain all channel matrices of the first and the second UEs, wherein each BS serving each of the first and the second UEs reports channel matrices between the UE and itself;
- a task decomposition unit configured to:
- combine the channel matrices of the first and the second UEs according to the corresponding relation between the BSs and the UE;
- save the combined channel matrices of the first UE to a first computation device;
- save the combined channel matrices of the second UE to a second computation device;
- and
- save the combined channel matrices of the first and the second UEs to a select computation device, wherein the select computation device is one of:
- the first computation device, the second computation device, or another computation device;
- a task scheduling unit configured to:
- schedule the select computation device to perform a pre-coding computation process using the saved combined channel matrices;
- schedule each of the first and the second computation devices to receive a common solution space and to perform a pre-coding computation of its corresponding UE using the common solution space;
- and
- schedule transmission of the computation results to the serving BSs of the first and the second UEs, and
- wherein the computation device, comprises:
- a receiving unit configured to receive the combine channel matrices of the UE;
- a computation unit configured to perform pre-coding computation of the UE by using the combined channel matrices according to the scheduling of the task decomposition and scheduling apparatus;
- and
- a sending unit configured to send separately a pre-coding result according to the scheduling of the task scheduling unit.
Dependencies are inferred from the claim text.