Random access method and equipment

文档序号:98213 发布日期:2021-10-12 浏览:16次 中文

阅读说明:本技术 随机接入方法和设备 (Random access method and equipment ) 是由 文鸣 金巴·迪·阿达姆·布巴卡 于 2020-04-02 设计创作,主要内容包括:本发明实施例公开了一种随机接入方法和设备,用以解决终端设备在随机接入的过程中,因没有考虑到小区的slice而导致的无法有效和快速接入小区的问题。该方法可以由终端设备执行,包括:接收来自小区的SIB消息,所述SIB消息包括所述小区的slice信息以及所述slice信息和如下至少之一的映射关系:PRACH资源,preamble;根据所述slice信息选择slice;根据所述映射关系,选择与所述slice对应的preamble以及PRACH资源以发起随机接入过程。(The embodiment of the invention discloses a random access method and equipment, which are used for solving the problem that a terminal device cannot be effectively and quickly accessed into a cell because the slice of the cell is not considered in the random access process. The method can be executed by a terminal device and comprises the following steps: receiving a SIB message from a cell, wherein the SIB message comprises slice information of the cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble; selecting slice according to the slice information; and selecting a preamble and a PRACH resource corresponding to the slice according to the mapping relation to initiate a random access process.)

1. A random access method, performed by a terminal device, the method comprising:

receiving a System Information Block (SIB) message from a cell, the SIB message comprising slice information of the cell and a mapping of the slice information to at least one of: physical Random Access Channel (PRACH) resources and lead codes;

selecting a slice according to the slice information;

and selecting the lead code and the PRACH resource corresponding to the slice according to the mapping relation to initiate a random access process.

2. The method of claim 1, further comprising:

receiving a master information block, MIB, message from the cell; wherein the receiving the SIB message from the cell comprises: receiving a SIB message from the cell if at least one of:

a cell status indication of the cell is non-barred;

the MIB message includes an identification of the slice supported by the terminal device.

3. The method of claim 1, wherein the mapping relationship comprises at least one of:

a mapping relationship between a plurality of the slice information and a plurality of different preambles;

and mapping relation between a plurality of pieces of the slice information and a plurality of different PRACH time-frequency resource blocks.

4. The method of claim 3,

the plurality of slice information comprises slice information under a plurality of different public land mobile networks, PLMNs.

5. The method of claim 1, further comprising:

receiving a radio resource control, RRC, dedicated message, the RRC dedicated message including one or more preambles, one preamble corresponding to a dedicated slice;

and selecting one exclusive slice, and selecting a lead code and PRACH resources corresponding to the exclusive slice to initiate a random access process.

6. The method of claim 5, wherein the RRC-specific message comprises at least one of:

a mapping relationship of a plurality of the dedicated slices and a plurality of different preambles;

and mapping relation between a plurality of the dedicated slices and a plurality of different PRACH time frequency resource blocks.

7. A random access method, performed by a network device, the method comprising:

sending an SIB message, wherein the SIB message comprises slice information of a cell and a mapping relation between the slice information and at least one of the following: PRACH resources, a preamble; the slice information is used for the terminal equipment to select slices; the mapping relation is used for the terminal equipment to select the lead code and the PRACH resource corresponding to the slice so as to initiate a random access process.

8. The method of claim 7, further comprising: a MIB message is sent, wherein,

in the MIB message, the cell state indication of the cell is non-forbidden; and/or

The MIB message includes an identification of the slice supported by the terminal device.

9. The method of claim 7, wherein the mapping relationship comprises at least one of:

a mapping relationship between a plurality of the slice information and a plurality of different preambles;

and mapping relation between a plurality of pieces of the slice information and a plurality of different PRACH time-frequency resource blocks.

10. The method of claim 9,

the plurality of slice information includes slice information under a plurality of different PLMNs.

11. The method of claim 7, further comprising:

sending an RRC-specific message, the RRC-specific message comprising one or more preambles, one preamble corresponding to a specific slice; the RRC dedicated message is used for the terminal device to select one dedicated slice, and select a preamble and a PRACH resource corresponding to the dedicated slice to initiate a random access procedure.

