US Pat. No. 9,426,812

SPECTRUM ALLOCATION METHOD

SHANGHAI RESEARCH CENTER ...

1. A spectrum allocation method for a cellular network including a small cell network, the spectrum allocation method comprising:
a) constructing a graph theory model of spectrum allocation including abstracting a cellular network into an interference
pattern where each network node is abstracted and mapped to a vertex in the interference pattern, and an existing conflict
or interference between two network nodes is mapped to the edge between two vertexes;

b) establishing or updating a stakeholder list for each network node, the stakeholder list including information of a network
node that cannot obtain the same spectrum resource unit of another network node established with the stakeholder list; a mapping
vertex of the contained network node in the stakeholder list in the interference pattern, and a mapping vertex of the network
node establishing the stakeholder list is linked by an edge; each network node calculates a largest value of maximal clique
label of the interference pattern according to the stakeholder list; each network node transmits the established or the updated
stakeholder list and the largest value of maximal clique label to other network nodes in the network;

c) each network node listening periodically or triggered by an event for a status of the network, and if the number An of spectrum resource units obtained by a network node n is less than a lower bound value Kn, then the network node n selects more spectrum resource units until Kn spectrum resource units are obtained; where Kn is the total number of spectrum resource units obtained in the network and the largest value of maximal clique label of the
network node and network node n includes at least one network node;

if An?Kn, and the number En of the spectrum resource units of the network node n being competed with the stakeholder list being equal to zero, the network
node n competes for the remaining K?n?Kn spectrum resource units with a predetermined probability, until there is no free spectrum resource unit anymore; where K?n represents a upper bound value of the number of spectrum resource units being used by network node n;

if An>Kn, and En>0, the network node n releases the spectrum resource units being competed;

if An=Kn, and En>0, the network node n first releases the spectrum resource units being competed, and then selects K?n?Kn spectrum resource units not being competed in the spectrum resource units.

US Pat. No. 9,083,385

CHANNEL DECODING METHOD AND DECODER FOR TAIL-BITING CODES

SHANGHAI RESEARCH CENTER ...

1. A channel decoding method, comprising:
S101: during the first iteration, i.e. i=1, initializing, via a mobile or a wireless communications system, the metric Mpath,0i(s) of the surviving path that enters state s at position 0 to 0, where s?S0, S0 indicates the state space at position 0, and i indicates the number of iterations; setting the metric of the optimal maximum
likelihood tail-biting path (MLTBP) PMLTBPO to 0, that is, letting PMLTBPO=0; performing a Modified Viterbi Algorithm (MVA), and searching for MLTBP in current iteration; for all s?S0, setting the state metric of state s to be equal to Mpath,L1(s), that is, letting Mstate(s)=Mpath,L1(s);

S102: if the net path metric MMLTBPi of PMLTBPi(s?,s?) found in current iteration is greater than the metric MMLTBPO, that is, MMLTBPi>MMLTBPO, updating (PMLTBP, MMLTBPO) with (PMLTBPi(s?,s?), MMLTBP);

S103: for s?SL, where L is the length of information sequence, and SL indicates the state space at position L, comparing the state metric Mstate(s) of state s with the metric MMLTBPO of the MLTBP in the latest update; if Mstate(s)?MMLTBPO, updating Mstate(s)=0; otherwise, letting Mpath,0i+1(s)=Mpath,Li(s); if Mstate(s)>Mpath,Li(s)?Mpath,0i(s), updating Mstate(s)=Mpath,Li(s)?Mpath,0i(s); making statistics on the number of states with state metric greater than MMLTBPO, and saving the number of states in sum(i);

S104: if sum(i)=0, stopping the iteration, and outputting the optimal MLTBP PMLTBPO; if sum(i)=sum(i?1), performing Viterbi decoding once with state ?(s) as fixed initial state and termination state, where
?(s) is the starting state of the maximum likelihood path (MLP) found in the ith iteration, i.e. PMLPi(?(s),s); obtaining a tail-biting path PTBP(?(s),?(s)) with metric MTBP(?(s),?(s)) thereof; if MTBP(?(s),?(s))>MMLTBPO, updating (PMLTBPO, MMLTBPO,) with (PTBP(?(s),?(s)), MTBP(?(s),?(s))), and letting Mstate(?(s))=0 and Mpath,0i+1(?(s))=0;

S105: i++ and letting sum(i)=0, and performing a next iteration, that is, repeating S102 to S104.

US Pat. No. 9,749,872

METHOD FOR SHARING FREQUENCY SPECTRUM BETWEEN NETWORKS

SHANGHAI RESEARCH CENTER ...

