# US 10,374,780 B2 · Method and device for indicating number of bits

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,374,780 B2
- Document ID: US10374780B2
- Status: Granted
- Kind: B2
- Application number: 15/514,602
- Filed: 2015-06-04
- Published: 2017-08-10
- Granted: 2019-08-06
- Earliest claimed: 2014-09-25
- Assignees: Zte Corporation
- Applicants: ZTE Corporation
- Inventors: Jin Yang; Yu Ngok Li; Shuanshuan Wu
- Web page: https://patentgrep.com/patent/US10374780B2

## CPC

- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04W 8/14: between corresponding nodes
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 76/14: Direct-mode setup
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method and device for indicating the number of bits are provided. In the method, a transmitting User Equipment (UE) and/or a network entity indicate the number k of effective indication bits in a bitmap sequence, the bitmap sequence indicates Physical Sidelink Shared Channel (PSSCH) subframes allocation, k includes one or multiple values, 1≤k≤N, and N is a bit length of the entire bitmap sequence.

## Claims

### Claim 1

A method for indicating number of bits, comprising:
determining, by a transmitting User Equipment (UE) and/or a network entity, a number k of effective indication bits in a bitmap sequence;
indicating, by the transmitting User Equipment (UE) and/or the network entity, the number k of effective indication bits in the bitmap sequence, wherein the bitmap sequence indicates Physical Sidelink Shared Channel (PSSCH) subframes allocation, k comprises one or multiple values, 1≤k≤N, and N is a bit length of the entire bitmap sequence;
wherein indicating, by the transmitting UE and/or the network entity, the number k of the effective indication bits comprises: indicating, by the network entity and/or the transmitting UE, the number k of the effective indication bits via a high layer signaling and/or a physical layer signaling.

### Claim 2 (depends on 1)

The method as claimed in claim 1, wherein indicating, by the transmitting UE and/or the network entity, the number k of the effective indication bits via the high layer signaling and/or the physical layer signaling comprises at least one of the following manners:
indicating, by the UE, the number k of the effective indication bits via a broadcast message for Device-to-Device (D2D) communication;
indicating, by the UE, the number k of the effective indication bits via a Sidelink Control Information (SCI) between a transmitter terminal and a receiver terminal of D2D communication;
indicating, by the network entity, the number k of the effective indication bits via a System Information Block (SIB);
indicating, by the network entity, the number k of the effective indication bits via a Radio Resource Control (RRC) message; and
indicating, by the network entity, the number k of the effective indication bits via a sidelink resource scheduling control signaling.

### Claim 3 (depends on 2)

The method as claimed in claim 2, wherein indicating, by the transmitting UE and/or the network entity, the number k of the effective indication bits via the high layer signaling and/or the physical layer signaling comprises at least one of:
when the UE indicates the number k of the effective indication bits via the broadcast message for D2D communication, indicating one or multiple k values by the broadcast message which is carried on a Physical Sidelink Broadcast Channel (PSBCH) resource;
when the UE indicates the number k of the effective indication bits via the SCI between the transmitter terminal and the receiver terminal of D2D communication, indicating one or multiple k values by n bits in the SCI, where n is equal to 1 or 2 or 3;
when the UE indicates the number k of the effective indication bits via the SCI, indicating one k value by n1 bits in indication bits corresponding to a Time Resource Pattern (TRP), and indicating a bitmap pattern by a bitmap index represented by n2 bits in the indication bits corresponding to the TRP, wherein each bitmap index uniquely corresponds to one bitmap pattern, and the bitmap index indicates all or part of bitmap patterns corresponding to the one k value, where n1=1 or 2 or 3, and n1+n2=7;
when the network entity indicates the number k of the effective indication bits via the SIB, one or multiple k values, which are indicated via the SIB, being effective for all D2D UEs within a cell;
when the network entity indicates the number k of the effective indication bits via the SIB, one or multiple k values, which are indicated via the SIB, being effective for UEs within a designated D2D group;
when the network entity indicates the number k of the effective indication bits via the RRC message, indicating one or multiple k values by the RRC message which is embodied as a D2D reconfiguration message of a D2D-specific configuration indication message;
when the network entity indicates the number k of the effective indication bits in the sidelink resource scheduling control signaling, indicating one or multiple k values by n bits contained in the sidelink resource scheduling control signaling in a Downlink Control Information (DCI) format, where n is equal to 1 or 2 or 3; and
when the network entity indicates the number k of the effective indication bits via DCI, indicating, by the network entity, one k value by n1 bits in the indication bits corresponding to a TRP, and indicating a bitmap pattern by a bitmap index represented by n2 bits in the indication bits corresponding to the TRP, wherein each bitmap index uniquely corresponds to one bitmap pattern, and the bitmap index indicates all or part of bitmap patterns corresponding to the one k value, where n1=1 or 2 or 3, and n1+n2=7.