12. The method of claim 11, wherein the RRC-specific message comprises at least one of:

a mapping relationship of a plurality of the dedicated slices and a plurality of different preambles;

and mapping relation between a plurality of the dedicated slices and a plurality of different PRACH time frequency resource blocks.

13. A terminal device, comprising:

a receiving module, configured to receive a SIB message from a cell, where the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of: physical Random Access Channel (PRACH) resources and lead codes;

the slice selection module is used for selecting slices according to the slice information;

and the sending module is used for selecting the lead code and the PRACH resource corresponding to the slice according to the mapping relation so as to initiate a random access process.

14. A network device, comprising:

a sending module, configured to send an SIB message, where the SIB message includes slice information of a cell and a mapping relationship between the slice information and at least one of: PRACH resources, a preamble; the slice information is used for the terminal equipment to select slices; the mapping relation is used for the terminal equipment to select the lead code and the PRACH resource corresponding to the slice so as to initiate a random access process.

15. A terminal device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, implements a random access method according to any of claims 1 to 6.

16. A network device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, implements a random access method according to any of claims 7 to 12.

17. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, realizes the random access method according to any one of claims 1 to 12.

Technical Field

The embodiment of the invention relates to the field of communication, in particular to a random access method and equipment.

Background

Multiple "virtual" end-to-end networks can be split across a hardware infrastructure using network slicing (slice) techniques. Each virtual network is logically completely isolated from the terminal equipment to the access network, from the access network to the core network, and from the core network to the transmission network, and is respectively adapted to the technical requirements of respective services.

The network slicing technology provides wide industry application space for operators due to the complete 'customizable' characteristic; meanwhile, for upper application service providers, network slicing technology can be used to provide more personalized services.

However, in the related art, the terminal device does not consider the slice of the cell when performing random access, and the absence of this mechanism may make the terminal device unable to access the cell efficiently and quickly. Therefore, there is a need to provide a fast random access mechanism.

Disclosure of Invention

The embodiment of the invention aims to provide a random access method and equipment, which are used for solving the problem that a terminal device cannot be effectively and quickly accessed into a cell because slice of the cell is not considered in the process of random access.

In a first aspect, a random access method is provided, where the method is performed by a terminal device, and the method includes: receiving a System Information Block (SIB) message from a cell, the SIB message including slice (hereinafter referred to as slice) information of the cell and a mapping relationship between the slice information and at least one of: physical random access channel PRACH resources, a preamble (hereinafter referred to as a preamble); selecting slice according to the slice information; and selecting a preamble and a PRACH resource corresponding to the slice according to the mapping relation to initiate a random access process.

In a second aspect, a random access method is provided, where the method is performed by a network device, and the method includes: sending an SIB message, wherein the SIB message comprises slice information of a cell and a mapping relation between the slice information and at least one of the following: PRACH resources, preamble; the slice information is used for the terminal equipment to select the slice; and the mapping relation is used for the terminal equipment to select the preamble and the PRACH resource corresponding to the slice so as to initiate a random access process.

In a third aspect, a terminal device is provided, which includes: a receiving module, configured to receive a SIB message from a cell, where the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of: physical random access channel PRACH resource, preamble; the slice selection module is used for selecting slices according to the slice information; and the sending module is used for selecting the preamble and the PRACH resource corresponding to the slice according to the mapping relation so as to initiate a random access process.

In a fourth aspect, a network device is provided, the network device comprising: a sending module, configured to send an SIB message, where the SIB message includes slice information of a cell and a mapping relationship between the slice information and at least one of: PRACH resources, preamble; the slice information is used for the terminal equipment to select the slice; and the mapping relation is used for the terminal equipment to select the preamble and the PRACH resource corresponding to the slice so as to initiate a random access process.

In a fifth aspect, a terminal device is provided, the terminal device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the random access method according to the first aspect.

In a sixth aspect, a network device is provided, which comprises a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the random access method according to the second aspect.

In a seventh aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the random access method according to any one of the first and second aspects.

In the embodiment of the present invention, the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble. Therefore, in the process of random access, the terminal device can use the preamble or the PRACH resource that sends the preamble to distinguish different slices, thereby quickly realizing the slice-based random access process.