1. A method for sharing a frequency spectrum between networks, used to implement allocation of a shared frequency spectrum
between a first network (A) and a second network (B), comprising the following steps:
measuring a strength of a network signal of the second network (B);
calculating a network overlapping level indicator according to the strength of the network signal of the second network (B),
and obtaining network-coverage-topology-based information of the second network (B) according to the network overlapping level
indicator (V), the network overlapping level indicator indicating a level at which the first network (A) overlaps with the
second network (B);

the first network (A) exchanging the network-coverage-topology-based information of the second network (B) with the second
network (B), and obtaining network-coverage-topology-based information of the first network (A) from the second network (B);
and

calculating the shared frequency spectrum shared between the first network (A) and the second network (B).

US Pat. No. 9,893,850

ASA ASSISTANCE-BASED INTERFERENCE COORDINATION METHOD IN HETEROGENEOUS TDD RELAY NETWORK

Shanghai Research Center ...

1. An ASA (Authorized Shared Access) assistance-based interference coordination method in a heterogeneous TDD (Time Division
Duplexing) relay network, which is used in a scenario with coexisting of an ASA assistance-based TD-LTE (Time Division Long
Term Evolution) network and a TDD primary user network, the heterogeneous TDD relay network comprising two usable carrier
frequencies, one of which is an LTE (Long Term Evolution) carrier frequency f0 and the other of which is an ASA carrier frequency
f1, the LTE carrier frequency f0 is a central frequency point of a primary cell and the ASA carrier frequency f1 is a central
frequency point of a secondary cell, wherein, the method comprises following steps:
Step 1, a primary system sending a request to an ASA controller to request for leaving ASA spectrum users in a protection
region, when a primary user requests for use of the ASA carrier frequency f1;

Step 2, the ASA controller sending an ASA control message to an OAM (Operation, Administration and Management) Operator after
the ASA controller receives the request from the primary system;

Step 3, after the OAM Operator receives the ASA control message, an MME (Mobility Management Entity) being inquired according
to a new protection region or an interference region message in the ASA control message, and the ASA control message being
sent to the MME to adjust the coverage of a macro base station in a region possibly interfering to the primary system, the
region possibly interfering to the primary system belonging to the MME;

Step 4, the MME calculating and informing related macro base stations to adjust wireless resource control according to a new
interference region, and sending frame configuration information and synchronous information of the primary system to the
related macro base stations;

Step 5, the macro base station adjusting the wireless resource control and reducing coverage of the secondary cell on the
ASA carrier frequency f1 to avoid interference to a cell to which the primary system belongs; and

the macro base station finding an RUE (Relay User Equipment) close to the protection region of the primary system and possibly
interfering to the primary users, adjusting a frame structure of a relay node to which the RUE belongs, and updating synchronous
information;

Step 6, the macro base station sending new frame configuration information and synchronous information to the relay node;
Step 7, the macro base station reporting new coverage of subordinate base stations and/or coverage of the relay node and a
work mode; and

Step 8, the ASA controller periodically sending frame configuration and the synchronous information of the primary system
to the OAM Operator.

US Pat. No. 10,142,986

UPLINK RESOURCE SHARING METHOD, BASE STATION AND TERMINAL

SHANGHAI RESEARCH CENTER ...

1. An uplink resource sharing method, characterized by comprising following steps:a transmission window comprising a first granted subframe designated by the uplink grant, and a standby subframe;
a first terminal performing an LBT (listen-before-talk) on the first granted subframe allocated for the first terminal;
a second terminal performing an LBT on the standby subframe, which is a granted subframe for the second terminal; and
the first terminal transmitting data via the first granted subframe if the LBT is finished on the first granted subframe, or the first terminal performing the LBT on the standby subframe if the LBT is not finished on the first granted subframe.

US Pat. No. 10,182,448

INTER-NETWORK INTERFERENCE COORDINATION METHOD

SHANGHAI RESEARCH CENTER ...

1. A network interference coordination method for a first network and a second network which share a shared spectrum pool with the same priority, comprising the following steps:a step that the first network and the second network negotiate about an inter-network shared frequency band, wherein the shared frequency band is in the shared spectrum pool;
a step that the first network evaluates inter-network interference;
a step that one network of the first network and the second network judges whether to execute internal coordination, if internal coordination can be executed, then the one network executes internal coordination, if internal coordination cannot be executed, then the one network request an another network to conduct inter-network interference coordination;
a step that the another network judges whether to execute internal coordination, if internal coordination can be executed, then the another network executes internal coordination; and if internal coordination cannot be executed, then turn to the step of “the first network and the second network negotiate about an inter-network shared frequency band”.

US Pat. No. 10,172,149

UPLINK RESOURCE SCHEDULING METHOD, TERMINAL AND BASE STATION