### Claim 4 (depends on 1)

The method as claimed in claim 1, wherein
a Time Resource Pattern (TRP) indicates a bitmap pattern through a 7-bit index, each of TRP indexes corresponds to one bitmap pattern, and the TRP indexes indicate all or part of bitmap patterns corresponding to one or multiple k values.

### Claim 5 (depends on 1)

The method as claimed in claim 1, wherein
the TRP indexes sequentially indicate all or part of the bitmaps corresponding to different k values in accordance with the multiple k values when the TRP indexes indicate all or part of the bitmaps corresponding to the multiple k values.

### Claim 6 (depends on 1)

The method as claimed in claim 1, wherein the network entity comprises at least one of:
an evolved NodeB (eNB), a Relay Station (RN), a Multi-cell/multicast Coordination Entity (MCE), a Gateway (GW), a Mobility Management Equipment (MME), an Evolved Universal Terrestrial Radio Access Network (EUTRAN), and an Operation Administration Maintenance (OAM) manager.

### Claim 7

A device for indicating number of bits, applied to a transmitting User Equipment (UE) side, comprising a hardware processor configured to execute program modules stored on a memory, wherein the device is configured to determine a number k of effective indication bits in a bitmap sequence, and the program modules comprise:
a first indicating module, arranged to indicate the number k of effective indication bits in the bitmap sequence, wherein the bitmap sequence indicates Physical Sidelink Shared Channel (PSSCH) subframes allocation, k comprises one or multiple values, 1≤k≤N, and N is a bit length of the entire bitmap sequence;
wherein the first indicating module is arranged to indicate the number k of the effective indication bits via a high layer signaling and/or a physical layer signaling.

### Claim 8 (depends on 7)

The device as claimed in claim 7, wherein the first indicating module is arranged to indicate the number k of the effective indication bits in at least one of the following manners:
indicating, by the UE, the number k of the effective indication bits via a broadcast message for Device-to-Device (D2D) communication; and
indicating, by the UE, the number k of the effective indication bits via a Sidelink Control Information (SCI) between a transmitter terminal and a receiver terminal of D2D communication.

### Claim 9 (depends on 8)

The device as claimed in claim 8, wherein the first indicating module is further arranged to execute at least one of the following processing:
when the UE indicates the number k of the effective indication bits via the broadcast message for D2D communication, indicating one or multiple k values by the broadcast message which is carried on a Physical Sidelink Broadcast Channel (PSBCH) resource;
when the UE indicates the number k of the effective indication bits via the SCI between the transmitter terminal and the receiver terminal of D2D communication, indicating one or multiple k values by n bits in the SCI, where n is equal to 1 or 2 or 3; and
when the UE indicates the number k of the effective indication bits via the SCI, indicating one k value by n1 bits in indication bits corresponding to a Time Resource Pattern (TRP), and indicating a bitmap pattern by a bitmap index represented by n2 bits in the indication bits corresponding to the TRP, wherein each bitmap index uniquely corresponds to one bitmap pattern, and the bitmap index indicates all or part of bitmap patterns corresponding to the one k value, where n1=1 or 2 or 3, and n1+n2=7.

### Claim 10 (depends on 7)