Drawings

The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:

fig. 1 is a schematic flow diagram of a random access method according to one embodiment of the present invention;

fig. 2 is a schematic diagram illustrating that a plurality of slices share one PRACH time-frequency resource block according to an embodiment of the present invention;

fig. 3 is a schematic diagram of a plurality of slices using different PRACH time-frequency resource blocks, respectively, according to an embodiment of the present invention;

fig. 4 is a schematic flow chart diagram of a random access method according to another embodiment of the present invention;

fig. 5 is a schematic flow chart diagram of a random access method according to yet another embodiment of the present invention;

fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;

FIG. 7 is a schematic block diagram of a network device according to one embodiment of the present invention;

fig. 8 is a schematic structural diagram of a terminal device according to another embodiment of the present invention;

fig. 9 is a schematic structural diagram of a network device according to another embodiment of the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only some of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. "and/or" in various embodiments of the present specification means at least one of front and rear.

It should be understood that the technical solutions of the embodiments of the present invention can be applied to various communication systems, for example: a Long Term Evolution (LTE) System, an LTE Frequency Division Duplex (FDD) System, an LTE Time Division Duplex (TDD) System, a Universal Mobile Telecommunications System (UMTS) or Worldwide Interoperability for Microwave Access (WiMAX) communication System, a 5G System, a New Radio (NR) System, or a subsequent Evolution communication System.

In the embodiment of the present invention, the Terminal device may include, but is not limited to, a Mobile Station (MS), a Mobile Terminal (Mobile Terminal), a Mobile phone (Mobile Telephone), a User Equipment (UE), a handset (handset), a portable device (portable Equipment), a vehicle (vehicle), etc., and the Terminal device may communicate with one or more core networks through a Radio Access Network (RAN), for example, the Terminal device may be a Mobile phone (or referred to as a "cellular" phone), a computer with a wireless communication function, and the Terminal device may also be a portable, pocket, handheld, computer-embedded, or vehicle-mounted Mobile apparatus.

In the embodiment of the present invention, the network device is a device deployed in a radio access network to provide a wireless communication function for a terminal device. The network device may be a base station, and the base station may include various macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different radio access technologies, the names of devices having a base station function may differ. For example, in an LTE network, referred to as an Evolved node B (eNB or eNodeB), in a third Generation (3rd Generation, 3G) network, referred to as a node B (node B), in a 5G system, referred to as a next Generation node B (gnb), or a network device in a later Evolved communication system, etc., the terms are not limited.

As shown in fig. 1, an embodiment of the present invention provides a random access method 100, which may be performed by a terminal device, in other words, may be performed by software or hardware installed in the terminal device, and the method includes the following steps:

s102: receiving a System Information Block (SIB) message from a cell, the SIB message including slice Information of the cell and a mapping relationship between the slice Information and at least one of: a Physical Random Access Channel (PRACH) resource, a preamble (hereinafter, referred to as a preamble).

In this embodiment, the slice information of the cell in the SIB message may include: information indicating whether slice is supported. If the information indicating whether slice is supported is slice supported, the slice information of the cell may further include identification information of the supported slice. The identification information of the slice may include at least one of: a slice Identity (ID), a slice type (type), a tenant type, a tenant identity, a network function identity, etc. In a specific implementation, the existence of the identification information of the slice may be used to indicate that the cell supports slice to the terminal device.

The slice information in the SIB message may be one or more, and in an embodiment, the mapping relationship includes at least one of:

1) mapping relation of a plurality of slice information and a plurality of different preambles.

In this example, a plurality of different slices may correspond to a plurality of different preamble ranges, optionally, the preamble ranges corresponding to any two slices in the plurality of different slices are different, and this example may distinguish different slices by different preambles (or referred to as preambles of different ranges).

This example specifically, for example, slice1 corresponds to preamble0 to preamble 31; slice2 corresponds to preamble32 through preamble63, and the range of preambles corresponding to slice1 and slice2 is different.