SHANGHAI RESEARCH CENTER ...

1. An uplink resource scheduling method, wherein:a base station calculates an uplink resource for granting to a terminal according to a split bearer data ratio, and then performs uplink resource granting,
the uplink resource for granting to the terminal is calculated by the following formula:
G=D×(1?P), if D×P?r×t
wherein G is data size required for the terminal to perform uplink resource granting by the base station; D is total data size to be transmitted by the terminal; P is a split bearer data ratio, r is a WLAN access point service rate,
the split bearer data ratio is a ratio based on a data size transmitted by a split bearer and a non-split bearer.

US Pat. No. 10,171,267

UPLINK PILOT SEQUENCE ALLOCATION METHOD IN MASSIVE MIMO SYSTEM AND BASE STATION THEREOF

SHANGHAI RESEARCH CENTER ...

1. An uplink pilot sequence allocation method in a massive MIMO system, the system comprising a master base station in a master cell and a neighboring base station in a neighboring cell, comprising:the neighboring base station comparing a primary eigen-space between a user group of the neighboring cell and the neighboring base station with an interference eigen-space between a user group of the master cell and the neighboring base station, the user group of the master cell being close to the neighboring base station,
the neighboring base station determining whether the user group of the neighboring cell can reuse uplink pilot sequence resources used by the user group of the master cell.

US Pat. No. 10,064,137

HYBRID MONITORING-SLEEPING METHOD OF WIRELESS SENSOR AND WIRELESS SENSOR

SHANGHAI RESEARCH CENTER ...

1. A hybrid monitoring-sleeping method of a wireless sensor, characterized by comprising:during N monitoring-sleeping periods, monitoring, by the wireless sensor with a first monitoring duration, a wake-up data packet transmitted by a data acquisitor or a mobile terminal within N1 monitoring-sleeping periods, wherein the first monitoring duration corresponds a first average transmission rate that is adopted for transmitting the data between the wireless sensor and the data acquisitor in a remote data acquisition mode;
monitoring, by the wireless sensor with a second monitoring duration, the wake-up data packet transmitted by the mobile terminal within N2 monitoring-sleeping periods, wherein the second monitoring duration corresponds to a second average transmission rate that is adopted for transmitting the data between the wireless sensor and the mobile terminal in a short-distance data acquisition mode, wherein, N=N1+N2, N1 is less than or equal to N2, a monitoring-sleeping period of the N1 monitoring-sleeping periods is equal to the sum of the first monitoring duration and a first sleeping duration, and a monitoring-sleeping period of the N2 monitoring-sleeping periods is equal to the sum of the second monitoring duration and a second sleeping duration, the first monitoring duration is longer than the second monitoring duration, N1 first monitoring durations and N2 second monitoring durations are alternatively distributed, and the N1, N2, N are all positive integers.

US Pat. No. 10,153,828

SYSTEM AND METHOD FOR AVOIDING MOBILE RELAY INTERFERENCE TO PRIMARY SYSTEM ON AUTHORIZED FREQUENCY SPECTRUM

SHANGHAI RESEARCH CENTER ...

1. A system for avoiding mobile relay interference to a primary system on an authorized frequency spectrum, wherein the system comprises:an authorized shared access (ASA) controller which communicates with the primary system of the authorized frequency spectrum, used to determine, based on operation information from the primary system, available-spectrum information of the authorized frequency spectrums that can be used in different positional regions surrounding the primary system, wherein each of the positional region corresponds to at least one group of the available-spectrum information; the available-spectrum information comprises: a carrier frequency within an authorized frequency spectrum that can be used by the mobile relay in the positional region, maximum power that the mobile relay in the positional region is allowed to send, and an available period during which the mobile relay in the positional region is allowed to use the carrier frequency; and
a secondary system which communicates with the ASA controller, comprising:
a base station; and
an interference position determination memory, used to determine, based on the available-spectrum information corresponding to different positional regions provided by the ASA controller, at least one of the positional regions of the primary system which is being interfered by a mobile relay located within a coverage range of the base station, so that the base station could provide the determined positional regions for each mobile relay within the coverage range; and
the mobile relay located within the coverage range of the base station, used to, when moving into the positional region, provide to the base station information containing the positional region where the mobile relay is located, so that the base station could adjust the mobile relay based on the at least one group of available-spectrum information corresponding to the positional region;
wherein the base station adjusts the mobile relay by adjusting its maximum power corresponding to the positional region of the mobile relay; when the mobile relay transmits with the maximum power, a power value generated by the mobile relay is less than a maximum acceptable interference value on the protection border of the primary system.

US Pat. No. 10,342,030