The device as claimed in claim 7, wherein
a Time Resource Pattern (TRP) indicates a bitmap pattern through a 7-bit index, each of TRP indexes corresponds to one bitmap pattern, and the TRP indexes indicate all or part of bitmap patterns corresponding to one or multiple k values.

### Claim 11 (depends on 7)

The device as claimed in claim 7, wherein
the TRP indexes sequentially indicate all or part of the bitmaps corresponding to different k values in accordance with the multiple k values when the TRP indexes indicate all or part of the bitmaps corresponding to the multiple k values.

### Claim 12

A device for indicating number of bits, applied to a network entity side, comprising a hardware processor configured to execute program modules stored on a memory, wherein the device is configured to determine a number k of effective indication bits in a bitmap sequence, and the program modules comprise:
a second indicating module, arranged to indicate the number k of effective indication bits in the bitmap sequence, wherein the bitmap sequence indicates Physical Sidelink Shared Channel (PSSCH) subframes allocation, k comprises one or multiple values, 1≤k≤N, and N is a bit length of the entire bitmap sequence;
wherein the second indicating module is arranged to indicate the number k of the effective indication bits via a high layer signaling and/or a physical layer signaling.

### Claim 13 (depends on 12)

The device as claimed in claim 12, wherein the second indicating module is arranged to indicate the number k of the effective indication bits in at least one of the following manners:
indicating, by the network entity, the number k of the effective indication bits via a System Information Block (SIB);
indicating, by the network entity, the number k of the effective indication bits via a Radio Resource Control (RRC) message; and
indicating, by the network entity, the number k of the effective indication bits via a sidelink resource scheduling control signaling.

### Claim 14 (depends on 13)

The device as claimed in claim 13, wherein the second indicating module is further arranged to execute at least one of the following processing:
when the network entity indicates the number k of the effective indication bits via the SIB, one or multiple k values, which are indicated via the SIB, being effective for all D2D UEs within a cell;
when the network entity indicates the number k of the effective indication bits via the SIB, one or multiple k values, which are indicated via the SIB, being effective for UEs within a designated D2D group;
when the network entity indicates the number k of the effective indication bits via the RRC message, indicating one or multiple k values by the RRC message which is embodied as a D2D reconfiguration message of a D2D-specific configuration indication message;
when the network entity indicates the number k of the effective indication bits in the sidelink resource scheduling control signaling, indicating one or multiple k values by n bits contained in the sidelink resource scheduling control signaling in a Downlink Control Information (DCI) format, where n is equal to 1 or 2 or 3; and
when the network entity indicates the number k of the effective indication bits via DCI, indicating, by the network entity, one k value by n1 bits in the indication bits corresponding to a TRP, and indicating a bitmap pattern by a bitmap index represented by n2 bits in the indication bits corresponding to the TRP, wherein each bitmap index uniquely corresponds to one bitmap pattern, and the bitmap index indicates all or part of bitmap patterns corresponding to the one k value, where n1=1 or 2 or 3, and n1+n2=7.

### Claim 15 (depends on 12)

The device as claimed in claim 12, wherein
a Time Resource Pattern (TRP) indicates a bitmap pattern through a 7-bit index, each of TRP indexes corresponds to one bitmap pattern, and the TRP indexes indicate all or part of bitmap patterns corresponding to one or multiple k values.

### Claim 16 (depends on 12)

The device as claimed in claim 12, wherein
the TRP indexes sequentially indicate all or part of the bitmaps corresponding to different k values in accordance with the multiple k values when the TRP indexes indicate all or part of the bitmaps corresponding to the multiple k values.

### Claim 17 (depends on 12)

The device as claimed in claim 12, wherein the network entity comprises at least one of:
an evolved NodeB (eNB), a Relay Station (RN), a Multi-cell/multicast Coordination Entity (MCE), a Gateway (GW), a Mobility Management Equipment (MME), an Evolved Universal Terrestrial Radio Access Network (EUTRAN), and an Operation Administration Maintenance (OAM) manager.