Optionally, the multiple slices may also share the same PRACH time-frequency resource block, for example, the slice1 and the slice2 in the above example may share the same PRACH time-frequency resource block.

Optionally, the multiple slices may also use different PRACH time-frequency resource blocks, for example, the slices 1 and 2 in the above example may use different PRACH time-frequency resource blocks.

2) And mapping relation between a plurality of slice information and a plurality of different PRACH time frequency resource blocks.

In this example, a plurality of different slices may correspond to a plurality of different PRACH time-frequency resource blocks, optionally, PRACH time-frequency resource blocks corresponding to any two slices of the plurality of different slices are different, and this example may distinguish different slices by using different PRACH time-frequency resource blocks.

For this example, specifically, slice1 corresponds to PRACH time-frequency resource block 1; slice2 corresponds to PRACH time frequency resource block 2, and slice1 and slice2 correspond to different PRACH time frequency resource blocks.

Optionally, the slices may share the same preamble range, for example, slice1 and slice2 in the above example may share the same preamble range.

Optionally, the slices may use different preamble ranges, for example, slice1 and slice2 in the above example may use different preamble ranges.

Optionally, the "different slices" mentioned in the above examples may refer to different slices in the same Public Land Mobile Network (PLMN), or may refer to different slices in different PLMNs.

S104: and selecting the slice according to the slice information.

S106: and selecting a preamble and a PRACH resource corresponding to the slice according to the mapping relation to initiate a random access process.

In this embodiment, the terminal device may select one slice that is supported by itself and available to the cell from the slice information of the cell in the SIB message.

After selecting the slice, the terminal device may further select a preamble and a PRACH resource corresponding to the slice according to the mapping relationship to initiate a random access procedure.

Specifically, for example, when the mapping relationship includes a mapping relationship between slice and preamble, the terminal device may determine the preamble corresponding to slice based on the mapping relationship, send Msg1(4-step RACH) or MsgA (2-step RACH) on an appropriate PRACH resource, and perform a subsequent random access procedure.

Under the condition that the mapping relationship comprises a mapping relationship between slice and PRACH resource, the terminal device may determine a preamble, determine the PRACH resource corresponding to slice based on the mapping relationship, send Msg1(4-step RACH) or MsgA (2-step RACH) on the PRACH resource, and perform a subsequent random access procedure.

Under the condition that the mapping relationship comprises the mapping relationship between slice and PRACH resource and the mapping relationship between slice and preamble, the terminal device may determine preamble based on the mapping relationship, determine PRACH resource corresponding to slice based on the mapping relationship, send Msg1(4-step RACH) or MsgA (2-step RACH) on the PRACH resource, and perform a subsequent random access procedure.

In the random access method provided in the embodiment of the present invention, the SIB message includes slice information of a cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble. Therefore, in the process of random access, the terminal device can use the preamble or the PRACH resource that sends the preamble to distinguish different slices, thereby quickly realizing the slice-based random access process.

Optionally, the method 102 of the embodiment 100 may further include the following steps: receiving a Master Information Block (MIB) message from a cell; wherein the receiving the SIB message from the cell comprises: continuing to receive SIB messages from the cell if at least one of:

1) in the MIB message, the cell state indication of the cell is non-forbidden;

2) the MIB message comprises an identifier of the slice supported by the terminal equipment.

In this example, if the terminal supports simultaneous reading of MIB messages of multiple cells, the terminal device may roughly determine which cell should be selected for access based on the MIB messages of the multiple cells, that is, the terminal device may know whether to select a certain cell for access only by reading the MIB messages, so that the terminal device may effectively and quickly access the cells. Of course, in other examples, if the slice information is carried only in the SIB message, the terminal device may continue to read the SIB message to read the slice information of the cell.

In other embodiments, the network device may send dedicated slice information to the terminal device through Radio Resource Control (RRC) dedicated signaling (dedicated signaling). The terminal device may perform random access based on the RRC dedicated message if the RRC dedicated message is received before performing random access.

In a specific embodiment, the terminal device may receive an RRC-specific message, where the RRC-specific message includes one or more preambles, and each preamble corresponds to a specific slice.