NETWORK OPTIMIZATION METHOD FOR LARGE-SCALE MIMO NETWORK AND BASE STATION THEREOF

SHANGHAI RESEARCH CENTER ...

1. A network optimization method for a large-scale MIMO network, comprising the following step:after obtaining a user minimum SINR threshold in a preset cell, a base station selects a specific user, and estimates a SINR estimate of the specific user; the SINR estimate of the specific user is calculated according to the following formula:

wherein T is a total transmitting power of the base station, N is a noise power, P is second-stage precoding, I is inter-cell interference and intra-cell interference, and a rank of PPH is a quantity K of scheduled users:
the base station schedules the users according to the user minimum SINR threshold, to have a cell-system spectral efficiency of the preset cell at a specific moment to approximate or reach a maximum value.

US Pat. No. 10,264,603

COORDINATION METHOD BETWEEN ACCESS POINTS USING UNLICENSED FREQUENCY BAND

SHANGHAI RESEARCH CENTER ...

1. A coordination method between access points using unlicensed frequency bands, the access points comprising at least one first access point and at least one second access point belonging to a same network which including a network control node, and one or more third access point belonging to another network and cannot connect to the network control node, comprising:the first access point sending a coordination request to the network control node and adjusting transmission parameters thereof to increase channel access probability of the first access point which the channel access probability is the probability that the access point can access channel to transmit data at each timeslot; and
the second access point sending a feedback information to the network control node and adjusting transmission parameters thereof to decrease the channel access probability of the second access point;
wherein the network control node calculates influence of the first access point on the third access point using the increase or decrease of the channel access probability of the third access point according to the coordination request, and calculates influence of the second access point on the third access point using the increase or decrease of the channel access probability of the third access point according to the feedback information,
the network control node calculates the transmission parameters of the first access point and the second access point on condition that influence of both the first and the second access point on the third access point remains unchanged,
the control node send the transmission parameters to the first access point and the second access point,
the first access point and the second access point adjust the transmission parameters accordingly.

US Pat. No. 10,333,748

ADAPTIVE PARAMETER ADJUSTMENT METHOD FOR HYBRID PRECODING MILLIMETER-WAVE TRANSMISSION SYSTEM

SHANGHAI RESEARCH CENTER ...

1. An adaptive parameter adjustment method for a hybrid precoding millimeter-wave transmission system, comprising the following step:a transmitter and a receiver interacting a number of radio frequency chains that need to be used therebetween, the number of the radio frequency chains that need to be used depends on a selection metric value; and
the selection metric value is

wherein q(i) is a received signal power for using i radio frequency chains, ?2 is a noise power of the received signal, and p(i) is a total radio frequency power consumption for using i radio frequency chains.

US Pat. No. 10,321,325

INTER-NETWORK SHARED FREQUENCY SPECTRUM OPTIMIZATION SYSTEM AND METHOD

SHANGHAI RESEARCH CENTER ...

1. An inter-network shared frequency spectrum optimization method comprising at least a first network and a second network, the first network comprising a first cell cluster, the second network comprising a second cell cluster, the cell clusters having a shared spectrum pool, and each cell cluster having a plurality of base stations working in a CSG mode or an OPEN mode, whereinthe shared spectrum pool is established between the first network and the second network, the first network triggers initialization of the shared spectrum pool according to an spectrum demand thereof, and then the first network and the second network initialize the shared spectrum pool; the initialization of the shared spectrum pool comprises following steps:
the first network triggering the initialization of the shared spectrum pool according to a resource demand thereof, and sending a shared spectrum pool initialization indication signaling to the second network;
the second network calculating a shared spectrum pool initialized allocation proportion or a shared spectrum pool initialized allocation value, according to parameters of the shared spectrum pool initialization indication signaling, and sending the shared spectrum pool initialized allocation proportion or the shared spectrum pool initialized allocation value to the first network; and
the first network comparing the shared spectrum pool initialized allocation proportion or the shared spectrum pool initialized allocation value received by the first network, with a shared spectrum pool initialized allocation proportion or a shared spectrum pool initialized allocation value calculated by the first network,
when the comparison result shows consistency, sending an indication to the second network and allocating spectrum resources, and when the comparison result shows inconsistency, sending an indication to the second network and returning to the calculating step by the second network;
after the initialization of the shared spectrum pool is completed, quantity of a spectrum resource occupied by each OPEN-mode base station in the first cell cluster is same as that of a spectrum resource occupied by each OPEN-mode base station in the second cell cluster; or, quantity of spectrum resources individually occupied by terminals served by each OPEN-mode base station in the first cell cluster is same as that of spectrum resources individually occupied by terminals served by each OPEN-mode base station in the second cell cluster.