Thus, the terminal device may select an exclusive slice, and select a preamble and a PRACH resource corresponding to the exclusive slice to initiate a random access procedure.

Specifically, for example, the terminal device selects 1 supportable slice from the obtained exclusive slices, selects a preamble corresponding to the slice, and sends Msg1(4-step RACH) or MsgA (2-step RACH) on the PRACH time-frequency resource block corresponding to the slice.

Optionally, in an embodiment, the RRC dedicated message includes at least one of:

1) mapping relation of a plurality of pieces of exclusive slice information and a plurality of different preambles.

In this example, a plurality of different dedicated slices may correspond to a plurality of different preamble ranges, and optionally, any two dedicated slices in the plurality of different dedicated slices correspond to different preamble ranges, and the example may distinguish different dedicated slices by different preambles (or referred to as different ranges of preambles).

This example specifically illustrates that the proprietary slice1 corresponds to preamble0 through preamble 31; the dedicated slice2 corresponds to preamble32 to preamble63, and the range of preambles corresponding to the dedicated slice1 and the dedicated slice2 is different.

Optionally, the dedicated slices may also share the same PRACH time-frequency resource block, for example, the dedicated slice1 and the dedicated slice2 in the above example may share the same PRACH time-frequency resource block.

Optionally, the dedicated slices may also use different PRACH time-frequency resource blocks, for example, the dedicated slice1 and the dedicated slice2 in the above example may use different PRACH time-frequency resource blocks.

2) Mapping relation between a plurality of pieces of exclusive slice information and a plurality of different PRACH time frequency resource blocks.

In this example, a plurality of different dedicated slices may correspond to a plurality of different PRACH time-frequency resource blocks, and optionally, PRACH time-frequency resource blocks corresponding to any two dedicated slices of the plurality of different dedicated slices are different, and this example may distinguish different slices by using different PRACH time-frequency resource blocks.

This example specifically illustrates that the dedicated slice1 corresponds to PRACH time-frequency resource block 1; the dedicated slice2 corresponds to the PRACH time frequency resource block 2, and the PRACH time frequency resource blocks corresponding to the dedicated slice1 and the dedicated slice2 are different.

Optionally, the multiple dedicated slices may also share the same preamble range, for example, the dedicated slice1 and the dedicated slice2 in the above example may share the same preamble range.

Optionally, the multiple dedicated slices may use different preamble ranges, for example, the dedicated slice1 and the dedicated slice2 in the above example may use different preamble ranges.

To illustrate the random access method provided in the above embodiments of the present invention in detail, two specific embodiments will be described below.

The first embodiment is as follows:

in one embodiment, a 4-step contention-based random access procedure (4-step CBRA) is described, which includes the following steps:

step 1, before initiating random access, a terminal device may first read a system message from a cell, where the system message includes an MIB message and an SIB message, and perform at least one of the following two steps, that is, may only perform step 1.1; it is also possible to perform only step 1.2; step 1.1 may also be performed simultaneously with step 1.2, where the order of step 1.1 and step 1.2 is not limited in this embodiment.

Step 1.1, the terminal equipment analyzes the MIB message and the SIB message, wherein the indication of the cell state in the MIB message is as follows: "not prohibited" (not barred); and the "cell state" indication in the SIB message is: "not reserved" for operator use "and" not true "for other use" indicate that the current cell can be considered a candidate cell.

Step 1.2, all slice information supported by the cell is indicated in the MIB message of the cell, the terminal equipment supports simultaneous reading of the MIB messages of a plurality of cells, and when the terminal equipment reads that the cell has self-supportable slice information in a certain cell, the current cell can be regarded as a candidate cell.

And step 2, the terminal equipment continuously reads the SIB message of the cell.

In this embodiment, the terminal device reads the SIB message, and the mapping relationship between the slice information and at least one of the PRACH resource and preamble is shown in a) and b):

a) different slices correspond to different preamble ranges, but all slices share the same PRACH time-frequency resource block.

For example, a cell supports 64 preambles, 8 different types of slices, and each slice may correspond to 8 preambles, for example, slice1 corresponds to preamble 0-7; slice2 corresponds to preamble8-15 … … and so on. Thus, the network device can determine the type of slice according to the preamble information in the Msg 1.

Optionally, in the same slot (slot), Msg1 sent by different terminal devices is on the same PRACH time-frequency resource block. Specifically, as shown in fig. 2, Msg1 sent by UEs 1 to 8 are on the same PRACH time-frequency resource block.

b) Different slices have the same preamble range (e.g., all slices supported by a cell share the same preamble range), but different slices have different PRACH time-frequency resource blocks.

For example, a cell supports 64 preambles, and 3 different types of slices, i.e., slice1, slice2, and slice3, the number of preambles supported by all three slices is 64.

Optionally, different slices correspond to different PRACH time-frequency resource blocks. Specifically, as shown in fig. 3, three different PRACH time-frequency resource blocks, i.e., PRACH1, PRACH2, and PRACH3, are shown in fig. 3, where slice1 corresponds to PRACH1, slice2 corresponds to PRACH2, and slice3 corresponds to PRACH 3.

The "different slices" mentioned in the above examples may refer to different slices under the same PLMN, or may refer to different slices under different PLMNs.

And 3, the terminal equipment selects 1 supportable slice from the candidate slices, selects a preamble corresponding to the slice, and sends Msg1 on the PRACH time-frequency resource block corresponding to the slice.

After receiving the Msg1 sent by the terminal device, the network device replies to a Random Access Response (RAR) message, which is also referred to as Msg 2.

Step 4, the terminal device blindly detects a Physical Downlink Control Channel (PDCCH), decodes RAR data carried by a corresponding Physical Downlink Shared Channel (PDSCH), and sends Msg3 to the Network device by using an allocated Temporary Cell-Radio Network Temporary Identifier (TC-RNTI) as a scrambling code of Msg 3.

Then, the network device sends Msg4 to the terminal device, and if the terminal device successfully detects the PDCCH and successfully decodes the corresponding PDSCH, and there is a matching Contention Resolution (content Resolution) media Access Control unit (MAC CE), which represents that the terminal device is successfully accessed.

And step 5, the terminal equipment sends Hybrid Automatic Repeat request acknowledgement (HARQ ACK) to the network equipment, the network equipment replies an acknowledgement message (ACK), and the random access process is finished.

Example two

The second embodiment describes a non-contention based 2-step random access procedure (2-step CFRA), as shown in fig. 4, including the following steps:

step 1, when the terminal device is in a connected state, receiving an RRC dedicated signaling sent by a network device side.

The RRC dedicated signaling (dedicated signaling) includes preamble(s), and each preamble corresponds to a dedicated slice.

In addition, the RRC dedicated signaling further includes a PRACH time-frequency resource location required for sending MsgA.

And 2, the terminal equipment selects 1 supportable slice from the obtained exclusive slices, selects a preamble corresponding to the slice, and sends MsgA on the PRACH time-frequency resource block corresponding to the slice.

And 3, after receiving the MsgA sent by the terminal equipment, the network equipment returns the MsgB message, and the random access is completed.

The random access method according to the embodiment of the present invention is described in detail above with reference to fig. 1. A random access method according to another embodiment of the present invention will be described in detail with reference to fig. 5. It is to be understood that the interaction between the network device and the terminal device described from the network device side is the same as that described at the terminal device side in the method shown in fig. 1, and the related description is appropriately omitted to avoid redundancy.

Fig. 5 is a schematic diagram of a flow of implementing the random access method according to the embodiment of the present invention, which can be applied to a network device side. As shown in fig. 5, the method 500 includes:

s502: sending an SIB message, wherein the SIB message comprises slice information of a cell and a mapping relation between the slice information and at least one of the following: PRACH resources, preamble.

The slice information is used for the terminal equipment to select the slice; and the mapping relation is used for the terminal equipment to select the preamble and the PRACH resource corresponding to the slice so as to initiate a random access process.

In the embodiment of the present invention, the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble. Therefore, in the process of random access, the terminal device can use the preamble or the PRACH resource that sends the preamble to distinguish different slices, thereby quickly realizing the slice-based random access process.

Optionally, as an embodiment, the method further includes: a MIB message is sent, wherein,

in the MIB message, the cell state indication of the cell is non-forbidden; and/or

The MIB message comprises an identifier of a slice supported by the terminal equipment.

Optionally, as an embodiment, the mapping relationship includes at least one of:

mapping relations between the plurality of slice information and a plurality of different preambles;

and mapping relation between the plurality of slice information and a plurality of different PRACH time frequency resource blocks.

Optionally, as an embodiment, the plurality of slice information includes slice information under a plurality of different PLMNs.

Optionally, as an embodiment, the method further includes:

sending an RRC dedicated message, wherein the RRC dedicated message comprises one or more preambles, and one preamble corresponds to a dedicated slice; the RRC dedicated message is used for the terminal device to select one dedicated slice, and select a preamble and a PRACH resource corresponding to the dedicated slice to initiate a random access procedure.

Optionally, as an embodiment, the RRC dedicated message includes at least one of:

mapping relations between the plurality of exclusive slices and the plurality of different preambles;

and mapping relation between the plurality of exclusive slices and a plurality of different PRACH time frequency resource blocks.

The random access method according to the embodiment of the present invention is described in detail above with reference to fig. 1 to 5. A terminal device according to an embodiment of the present invention will be described in detail below with reference to fig. 6.

Fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 6, the terminal apparatus 600 includes:

a receiving module 602, configured to receive a SIB message from a cell, where the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of: physical random access channel PRACH resource, preamble;

a slice selection module 604, configured to select a slice according to the slice information;

the sending module 606 may be configured to select a preamble and PRACH resource corresponding to the slice according to the mapping relationship to initiate a random access procedure.

In the embodiment of the present invention, the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble. Therefore, in the process of random access, the terminal device can use the preamble or the PRACH resource that sends the preamble to distinguish different slices, thereby quickly realizing the slice-based random access process.

Optionally, as an embodiment, the receiving module 602 may be configured to receive a master information block MIB message from the cell; receiving a SIB message from the cell if at least one of:

a cell status indication of the cell is non-barred;

the MIB message comprises an identifier of a slice supported by the terminal equipment.

Optionally, as an embodiment, the mapping relationship includes at least one of:

mapping relations between the plurality of slice information and a plurality of different preambles;

and mapping relation between the plurality of slice information and a plurality of different PRACH time frequency resource blocks.

Optionally, as an embodiment, the plurality of slice information includes slice information under a plurality of different public land mobile networks PLMN.

Optionally, as an embodiment, the receiving module 602 may be configured to: receiving a Radio Resource Control (RRC) dedicated message, wherein the RRC dedicated message comprises one or more preambles, and one preamble corresponds to a dedicated slice; the slice selecting module 604 may be configured to select one dedicated slice, and select a preamble and a PRACH resource corresponding to the dedicated slice, and the sending module 606 may be configured to initiate a random access procedure.

Optionally, as an embodiment, the RRC dedicated message includes at least one of:

mapping relations between the plurality of exclusive slices and the plurality of different preambles;

and mapping relation between the plurality of exclusive slices and a plurality of different PRACH time frequency resource blocks.

The terminal device 600 according to the embodiment of the present invention may refer to the flow corresponding to the method 100 according to the embodiment of the present invention, and each unit/module and the other operations and/or functions in the terminal device 600 are respectively for implementing the corresponding flow in the method 100 and can achieve the same or equivalent technical effects, and for brevity, no further description is provided herein.

Fig. 7 is a schematic structural diagram of a network device according to an embodiment of the present invention. As shown in fig. 7, the network device 700 includes:

a sending module 702, configured to send a SIB message, where the SIB message includes slice information of a cell and a mapping relationship between the slice information and at least one of: PRACH resources, preamble; the slice information is used for the terminal equipment to select the slice; and the mapping relation is used for the terminal equipment to select the preamble and the PRACH resource corresponding to the slice so as to initiate a random access process.

In the embodiment of the present invention, the SIB message includes slice information of the cell and a mapping relationship between the slice information and at least one of the following: PRACH resources, preamble. Therefore, in the process of random access, the terminal device can use the preamble or the PRACH resource that sends the preamble to distinguish different slices, thereby quickly realizing the slice-based random access process.

Optionally, as an embodiment, the sending module 702 may be configured to send an MIB message, where in the MIB message, a cell state indication of the cell is non-barred; and/or

The MIB message comprises an identifier of a slice supported by the terminal equipment.

Optionally, as an embodiment, the mapping relationship includes at least one of:

mapping relations between the plurality of slice information and a plurality of different preambles;

and mapping relation between the plurality of slice information and a plurality of different PRACH time frequency resource blocks.

Optionally, as an embodiment, the plurality of slice information includes slice information under a plurality of different PLMNs.

Optionally, as an embodiment, the sending module 702 may be configured to send an RRC dedicated message, where the RRC dedicated message includes one or more preambles, and one preamble corresponds to a dedicated slice; the RRC dedicated message is used for the terminal device to select one dedicated slice, and select a preamble and a PRACH resource corresponding to the dedicated slice to initiate a random access procedure.

Optionally, as an embodiment, the RRC dedicated message includes at least one of:

mapping relations between the plurality of exclusive slices and the plurality of different preambles;

and mapping relation between the plurality of exclusive slices and a plurality of different PRACH time frequency resource blocks.

The network device 700 according to the embodiment of the present invention may refer to the flow corresponding to the method 500 according to the embodiment of the present invention, and each unit/module and the other operations and/or functions in the network device 700 are respectively for implementing the corresponding flow in the method 500 and achieving the same or equivalent technical effects, and for brevity, no further description is provided herein.

The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts in the embodiments are referred to each other. For the apparatus embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.

Fig. 8 is a block diagram of a terminal device of another embodiment of the present invention. The terminal apparatus 800 shown in fig. 8 includes: at least one processor 801, memory 802, at least one network interface 804, and a user interface 803. The various components in the terminal device 800 are coupled together by a bus system 805. It is understood that the bus system 805 is used to enable communications among the components connected. The bus system 805 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 805 in fig. 8.

The user interface 803 may include, among other things, a display, a keyboard, a pointing device (e.g., a mouse, trackball), a touch pad, or a touch screen.

It will be appreciated that the memory 802 in embodiments of the invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 802 of the subject systems and methods described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.

In some embodiments, memory 802 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 8021 and application programs 8022.

The operating system 8021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application program 8022 includes various application programs, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. A program implementing a method according to an embodiment of the present invention may be included in application program 8022.

In this embodiment of the present invention, the terminal device 800 further includes: a computer program stored on the memory 802 and executable on the processor 801, which when executed by the processor 801, performs the steps of the method embodiment 100 as follows.

The methods disclosed in the embodiments of the present invention described above may be implemented in the processor 801 or implemented by the processor 801. The processor 801 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 801. The Processor 801 may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash memory, rom, prom, or eprom, registers, among other computer-readable storage media known in the art. The computer readable storage medium is located in the memory 802, and the processor 801 reads the information in the memory 802, and combines the hardware to complete the steps of the method. In particular, the computer readable storage medium has stored thereon a computer program which, when executed by the processor 801, carries out the steps of the method embodiment 100 as described above.

It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.

For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.

The terminal device 800 can implement each process implemented by the terminal device in the foregoing embodiments, and can achieve the same or equivalent technical effects, and for avoiding repetition, details are not described here.

Referring to fig. 9, fig. 9 is a structural diagram of a network device applied in the embodiment of the present invention, which can implement the details of the method embodiment 500 and achieve the same effects. As shown in fig. 9, the network device 900 includes: a processor 901, a transceiver 902, a memory 903, and a bus interface, wherein:

in this embodiment of the present invention, the network device 900 further includes: a computer program stored on the memory 903 and executable on the processor 901, the computer program, when executed by the processor 901, implementing the steps of the method embodiment 500.

In fig. 9, the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 901 and various circuits of memory represented by memory 903 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 902 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.

The processor 901 is responsible for managing a bus architecture and general processing, and the memory 903 may store data used by the processor 901 in performing operations.

An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of any one of the method embodiments 100 and 500, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.

While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种冲突处理方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!