A communication method, apparatus and storage medium

By using random access, media access control, and radio resource control signaling in wireless communication systems, the problem of terminal devices obtaining system information under new communication standards has been solved, ensuring timely acquisition and updating of information.

CN115175128BActive Publication Date: 2025-10-28HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210599045.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-07-25
Publication Date
2025-10-28
Estimated Expiration
2039-07-25

AI Technical Summary

Technical Problem

In wireless communication systems, there is a problem of how terminal devices can obtain system information under new communication standards, especially when there is no effective method available when a valid version is not currently stored.

Method used

A communication method is provided in which a first communication device sends a request message to a second communication device, obtains system information by means of random access procedures, media access control signaling, radio resource control signaling, etc., and switches to a bandwidth portion configured with a common search space when necessary to receive broadcast information.

Benefits of technology

It enables terminal devices to successfully obtain the required system information under different communication standards, ensuring information acquisition and updating in both connected and idle states.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115175128B_ABST
    Figure CN115175128B_ABST
Patent Text Reader

Abstract

This application provides a communication method, apparatus, and storage medium. The method includes a first communication device sending a first message to a second communication device, and the first communication device receiving first system information from the second communication device. The first message includes first information, which instructs the first communication device to request the first system information. When a terminal device needs the first system information, it can send the first message to a network device to request the network device to send the first system information, thereby enabling the first communication device to obtain the first system information.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The original application has the application number 201910678645.3 and the original application date is July 25, 2019. The entire contents of the original application are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method, apparatus and storage medium. Background Technology

[0003] In a wireless communication system, when a terminal device needs certain system information but does not currently store a valid version of that information, the terminal device needs to obtain the system information from the network device.

[0004] In LTE networks, network devices periodically broadcast system messages (SI messages) to terminal devices; that is, terminal devices can receive system messages (SI messages) broadcast by network devices. However, with the emergence of new communication standards (such as NR), there is currently no corresponding method for terminal devices to obtain system information. Summary of the Invention

[0005] This application provides a communication method, apparatus, and storage medium for acquiring necessary system information.

[0006] In a first aspect, this application provides a communication method, the method comprising a first communication device sending a first message to a second communication device, the first communication device receiving first system information from the second communication device, the first message including first information, the first information being used to instruct the first communication device to request the first system information.

[0007] Based on this scheme, when a terminal device needs first system information, it can send a first message to the network device to obtain the first system information.

[0008] In one possible implementation, the first information includes any one or more of the following: information indicating a first communication standard, information indicating a first service, information indicating a first System Information Block (SIB), and information indicating a first SI message. For example, when the first information includes information indicating a first communication standard, the second communication device can send system information corresponding to the first communication standard to the first communication device based on the information indicating the first communication standard. When the first information includes information indicating a first service, the second communication device can send system information corresponding to the first service to the first communication device based on the information indicating the first service. When the first information includes information indicating a first System Information Block (SIB), the second communication device can send system information corresponding to the first system information block (SIB) to the first communication device based on the information indicating the first system information block (SIB). When the first information includes information indicating a first SI message, the second communication device can send system information corresponding to the first SI message to the first communication device based on the information indicating the first SI message.

[0009] In one possible implementation, the first communication device determines that a first condition is met, the first condition including any one or more of the following: the first communication device is currently in a connected state; the bandwidth portion of the first communication device's operation... The BWP (Browser Window Device) is either not configured with a common search space or is configured with a common search space while the first communication device is operating; the first communication device has the capability to perform a first service; the first communication device is configured to perform a first service or receives a first instruction from a second communication device, the first instruction being used to instruct the first communication device to perform a first service; the first communication device does not store a valid version of the first system information; the first communication device receives a second instruction from a second communication device, the second instruction being used to instruct the second communication device to have the capability to send the first system information; the first communication device is in an idle state or an inactive state; the first communication device receives or does not receive configuration information sent by the second communication device, wherein the configuration information is used to indicate the sending resources of the first message; the first communication device receives a request for system information resource configuration sent by the second communication device, and / or, the first communication device receives a mapping relationship between the resource configuration and system information of the request for system information sent by the second communication device; the first communication device does not receive a request for system information resource configuration sent by the second communication device, and / or, the first communication device does not receive a mapping relationship between the resource configuration and system information of the request for system information sent by the second communication device.

[0010] This application provides, by way of example, four ways in which a terminal device sends a first message to a network device.

[0011] Method 1: The first communication device sends a first message to the second communication device through a random access procedure.

[0012] Based on this method one, in one possible implementation, the first message is MSG1, and the first information is a first preamble and / or resource information for sending MSG1. The first preamble and / or resource information for sending MSG1 corresponds to at least one system information of the first communication standard. Further, the first communication device can receive the mapping relationship between the first preamble and / or resource information for sending MSG1 sent from the second communication device and at least one system information of the first communication standard.

[0013] Based on this method one, in another possible implementation, the first message is MSG3, and the first information is the first field in MSG3.

[0014] Method 2: The first communication device sends a first message to the second communication device via Medium Access Control (MAC) signaling. The MAC signaling includes a MAC protocol data unit (MAC PDU), which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC control element (CE). The first information is carried in the MAC CE, and the MAC header includes identification information indicating the first information carried by the MAC CE.

[0015] Method 3: The first communication device can send a first message to the second communication device via radio resource control (RRC) signaling.

[0016] When targeting V2X services, RRC signaling may include sidelink UE information (SUI).

[0017] Method four: The first communication device can send a first message according to configuration information, whereby the configuration information indicates the sending resources for the first message, and the sending resources correspond to the first system information. Furthermore, this configuration information can be configured by the second communication device, and the first communication device can receive configuration information from the second communication device.

[0018] When the first communication device needs system information, it can request system information based on the above four methods and successfully obtain system information of the first communication standard or system information of the first service.

[0019] In this application, when the first communication device is in a connected state and is operating on a BWP without a public search space, the first communication device switches to operate on a BWP with a public search space. In this way, the first communication device can receive the first system information broadcast by the second communication device.

[0020] When the first communication device enters an idle or inactive state, or switches to work on a BWP with a common search space, the first communication device reacquires the first system information.

[0021] In this application, the first communication device can receive RRC signaling sent by the second communication device, wherein the RRC signaling includes first system information. Alternatively, the first communication device can also receive the first system information broadcast by the second communication device.

[0022] When the first system information includes the first SIB, and the second communication device sends the first system information to the first communication device via RRC signaling, after the first communication device obtains the first SIB by receiving RRC signaling, the first communication device may execute any one or more of the following methods A to G.

[0023] In method A, the first communication device stops the first timer corresponding to the first SIB obtained by receiving broadcasts.

[0024] In method B, the first communication device determines that the first timer corresponding to the first SIB obtained by receiving broadcast is invalid for the first SIB obtained by receiving RRC signaling.

[0025] In method C, after the first communication device obtains the first SIB by receiving RRC signaling, it deletes all first SIBs except the first SIB obtained by receiving RRC signaling.

[0026] In method D, the first communication device obtains the first SIB by receiving RRC signaling and deletes all versions of the first SIB obtained by receiving broadcasts.

[0027] In mode E, after the first communication device obtains the first SIB by receiving RRC signaling, it starts or restarts the first timer corresponding to the first SIB obtained by receiving RRC signaling.

[0028] In mode F, when the first communication device successfully confirms that the first SIB obtained by receiving RRC signaling is valid, it starts or restarts the first timer corresponding to the first SIB obtained by receiving RRC signaling.

[0029] In method G, when the first communication device successfully confirms that the first SIB is valid, it starts or restarts the first timer corresponding to the first SIB.

[0030] Secondly, this application provides a communication method, which includes a first communication device sending a second message to a second communication device, the first communication device receiving system information from the second communication device, wherein the second message includes second information, which is used to notify the second communication device that the first communication device needs system information, or to notify the second communication device that the first communication device cannot obtain system information, or to notify the second communication device that the first communication device needs to switch a portion of the bandwidth (BWP).

[0031] Based on this scheme, when the first communication device needs system information but cannot obtain it at present, the first communication device can notify the second communication device that it needs system information, cannot obtain system information, or needs to switch BWPs. The second communication device can then schedule the first communication device to work on a BWP with a common search space based on the notification from the first communication device, or send system information to the first communication device via RRC signaling, so that the first communication device can successfully obtain the required system information.

[0032] In one possible implementation, the terminal device may trigger the sending of the aforementioned second message to the network device when it determines that the second condition is met. The second condition includes any one or more of the following: the first communication device is currently in a connected state; no common search space is configured on the BWP on which the first communication device operates, or a common search space is configured on the BWP on which the first communication device operates; the first communication device has the capability to perform the second service; the first communication device is configured to perform the second service; the first communication device receives a fourth instruction message from the second communication device, the fourth instruction message being used to instruct the first communication device to perform the second service; condition F, the first communication device does not store a valid version of the required system information, wherein the required system information is the system information required to perform the second service; the first communication device receives a fifth instruction message from the second communication device, the fifth instruction message... The information is used to indicate that the second communication device has the ability to send the required system information; the first communication device is in an idle state or an inactive state; the first communication device receives or does not receive configuration information sent by the second communication device, wherein the configuration information is used to indicate the sending resources of the second message; the first communication device receives the resource configuration of the request for system information sent by the second communication device, and / or, the first communication device receives the mapping relationship between the resource configuration of the request for system information sent by the second communication device and the system information; the first communication device does not receive the resource configuration of the request for system information sent by the second communication device, and / or, the first communication device does not receive the mapping relationship between the resource configuration of the request for system information sent by the second communication device and the system information.

[0033] In one possible implementation, the first communication device switches to work on a BWP configured with a common search space.

[0034] This application provides, by way of example, four ways in which a first communication device sends a second message to a second communication device.

[0035] Method 1: The first communication device sends a second message to the second communication device through a random access procedure.

[0036] Based on method 1, the second message can be MSG1, and the second information can be a second preamble and / or resource information for sending MSG1. Alternatively, the second message can be MSG3, and the second information can be the second field in MSG3.

[0037] Method 2: The first communication device sends a second message to the second communication device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The second message is carried in the MAC CE, and the MAC header includes identification information indicating the second message carried by the MAC CE.

[0038] Method 3: The first communication device can send a second message to the second communication device via RRC signaling.

[0039] When targeting V2X services, RRC signaling may include SUI.

[0040] Method 4: The first communication device sends a second message based on configuration information, which indicates the transmission resources for the second message. Further, this configuration information can be configured by the second communication device, and the first communication device can receive the configuration information from the second communication device.

[0041] In this application, the first communication device enters an idle state or an inactive state, or switches to work on a BWP with a common search space, and the first communication device reacquires the required system information.

[0042] In this application, the first communication device receives RRC signaling sent by the second communication device, the RRC signaling including your system information; or, the first communication device may also receive system information broadcast by the second communication device.

[0043] When the system information includes the second SIB, and the second communication device sends the second SIB to the first communication device via RRC signaling, the first communication device, after obtaining the second SIB by receiving RRC signaling, can execute any one or more of the following methods A to G.

[0044] In method A, the first communication device stops acquiring the second timer corresponding to the second SIB by receiving broadcasts.

[0045] In method B, the first communication device determines that the second timer corresponding to the second SIB obtained by receiving broadcast is invalid for the second SIB obtained by receiving RRC signaling.

[0046] In method C, after the first communication device obtains the second SIB by receiving RRC signaling, it deletes all second SIBs except the second SIB obtained by receiving RRC signaling.

[0047] In method D, the first communication device obtains the second SIB by receiving RRC signaling and deletes all versions of the second SIB obtained by receiving broadcasts.

[0048] In mode E, after the first communication device obtains the second SIB by receiving RRC signaling, it starts or restarts the second timer corresponding to the second SIB obtained by receiving RRC signaling.

[0049] In mode F, when the first communication device successfully confirms that the second SIB obtained by receiving RRC signaling is valid, it starts or restarts the second timer corresponding to the second SIB obtained by receiving RRC signaling.

[0050] In method G, when the first communication device successfully confirms that the second SIB is valid, it starts or restarts the second timer corresponding to the second SIB.

[0051] Thirdly, this application provides a communication method, which includes a first communication device receiving third indication information from a second communication device, wherein the first communication device can decode the SIB of the communication standard supported by the first communication device according to the third indication information, and the third indication information is used to indicate the size of the system information block SIB of different communication standards.

[0052] Based on this scheme, the first communication device can skip or ignore SIBs of communication standards it does not support (or SIB code streams of communication standards it does not support) based on the third indication information, thereby successfully decoding SIBs of communication standards it supports.

[0053] In one possible implementation, the first communication device may, according to the third instruction information, ignore (or skip) the SIB of the communication standard that the first communication device does not support, and decode the SIB of the communication standard that the first communication device supports.

[0054] Fourthly, this application provides a communication method, the method comprising a second communication device receiving a first message from a first communication device, the second communication device sending first system information to the first communication device, the first message including first information, the first information being used to instruct the first communication device to request the first system information.

[0055] Based on this scheme, when a terminal device needs first system information, it can send a first message to the network device to obtain the first system information.

[0056] The first information includes any one or more of the following: information indicating a first communication standard, information indicating a first service, information indicating a first System Information Block (SIB), and information indicating a first SI message. For example, when the first information includes information indicating a first communication standard, the second communication device can send system information corresponding to the first communication standard to the first communication device based on the information indicating the first communication standard. When the first information includes information indicating a first service, the second communication device can send system information corresponding to the first service to the first communication device based on the information indicating the first service. When the first information includes information indicating a first System Information Block (SIB), the second communication device can send system information corresponding to the first system information block (SIB) to the first communication device based on the information indicating the first system information block (SIB). When the first information includes information indicating a first SI message, the second communication device can send system information corresponding to the first SI message to the first communication device based on the information indicating the first SI message.

[0057] In one possible implementation, the second communication device schedules the first communication device to work on a BWP configured with a common search space, so that the first communication device receives first system information broadcast by the second communication device.

[0058] This application provides, by way of example, four ways in which a second communication device receives a first message from a first communication device.

[0059] In method one, the second communication device receives a first message sent by the first communication device through a random access procedure.

[0060] Based on this method, the first message is MSG1, and the first information is the first preamble and / or resource information for sending MSG1. The first preamble and / or resource information for sending MSG1 corresponds to at least one system information of the first communication standard. Further, the second communication device can configure a mapping relationship between the preamble and / or resource information for sending MSG1 and at least one system information of the communication standard. The mapping relationship includes the mapping relationship between the first preamble and / or resource information for sending MSG1 and at least one system information of the first communication standard. The second communication device can send the mapping relationship to the first communication device. Alternatively, the first message is MSG3, and the first information is the first field in MSG3.

[0061] Method 2: The second communication device receives a first message sent by the first communication device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The first information is carried in the MAC CE, and the MAC header includes identification information indicating the first information carried by the MAC CE.

[0062] Method 3: The second communication device receives the first message sent by the first communication device via RRC signaling.

[0063] When targeting V2X services, RRC signaling may include SUI.

[0064] Method four: The second communication device receives a first message sent by the first communication device according to configuration information. The configuration information indicates the transmission resources for the first message, and the transmission resources correspond to the first system information. Further, the second communication device can configure the configuration information, which includes the correspondence between transmission resources and system information, including the relationship between the transmission resources for the first message and the first system information.

[0065] In this application, the second communication device can send the first system information to the first communication device via RRC signaling or broadcasting.

[0066] Fifthly, this application provides a communication method, the method comprising a second communication device receiving a second message from a first communication device, and the second communication device sending system information to the first communication device. The second message includes second information, which is used to notify the second communication device that the first communication device needs system information, or to notify the second communication device that the first communication device cannot obtain system information, or to notify the second communication device that the first communication device needs to switch BWP, or to notify the second communication device that the first communication device will switch BWP.

[0067] Based on this scheme, when the first communication device needs system information but cannot obtain it at present, the first communication device can notify the second communication device that it needs system information, cannot obtain system information, or needs to switch BWPs. The second communication device can then schedule the first communication device to work on a BWP with a common search space based on the notification from the first communication device, or send system information to the first communication device via RRC signaling, so that the first communication device can successfully obtain the required system information.

[0068] In one possible implementation, when the first communication device is currently operating on a BWP that is not configured with a common search space, the second communication device can schedule the first communication device to operate on a BWP that is configured with a common search space.

[0069] This application provides, by way of example, four ways in which a second communication device receives a second message sent from a first communication device.

[0070] Method 1: The second communication device receives a second message sent by the first communication device through a random access procedure.

[0071] Based on method 1, the second message can be MSG1, and the second information can be a second preamble and / or resource information for sending MSG1. Alternatively, the second message can be MSG3, and the second information can be the second field in MSG3.

[0072] Method 2: The second communication device receives a second message sent by the first communication device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC control element (CE). The second information is carried in the MAC CE, and the MAC header includes identification information indicating the second information carried by the MAC CE.

[0073] Method 3: The second communication device receives a second message sent by the first communication device via RRC signaling.

[0074] When targeting V2X services, RRC signaling may include SUI.

[0075] In method 4, the second communication device can receive a second message sent by the first communication device according to configuration information, the configuration information being used to indicate the transmission resources of the second message. Further, the second communication device configures the configuration information, which includes the correspondence between transmission resources and the second message.

[0076] In this application, the second communication device can send system information to the first communication device via RRC signaling or broadcasting.

[0077] In one possible implementation, the second communication device can determine the system information to be sent based on the capability information and / or triggered service information reported by the first communication device. Specifically, the second communication device can determine which system information to send to the first communication device via RRC signaling based on any one or more of the capability information reported by the first communication device, the triggered service information, and the second information carried in the second message, so that the first communication device can successfully obtain the required system information.

[0078] Sixthly, this application provides a communication method, which includes a second communication device that can map System Information Blocks (SIBs) of different communication standards to different SI messages. Further, optionally, the second communication device can send SI messages to a first communication device.

[0079] Based on this scheme, by mapping SIBs of different communication standards to different SI messages, the mapping relationship between SIBs and SI messages is further restricted. This allows terminal devices supporting one or more communication standards to successfully decode received SI messages. Furthermore, it also eliminates the need for terminal devices to receive SI messages containing SIBs of communication standards they do not support.

[0080] In one possible implementation, the different communication standards include a third communication standard and a fourth communication standard. The third communication standard is New Radio (NR), and the fourth communication standard is Long Term Evolution (LTE). The SIB of the third communication standard includes the SIB of NR V2X and the NR SIB other than the SIB of NR V2X. The SIB of the fourth communication standard includes the SIB of LTE V2X and the SIB of LTE V2X other than the SIB of LTE V2X. For example, the second communication device may map the SIB of NR and the SIB of LTE V2X to different SI messages; or, map the SIB of NR V2X and the SIB of LTE V2X to different SI messages; or, map the SIB of NRV2X, the SIB of NR other than the SIB of NR V2X, and the SIB of LTE V2X to different SI messages respectively; or, map the SIB of LTE V2X, the SIB of LTE V2X other than the SIB of LTE V2X, and the SIB of NR to different SI messages respectively; or, map the SIB of LTE V2X, the SIB of LTE V2X other than the SIB of LTE V2X, the SIB of NR V2X, and the SIB of NR other than the SIB of NR V2X to different SI messages respectively.

[0081] In a seventh aspect, this application provides a communication method, which includes a second communication device sending third indication information to a first communication device, the third indication information being used to indicate the size of system information blocks (SIBs) of different communication standards in an SI message.

[0082] Based on this scheme, the second communication device sends a third instruction message to the first communication device, which enables the first communication device to successfully decode the SIB of the communication standard it supports based on the third instruction message.

[0083] Eighthly, this application provides a communication method, the method comprising a second communication device determining that a third timer has timed out or that second system information has changed, and sending the second system information to a first communication device via Radio Resource Control (RRC) signaling.

[0084] Based on this scheme, when the system information stored in the first communication device is about to expire or become invalid, or expires or becomes invalid, the first communication device does not need to request system information from the second communication device, and the second communication device can actively send the second system information to the first communication device.

[0085] In one possible implementation, the second communication device maintains a third timer for the first communication device, wherein the third timer is associated with the second system information. Exemplarily, the second communication device may start or restart the third timer after sending the second system information to the first communication device via RRC signaling, or when sending the second system information to the first communication device via RRC signaling, or before sending the second system information to the first communication device via RRC signaling.

[0086] Furthermore, the network device can stop the third timer when it determines that the terminal device has entered an idle or inactive state, or when the terminal device has switched to work on a BWP with a common search space, or after the terminal device has switched to work on a BWP with a common search space.

[0087] In this application, the second communication device may first determine the capability information of the first communication device and / or the triggered service information; and determine the second system information based on the capability information and / or service information of the first communication device. For example, a network device may determine the second system information based on whether the terminal device has triggered a certain service, is currently performing a certain service, has previously performed a certain service, or has the capability to perform a certain service.

[0088] Ninthly, this application provides a communication method, which includes a second communication device that can map SIBs of different services to different SI messages, and the second communication device that can send SI messages to a first communication device.

[0089] In one possible implementation, V2X services and services other than V2X are considered different services.

[0090] In one possible implementation, for example, using the NR standard, the second communication device can map NR SIBs (excluding NR V2X) and NR V2X SIBs to different SI messages. That is, the network device can map NR SIBs (excluding NR V2X) to one SI message and NR V2X SIBs to another SI message. As another example, using the LTE standard, the second communication device can map LTE SIBs (excluding LTE V2X) and LTE V2X SIBs to different SI messages. That is, the second communication device can map LTE SIBs (excluding LTE V2X) to one SI message and LTE V2X SIBs to another SI message.

[0091] Tenthly, the network device may send an eleventh indication message to the terminal device. This eleventh indication message indicates whether the V2X-related system information (e.g., the V2X SIB) carries the sidelink resource pool (SL) configuration. For example, this eleventh indication message may be carried in SIB1 or MIB. The SL resource pool configuration may be an SL transmit resource pool configuration, or an SL receive resource pool configuration, or an SL transmit and receive resource pool configuration. Here, the V2X SIB refers to an SIB that can carry the SL transmit resource pool configuration and / or the receive resource pool configuration.

[0092] Eleventhly, embodiments of this application provide a communication device that performs the functions of the network device or terminal device described in the above embodiments. These functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned functions.

[0093] In one possible implementation, the communication device includes a processor configured to support the communication device in performing corresponding functions of the network device in the communication method described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes a transceiver for supporting communication between the communication device and terminal devices, etc. The transceiver may be a standalone receiver, a standalone transmitter, a transceiver with integrated transceiver functions, or an interface circuit.

[0094] In one possible implementation, the communication device can be a network device, or a component that can be used in a network device, such as a chip or chip system or circuit.

[0095] In another possible implementation, the communication device includes a processor configured to support the communication device in performing the corresponding functions of the terminal device in the communication method described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes a transceiver for supporting communication between the communication device and network devices, etc. The transceiver may be a standalone receiver, a standalone transmitter, a transceiver with integrated transceiver functions, or an interface circuit.

[0096] In one possible implementation, the communication device can be a terminal device, or a component that can be used in a terminal device, such as a chip or chip system or circuit.

[0097] In a twelfth aspect, embodiments of this application provide a communication device for implementing the first aspect or any one of the methods described above, or for implementing the second aspect or any one of the methods described above, or for implementing the third aspect or any one of the methods described above, or for implementing the fourth aspect or any one of the methods described above, or for implementing the fifth aspect or any one of the methods described above, or for implementing the sixth aspect or any one of the methods described above, or for implementing the seventh aspect or any one of the methods described above, or for implementing the eighth aspect or any one of the methods described above, or for implementing the ninth aspect or any one of the methods described above, or for implementing the tenth aspect or any one of the methods described above. The device includes corresponding functional modules, each used to implement the steps in the above methods. The functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0098] In one possible implementation, the communication device includes a processing unit and a transceiver unit, which can perform the corresponding functions in the above method examples. For details, please refer to the detailed description in the method examples, which will not be repeated here.

[0099] In a thirteenth aspect, embodiments of this application provide a communication system, which includes a terminal device and a network device. The terminal device can be used to execute the first aspect or any one of the methods described above, to execute the second aspect or any one of the methods described above, or to implement the third aspect or any one of the methods described above; the network device can be used to execute the fourth aspect or any one of the methods described above, or to implement the fifth aspect or any one of the methods described above, or to implement the sixth aspect or any one of the methods described above, or to implement the seventh aspect or any one of the methods described above, or to implement the eighth aspect or any one of the methods described above, or to implement the ninth aspect or any one of the methods described above, or to implement the tenth aspect or any one of the methods described above.

[0100] In a fourteenth aspect, this application provides a chip system including a processor. Optionally, it may also include a memory for storing a computer program, and the processor for retrieving and running the computer program from the memory, causing a device equipped with the chip system to perform any of the methods described in the first to eighth aspects and their possible embodiments.

[0101] In a fifteenth aspect, embodiments of this application provide a computer storage medium storing instructions that, when executed on a computer, cause the computer to perform the method of the first aspect or any possible implementation thereof, or cause the computer to perform the method of the second aspect or any possible implementation thereof, or cause the computer to perform the third aspect or any method of the third aspect, or cause the computer to perform the fourth aspect or any method of the fourth aspect, or cause the computer to perform the fifth aspect or any method of the fifth aspect, or cause the computer to perform the sixth aspect or any method of the sixth aspect, or cause the computer to perform the seventh aspect or any method of the seventh aspect, or cause the computer to perform the eighth aspect or any method of the eighth aspect, or cause the computer to perform the ninth aspect or any method of the ninth aspect, or cause the computer to perform the tenth aspect or any method of the tenth aspect.

[0102] In a sixteenth aspect, embodiments of this application provide a computer program product containing instructions that, when run on a computer, cause the computer to perform the method of the first aspect or any possible implementation thereof, or cause the computer to perform the method of the second aspect or any possible implementation thereof, or cause the computer to perform the third aspect or any method thereof, or cause the computer to perform the fourth aspect or any method thereof, or cause the computer to perform the fifth aspect or any method thereof, or cause the computer to perform the sixth aspect or any method thereof, or cause the computer to perform the seventh aspect or any method thereof, or cause the computer to perform the eighth aspect or any method thereof, or cause the computer to perform the ninth aspect or any method thereof, or cause the computer to perform the tenth aspect or any method thereof. Attached Figure Description

[0103] Figure 1a This application provides a schematic diagram of the structure of a MAC subheader;

[0104] Figure 1b A schematic diagram of another MAC subheader provided in this application;

[0105] Figure 1c This application provides a schematic diagram of the structure of another MAC subheader.

[0106] Figure 1d This application provides a schematic diagram of the structure of a MAC PDU;

[0107] Figure 2a A schematic diagram of a random access method provided in this application;

[0108] Figure 2b A schematic diagram of another random access method provided in this application;

[0109] Figure 3 A schematic diagram of a communication system architecture is provided for this application;

[0110] Figure 4 A schematic diagram of a communication method provided in this application;

[0111] Figure 5a This application provides a correspondence between resource configurations and system information for requesting system information;

[0112] Figure 5b This application provides a correspondence between resource configurations and system information for requesting system information;

[0113] Figure 5c This application provides another correspondence between resource configurations and system information for requesting system information;

[0114] Figure 5d This application provides yet another correspondence between resource configuration and system information for requesting system information;

[0115] Figure 5e This application provides yet another correspondence between resource configuration and system information for requesting system information;

[0116] Figure 5f This application provides yet another correspondence between resource configuration and system information for requesting system information;

[0117] Figure 5g This application provides yet another correspondence between resource configuration and system information for requesting system information;

[0118] Figure 6a This application provides a schematic diagram of the structure of a MAC CE that indicates a request SI message in the form of a bit map.

[0119] Figure 6b A schematic diagram of another MAC CE structure that indicates a request SI message in the form of a bit map, provided for this application;

[0120] Figure 6c A schematic diagram of the structure of a MAC CE that indicates a requested SI message in the form of an SI number, as provided in this application;

[0121] Figure 6d A schematic diagram of another MAC CE structure for indicating a requested SI message in the form of an SI number, provided for this application;

[0122] Figure 6e A schematic diagram of a MAC CE that requests an SI message in the form of a combination of SI number and communication standard, provided for this application;

[0123] Figure 6f A schematic diagram illustrating another structure for requesting an SI message in the form of a combination of SI number and communication standard, provided for this application;

[0124] Figure 7a This application provides a schematic diagram of a MAC CE that indicates a request for an SIB in the form of a bit map;

[0125] Figure 7b Another schematic diagram of the structure of a MAC CE that indicates a request for an SIB in the form of a bit map provided in this application;

[0126] Figure 7c A schematic diagram of a MAC CE that indicates a request for an SIB in the form of an SIB number is provided for this application;

[0127] Figure 7d A schematic diagram of another MAC CE structure for indicating a requesting SIB in the form of an SIB number provided for this application;

[0128] Figure 8a A schematic diagram of the structure of a MAC CE for a SIB requesting a first communication standard is provided in this application;

[0129] Figure 8b A schematic diagram of the structure of the MAC CE of an SIB for another requesting the first communication standard provided in this application;

[0130] Figure 9a A schematic diagram of the structure of a MAC CE for an SIB requesting a first service, provided in this application;

[0131] Figure 9b A schematic diagram of the structure of a MAC CE for another SIB requesting the first service provided in this application;

[0132] Figure 10 A schematic diagram illustrating the correspondence between system information and transmission resources provided in this application;

[0133] Figure 11 A flowchart illustrating a communication method provided in this application;

[0134] Figure 12a This application provides another structural schematic diagram of a MAC CE;

[0135] Figure 12b This application provides a schematic diagram of another MAC CE structure.

[0136] Figure 13 A flowchart illustrating a communication method provided in this application;

[0137] Figure 14 A flowchart illustrating another communication method provided in this application;

[0138] Figure 15 A schematic diagram of the structure of a terminal device provided in this application;

[0139] Figure 16 A schematic diagram of the structure of a network device provided in this application;

[0140] Figure 17 A schematic diagram of the structure of a terminal device provided in this application;

[0141] Figure 18 This is a schematic diagram of the structure of a network device provided in this application. Detailed Implementation

[0142] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0143] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0144] I. System Information (SI)

[0145] System information can be divided into the master information block (MIB) and multiple system information blocks (SIBs). These multiple system information blocks include, for example, SIB1 to SIB9.

[0146] MIB may include parameters required to obtain SIB1, such as the system frame number (SNF); it may also include cell prohibition status information and basic physical layer information of cells that require further system information reception.

[0147] Different SIBs carry different parameters and have different functions. For example, they may include system information related to cell reselection, Public Warning System (PWS), timing (e.g., GPS time, Coordinated Universal Time (UTC) related information), V2X services (e.g., SL transmit resource pool, SL receive resource pool, SL configuration information, etc.), or positioning. PWS includes ETWS (Earthquake and Tsunami Warning System) notifications or CMAS (Commercial Mobile Alert Service) notifications.

[0148] SIB1 can carry scheduling information for other SIBs. For example, the mapping relationship between SIBs and SI messages, the window length of SI messages (e.g., SI-windowlength), and the period of SI messages; where the period of an SI message refers to the interval between the recurrence of each SI message window, i.e., the interval between two windows containing the same SI message; the window length of an SI message refers to the window length of each SI message, and the window length of SI messages under a network device can be the same. SIB1 may also include indications of whether each SIB is continuously broadcast or provided on demand, and configuration information required when requesting system information, such as preambles and / or resource configurations. SIB1 can also be called System Information Block Type 1.

[0149] It should be noted that the system information in this application may be either an SI message or an SIB. That is, the system information described below in this application may include SI messages or may include SIBs.

[0150] II. SI Messages (i.e., SI Massage)

[0151] An SI message can include one or more SIBs. The mapping relationship between SIBs and SI messages (i.e., which SIBs are included in an SI message) can be included in SIB1 (e.g., in scheduling information). The scheduling information can indicate the scheduling information for each SI message, including the scheduling period (SI periodicity) and the type of SIB carried (i.e., the mapping relationship from SIB to SI message, etc.). Generally, the same SIB can only be mapped to one SI message and cannot be split and mapped to two different SI messages. SIBs with the same scheduling period can be mapped to one SI message. Each SI message is associated with a window of SI messages, and the windows of SI messages of different SI messages do not overlap. That is, within the window of an SI message, only the SI message corresponding to the window of that SI message is sent. Both SIB1 and SI messages can be mapped on the broadcast control channel (BCCH) and transmitted on the downlink share channel (DL-SCH).

[0152] III. Public Search Space

[0153] The public search space may include search spaces for paging, random access (RA), SIB1, and other SIs.

[0154] If a search space for random access is not configured on the BWP (e.g., no ra-SearchSpace), the terminal device cannot receive MSG2 sent by the network device on that BWP, meaning it cannot obtain SI messages based on the random access procedure. In other words, if a terminal device in connected mode does not have a common search space configured on its BWP, it cannot implement the process of requesting system information on demand (on-demand SI) based on random access.

[0155] If a search space for SIB1 is not configured on the BWP (e.g., there is no searchSpaceSIB1), the terminal device cannot receive SIB1 broadcast by the network device on that BWP.

[0156] If a search space for other SIs is not configured on the BWP (e.g., there is no searchSpaceOtherSystemInformation), the terminal device cannot receive other SIs broadcast by the network device on that BWP.

[0157] If a search space for paging is not configured on the BWP (e.g., no pagingSearchSpace), the terminal device cannot receive paging on that BWP.

[0158] IV. Media Access Control Protocol Data Unit (MAC PDU)

[0159] A MAC PDU may consist of one or more MAC sub-PDUs. A MAC sub-PDU may include a MAC subheader (which may include padding); or it may include a MAC subheader and a MAC SDU; or it may include a MAC subheader and a MAC CE; or it may include a MAC subheader and padding. It should be understood that a MAC subheader corresponds to a MAC service data unit (SDU) or a MAC CE or padding.

[0160] The MAC subheader may include an LCID field, for example, see [link to relevant documentation]. Figure 1a Where R is a reserved bit, which can be set to 0. The logical channel identifier (LCID) field indicates the type of the corresponding MAC SDU, or the type of the corresponding MAC CE or the type of padding.

[0161] For example, see Figure 1b and Figure 1cIn this field, R is a reserved bit, set to 0; F is a format field, indicating the number of bits included in the L field (for example, a value of 0 indicates that the L field is 8 bits, and a value of 1 indicates that the L field is 16 bits); L is a length field, indicating the number of bytes of the corresponding MAC SDU or variable-size MAC CE.

[0162] Table 1 shows the values ​​of the logical channel identifiers for an uplink share channel (UP-SCH) provided in this application. As can be seen from Table 1, each logical channel identifier corresponds to an index number. The values ​​in Table 1 are examples and do not constitute a limitation.

[0163] Table 1 shows the values ​​of the logical channel identifiers for UP-SCH.

[0164] Index LCID values 000000 CCCH of size other than 48bits 000001-100000 Identity of the logical channel 100001 CCCH of size 48 bits 100010-110100 Reserved 110101 Recommended bit rate query 110110 Multiple Entry PHR(four octet Ci) 110111 Configured Grant Confirmation 111000 Multiple Entry PHR(one octet Ci) 111001 Single Entry PHR 111010 C-RNTI 111011 Short Truncated BSR 111100 Long Truncated BSR 111101 Short BSR 111110 Long BSR 111111 Padding

[0165] It should be understood that MAC sub-PDUs of the same type can be placed together, such as... Figure 1d As shown, for a MAC PDU, the MAC sub-PDU containing the MAC CE is placed after the MAC sub-PDU containing the MAC SDU, and before the padding MAC sub-PDU. Padding is optional; the padding size can be 0. It should be noted that the MAC sub-header is octet aligned.

[0166] V. Vehicle-to-everything (V2X)

[0167] Vehicle-to-everything (V2X) is a key technology for intelligent transportation systems and is considered one of the most promising areas in the Internet of Things (IoT) ecosystem, with clear market demand. It boasts broad application prospects, significant industrial potential, and strong social benefits. It is crucial for promoting innovation and development in the automotive and information communication industries, building new models and formats for automotive and transportation services, driving the innovation and application of technologies such as autonomous driving, assisted driving, intelligent driving, connected driving, intelligent connected driving, autonomous driving, and car sharing, and improving traffic efficiency and safety. Vehicle-to-everything (V2X) generally refers to a communication network that uses sensors and onboard terminal equipment to provide vehicle information, enabling communication between vehicles (V2V), vehicles (V2I), vehicles (V2N), and vehicles (V2P).

[0168] In general, in V2X scenarios, the communication link for direct communication between terminal devices can be called a sidelink (SL). The wireless communication link between a terminal device and a network device can be called an uplink (UL) or a downlink (DL). Since the UL or DL ​​interface can be called a Uu interface, UL or DL ​​can be called a Uu interface link.

[0169] The SL communication resources for direct wireless communication between terminal devices can be scheduled by the network device. For example, within the network device's coverage area, the direct wireless communication process between terminal devices can be controlled by the network device. The terminal device acting as the data sender can transmit control and data signals to the terminal device acting as the data receiver on the SL communication resources configured by the network device. This mode of base station scheduling of SL transmission resources can be called the first mode. Optionally, this first mode can be either the mode 1 resource configuration mode or the mode 3 resource configuration mode specified in the standards currently developed by the 3rd Generation Partnership Project (3GPP).

[0170] For example, base station scheduling of SL transmission resources can include two different types of transmission resources: dynamic granting and configuration granting. Dynamic granting requires the network device to allocate resources individually for each data transmission by the terminal device, characterized by "one-time allocation, one-time use." For instance, the network device can dynamically allocate sidelink transmission resources to the terminal device through downlink control information (DCI), where DCI can be carried by the physical downlink control channel. Configuration granting, on the other hand, does not always require the network device to allocate resources individually for each data transmission by the terminal device. After the network device allocates resources to the terminal device once, the terminal device can use the allocated resources for a period of time in the future, characterized by "one-time allocation, multiple uses." Examples include type 1 configuration grant (SL configuredgrant type-1), type 2 configuration grant (SL configured grant type-2), unlicensed grant (SL grant free), and semi-static scheduling (SL Semi-Persistent Scheduling, SL SPS). Type 1 configuration authorization allows network devices to directly configure sidelink authorization for terminal devices via radio resource control (RRC) signaling. Terminal devices can directly use these authorized resources to transmit data without additional activation (e.g., via PDCCH / DCI). Type 2 configuration authorization allows network devices to define the authorization period via RRC signaling and then activate the authorization via PDCCH / DCI. Terminal devices cannot directly use these authorized resources for data transmission; activation is required. Grant-free authorization allows network devices to directly configure sidelink authorization for terminal devices via RRC signaling. Terminal devices can directly use these authorized resources for data transmission without additional activation (e.g., via PDCCH / DCI). Semi-static scheduling allows network devices to define the authorization period via RRC signaling and then activate the authorization via PDCCH / DCI. Terminal devices cannot directly use these authorized resources for data transmission; activation is required. The main difference between dynamic authorization and configuration authorization lies in the authorization itself, i.e., the flexibility and overhead of resource allocation. Dynamic authorization requires the network to allocate authorization for each data transmission of the terminal device. Resource allocation is flexible, but the resource allocation overhead is large. Configuration authorization, on the other hand, requires the network device to allocate authorization once, and the terminal can use it multiple times. The resource allocation overhead is small, but the allocated resources do not change or adjust for a considerable period of time, making resource allocation inflexible.Dynamic granting uses physical channels (such as PDCCH, Physical Downlink Control Channel) for allocation, which is relatively fast; configuration granting uses higher-layer signaling (such as RRC signaling) or higher-layer signaling (such as RRC signaling) plus physical channels (such as PDCCH) for configuration, which is slower in resource allocation.

[0171] The SL communication resources for direct wireless communication between terminal devices can also be determined by the terminal devices themselves, without being scheduled or controlled by the network devices. For example, if a terminal device is within the network device's coverage area, the network device configures an SL resource pool for the terminal device via System Information Block (SIB) messages or Radio Resource Control (RRC) signaling. The terminal device acting as a data transmitter can then autonomously obtain SL communication resources from the SL resource pool to send control and data signals to the terminal device acting as a data receiver. Alternatively, if a terminal device is outside the network device's coverage area, the terminal device acting as a data transmitter can autonomously obtain sidelink communication resources from a pre-configured SL resource pool to send control and / or data signals to the terminal device acting as a data receiver. For example, terminal devices can sense or compete for sidelink transmission resources. Optionally, a terminal device can compete with other terminal devices to obtain suitable SL communication resources in the SL resource pool to send control and / or data signals. For instance, the higher the priority of the V2X service to be transmitted in the terminal device, the greater its chance of competing for suitable SL communication resources in the SL resource pool. Optionally, the terminal device can also pre-store SL resource pool information, or the network device can pre-configure the SL resource pool when the terminal device accesses the network. This mode in which the terminal device determines the SL transmission resources itself can be called the second mode; optionally, this second mode can be the mode2 resource configuration mode or the mode4 resource configuration mode specified in the current 3GPP standard.

[0172] VI. Communication Standards

[0173] Communication standards include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Long Term Evolution (LTE), New Radio (NR), and other future communication standards (such as 6G).

[0174] VII. Other

[0175] "At least one item" refers to one or more items, while "more than one" refers to two or more items. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0176] The above describes some terms used in the embodiments of this application. The following describes some technical features involved in this application.

[0177] like Figure 2a The diagram shown illustrates a random access method. This random access method is a contention-based random access method, which includes the following steps:

[0178] Step 21: The terminal device sends MSG1 to the network device. Accordingly, the network device receives MSG1 from the terminal device.

[0179] In step 21, MSG1, or Random Access Request, includes a preamble. The preamble can be randomly selected by the terminal device, which can send MSG1 to the network device on the random access channel (RACH).

[0180] Step 22: The network device sends MSG2 to the terminal device. Accordingly, the terminal device receives MSG2 from the network device.

[0181] Here, MSG2 refers to the random access response (RAR) information for the preamble, which may include reserved bits (usually represented by R), timing advance (TA) commands, uplink grant, and TC-RNTI. The uplink grant is an indication of the uplink resource location allocated to the terminal device by the network device, and the TC-RNTI is a temporary identifier for a temporary cell wireless network allocated to the terminal device by the network device.

[0182] Step 23: The terminal device sends MSG3 to the network device. Accordingly, the network device receives MSG3 from the terminal device.

[0183] Step 24: The network device sends MSG4 to the terminal device. Accordingly, the terminal device receives MSG4 from the network device.

[0184] like Figure 2b The diagram shows a flowchart of another random access method. This random access method is based on a non-contention-based random access method. The method includes the following steps:

[0185] Step 210: The network device configures a special preamble for the terminal device. This preamble can be used to request system information.

[0186] Step 211: The terminal device sends MSG1 to the network device based on a special preamble configured by the network device. Correspondingly, the network device receives MSG1 from the terminal device.

[0187] In step 211, the network device can determine the purpose of the random access initiated by the terminal device based on a special preamble.

[0188] Step 212: The network device sends MSG2 to the terminal device. Accordingly, the terminal device receives MSG2 from the network device.

[0189] If no search space is configured for random access during the above random access process, the terminal device cannot receive MSG2 sent by the network device on the BWP, that is, it cannot request and obtain system information based on the random access process.

[0190] For ease of explanation, the following text will use the first communication device as the terminal device and the second communication device as the network device as an example.

[0191] Based on the above, Figure 3 An exemplary schematic diagram of a communication system architecture provided in this application is shown. The communication system may include network devices and terminal devices. Figure 3The following example illustrates the use of one network device 301 and two terminal devices 302. The network device 301 can communicate wirelessly with the terminal devices 302, primarily using the Uu air interface. The terminal devices 302 can also communicate wirelessly with each other, primarily using a sidelink (SL) (also known as a device-to-device, D2D) transmission. For example, in V2X communication systems, V2V, V2P, and V2I communicate directly via a sidelink. The sidelink is defined for direct communication between terminal devices, meaning that communication between terminal devices does not require forwarding through a network device.

[0192] 1) Terminal equipment includes devices that provide voice and / or data connectivity to users, such as handheld devices with wireless connectivity or processing devices connected to a wireless modem. The terminal equipment can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. This terminal equipment can include user equipment (terminal equipment), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle-to-everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, mobile terminal (MT), virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, and smart grid. Wireless terminals in various fields, including grids, transportation safety, smart cities, smart homes, user agents, and user devices. For example, this can include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, and computer-embedded mobile devices.Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0193] By way of example and not limitation, the terminal device in this application can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0194] 2) Network devices, including access network (AN) devices, also known as wireless access network devices, are used to connect terminal devices to a wireless network. For example, a base station (e.g., an access point) can refer to a device in the access network that communicates with wireless terminal devices over the air interface via one or more cells. In vehicle-to-everything (V2X) technology, the access network device can be a roadside unit (RSU). A base station can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, which may include an IP network. An RSU can be a fixed infrastructure entity supporting V2X applications and can exchange messages with other entities supporting V2X applications. Access network devices can also coordinate the management of air interface attributes. For example, access network equipment may include evolved base stations (NodeBs, eNBs, or e-NodeBs) in LTE systems or Long Term Evolution-Advanced (LTE-A) systems, or it may include next-generation node Bs (gNBs), transmission reception points (TRPs) (also called transceiver nodes), building base band units (BBUs), radio remote units (RRUs), BBUs, and active antenna units (AAUs) in 5G NR systems, or it may include centralized units (CUs) and distributed units (DUs) in cloud radio access networks (Cloud RANs), or it may include access points in wireless fidelity (Wi-Fi) systems, or it may include radio network controllers (RNCs), base station controllers (BSCs), and base transceivers. Stations (BTS), home network equipment (e.g., home evolved NodeB, or Home Node B, HNB), or may include base stations, small stations, micro stations, etc. in future communication networks.The embodiments described in this application are not limited.

[0195] Of course, network devices may also include core network devices, wireless relay devices, and backhaul devices, but since the technical solutions provided in this application mainly involve access network devices, unless otherwise specified, the “network devices” described below refer to access network devices.

[0196] The various terminal and network devices described above can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted. If located on a vehicle (e.g., placed inside or installed inside a vehicle), they can be considered vehicle-mounted terminal devices, also known as on-board units (OBUs). They can also be deployed on water, or even in the air on aircraft, balloons, and satellites; this application does not limit their deployment in these areas.

[0197] In this application, the communication system can be a global system for mobile communication (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a worldwide interoperability for microwave access (WiMAX) system, a long term evolution (LTE) system, a 5G communication system (such as a new radio (NR) system), a communication system integrating multiple communication technologies (such as a communication system integrating LTE and NR technologies), or other communication systems, such as a public land mobile network (PLMN) system, or other communication systems that may emerge in the future, etc., and this application does not limit it.

[0198] Figure 3 The form and quantity of network devices and terminal devices shown are for illustrative purposes only and do not constitute a limitation of this application.

[0199] It should be noted that the system architecture and scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will understand that with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems. Before introducing the method of this application, based on... Figure 3The communication system architecture described herein further illustrates the application scenarios involved in this application to facilitate understanding of this solution. However, there is currently no explanation regarding how a terminal device requests system information when multiple communication standards exist within the system, or how a network device sends system information when a terminal device needs certain system information but a valid version of that information is not currently stored.

[0200] In view of the above-mentioned technical problems, the technical solutions provided by the embodiments of this application are described below with reference to the accompanying drawings.

[0201] In the following description, this communication method will be applied to... Figure 3 The system architecture shown is an example. Furthermore, the communication method can be executed by two communication devices. Taking a first communication device and a second communication device as examples, the first communication device can be a terminal device or a communication device capable of supporting the functions required to implement the method, or it can be other communication devices, such as a chip system. The same applies to the second communication device; it can be a network device or a communication device capable of supporting the functions required to implement the method, or it can be other communication devices, such as a chip system. There are no restrictions on the implementation methods of the first and second communication devices. For example, the first communication device can be a terminal device, and the second communication device can be a network device; or the first communication device can be a terminal device, and the second communication device can support the functions required to implement the method on the network device side, etc.

[0202] For ease of explanation, the following text will use the example of this method being executed by network devices and terminal devices. Figure 4 An exemplary embodiment of this application provides a communication method, which includes the following steps.

[0203] Step 401: The terminal device sends a first message to the network device. Accordingly, the network device receives the first message from the terminal device.

[0204] Here, the first message includes first information, which instructs the terminal device to request first system information. This information can be explicit or implicit. The first information may also implicitly indicate that the first communication device needs system information; or that the first communication device cannot currently obtain system information. Further, it may implicitly indicate that the first communication device cannot currently obtain system information by receiving broadcasts; or that the first communication device needs to switch a portion of its bandwidth (BWP); or that the first communication device will switch its BWP.

[0205] For example, the first system information may include a first SI message or a first SIB.

[0206] The first information may include any one or more of the following: 1) information indicating a first communication standard, wherein the first communication standard may be NR, LTE, etc.; 2) information indicating a first service, wherein the first service may be a V2X service, for example, a V2X service of NR or a V2X service of LTE; 3) information indicating a first SIB, such as a first SIB number, or a bit map representing the first SIB; 4) information indicating a first SI message, such as a first SI message number, or a bit map representing the first SI message.

[0207] This application provides four exemplary methods for a terminal device to send a first message to a network device.

[0208] In Method 1, the terminal device sends a first message to the network device through a random access procedure. Correspondingly, the network device receives the first message sent by the terminal device through the random access procedure.

[0209] The sending of the first message from a terminal device to a network device can be divided into the following two scenarios.

[0210] In scenario 1, the first message can be MSG1, and the first information is the first preamble and / or the resource information for sending MSG1.

[0211] The preamble and / or the resource information for transmitting MSG1 can also be collectively referred to as the resource configuration for requesting system information. A resource configuration for requesting system information corresponds to at least one piece of system information, or, a resource configuration for requesting system information corresponds to at least one piece of system information for a first communication standard, or, a resource configuration for requesting system information corresponds to at least one piece of system information related to a first service. A piece of system information may include at least one SIB or at least one SI message. For example, the first preamble and / or the resource information for transmitting MSG1 can also be collectively referred to as the resource configuration for requesting first system information; the resource configuration for requesting first system information corresponds to at least one piece of system information for a first communication standard, or, the resource configuration for requesting first system information corresponds to at least one piece of system information related to a first service. The first system information may include at least one first SIB or at least one first SI message.

[0212] It should be noted that the mapping relationship between the resource configuration for requesting system information (i.e., the preamble and / or the resource information for sending MSG1) and the system information can be configured by the network device, agreed upon in advance by the network device and the terminal device, determined by the terminal device according to preset rules, or predefined by the protocol. This application does not limit this.

[0213] In this application, a resource configuration requesting system information corresponds to one or more system information. Figure 5a This example illustrates the correspondence between resource configurations that request system information and system information. For example... Figure 5a As shown, taking a resource configuration with four requests for system information as an example, resource configuration a-1 for requesting system information corresponds to system information a-1, resource configuration a-2 for requesting system information corresponds to system information a-2, resource configuration a-3 for requesting system information corresponds to system information a-3 and system information a-4, and resource configuration a-4 for requesting system information corresponds to system information a-5 to system information a-8. It should be understood that in this scenario 1.1, the resource configuration for requesting system information includes the resource configuration for requesting the first system information, and the system information includes the first system information. The following details the possible mapping relationships between the resource configurations for requesting system information and the system information. It should be noted that the mapping relationship between the resource configurations for requesting system information (i.e., the preamble and / or the resource information for sending MSG1) and the system information may also be a combination of any of the following scenarios.

[0214] In scenario 1.1, a resource configuration requesting system information corresponds to one or more system information of the first communication standard. Figure 5b As an example, let's take a resource configuration with four requests for system information as an example. The resource configuration b-1 for requesting system information corresponds to the system information b-1 of the first communication standard, the resource configuration b-2 for requesting system information corresponds to the system information b-2 of the first communication standard, the resource configuration b-3 for requesting system information corresponds to the system information b-3 of the first communication standard, and the resource configuration b-4 for requesting system information corresponds to the system information b-4 of the first communication standard.

[0215] Figure 5c As an example, let's take a resource configuration with four requests for system information as an example. The resource configuration c-1 for requesting system information corresponds to the system information c-1 of the first communication standard, the resource configuration c-2 for requesting system information corresponds to the system information c-2 to c-4 of the first communication standard, the resource configuration c-3 for requesting system information corresponds to the system information c-5 of the second communication standard, and the resource configuration c-4 for requesting system information corresponds to the system information c-6 to c-8 of the second communication standard.

[0216] For example, the resource configurations for requesting system information in ascending order correspond one-to-one with the system information of the first communication standard, and the resource configurations for requesting system information in descending order correspond one-to-one with the system information of the second communication standard. For instance, if the network device is configured with 10 resource configurations for requesting system information, with 5 for NR and 5 for LTE, then the resource configurations for the 1st to 5th requesting system information correspond one-to-one with the 5 NR system information configurations, and the resource configurations for requesting system information from the 10th to the 6th requesting system information correspond one-to-one with the 5 LTE system information configurations.

[0217] In scenario 1.2, the resource configuration of a request for system information corresponds to all system information of a communication standard.

[0218] For example, the resource configuration of (n-1) request system information corresponds to the system information of the first communication standard, and the resource configuration of the remaining 1 request system information corresponds to all the system information of the second communication standard, where n is an integer greater than or equal to 1. The all system information of the second communication standard can be: all the system information of the second communication standard whose broadcast state is not always broadcast, or all the system information of the second communication standard.

[0219] Example 1, for reference Figure 5d Taking a resource configuration with four requests for system information as an example, the resource configuration d-1 for requesting system information corresponds to the NR system information d-1, the resource configuration d-2 for requesting system information corresponds to the NR system information d-2, the resource configuration d-3 for requesting system information corresponds to the NR system information d-3, and the resource configuration d-4 for requesting system information corresponds to all the system information of LTE.

[0220] Example 2: A resource configuration requesting system information corresponds to all system information for one communication standard. If two resource configurations requesting system information are configured, then it can be defined that one resource configuration requests system information corresponding to all system information for the first communication standard, and the other resource configuration requests system information corresponding to all system information for the second communication standard. For example... Figure 5e As shown, resource configuration e-1 for requesting system information corresponds to all system information for NR, and resource configuration e-2 for requesting system information corresponds to all system information for LTE.

[0221] In scenario 1.3, a resource configuration requesting system information corresponds to one or more, or all, of system information related to a specific business. For example... Figure 5fAs shown, taking V2X service and resource configuration with 3 requests for system information as an example, resource configuration f-1 for requesting system information corresponds to system information f-1 of NR V2X service, resource configuration f-2 for requesting system information corresponds to system information f-2 and system information f-3 of NR V2X service, and resource configuration f-3 for requesting system information corresponds to all system information of LTE V2X service.

[0222] In scenario 1.4, a resource configuration requesting system information corresponds to all system information.

[0223] For example, if a network device is configured with only one resource configuration requesting system information, that resource configuration requesting system information can correspond to all system information. For instance, such as... Figure 5g As shown, if the network supports sending NR and LTE system information, the resource configuration g-1 requesting system information can correspond to all system information for NR and all system information for LTE. It can be understood that all system information can be: all system information whose broadcast state is not always broadcast, or all system information, or all system information whose broadcast state for all communication standards is not always broadcast.

[0224] It should be noted that the above descriptions of various situations only describe one or two communication standards. However, this application is not limited to these two types. If multiple communication standards exist, the above content is equally applicable.

[0225] If the mapping relationship between the resource configuration requesting system information and the system information is configured by the network device, the network device can first send the mapping relationship between the resource configuration requesting system information and the system information to the terminal device. Optionally, the network device can send the resource configuration requesting system information and / or the mapping relationship between the resource configuration requesting system information and the system information to the terminal device through SIB1 or MIB. Further, this mapping relationship includes the relationship between the resource configuration requesting the first system information and the system information of the first communication standard.

[0226] Based on scenario 1, the terminal device, according to the resource configuration of the received request system information, can, based on the above... Figure 2b In step 211 of the random access procedure shown, MSG1 is sent to the network device. Accordingly, upon receiving MSG1 from the terminal device, the network device recognizes that the random access procedure was triggered by the terminal device requesting first system information. Further, the network device can determine the first system information requested by the terminal device based on the first preamble included in MSG1 and / or the resource information sent with MSG1.

[0227] In scenario 2, the first message can be MSG3, and the first information is the first field in MSG3.

[0228] In one possible implementation, for example, as described above Figure 2a In step 23 of the random access process shown, the terminal device sends a system information request to the network device via MSG3. MSG3 will carry an RRC message for requesting system information, in which a first field is defined, which is used to request first system information.

[0229] Based on scenario 2, there are four scenarios: scenario 2.1, scenario 2.2, scenario 2.3, and scenario 2.4.

[0230] In scenario 2.1, the first field is a newly added field.

[0231] Based on the new field added in scenario 2.1, there are three scenarios: scenario 2.1.1, scenario 2.1.2, and scenario 2.1.3.

[0232] In scenario 2.1.1, the first field is a newly added field in the RRC message used to request system information (e.g., the RRCSystemInfoRequest message). This newly added first field can indicate one or more or all of the system information requested for the first communication standard. That is, in scenario 2.1.1, the first system information can be a specific system information of the first communication standard. For example, the specific form could be the following code:

[0233] RRCSystemInfoRequest::=SEQUENCE{

[0234] requested-SI-List bit string(SIZE(maxSI-message)),--32bit

[0235] requested-SI-RAT1-List bit string(SIZE(maxSI-message-RAT1)),

[0236] }

[0237] The newly added first field is called requested-SI-RAT1-List. The bit string in this newly added first field can be set to occupy 1 bit, 2 bits, or 32 bits, without limitation. That is, maxSI-message-RAT1 can be set to 1, 2, or 32, without limitation. Requested-SI-RAT1-List can be defined as requesting one or more or all system information of the first communication standard (RAT1). Each bit in requested-SI-RAT1-List corresponds to one or more or all RAT1 system information.

[0238] RAT1 can be LTE, NR, or other communication standards that may emerge in the future. If RAT1 is LTE, the first field can be in the form of requested-SI-LTE-List, which can also be defined as requesting one or more or all system information for LTE. If RAT1 is NR, the first field can be in the form of requested-SI-NR-List, which can also be defined as requesting one or more or all system information for NR.

[0239] It should be understood that the bitstring in the requested-SI-list field of the RRCSystemInfoRequest message lists the requested SI messages (i.e., this field contains a list of SI messages). In other words, requested-SI-List contains a list of requested SI messages, which can be determined based on the SI messages configured in the scheduling information in SIB1. For example, each bit corresponds to one SI message listed in the scheduling information.

[0240] In scenario 2.1.2, a first field is added to the RRC message used to request system information (e.g., the RRCSystemInfoRequest message). This first field indicates the request for all system information of the first communication standard. It is understood that all system information of the first communication standard can be: all system information of the first communication standard whose broadcast status is not continuously broadcast, or all system information of the first communication standard. That is, in scenario 2.1.2, the first system information includes all system information of the first communication standard. For example, the first field can indicate the request for all system information of NR, or the first field can indicate the request for all system information of LTE. All system information of the first communication standard requested can be represented by 1 bit. It can also be understood that the existence of this first field indicates the request for all system information of the first communication standard, and the content of the first field can be represented by 1 or 0, or by true. For example, the specific form can be the following code:

[0241] RRCSystemInfoRequest::=SEQUENCE{

[0242] requested-SI-List bit string(SIZE(maxSI-message)),--32bit

[0243] requested-SI-RAT1 ENUMERATED{true}OPTIONAL,

[0244] }

[0245] In scenario 2.1.3, a new first field is added to the RRC message used to request system information (e.g., the RRCSystemInfoRequest message). This first field indicates either the SI message number or the SIB number. That is, when the first system information is an SI message, the first field indicates the SI message number; when the first system information is an SIB number, the first field indicates the SIB number. For example, the specific form could be the following code:

[0246] RRCSystemInfoRequest::=SEQUENCE{

[0247] requested-SI-List bit string(SIZE(maxSI-message)),--32bit

[0248] requested-SI / SIB-number INTEGER(0..31)OPTIONAL,

[0249] }. Where (0..31) represents integers between 0 and 31.

[0250] In scenario 2.2, in an RRC message used to request system information (e.g., the RRCSystemInfoRequest message), different bits in the list of SI requests (e.g., the requested-SI-list field in the RRCSystemInfoRequest message) have different meanings and are used to request different types of system information.

[0251] Case 2.2.1: One bit corresponds to one or more system information.

[0252] It should be noted that a system information may include a system information of NR or a system information of LTE. Specifically, a system information may include any one or more of the following: an SIB of NR, an SI message of NR, an SIB of LTE, and an SI message of LTE.

[0253] Optionally, one bit may correspond to one or more system information of the first communication standard.

[0254] For example, one bit corresponds to one piece of system information, meaning there is a one-to-one correspondence between bits and system information. For instance, the bits counted from the leftmost end of the bit string correspond one-to-one with the NR system information, and the bits counted from the rightmost end of the bit string correspond one-to-one with the LTE system information.

[0255] In scenario 2.2.2, one bit corresponds to all the system information of a communication standard.

[0256] For example, a single bit in the 32-bit configuration corresponds to all system information of the first communication standard. For instance, a single bit in the 32-bit configuration corresponds to all system information of NR, or a single bit in the 32-bit configuration corresponds to all system information of NR V2X.

[0257] It is understood that all system information of the first communication standard can be: all system information of the first communication standard whose broadcast status is not continuously broadcast, or all system information of the first communication standard. Here, all system information may include all SIBs or all SI messages.

[0258] Optionally, (N-1) bits correspond to the system information of the first communication standard, and the remaining bit corresponds to all the system information of the second communication standard, where N is an integer greater than or equal to 1. For example, one bit corresponds to all the system information of one communication standard. If two bits are configured, it can be defined that one bit corresponds to all the system information of the first communication standard, and the other bit corresponds to all the system information of the second communication standard. The all system information of the second communication standard can be: all the system information of the second communication standard whose broadcast state is not always broadcast (e.g., on demand state), or all the system information of the second communication standard. The broadcast state includes two types: always broadcast and broadcast after receiving a system request.

[0259] In scenario 2.2.3, one bit corresponds to one or more or all system information related to a service.

[0260] In scenario 2.2.4, one bit corresponds to all system information.

[0261] Among them, all system information can be: all system information whose broadcast status is not always broadcast, or all system information, or all system information of all communication standards whose broadcast status is not always broadcast.

[0262] Based on scenario 2 above, the terminal device sends MSG3 to the network device, and MSG3 includes a first field. Accordingly, the network device receives MSG3 from the terminal device and can determine the first system information based on the first field in MSG3.

[0263] It should be noted that the above descriptions of various situations only describe one or two communication standards. However, this application is not limited to these two types. If multiple communication standards exist, the above content is equally applicable.

[0264] Method 2: The terminal device sends a first message to the network device via MAC signaling. Correspondingly, the network device receives the first message sent by the terminal device via MAC signaling.

[0265] MAC signaling includes a MAC PDU, which in turn includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The first information can be carried within the MAC CE. The MAC header includes identification information indicating the first information carried by the MAC CE. This identification information can be a Logical Channel Identifier (LCID), meaning the MAC CE can be identified using a single LCID. In other words, a row can be added to the values ​​of the logical channel identifiers shown in Table 1 to identify the extended MAC CE value and its index number. For example, a MAC CE requesting system information can be identified using an index number from the reserved bits in Table 1. For instance, when the LCID is 100010, it identifies the MAC CE requesting system information. In one possible implementation, the MAC signaling can be called a "system information request MAC CE." It should be understood that this second approach can also be understood as an extension of the MAC CE format.

[0266] Based on this second method, the smallest unit of the first system information requested by the first message can be divided into the following four cases.

[0267] In scenario A, the first system information includes a first SI message, meaning the requested unit is an SI message. In scenario A, the first information can be in the form of a bit map or an SI number.

[0268] like Figure 6aThe diagram shown is a schematic representation of a MAC CE that indicates a request SI message in the form of a bit map, as provided in this application. The MAC CE can be 32 bits, and each bit in the MAC CE can correspond to one SI message. For example, 1 can represent a request and 0 can represent no request; or 0 can represent a request and 1 can represent no request; or other forms can be used, which are not limited in this application. The size of the MAC CE can be fixed. Figure 6a This is merely an example; the MAC CE may not be 32-bit, and this application does not limit it. For instance, if the SI message requested by the terminal device from the network device is SI5 and SI6, and a 1 represents the request, then the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 6b As shown.

[0269] like Figure 6c The diagram shown is a schematic representation of the structure of a MAC CE that indicates a requested SI message in the form of an SI number, as provided in this application. Figure 6c As shown, the MAC CE is of variable size, with each SI number occupying 6 bits. The MAC CE is occupies eight bits, and the reserved bits R are padded with 0s. It should be noted that the SI number can also occupy less than 6 bits or more than 6 bits; this application does not limit this. For example, if the SI numbers requested by the terminal device from the network device are SI number 1, SI number 2, SI number 3, and SI number 5, where the binary representation of SI number 1 is 000001, SI number 2 is 000010, SI number 3 is 000011, and SI number 5 is 000101, then the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 6d As shown. The size of this MAC CE can be variable.

[0270] like Figure 6e The diagram shown is a schematic representation of the MAC CE structure of a request SI message combining an SI number and a communication standard (RAT) as provided in this application. Figure 6eAs shown, in this MAC CE, the SI number occupies 6 bits, the communication standard can occupy 1 bit, and the reserved R bit is padded with 0. The number of bits occupied by the SI number and the number of bits occupied by the communication standard can also be other, and this application does not limit this. When the RAT bit is 0, it indicates a request for NR system information; when it is 1, it indicates a request for LTE system information. Alternatively, a RAT bit of 1 indicates a request for NR system information, and a RAT bit of 0 indicates a request for LTE system information. For example, if the system information for different communication standards (e.g., SI messages) is numbered separately, a RAT bit of 1 indicates a request for NR system information, and a RAT bit of 0 indicates a request for LTE system information. The first system information requested by the terminal device is the LTE SI number 3 and the NR SI number 5, where the binary number corresponding to SI number 3 is 000011 and the binary number corresponding to SI number 5 is 000101. Then, the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 6f As shown. If an SI message contains SIBs of different communication standards, the first system information requested by the terminal device is the LTE system information in SI number 3 and the NR system information in SI number 5. That is, SI number 3 may contain system information of two communication standards, and SI number 5 may also contain system information of two communication standards. Therefore, it is also necessary to indicate the communication standard corresponding to the requested system information. Furthermore, the binary number corresponding to SI number 3 is 000011, and the binary number corresponding to SI number 5 is 000101. Then, the structure of the MAC CE sent by the terminal device to the network device can be as follows. Figure 6f As shown. The size of this MAC CE can be variable.

[0271] In scenario B, the first system information includes the first SIB, meaning the requested unit is an SIB. In scenario B, the first information can be in the form of a bit map or an SIB number.

[0272] Figure 7a An exemplary schematic diagram is shown of a MAC CE structure that indicates a request for an SIB in the form of a bit map, as provided in this application. Figure 7a As shown, the MAC CE can be 32 bits, or it may be any other number of bits; this application does not limit this. Each SIB in the MAC CE can correspond to one bit. For example, 1 can represent a request and 0 can represent no request; or 0 can represent a request and 1 can represent no request; this application does not limit this. For example, if the SIBs requested by the terminal device from the network device are SIB5 and SIB6, and 1 represents a request, then the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 7b As shown. The size of this MAC CE can be fixed.

[0273] like Figure 7c The diagram shown is a schematic representation of a MAC CE that indicates a requested SIB in the form of an SIB number, as provided in this application. Figure 7c As shown, the MAC CE is of variable size, with one SIB occupying 6 bits. The MAC CE is occupies eight bits, and the reserved bits R are padded with 0s. It should be noted that the SIB number can also occupy less than 6 bits or more than 6 bits; this application does not limit this. For example, if the SIB numbers requested by the terminal device from the network device are SIB number 2, SIB number 3, and SIB number 5, where the binary number corresponding to SIB number 2 is 000010, the binary number corresponding to SIB number 3 is 000011, and the binary number corresponding to SIB number 5 is 000101, then the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 7d As shown. The size of this MAC CE can be variable.

[0274] In scenario C, the first system information includes the SIB of the first communication standard, meaning the requesting unit is a communication standard.

[0275] like Figure 8a The diagram shown is a schematic representation of the structure of a MAC CE for a SIB requesting a first communication standard, as provided in this application. Figure 8a As shown, the size of the MAC CE can be fixed, and the communication standard can occupy 2 bits, more than 2 bits, or less than 2 bits. Figure 8a This example uses only 2 bits. For instance, a RAT bit of 00 can indicate a request for LTE system information, 01 indicates a request for LTE system information, and so on. For example, if the first communication standard is NR, the structure of the MAC CE sent by the terminal device to the network device can be as follows: Figure 8b As shown. After receiving the MAC CE, the network device sends all SIBs of the NR communication standard to the terminal device.

[0276] In scenario D, the first system information includes system information related to the first service, meaning the requested unit is a service.

[0277] In one possible implementation, a business function can correspond to a value, as shown in Table 2, which illustrates a relationship between a business function and a value provided by this application.

[0278] Table 2 Business and Value

[0279] business value Service 1 (LTE V2X Service) 000000 Service 2 (NR V2X Service) 000001 … …

[0280] like Figure 9a The diagram shown is a schematic representation of the structure of a MAC CE (Machine Interface Controller) for requesting system information related to a first service, as provided in this application. This MAC CE is variable in size; the service may occupy 6 bits, more than 6 bits, or less than 6 bits. Figure 9a This is just an example using 6 bits; it is not a limitation. For instance, if a terminal device requests an SIB related to Service 1 and Service 2, or an SI message related to Service 1 and Service 2, from a network device, the MAC CE sent by the terminal device to the network device can be as follows: Figure 9b As shown. After receiving the MAC CE, the network device sends all SIBs related to Service 1 and Service 2, or all SIBs related to Service 1 and Service 2, to the terminal device.

[0281] It should be noted that the correspondence between business and system information can be configured by the network device for the terminal device, pre-agreed between the terminal device and the network device, determined by the terminal device according to preset rules, or predefined by the protocol. This application does not limit this.

[0282] Method 3: The terminal device can send a first message to the network device via RRC signaling (or RRC proprietary signaling). Correspondingly, the network device can receive the first message sent by the terminal device via RRC signaling.

[0283] Based on this third method, there are two further scenarios.

[0284] Scenario I: Define an RRC signaling. Optionally, this RRC signaling can be used to send a first message to the network device to enable the terminal device to request first system information from the network device.

[0285] In scenario II, proprietary signaling may include SUI.

[0286] Scenario II applies to scenarios where the terminal device is only engaged in V2X services. In other words, when the terminal device is performing V2X services, it can send the first message to the network device through the SUI.

[0287] For method three, the following examples can be included:

[0288] Example 1: This RRC signaling can contain information about the requested SI message, meaning the unit of request is an SI message. Specifically, it can be in the form of a bit string or an SI number. The terminal device can send the SI number or bit string corresponding to the requested first system information to the network device via this RRC signaling. Correspondingly, after receiving this RRC signaling, the network device can send the first system information to the terminal device.

[0289] Example 2: The RRC signaling can contain information about the requested SIB, meaning the unit of request is SIB, specifically a bit string or an SIB number. The terminal device sends the SIB number or bit string corresponding to the requested first system information to the network device via this RRC signaling. Correspondingly, after receiving the RRC signaling, the network device can send the first system information to the terminal device.

[0290] Example 3: The RRC signaling may contain information about the communication standard of the requested system information; that is, the unit of the request is the communication standard. The terminal device sends the communication standard corresponding to the requested first system information to the network device via the RRC signaling. Accordingly, after receiving the RRC signaling, the network device can send the first system information to the terminal device. For example, if the RRC signaling can be defined as NR, then after receiving the RRC signaling, the network device sends all NR system information to the terminal device.

[0291] Example 4: This RRC signaling can contain information about the service related to the requested system information; that is, the unit of request is a service. The terminal device sends the requested service corresponding to the first system information to the network device via this RRC signaling. After receiving the RRC signaling, the network device can send all SIBs or all SI messages corresponding to the requested service to the terminal device. For example, if the terminal device wants to perform an LTE V2X service, the network device can send all SIBs or all SI messages of that LTE V2X service to the terminal device.

[0292] Method four: The terminal device can send a first message based on configuration information, which indicates the resources for sending the first message. Correspondingly, the network device can receive the first message sent by the terminal device based on the configuration information.

[0293] In this fourth method, the transmission resource of the first message and / or the first message corresponds to the first system information. The transmission resource of the first message can be a resource location of the physical uplink control channel (PUCCH). The terminal device can determine the transmission resource corresponding to the requested first system information and send the first message on the corresponding transmission resource. After receiving the first message on that transmission resource, the network device can determine that the first message corresponds to the first system information. Figure 10The diagram shown illustrates the correspondence between system information and sending resources provided in this application, specifically a schematic diagram of configuration information. Specifically, sending a first message via sending resource A1 corresponds to requesting system information B1; sending a first message via sending resource A2 corresponds to requesting system information B2; sending a first message via sending resource A3 corresponds to requesting system information B3; and sending a first message via sending resource A4 corresponds to requesting system information B4. n The first message was sent, and the corresponding system information requested was B. n . Figure 10 The relationship between sending resources and system information shown includes the correspondence between the resources for sending the first message and the first system information.

[0294] It should be noted that a sending resource can correspond to one or more SIBs, or one or more SI messages.

[0295] In scenario a, different SI messages can correspond to different transmission resources. For example, SI message A corresponds to transmission resource A, and SI message B corresponds to transmission resource B. That is, when the terminal device requests SI message A, it can send the first message on transmission resource A; when it requests SI message B, it can send the first message on transmission resource B.

[0296] In scenario b, different SIBs can correspond to different transmission resources. For example, SIB2 corresponds to transmission resource 2, and SIB3 corresponds to transmission resource 3. That is, when the terminal device requests SIB2, it can send the first message on transmission resource 2; when it requests SIB3, it can send the first message on transmission resource 3.

[0297] In scenario c, system information for different communication standards can correspond to different transmission resources. For example, transmission resource a corresponds to system information for the first communication standard, and transmission resource b corresponds to system information for the second communication standard. That is, when the terminal device requests system information for the first communication standard, it can send the first message on transmission resource a; when it requests system information for the second communication standard, it can send the first message on transmission resource b.

[0298] In scenario d, system information for different communication standards can correspond to the same transmission resource, but the content of the first message sent is different. Different content represents requests for system information for different communication standards. For example, a first message content of 0 represents a request for NR system information; a first message content of 1 represents a request for LTE system information; or, a first message content of 1 represents a request for NR system information, and a first message content of 0 represents a request for LTE system information.

[0299] In scenario e, different service system information can correspond to different transmission resources. For example, transmission resource p corresponds to the system information for LTE V2X services, and transmission resource q corresponds to the system information for NR V2X services. That is, when a terminal device requests system information for LTE V2X services, it can send the first message on transmission resource p; when it requests system information for NR V2X services, it can send the first message on transmission resource q.

[0300] The configuration information in Method 4 can be configured by the network device for the terminal device, pre-agreed upon by the terminal device and the network device, determined by the terminal device according to preset rules, or predefined by the protocol; this application does not limit this. If the configuration information is configured by the network device, the network device can send the configuration information to the terminal device. Correspondingly, the terminal device can receive the configuration information from the network device. Furthermore, the configuration information includes the correspondence between the sending resources for sending the first message and the first system information.

[0301] It should be noted that in this method four, the first information refers to the sending resource for sending the first message and / or the first message itself. To reduce the amount of data transmitted between the terminal device and the network device, the first message can be represented by 1 bit; for example, the first message can be 0 and / or 1.

[0302] Step 402: The network device sends the first system information to the terminal device. Correspondingly, the terminal device receives the first system information from the network device.

[0303] In step 402, the network device may send the first system information to the terminal device via RRC signaling or broadcasting. Alternatively, the network device may send RRC signaling to the terminal device, which includes the first system information; or, the network device may broadcast the first system information to the terminal device.

[0304] In one possible implementation, when the first system information is the first SIB, and the network device sends the first system information to the terminal device via RRC signaling, the terminal device, after obtaining the first SIB by receiving the RRC signaling, can execute any one or more of the following methods A to G.

[0305] In Method A, the terminal device stops the first timer corresponding to the first SIB obtained by receiving broadcasts. In other words, after the terminal device obtains the first SIB via RRC signaling, it can stop the first timer for the first SIB obtained by receiving broadcasts.

[0306] In Method B, the terminal device determines that the first timer corresponding to the first SIB obtained via broadcast reception is invalid for the first SIB obtained via RRC signaling reception. This can also be understood as the first timer corresponding to the first SIB obtained via broadcast reception being valid only for the first SIB obtained via broadcast reception, and invalid for the first SIB obtained via RRC signaling reception. In one possible implementation, all versions of the first SIB obtained via broadcast reception can be deleted after the first timer corresponding to the first SIB obtained via broadcast reception expires.

[0307] In Method C, after the terminal device obtains the first SIB by receiving RRC signaling, it deletes all stored versions of the first SIB except those obtained through RRC signaling. That is, only the first SIB obtained through RRC signaling is saved; versions obtained through other methods are deleted. For example, if a V2X SIB is obtained through RRC signaling, other versions of that V2X SIB obtained through other methods are deleted. These other versions include versions of the V2X SIB obtained by the terminal device in idle, connected, or inactive states by receiving broadcasts.

[0308] In method D, the terminal device obtains the first SIB by receiving RRC signaling and deletes all stored versions of the first SIB obtained by receiving broadcast. In another possible implementation, after obtaining the first SIB by receiving RRC signaling, all versions of the first SIB obtained by receiving broadcast can be deleted immediately.

[0309] In method E, after the terminal device obtains the first SIB by receiving RRC signaling, it starts or restarts the first timer corresponding to the first SIB obtained by receiving RRC signaling.

[0310] In method F, when the terminal device successfully confirms that the first SIB obtained by receiving RRC signaling is valid, it starts or restarts the first timer corresponding to the first SIB obtained by receiving RRC signaling.

[0311] In method G, when the terminal device successfully confirms that the first SIB is valid, it starts or restarts the first timer corresponding to the first SIB.

[0312] Based on methods A to G above, the effective time of the first timer corresponding to the first SIB obtained by receiving RRC signaling can be 3 hours or other time lengths, and it will be deleted after expiration.

[0313] It should be noted that if a terminal device obtains the same first SIB twice via RRC signaling, the most recently received first SIB is considered valid. The previously received first SIB can be deleted or saved, at the terminal device's discretion. Furthermore, when storing the obtained first SIB, the terminal device must also store its state at the time of acquisition; for example, the terminal device could be in a connected state, an idle state, or an inactive state.

[0314] It should also be noted that since terminal devices in idle or inactive states always operate on a BWP with a common search space, they can obtain system information by receiving broadcasts. For terminal devices in connected states, if they are operating on a BWP with a common search space, they can obtain system information by receiving broadcasts; if they are operating on an active BWP without a common search space, they can obtain system information by receiving RRC-specific signaling. In other words, if a terminal device is operating on an active BWP without a common search space, it can receive RRC signaling sent by the network device, which includes system information.

[0315] As can be seen from steps 401 to 402 above, when the terminal device needs the first system information, it can send a first message to the network device to obtain the first system information.

[0316] Furthermore, when there is system information for multiple communication standards or multiple services, the terminal device can request the first system based on the above four methods and successfully obtain the system information for the first communication standard or the system information for the first service.

[0317] In this application, the terminal device may trigger the sending of the aforementioned first message to the network device when it determines that a first condition is met. The first condition may include any one or more of the following conditions.

[0318] Condition 1: The terminal device is currently in a connected state.

[0319] Condition 2: No common search space is configured on the BWP (Browser Window) of the terminal device, where the BWP can be an active BWP. Condition 2 includes any one or more of the following: no search space configured for random access on the BWP of the terminal device; no search space configured for SIB1 on the BWP of the terminal device; no search space configured for other system information (other SI) on the BWP of the terminal device; and no search space configured for paging on the BWP of the terminal device.

[0320] Condition 3: The terminal device has the capability to perform the first service. The first service can be an NR V2X service, an LTE V2X service, an NR V2X mode 2 service, or an LTE V2X mode 4 service.

[0321] Condition 4: The terminal device is configured to perform the first service; or, the terminal device receives a first instruction from the network device, which instructs the terminal device to perform the first service. Specifically, this could be configured by the upper layer of the terminal device (e.g., the V2X layer, NAS layer, or APP layer) to perform the first service.

[0322] Condition 5: The terminal device does not store a valid version of the first system information. For example, when the terminal device does not store a valid version of the required V2X SIB, a SUI can be sent to the network device based on Scenario II in Method 3 above.

[0323] Condition 6: The terminal device receives second indication information from the network device, which indicates that the network device has the capability to send first system information. For example, the terminal device receives SIB1 or MIB sent by the network device, and SIB1 or MIB includes scheduling information of the first system information, indicating that the network device has the capability to send the first system information. The second indication information is carried in SIB1 or MIB, or the second indication information is carried in the scheduling information of SIB1 or MIB.

[0324] Condition 7: The terminal device does not receive configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the first message.

[0325] Condition 8: The terminal device does not receive the resource configuration requested by the network device for system information, and / or the mapping relationship between the resource configuration requested and the system information. For example, the terminal device receives SIB1 or MIB sent by the network device, but SIB1 or MIB does not include the resource configuration requested for system information, and / or SIB1 or MIB does not include the mapping relationship between the resource configuration requested for system information and the system information.

[0326] Condition 9: The terminal device is in an idle state or an inactive state.

[0327] Condition 10: The BWP (Browser Window) of the terminal device is configured with a common search space, wherein the BWP can be an initial BWP or an activated BWP. Condition 10 includes any one or more of the following: the BWP of the terminal device is configured with a search space for random access; the BWP of the terminal device is configured with a search space for SIB1; the BWP of the terminal device is configured with a search space for other system information (other SI); and the BWP of the terminal device is configured with a search space for paging.

[0328] Condition 11: The terminal device receives configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the first message.

[0329] Condition 12: The terminal device receives a resource configuration requesting system information from the network device, and / or a mapping relationship between the resource configuration requesting system information and the system information. For example, the terminal device receives an SIB1 or MIB from the network device, where the SIB1 or MIB includes the resource configuration requesting system information, and / or the SIB1 or MIB includes a mapping relationship between the resource configuration requesting system information and the system information.

[0330] In one possible implementation, conditions 3, 4, 5, and 6 are necessary conditions for the terminal device to trigger the sending of the first message to the network device. However, these four conditions may be implemented by the terminal device and not reflected in the protocol. Based on these four necessary conditions, when the first condition also includes conditions 1 and 2 (i.e., the first condition includes conditions 1, 2, 3, 4, 5, and 6), that is, when the BWP on which the terminal device is operating is not configured with a common search space, under this first condition, the terminal device cannot receive the first system information broadcast by the network device, nor can it request the first system information from the network device through random access. In this case, the terminal device can request the first system information from the network device through the aforementioned RRC signaling, MAC signaling, or physical layer signaling (e.g., PUCCH). When the first condition also includes condition 9 or condition 10 (i.e., the first condition includes conditions 3, 4, 5, 6, and 9; or, the first condition includes conditions 3, 4, 5, 6, and 10), meaning the BWP on which the terminal device operates is configured with a common search space, under this first condition, the terminal device can send a first message to the network device via random access. Further, when the first condition includes conditions 3, 4, 5, 6, 9, and 12, the first message can be MSG1. When the first condition includes conditions 3, 4, 5, 6, 10, and 12, the first message can be MSG1. When the first condition includes conditions 3, 4, 5, 6, 8, and 10, the first message can be MSG3. When the first condition includes conditions 3, 4, 5, 6, 8, and 9, the first message can be MSG3. When the first condition includes conditions 3, 4, 5, 6, and 7, the first message can be sent via random access, MAC signaling, or RRC signaling. When the first condition includes conditions 3, 4, 5, 6, and 11, under these conditions, the terminal device can send the first message to the network device via physical layer signaling (e.g., PUCCH).

[0331] In another possible implementation, the terminal device can switch to work on a BWP configured with a common search space to obtain first system information. This application provides two exemplary implementations of this switching mechanism.

[0332] In the first implementation method, the terminal device can actively switch to work on the BWP that is configured with a public search space.

[0333] In this first implementation, the terminal device sends a first message to the network device, indicating that the terminal device will switch to work on a BWP configured with a common search space. Alternatively, the terminal device sends an eighth indication message to the network device, which instructs the network device that the terminal device will be scheduled to work on a BWP configured with a common search space. The terminal device switches to work on a BWP configured with a common search space.

[0334] Optionally, the terminal device may switch to work on the BWP configured with a common search space when sending the first message or the eighth indication information to the network device, or after sending the first message or the eighth indication information to the network device, or after a certain period of time after sending the first message or the eighth indication information to the network device, or after receiving a response from the network device.

[0335] The information of a certain duration may be carried in the first message or the eighth instruction message sent by the terminal device to the network device to notify the network device, or it may be configured by the network device for the terminal device, or it may be pre-agreed between the terminal device and the network device, or it may be determined by the terminal device according to preset rules, or it may be predefined by the protocol. This application does not limit this.

[0336] In one possible implementation, when the terminal device sends the first message or the eighth instruction information to the network device, it may carry information about the BWP configured with the common search space, so as to notify the network device of the BWP configured with the common search space. This information may be configured by the network device for the terminal device, or it may be pre-agreed between the terminal device and the network device, or it may be determined by the terminal device according to preset rules, or it may be predefined by the protocol. This application does not limit this.

[0337] In the second implementation method, the network device schedules the terminal device to work on the BWP which is configured with a public search space.

[0338] In this second implementation, after receiving the first message from the terminal device, the network device can schedule the terminal device to work on a BWP configured with a common search space. Alternatively, the terminal device can send an eighth indication message to the network device, indicating that it requests to be scheduled to work on a BWP configured with a common search space. After receiving this eighth indication message from the terminal device, the network device will schedule the terminal device to work on a BWP with a common search space.

[0339] In one possible implementation, after the terminal device switches to BWP with a common search space, it can reacquire the first system information. Additionally, the terminal device can also reacquire the first system information after entering an idle or inactive state. Previously acquired first system information can be deleted or retained until the corresponding timer expires; this is at the discretion of the terminal device, and this application does not impose any limitations on it.

[0340] In this application, the terminal device may also send a third message to the network device. The third message includes third information, which is used to notify the network device that the terminal device no longer requests the first system information (i.e., it had previously requested the first system information). After receiving the request that the first system information is no longer needed (i.e., the third message), the network device will no longer send the first system information to the terminal device.

[0341] In this application, the terminal device may trigger the sending of the aforementioned third message to the network device when it determines that the third condition is met. The third condition may include the terminal device configuring itself to no longer perform the first service; specifically, the upper layer of the terminal device (e.g., the V2X layer, NAS layer, or APP layer) may be configured to no longer perform the first service; or the terminal device may receive a sixth indication from the network device, the sixth indication being used to instruct the terminal device to no longer perform the first service.

[0342] Furthermore, when the terminal device no longer needs the first system information, it can switch to work on a BWP that is not configured with a public search space. This application provides the following two exemplary implementation methods for switching.

[0343] Implementation Method I: Terminal devices can actively switch to work on BWP that is not configured with a public search space.

[0344] In implementation method I, the terminal device sends a third message to the network device, switching to work on a BWP that is not configured with a public search space. Alternatively, the terminal device sends a ninth indication message to the network device, instructing the network device that the terminal device will be scheduled to work on a BWP that is not configured with a public search space. The terminal device switches to work on a BWP that is not configured with a public search space.

[0345] Optionally, the terminal device may switch to work on a BWP that is not configured with a public search space when sending a third message or a ninth instruction to the network device, or after sending a third message or a ninth instruction to the network device, or after a certain period of time after sending a third message or a ninth instruction to the network device, or after receiving a response from the network device.

[0346] The information of a certain duration may be carried in the third message or the ninth instruction information sent by the terminal device to the network device to notify the network device, or it may be configured by the network device for the terminal device, or it may be pre-agreed between the terminal device and the network device, or it may be determined by the terminal device according to preset rules, or it may be predefined by the protocol. This application does not limit this.

[0347] The information regarding BWPs without a public search space can be carried in the third message or ninth instruction message sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0348] In Implementation Method II, the network device schedules the terminal device to work on a BWP that is not configured with a public search space.

[0349] In implementation II, after receiving the third message from the terminal device, the network device can schedule the terminal device to work on a BWP that does not have a public search space. Alternatively, the terminal device can send a ninth instruction message to the network device, indicating that it requests to be scheduled to work on a BWP that does not have a public search space. After receiving this ninth instruction message from the terminal device, the network device will schedule the terminal device to work on a BWP that does not have a public search space.

[0350] Furthermore, to prevent the terminal device from frequently triggering the sending of third and / or first messages to the network device, a fifth timer can be set. During the operation of the fifth timer, the terminal device will not send third and / or first messages to the network device. This fifth timer starts or restarts after the third and / or first messages are sent.

[0351] In one possible implementation, the content of the above embodiments can all be applied to Figure 11 The embodiments shown only require replacing the first message with the second message, the first information with the second information, the first system information with system information or required system information or all system information or all system information or possible system information, etc., replacing the first service with the second service, the first SIB with the second SIB, the first SI message with the second SI message, the first timer with the second timer, etc., and making corresponding modifications to the names. However, the technical essence is the same, and will not be repeated here.

[0352] like Figure 11The diagram illustrates another communication method provided in this application. This method includes the following steps.

[0353] Step 1101: The terminal device sends a second message to the network device. The second message includes second information, which is used to notify the network device that the terminal device needs system information, or to notify the network device that the terminal device cannot obtain system information, or to notify the network device that the terminal device needs to switch BWP, or to notify the network device that the terminal device will switch BWP. This can be indicated explicitly or implicitly. The second information also instructs the terminal device to request system information or first system information. Accordingly, the network device receives the second message from the terminal device.

[0354] In one possible implementation, the second information may also include any one or more of the following: 1) information indicating the first communication standard, wherein the first communication standard may be NR or LTE, etc.; 2) information indicating the first service, wherein the first service may be a V2X service, specifically a V2X service of NR or a V2X service of LTE; 3) information indicating the first SIB, such as the first SIB number, or a bit map representing the first SIB, etc.; 4) information indicating the first SI message, such as the first SI message number, or a bit map representing the first SI message, etc.

[0355] The second information can be configured by the network device, pre-agreed upon by the network device and the terminal device, determined by the terminal device according to preset rules, or predefined by the protocol; this application does not limit this. To save the amount of data transmitted between the terminal device and the network device, the second information can be represented by 0 or 1.

[0356] In step 1101, the network device is notified that the terminal device needs to switch BWPs. Specifically, this can involve informing the network device that the terminal device needs to switch to a BWP with a common search space. Accordingly, the network device can switch (or schedule) the terminal device to a BWP configured with a common search space based on the received second message.

[0357] In step 1101, the network device is notified that the terminal device will switch BWPs. Specifically, this can involve informing the network device that the terminal device will switch to a BWP with a common search space. Accordingly, the network device can switch (or schedule) the terminal device to a BWP configured with a common search space based on the received second message.

[0358] Optionally, the terminal device may switch to work on the BWP configured with a common search space when sending the second message to the network device, or after sending the second message to the network device, or after a certain period of time after sending the second message to the network device, or after receiving a response from the network device.

[0359] The information of a certain duration can be carried in the second message sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0360] The information of the BWP configured with a public search space can be carried in the second message sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0361] This application provides, by way of example, four ways in which a terminal device sends a second message to a network device.

[0362] In Method 1, the terminal device sends a second message to the network device via a random access procedure. Correspondingly, the network device receives the second message sent by the terminal device via the random access procedure.

[0363] Based on method 1, the terminal device can send a second message to the network device in two ways:

[0364] Scenario 1-1: The second message can be MSG1, and the second information is the second preamble and / or the resource information for sending MSG1.

[0365] Specifically, the terminal device sends MSG1 to the network device, where MSG1 includes a second preamble. Correspondingly, the network device receives MSG1 from the terminal device and can determine, based on the second preamble and / or the resource information used to send MSG1, that the terminal device needs system information; or it can determine that the terminal device cannot obtain system information, further, that the terminal device cannot obtain system information by receiving a broadcast; or it can determine that the terminal device needs to switch BWP; or it can determine that the terminal device will switch BWP. It should be understood that the specific content determined by the network device depends on the definition of the second preamble and / or the resource information used to send MSG1. If the second preamble and / or the resource information used to send MSG1 are defined as being used to notify the network device that the terminal device needs system information, then the network device can determine that the terminal device needs system information based on the second preamble and / or the resource information used to send MSG1. If the second preamble and / or the resource information for sending MSG1 are defined as being used to notify the network device that the terminal device cannot obtain system information, then the network device can determine, based on the second preamble and / or the resource information for sending MSG1, that the terminal device cannot obtain system information. Furthermore, it can also determine that the terminal device cannot obtain system information by receiving a broadcast. If the second preamble and / or the resource information for sending MSG1 are defined as being used to notify the network device that the terminal device needs to switch BWP, then the network device can determine, based on the second preamble and / or the resource information for sending MSG1, that the terminal device needs to switch BWP. If the second preamble and / or the resource information for sending MSG1 are defined as being used to notify the network device that the terminal device will switch BWP, then the network device can determine, based on the second preamble and / or the resource information for sending MSG1, that the terminal device will switch BWP.

[0366] It should be noted that the specific preamble and / or resource information for sending MSG1 set as the second preamble and / or resource information for sending MSG1 can be configured by the network device and notified to the terminal device (for example, the network device can carry the second preamble and / or resource information for sending MSG1 in the SIB1 sent to the terminal device), or it can be pre-agreed between the network device and the terminal device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this. Furthermore, if the second preamble and / or resource information for sending MSG1 is configured by the network device, then the network device can carry the second preamble and / or resource information for sending MSG1 in the SIB1 when sending it to the terminal device. Accordingly, after receiving MSG1 from the terminal device, the network device knows that it is a random access procedure triggered by the terminal device due to needing system information (or being unable to obtain system information, or needing to switch BWP, or about to switch BWP).

[0367] Scenario 1-2: The second message can be MSG3, and the second information is the second field in MSG3.

[0368] In one possible implementation, MSG3 will carry an RRC message (e.g., an RRCSystemInfoRequest message) for requesting system information. This RRC message defines a second field that is used to notify the network device that the terminal device needs system information, or to notify the network device that the terminal device cannot obtain system information, or to notify the network device that the terminal device needs to switch BWP, or to notify the network device that the terminal device will switch BWP.

[0369] Based on scenario 1-2, there are two scenarios: scenario 1-2-1 and scenario 1-2-2.

[0370] In scenario 1-2-1, the second field is a newly added field.

[0371] In one possible implementation, the second field can be a newly added field in the RRC message used to request system information (e.g., the RRCSystemInfoRequest message). This second field can be defined as: used to notify the network device that the terminal device needs system information; or, used to notify the network device that the terminal device cannot obtain system information; or, used to notify the network device that the terminal device needs to switch a portion of its bandwidth (BWP); or, used to notify the network device that the terminal device will switch a portion of its bandwidth (BWP).

[0372] In scenario 1-2-2, in an RRC message used to request system information (e.g., an RRCSystemInfoRequest message), for the list used for SI requests (e.g., the requested-SI-list field in the RRCSystemInfoRequest message), one or more bits can be defined as being used to notify the network device that the terminal device needs system information, or, can be defined as being used to notify the network device that the terminal device cannot obtain system information, or can be defined as being used to notify the network device that the terminal device needs to switch a portion of the bandwidth BWP, or can be defined as being used to notify the network device that the terminal device will switch a portion of the bandwidth BWP.

[0373] Specifically, the terminal device sends MSG3 to the network device, where MSG3 includes a second field. Correspondingly, the network device receives MSG3 from the terminal device and, based on the second field included in MSG3, determines whether the terminal device needs system information, cannot obtain system information, needs to switch BWP, or will switch BWP. It should be understood that the network device determines which specific content is required based on the definition of the second field. Refer to the above description of the resource information for the second preamble and / or the transmission of MSG1, where the resource information for the second preamble and / or the transmission of MSG1 is replaced by the second field; further details are omitted here.

[0374] Method 2: The terminal device sends a second message to the network device via MAC signaling. Correspondingly, the network device receives the second message sent by the terminal device via MAC signaling.

[0375] In one possible implementation, a MAC CE can be defined. This MAC CE can be defined as notifying the network device that the terminal device needs system information, or notifying the network device that the terminal device cannot obtain system information, or notifying the network device that the terminal device needs to switch BWPs, or notifying the network device that the terminal device will switch BWPs. The terminal device can use this RRC signaling to notify the network device that it needs system information, or cannot obtain system information, or needs to switch BWPs, or will switch BWPs.

[0376] For example, MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. Second information is carried in the MAC CE. The MAC header includes identification information indicating the second information carried by the MAC CE. The identification information for the second information can be a Logical Channel Identifier (LCID), meaning the MAC CE can be identified using a separate LCID. In other words, a row can be added to the values ​​of the logical channel identifiers shown in Table 1 above to identify the extended MAC CE value and index number. For example, a certain index number from the reserved bits in Table 1 can be used to identify the MAC CE. For instance, when the LCID is 100010, it identifies a MAC CE used to notify the network device that the terminal device needs system information, or a MAC CE used to notify the network device that the terminal device cannot obtain system information, or a MAC CE used to notify the network device that the terminal device needs to switch a portion of the bandwidth BWP, or a MAC CE used to notify the network device that the terminal device will switch a portion of the bandwidth BWP.

[0377] Based on method 2, in one possible implementation, a type of MAC CE can be defined, which can be of fixed size and 0 bits. This MAC CE is identified by a MAC header with LCID. In another possible implementation, such as... Figure 12a The diagram shown is a structural schematic of another MAC CE provided in this application. The second information can also indicate the communication standard. This MAC CE is variable in size, and the communication standard can occupy 2 bits. Of course, the communication standard can also occupy more than 2 bits or less than 2 bits; this application does not limit this. In yet another possible implementation, such as... Figure 12b The diagram shown is a structural schematic of another MAC CE provided in this application. The second information can also indicate the service. This MAC CE is of variable size; the service may occupy 6 bits, more than 6 bits, or less than 6 bits. Figure 12b This is just an example using 6 bits.

[0378] Method 3: The terminal device sends a second message to the network device via RRC signaling. Correspondingly, the network device can receive the second message sent by the terminal device via RRC signaling.

[0379] Based on this method 3, there are two further scenarios.

[0380] Case 3-1: Define an RRC signaling.

[0381] The RRC signaling can be defined as notifying the network device that the terminal device needs system information, or, notifying the network device that the terminal device cannot obtain system information, or, notifying the network device that the terminal device needs to switch BWP, or, notifying the network device that the terminal device will switch BWP. The terminal device can use this RRC signaling to notify the network device that it needs system information, or that it cannot obtain system information, or that it needs to switch BWP, or that it will switch BWP.

[0382] In scenario 3-2, RRC signaling may include SUI.

[0383] Scenario II applies to situations where the terminal device is only engaged in V2X services. In other words, when the terminal device is performing V2X services, it can send a second message to the network device through the SUI.

[0384] In method 4, the terminal device can send a second message based on configuration information, which indicates the resources for sending the second message. Correspondingly, the network device can receive the second message sent by the terminal device based on the configuration information.

[0385] In this method 4, the configuration information includes the sending resources for sending the second message. The terminal device can send the second message to the network device according to the sending resources for sending the second message. After receiving the second message, the network device can determine, based on the sending resources for sending the second message, whether the terminal device needs system information; or whether the terminal device cannot obtain system information, and further, whether the terminal device cannot obtain system information by receiving broadcasts; or whether the terminal device needs to switch BWP; or whether the terminal device will switch BWP.

[0386] To reduce the amount of data transmitted between terminal devices and network devices, the second message can be represented by 1 bit, for example, the second message can be 0 and / or 1.

[0387] It should be noted that the sending resources for the second message can be configured by the network device for the terminal device, pre-agreed upon by the terminal device and the network device, determined by the terminal device according to preset rules, or predefined by the protocol; this application does not impose any limitations on this. If the configuration information for the sending resources of the second message is configured by the network device, the network device can send this configuration information to the terminal device. Correspondingly, the terminal device can receive the configuration information from the network device.

[0388] When the network device receives the second message from the terminal device using any of the methods 1 to 4 described above, the network device can switch the terminal device to operate on an active BWP with a public search space. At this time, the terminal device needs to reacquire the necessary system information. Furthermore, if the terminal device is operating on a BWP without a public search space, when the terminal device switches to a BWP with a public search space, the terminal device needs to reacquire the necessary system information.

[0389] Additionally, when the terminal device enters an idle or inactive state, it re-acquires the necessary system information. Furthermore, when the terminal device is in a connected state and the BWP (Browser Window) is configured with a common search space, it needs to re-acquire the necessary system information when it enters an idle or inactive state.

[0390] Step 1102: The network device sends system information to the terminal device. Correspondingly, the terminal device receives the system information from the network device.

[0391] In step 1102, the network device may send RRC signaling to the terminal device. This RRC signaling may include system information, system information that the terminal device might need, or all system information; alternatively, the network device may broadcast system information, system information that the terminal device might need, or all system information. In other words, the network device may send system information, system information that the terminal device might need, or all system information to the terminal device via RRC signaling or broadcasting.

[0392] When the network device sends the second SIB to the terminal device via RRC signaling, the terminal device obtains the second SIB by receiving dedicated signaling. The terminal device can then execute any one or more of the methods A to G described above. For details, please refer to the descriptions of methods A to G. In this embodiment, the first SIB in methods A to G can be replaced with the second SIB, and the first timer can be replaced with the second timer; further details will not be elaborated here.

[0393] As can be seen from steps 1101 to 1102 above, when a terminal device needs system information but cannot obtain system information at present, the terminal device can notify the network device that it needs system information, cannot obtain system information, needs to switch BWP, or will switch BWP. Based on the notification from the terminal device, the network device can schedule the terminal device to a BWP with a common search space, or send system information, system information that the terminal device may need, system information required by the terminal device, or all system information to the terminal device through RRC signaling, so that the terminal device can successfully obtain the required system information.

[0394] In this application, the terminal device may trigger the sending of the aforementioned second message to the network device when it determines that the second condition is met. The second condition may include any one or more of the following conditions.

[0395] Condition A: The terminal device is currently in a connected state.

[0396] Condition B: The BWP on which the terminal device is operating is not configured with a common search space, where the BWP can be an active BWP. Specifically, Condition B can be any one or more of the following: the BWP on which the terminal device is operating is not configured with a search space for random access; the BWP on which the terminal device is operating is not configured with a search space for SIB1; the BWP on which the terminal device is operating is not configured with a search space for other system information (other SI); or the BWP on which the terminal device is operating is not configured with a search space for paging.

[0397] Condition C: The terminal device has the capability to perform a second service, which may be an NR V2X service, an LTE V2X service, an NR V2X mode2 service, or an LTE V2X mode4 service.

[0398] Condition D: The terminal device is configured to perform a second service. Specifically, this could be due to the terminal device's upper layer (e.g., V2X layer, NAS layer, or APP layer) being configured to perform a second service; or, the terminal device receiving a fourth instruction from the network device, which instructs the terminal device to perform the second service.

[0399] Condition E: The terminal device does not store a valid version of the required system information, where the required system information is the system information needed to perform the second service.

[0400] Condition F: The terminal device receives a fifth indication message from the network device. This fifth indication message indicates that the network device has the capability to send the required system information. For example, the terminal device receives an SIB1 or MIB sent by the network device. The SIB1 or MIB includes scheduling information for the required system information, indicating that the network device has the capability to send the required system information. In one possible implementation, the fifth indication message is carried in the SIB1 or MIB, or the scheduling information of the SIB1 or MIB carries the fifth indication message.

[0401] Condition G: The terminal device does not receive the configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the second message.

[0402] Condition H: The terminal device does not receive the resource configuration requested by the network device for system information, and / or the mapping relationship between the resource configuration requested and the system information. For example, the terminal device receives SIB1 or MIB sent by the network device, but SIB1 or MIB does not contain the resource configuration requested for system information, and / or SIB1 or MIB does not contain the mapping relationship between the resource configuration requested for system information and the system information.

[0403] Condition I: The terminal device is in an idle or inactive state.

[0404] Condition J: The BWP (Browser Window) of the terminal device is configured with a common search space, wherein the BWP can be an initial BWP or an active BWP. Condition J includes any one or more of the following: the BWP of the terminal device is configured with a search space for random access; the BWP of the terminal device is configured with a search space for SIB1; the BWP of the terminal device is configured with a search space for other system information (other SI); and the BWP of the terminal device is configured with a search space for paging.

[0405] Condition K: The terminal device receives configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the first message.

[0406] Condition L: The terminal device receives a resource configuration requesting system information from the network device, and / or, the terminal device receives a mapping relationship between the resource configuration requesting system information and the system information. For example, the terminal device receives SIB1 or MIB from the network device, where SIB1 or MIB includes the resource configuration requesting system information, and / or, SIB1 or MIB includes a mapping relationship between the resource configuration requesting system information and the system information.

[0407] In one possible implementation, conditions C, D, E, and F are necessary conditions for the terminal device to trigger the sending of a second message to the network device. However, these four conditions may be implemented by the terminal device and not reflected in the protocol. Based on these four necessary conditions, when the second condition also includes conditions A and B (i.e., the second condition includes conditions A, B, C, D, E, and F), meaning that the BWP on which the terminal device operates is not configured with a common search space, under this second condition, the terminal device cannot receive the second system information broadcast by the network device, nor can it request the second system information from the network device through random access. In this case, the terminal device can request the second system information from the network device through the aforementioned RRC signaling, MAC signaling, or physical layer signaling (e.g., PUCCH). When the second condition also includes condition I or condition J (i.e., the second condition includes conditions C, D, E, F, and I; or, the second condition includes conditions C, D, E, F, and J), meaning the BWP on which the terminal device operates is configured with a common search space, under this second condition, the terminal device can send a second message to the network device via random access. Further, when the second condition includes conditions C, D, E, F, I, and L, the second message can be MSG1; when the second condition includes conditions C, D, E, F, J, and L, the second message can be MSG1. When the second condition includes conditions C, D, E, F, H, and J, the second message can be MSG3. When the second condition includes conditions C, D, E, F, H, and I, the second message can be MSG3. When the second condition includes conditions C, D, E, F, and G, the second message can be sent via random access, MAC signaling, or RRC signaling. When the second condition includes conditions C, D, E, F, and K, under these conditions, the terminal device can send a second message to the network device via physical layer signaling (e.g., PUCCH).

[0408] Accordingly, after receiving the second message from the terminal device, in one possible implementation, the network device can schedule the terminal device to a BWP with a common search space based on the second message.

[0409] In another possible implementation, the terminal device can switch to work on a BWP configured with a common search space to obtain system information. This application provides two exemplary implementations of this switching mechanism.

[0410] In Implementation Method 1, the terminal device can actively switch to work on a BWP that is configured with a public search space.

[0411] In implementation method 1, the terminal device sends a second message to the network device, indicating that the terminal device will switch to work on a BWP configured with a common search space. Alternatively, the terminal device sends a tenth instruction message to the network device, which instructs the network device that the terminal device will be scheduled to work on a BWP configured with a common search space. The terminal device switches to work on a BWP configured with a common search space.

[0412] Optionally, the terminal device may switch to work on the BWP configured with a public search space when sending the second message or the tenth instruction information to the network device, or after sending the second message or the tenth instruction information to the network device, or after a certain period of time after sending the second message or the tenth instruction information to the network device, or after receiving a response from the network device.

[0413] The information of a certain duration can be carried in the second message sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0414] The information of the BWP configured with a public search space can be carried in the second message sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0415] In implementation method 2, the network device schedules the terminal device to work on the BWP configured with a public search space.

[0416] In this second implementation, after receiving the second message from the terminal device, the network device can schedule the terminal device to work on a BWP configured with a common search space. Alternatively, the terminal device can send a tenth instruction message to the network device, indicating that it requests to be scheduled to work on a BWP configured with a common search space. After receiving this tenth instruction message from the terminal device, the network device will schedule the terminal device to work on a BWP with a common search space.

[0417] In this application, the terminal device may also send a fourth message to the network device. The fourth message includes fourth information, which is used to notify the network device that the terminal device no longer needs system information. After receiving the request that the system information is no longer needed (the fourth message), the network device will no longer send system information to the terminal device.

[0418] In this application, the terminal device may trigger the sending of the aforementioned fourth message to the network device when it determines that the fourth condition is met. The fourth condition may include the terminal device configuring itself to no longer perform the second service; such as the terminal device's upper layer (e.g., V2X layer, NAS layer, or APP layer) configuring itself to perform the second service; or the terminal device receiving a seventh indication message from the network device, the seventh indication message indicating that the terminal device will no longer perform the second service.

[0419] Furthermore, the terminal device can switch to work on a BWP that is not configured with a public search space. This application provides two exemplary implementation methods for this switching.

[0420] In implementation method a, the terminal device can actively switch to work on a BWP that is not configured with a public search space.

[0421] In implementation a, the terminal device may send a fourth message to the network device, indicating that it is switching to a BWP (Browser Window Device) without a configured public search space. Alternatively, the terminal device may send a fourteenth instruction message to the network device, instructing it that it will be scheduled to work on a BWP without a configured public search space. The terminal device switches to a BWP without a configured public search space.

[0422] Optionally, the terminal device may switch to work on a BWP that is not configured with a public search space when sending the fourth message or the fourteenth instruction information to the network device, or after sending the fourth message or the fourteenth instruction information to the network device, or after a certain period of time after sending the fourth message or the fourteenth instruction information to the network device, or after receiving a response from the network device.

[0423] The information of a certain duration may be carried in the fourth message or the fourteenth instruction message sent by the terminal device to the network device to notify the network device, or it may be configured by the network device for the terminal device, or it may be pre-agreed between the terminal device and the network device, or it may be determined by the terminal device according to preset rules, or it may be predefined by the protocol. This application does not limit this.

[0424] The BWP without a public search space can be carried in the fourth message or the fourteenth instruction information sent by the terminal device to the network device to notify the network device, or it can be configured by the network device for the terminal device, or it can be pre-agreed between the terminal device and the network device, or it can be determined by the terminal device according to preset rules, or it can be predefined by the protocol. This application does not limit this.

[0425] In implementation method b, the network device schedules the terminal device to work on a BWP that is not configured with a public search space.

[0426] In implementation b, after receiving the fourth message from the terminal device, the network device can schedule the terminal device to work on a BWP that is not configured with a common search space. Alternatively, the terminal device can send a fourteenth instruction message to the network device, indicating that it requests to be scheduled to work on a BWP that is not configured with a common search space. After receiving the fourteenth instruction message from the terminal device, the network device will schedule the terminal device to work on a BWP that does not have a common search space.

[0427] Furthermore, to prevent the terminal device from frequently triggering the sending of the second and / or fourth messages to the network device, a fourth timer can be set. During the operation of the fourth timer, the terminal device will not send the second and / or fourth messages to the network device. This fourth timer can be started or restarted after the second and / or fourth messages are sent.

[0428] like Figure 13 As shown, another communication method provided in this application includes the following steps:

[0429] Step 1301: The network device maps at least two different communication standards' SIBs to the same SI message.

[0430] In step 1301, system information for at least two different communication standards is involved. For example, using two communication standards (e.g., NR and LTE), the SIBs of NR and LTE can be mapped into the same SI message. Alternatively, the SIBs of NR V2X and LTE V2X can be mapped into the same SI message.

[0431] Step 1301 is optional.

[0432] In step 1302, the network device sends third indication information to the terminal device. This third indication information indicates the size of the System Information Block (SIB) for different communication standards. For example, it indicates the size (number of bits or bitstream length, etc.) of the SIB within the SI message for different communication standards. Correspondingly, the terminal device receives the third indication information from the network device.

[0433] Here, the size of the SIB can also be understood as the length of the bitstream occupied by the SIB. The size of the SIB in the SI message can also be understood as the length of the bitstream occupied by the SIB in the SI message.

[0434] Step 1303: The terminal device can decode the SIB of the communication standard supported by the terminal device according to the third instruction information.

[0435] Furthermore, optionally, the terminal device may ignore (or skip) the SIBs of communication standards that it does not support, and directly decode the SIBs of the communication standards that it supports.

[0436] For example, when a network device maps the NR SIB and the LTE SIB to the same SI message, if terminal device A supports NR and terminal device B supports LTE, after the network device sends the SI message to both terminal devices A and B, terminal device A can determine the size of the NR SIB and the LTE SIB respectively based on the third indication information. Since terminal device A cannot decode the LTE SIB, it can ignore (or skip) the LTE SIB based on its size, thus successfully decoding the NR SIB. Similarly, terminal device B can determine the size of the NR SIB and the LTE SIB respectively based on the third indication information. Since terminal device B cannot decode the NR SIB, it can ignore (or skip) the NR SIB based on its size, thus successfully decoding the LTE SIB.

[0437] As can be seen from steps 1301 to 1303 above, the terminal device can skip or ignore the SIB of the communication standard it does not support (or the SIB code stream of the communication standard it does not support) based on the third indication information, thereby successfully decoding the SIB of the communication standard it supports.

[0438] In one possible implementation, the above Figure 4 or Figure 11 The communication method shown can be used in conjunction with the above. Figure 13 The communication methods shown are combined in such a way that when the SI message received by the terminal device contains both SIBs of communication standards it does not support and SIBs of communication standards it supports, it can also successfully decode the SIBs of the communication standards it supports.

[0439] In the following description, each communication standard's SIB may include one SIB or multiple SIBs. For example, the SIB for the third communication standard may include one SIB or multiple SIBs. Similarly, the SIB for the fourth communication standard may include one SIB or multiple SIBs. Furthermore, each communication standard's SIB can be mapped to one SI message or multiple SI messages. For example, if the third communication standard's SIB includes multiple SIBs, then these multiple SIBs of the third communication standard can be mapped to one SI message or multiple SI messages. As another example, if the third communication standard's SIB includes only one SIB, then this single SIB of the third communication standard is mapped to one SI message; this application does not limit this. Below, for ease of explanation, we will use the example of each communication standard's SIB including only one SIB as an illustration.

[0440] Figure 14 An exemplary schematic diagram of another communication method of this application is shown. The method includes the following steps:

[0441] Step 1401: The network device maps SIBs of different communication standards to different SI messages.

[0442] The following explanation uses the third and fourth communication standards as examples to illustrate how network devices can map the SIBs of the third and fourth communication standards to different SI messages. Taking NR as the third communication standard and LTE as the fourth as an example, the NR SIB can be mapped to one SI message, while the LTE SIB can be mapped to a different SI message. In other words, the NR SIB and the LTE SIB are not mapped to the same SI message.

[0443] This application is not limited to cases involving only two communication standards; its content can also be applied to cases involving multiple communication standards. Furthermore, the third and fourth communication standards could be other communication standards that emerge in the future, and this application does not limit these possibilities.

[0444] Furthermore, optionally, the NR SIB includes the NR V2X SIB and other NR SIBs besides the NR V2X SIB; the LTE SIB includes the LTE V2X SIB and other LTE V2X SIBs besides the LTE V2X SIB. The NR SIBs besides the NR V2X SIB can also be called ordinary NR SIBs, and the LTE V2X SIBs besides the LTE V2X SIB can also be called ordinary LTE V2X SIBs. Six implementation methods for mapping NR SIBs and LTE SIBs to different SI messages are given below.

[0445] In implementation method A, the network device maps the SIBs of NR and LTE V2X to different SI messages. That is, the network device can map the SIB of NR to one SI message and the SIB of LTE V2X to another SI message.

[0446] In implementation method B, the network device maps the NR V2X SIB and the LTE SIB to different SI messages. This can also be understood as the network device mapping the NR V2X SIB to one SI message and the LTE SIB to another SI message.

[0447] In implementation method C, the network device maps the SIBs of NR V2X and LTE V2X to different SI messages. This can also be understood as the network device mapping the SIB of NR V2X to one SI message and the SIB of LTE V2X to another SI message.

[0448] In implementation method D, the network device maps the NR V2X SIB, the NR SIB (excluding the NR V2X SIB), and the LTE V2X SIB to different SI messages. This can also be understood as the network device mapping the NR V2X SIB to one SI message, the LTE V2X SIB to another SI message, and the NR SIB (excluding the NR V2X SIB) to a different SI message than those in implementation method D.

[0449] In implementation method E, the network device maps the LTE V2X SIB, other LTE V2X SIBs, and NR SIBs to different SI messages. This can also be understood as the network device mapping the LTE V2X SIB to one SI message, the NR SIB to another SI message, and the LTE V2X SIBs (excluding the LTE V2X SIB) to a separate SI message that is different from the previous implementation methods in implementation method E.

[0450] In implementation F, the network device maps the LTE V2X SIB, other LTE V2X SIBs, NRV2X SIBs, and other NR SIBs to different SI messages. This can also be understood as the network device being able to map the LTE V2X SIB to one SI message, map other LTE V2X SIBs to a different SI message than those in implementation F, map other NR V2X SIBs to a different SI message than those in implementation F, and map other NR SIBs to a different SI message than those in implementation F.

[0451] Step 1402: The network device sends an SI message to the terminal device. Correspondingly, the terminal device receives the SI message.

[0452] In step 1402, the network device can send one of the mapped SI messages to the terminal device, several of the mapped SI messages to the terminal device, or all of the mapped SI messages to the terminal device. For example, if multiple terminal devices request the same SI message, the network device can set that SI message to be continuously broadcast.

[0453] As can be seen from steps 1401 and 1402 above, by mapping SIBs of different communication standards to different SI messages, the mapping relationship between SIBs and SI messages is restricted. This allows terminal devices that only support a specific communication standard to successfully decode received SI messages. Furthermore, it also prevents terminal devices from receiving SI messages mapped to communication standards they do not support.

[0454] In one possible implementation, the above Figure 14 The communication method shown can be used in conjunction with the above. Figure 4 or Figure 11 The communication methods shown are combined. When the above... Figure 4 The communication method shown is Figure 14 When the communication methods shown are combined, for Figure 4 In method three, when the terminal device requests the first system information from the network device, it does not need to... Figure 6e The structure of the MAC CE is shown below. That is to say, Figure 6e The MAC CE shown can be used when the network device does not specify that different communication standards are mapped to different SI messages. The terminal device can additionally indicate the communication standard information or V2X service information to the network device.

[0455] In this application, network devices can also map SIBs of different services to different SI messages.

[0456] Different services may include V2X services and services other than V2X.

[0457] Example 1: Taking a communication standard as an example. For instance, if the communication standard is NR, NR services include NR V2X services and services other than NR V2X. NR's SIBs include NR V2X SIBs and other NR V2X SIBs. Then, network devices can map the NR V2X SIBs and other NR SIBs to different SI messages. As another example, if the communication standard is LTE, LTE services include LTE V2X services and services other than LTE V2X. LTE's SIBs include LTE V2X SIBs and other LTE V2X SIBs. Then, network devices can map the LTE V2X SIBs and other LTE V2X SIBs to different SI messages.

[0458] Example 2, using two communication standards as an example. For instance, these two communication standards are NR and LTE. The services under these two communication standards include V2X services and services other than V2X. Then, the network device can map the SIBs of LTE V2X and / or NR V2X to one SI message, and map the SIBs other than V2X to another SI message.

[0459] It should be noted that this also applies to two or more communication standards. For the specific mapping process, please refer to the mapping of two communication standards in Example 2 above, which will not be repeated here.

[0460] In this application, the network device can proactively send second system information to the terminal device. Specifically, the second system information can be sent to the terminal device via RRC signaling.

[0461] In one possible implementation, the network device can proactively send second system information to the terminal device upon determining that the third timer has expired. The third timer is a timer maintained by the network device for the terminal device and associated with the second system information. For example, if the network device sends second system information to terminal device A, the network device can maintain a third timer A for the second system information of terminal device A; similarly, if the network device sends second system information to terminal device B, the network device can maintain a third timer B for the second system information of terminal device B.

[0462] In one possible implementation, the second system information may be determined by the network device based on the terminal device's capability information and / or service information. For example, the network device may determine the second system information based on whether the terminal device has triggered a service, is currently performing a service, has previously performed a service, or has the capability to perform a service.

[0463] The network device may start or restart the third timer before, during, or after sending the second system information to the terminal device via RRC signaling.

[0464] Furthermore, the network device can stop the third timer when it determines that the terminal device has entered an idle or inactive state, or when the terminal device has switched to work on a BWP with a common search space, or after the terminal device has switched to work on a BWP with a common search space.

[0465] In one possible implementation, the network device can maintain a third timer for each terminal device. When the network device determines that a terminal device has entered or is in a connected state (the terminal device is operating on a BWP without a configured common search space), the network device sends second system information (including all possible SIBs) to the terminal device via RRC signaling and starts or restarts the third timer maintained for that terminal device. Furthermore, if the second system information has not changed, after the third timer expires, the network device resends the second system information (including all possible SIBs) to the terminal device via RRC signaling. If, within the duration set by the third timer, the network device can determine that the second system information has changed, it can send the second system information (including all possible SIBs) to the terminal device via RRC signaling and start or restart the third timer.

[0466] In another possible implementation, the network device can maintain multiple timers for each terminal device. For example, a third timer can be maintained for each type of second system information (including one or more SI messages or one or more SIBs) or each type of second system information (including one or more SI messages or one or more SIBs) for a terminal device. Similarly, if the second system information does not change, after the third timer expires, the network device resends the corresponding second system information or type of second system information to the terminal device via RRC signaling. If the second system information changes within the timer's set duration, the network device sends the changed second system information or type of second system information to the terminal device via RRC signaling and starts or restarts the third timer; or, the network device sends the changed system information to the terminal device via RRC signaling. For example, if the second system information includes multiple SIBs, and one of the SIBs changes, the network device can send the second system information to the terminal device and start or restart the third timer; or, send the changed SIB.

[0467] It should be noted that the duration of the third timer can be set to 3 hours or other values. If the second system information does not change, the network device can send the second system information to the terminal device once every 3 hours (the duration of the third timer).

[0468] In this application, the terminal device can obtain the V2X SIB by receiving broadcasts or proprietary signaling. However, if the V2X SIB does not contain a transmit resource pool, receive resource pool, or other configuration information, the terminal device cannot use the V2X SIB for second-mode sidelink communication. The terminal device may use pre-configured information for second-mode sidelink communication. However, obtaining system information consumes power and may introduce latency. If the terminal device knows whether the V2X SIB contains the necessary configuration information for V2X communication before obtaining it, it can decide in advance whether to obtain the relevant V2X system information.

[0469] In view of the above problems, in this application, the network device can send an eleventh indication message to the terminal device. This eleventh indication message is used to indicate whether the V2X-related system information (e.g., V2X SIB) carries a sidelink resource pool (SL) configuration. For example, an indication is added to SIB1 or MIB indicating whether the V2X-related system information (e.g., V2X SIB) carries a sidelink resource pool (SL) configuration. This SL resource pool configuration can be an SL transmit resource pool configuration, or an SL receive resource pool configuration, or an SL transmit and receive resource pool configuration. Here, the V2X SIB refers to an SIB that can carry an SL transmit resource pool configuration and / or a receive resource pool configuration.

[0470] In this application, if a terminal device is triggered to perform V2X services, the terminal device will perform second-mode sidelink communication (e.g., perform second-mode sidelink transmission). The terminal device can obtain V2X-related system information (e.g., V2X SIB) by receiving broadcasts or RRC signaling (which can also be understood as the terminal device receiving RRC signaling sent by the network device, wherein the RRC signaling includes V2X-related system information; or the terminal device receiving V2X-related system information broadcast by the network device), or send a sixth message to the network device, the sixth message being used to request V2X-related system information (e.g., V2X SIB).

[0471] In this application, when the fifth condition is determined to be met, the terminal device may obtain V2X-related system information (e.g., V2X SIB) by receiving a broadcast or RRC signaling; or the terminal device may send a sixth message to the network device, the sixth message being used to request V2X-related system information (e.g., V2X SIB). The fifth condition may include any one or more of the following conditions.

[0472] Condition a: The terminal device is currently in a connected state.

[0473] Condition b: No common search space is configured on the BWP (Browser Window) of the terminal device, where the BWP can be an active BWP. This condition b includes any one or more of the following: no search space configured for random access on the BWP of the terminal device; no search space configured for SIB1 on the BWP of the terminal device; no search space configured for other system information (other SI) on the BWP of the terminal device; and no search space configured for paging on the BWP of the terminal device.

[0474] Condition c: The terminal equipment has the capability to perform V2X services. The V2X service can be NR V2X service, LTE V2X service, NR V2X mode 2 service, or LTE V2X mode 4 service.

[0475] Condition d: The terminal device is configured to perform V2X services. Specifically, this could be that the upper layer of the terminal device (e.g., the V2X layer, NAS layer, or APP layer) is configured to perform V2X services; or, the terminal device receives a thirteenth instruction message from the network device, which instructs the terminal device to perform V2X services.

[0476] Condition e: The terminal device does not store a valid version of the V2X-related system information. For example, when the terminal device does not store a valid version of the required V2X SIB.

[0477] Condition f: The terminal device receives a twelfth indication message from the network device. This twelfth indication message indicates that the network device has the capability to send V2X-related system information. For example, the terminal device receives an SIB1 or MIB from the network device, where the SIB1 or MIB includes scheduling information related to V2X system information, indicating that the network device has the capability to send V2X-related system information. The twelfth indication message is carried in the SIB1 or MIB, or it is carried in the scheduling information of the SIB1 or MIB.

[0478] Condition g: The terminal device does not receive the configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the sixth message.

[0479] Condition h: The terminal device does not receive the resource configuration requested by the network device for system information, and / or the mapping relationship between the resource configuration requested and the system information. For example, the terminal device receives SIB1 or MIB sent by the network device, but SIB1 or MIB does not contain the resource configuration requested for system information, and / or SIB1 or MIB does not contain the mapping relationship between the resource configuration requested for system information and the system information.

[0480] Condition i: The terminal device is in an idle or inactive state.

[0481] Condition j: The BWP (Browser Window) of the terminal device is configured with a common search space, where the BWP can be an initial BWP or an active BWP. Condition h includes any one or more of the following: the BWP of the terminal device is configured with a search space for random access; the BWP of the terminal device is configured with a search space for SIB1; the BWP of the terminal device is configured with a search space for other system information (other SI); and the BWP of the terminal device is configured with a search space for paging.

[0482] Condition k: The terminal device receives configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the sixth message.

[0483] Condition 1: The terminal device receives a resource configuration requesting system information from the network device, and / or, a mapping relationship between the resource configuration requesting system information and the system information. For example, the terminal device receives SIB1 or MIB from the network device, where SIB1 or MIB includes the resource configuration requesting system information, and / or, SIB1 or MIB includes the mapping relationship between the resource configuration requesting system information and the system information.

[0484] In one possible implementation, when the terminal device needs to request V2X-related system information, it can do so through... Figure 4 and Figure 11 The content described in the embodiments is requested.

[0485] In one possible implementation, conditions c, d, e, and f are necessary conditions for the terminal device to trigger the sending of a second message to the network device. However, these four conditions may be implemented by the terminal device and will not be reflected in the protocol.

[0486] In one possible implementation, when the fifth condition also includes conditions a and b (i.e., the fifth condition includes conditions c, d, e, f, a, and b), meaning the BWP on which the terminal device operates is not configured with a common search space, under this fifth condition, the terminal device cannot receive V2X-related system information (e.g., V2X SIB) broadcast by the network device, nor can it request V2X-related system information (e.g., V2X SIB) from the network device via random access. In this case, the terminal device can request V2X-related system information from the network device via the aforementioned RRC signaling, MAC signaling, or physical layer signaling (e.g., PUCCH). When the fifth condition also includes condition i or condition j (i.e., the fifth condition includes conditions c, d, e, f, and i, or, meaning the fifth condition includes conditions c, d, e, f, and j), meaning the BWP on which the terminal device operates is configured with a common search space, under this fifth condition, the terminal device can request V2X-related system information from the network device via random access. The terminal device sends a sixth message to the network device in a specific manner. Further, when the fifth condition includes conditions i and l, the sixth message can be MSG1; when the fifth condition includes conditions j and l, the first message can be MSG1; when the fifth condition includes conditions h and j, the first message can be MSG3; when the fifth condition includes conditions h and i, the first message can be MSG3; when the fifth condition includes condition g, the first message can be sent via random access, MAC signaling, or RRC signaling; when the fifth condition includes condition k, under this fifth condition, the terminal device can send the sixth message to the network device via physical layer signaling (e.g., PUCCH).

[0487] Based on the above content and the same concept, this application provides a communication device for executing any one of the terminal device side schemes in the above method flow. Figure 15 A schematic diagram of a communication device provided in this application is illustrated. For example, the communication device in this example may be a terminal device 1500. The terminal device 1500 includes a processor 1501 and a transceiver 1502. Optionally, it may also include a memory 1503. The terminal device 1500 may also be as described above. Figure 3 Terminal device 302 in the middle.

[0488] In one possible implementation, the processor 1501 and the memory 1503 may be integrated together, or the processor 1501 and the memory 1503 may be coupled through an interface; or the processor 1501 may be a hardware chip and the memory 1503 may be located outside the chip. This application does not limit this.

[0489] It should be noted that, Figure 15This is merely a simplified design of the network device. In practical applications, the terminal device can contain any number of processors, memory, transceivers, etc., and all network devices that can implement this application are within the protection scope of this application.

[0490] In the first application, the terminal device 1500 can be used to perform the above. Figure 4 The solution on the terminal device side, wherein the terminal device 1500 may include:

[0491] Transceiver 1502 and processor 1501 cooperate to send a first message to a network device and receive first system information from the network device. The first message includes first information, which is used to instruct the terminal device to request the first system information.

[0492] In one possible implementation, the first information includes any one or more of the following: information for indicating a first communication standard, information for indicating a first service, information for indicating a first system information block (SIB), and information for indicating a first SI message.

[0493] The processor 1501 is specifically used to determine whether a first condition is met, the first condition including any one or more of the following: the terminal device is currently in a connected state; the BWP on which the terminal device is operating is not configured with a common search space or is configured with a common search space; the terminal device has the capability to perform a first service; the terminal device is configured to perform the first service or the terminal device receives first indication information from the network device, the first indication information being used to instruct the terminal device to perform the first service; the terminal device does not store a valid version of the first system information; the terminal device receives second indication information from the network device, the second indication information being used to instruct the network device to send the first system information; the terminal device is in an idle state or an inactive state; the terminal device receives or does not receive configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the first message; the terminal device receives a resource configuration request for system information sent by the network device, and / or, the terminal device receives a mapping relationship between the resource configuration request for system information sent by the network device and the system information; the terminal device does not receive a resource configuration request for system information sent by the network device, and / or, the terminal device does not receive a mapping relationship between the resource configuration request for system information sent by the network device and the system information.

[0494] The processor 1501 can be used to switch to work on a BWP that is configured with a common search space.

[0495] Transceiver 1502 and processor 1501 cooperate to send a first message to a network device via a random access procedure. In one possible implementation, the first message is MSG1, and the first information is a first preamble and / or resource information for sending MSG1, wherein the first preamble and / or resource information for sending MSG1 corresponds to at least one system information of a first communication standard. In another possible implementation, the first message is MSG3, and the first information is a first field in MSG3.

[0496] The transceiver 1502 and the processor 1501 cooperate to receive a first preamble sent from a network device and / or transmit resource information of MSG1, and a mapping relationship between at least one system information of the first communication standard.

[0497] The transceiver 1502 and the processor 1501 cooperate to send a first message to a network device via Media Access Control (MAC) signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The first information is carried in the MAC CE, and the MAC header includes identification information indicating the first information carried by the MAC CE.

[0498] Transceiver 1502 and processor 1501 work together to send first messages to network devices via RRC signaling.

[0499] In one possible implementation, RRC signaling may include SUI.

[0500] The transceiver 1502 and the processor 1501 cooperate to send a first message according to configuration information. The configuration information is used to indicate the sending resources of the first message, and the sending resources correspond to the first system information.

[0501] Transceiver 1502 and processor 1501 work together to also receive configuration information from network devices.

[0502] The processor 1501 and transceiver 1502 work together to determine whether the terminal device has entered an idle or inactive state, or to switch to work on a BWP with a common search space to reacquire the first system information.

[0503] The transceiver 1502 and the processor 1501 cooperate to receive RRC signaling sent by the network device, which includes first system information; or, they can also be used to receive first system information broadcast by the network device.

[0504] In one possible implementation, the first system information is a first SIB, and the processor 1501 can be specifically used to: stop the first timer corresponding to the first SIB obtained by receiving broadcast; or determine that the first timer corresponding to the first SIB obtained by receiving broadcast is invalid for the first SIB obtained by receiving RRC signaling; or, after obtaining the first SIB by receiving RRC signaling, delete all stored first SIBs except the first SIB obtained by receiving RRC signaling; or, after obtaining the first SIB by receiving RRC signaling, delete all stored versions of the first SIB obtained by receiving broadcast; or, after obtaining the first SIB by receiving RRC signaling, start or restart the first timer corresponding to the first SIB obtained by receiving RRC signaling; or, when the first SIB obtained by receiving RRC signaling is successfully confirmed to be valid, start or restart the first timer corresponding to the first SIB obtained by receiving RRC signaling; or, when the first SIB is successfully confirmed to be valid, start or restart the first timer corresponding to the first SIB.

[0505] In the second application, the terminal device 1500 can perform the above... Figure 11 The corresponding scheme executed by the terminal device.

[0506] like Figure 15 As shown, the terminal device 1500 includes:

[0507] Transceiver 1502 and processor 1501 cooperate to send a second message to the network device and receive first system information from the network device. The second message includes second information, which is used to notify the network device that the terminal device needs system information, or to notify the network device that the terminal device cannot obtain system information, or to notify the network device that the terminal device needs to switch part of the bandwidth BWP.

[0508] In one possible implementation, the processor 1501 is specifically configured to determine that a second condition is met, the second condition including: the terminal device is currently in a connected state; the BWP on which the terminal device is operating is not configured with a common search space, or the BWP on which the terminal device is operating is configured with a common search space; the terminal device has the capability to perform a second service; the terminal device is configured to perform a second service; the terminal device receives a fourth indication message from the network device, the fourth indication message being used to instruct the terminal device to perform the second service; the terminal device does not store a valid version of the required system information, wherein the required system information is the system information required to perform the second service; the terminal device receives a fifth indication message from the network device, the fifth... The indication information is used to indicate that the network device has the ability to send the required system information; the terminal device is in an idle state or an inactive state; the terminal device has received or has not received configuration information sent by the network device, wherein the configuration information is used to indicate the sending resources of the second message; the terminal device receives the resource configuration of the request for system information sent by the network device, and / or the terminal device receives the mapping relationship between the resource configuration of the request for system information sent by the network device and the system information; the terminal device has not received the resource configuration of the request for system information sent by the network device, and / or the terminal device has not received any one or more of the following: the resource configuration of the request for system information sent by the network device, and / or the terminal device has not received the mapping relationship between the resource configuration of the request for system information sent by the network device and the system information.

[0509] Processor 1501 is specifically used to switch to work on a BWP configured with a common search space.

[0510] Transceiver 1502 and processor 1501 cooperate to send a second message to a network device via a random access procedure. In one possible implementation, the second message is MSG1, and the second information is a second preamble and / or resource information for sending MSG1. In another possible implementation, the second message is MSG3, and the second information is a second field in MSG3.

[0511] The transceiver 1502 and the processor 1501 cooperate to send a second message to a network device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. The MAC sub-PDU includes a MAC header and a MAC CE. The second information is carried in the MAC CE. The MAC header includes identification information indicating the second information carried by the MAC CE.

[0512] Transceiver 1502 and processor 1501 work together to send a second message to network devices via RRC signaling.

[0513] In one possible implementation, RRC signaling may include SUI.

[0514] The transceiver 1502 and the processor 1501 cooperate to send a second message based on configuration information, which indicates the resources for sending the second message.

[0515] Transceiver 1502 and processor 1501 work together to also receive configuration information from network devices.

[0516] The processor 1501 and transceiver 1502 work together to also be used to reacquire the required system information when the terminal device enters an idle or inactive state, or when switching to a BWP with a common search space.

[0517] Transceiver 1502 and processor 1501 cooperate to receive RRC signaling sent by network devices, which includes system information; or, they can also be used to receive system information broadcast by network devices.

[0518] In one possible implementation, the system information is a second SIB. The processor 1501 can specifically be used to: stop the second timer corresponding to the second SIB obtained by receiving broadcast; or, determine that the second timer corresponding to the second SIB obtained by receiving broadcast is invalid for the second SIB obtained by receiving RRC signaling; or, after obtaining the second SIB by receiving RRC signaling, delete all stored versions of the second SIB except for the second SIB obtained by receiving RRC signaling; or, after obtaining the second SIB by receiving RRC signaling, delete all stored versions of the second SIB obtained by receiving broadcast; or, after the terminal device obtains the second SIB by receiving RRC signaling, start or restart the second timer corresponding to the second SIB obtained by receiving RRC signaling; or, upon successful confirmation that the second SIB obtained by receiving RRC signaling is valid, start or restart the second timer corresponding to the second SIB; or, upon successful confirmation that the second SIB is valid, start or restart the second timer corresponding to the second SIB.

[0519] In the third application, the terminal device 1500 can perform the above-mentioned... Figure 13 The corresponding scheme executed by the terminal device. For example... Figure 15 As shown, the terminal device 1500 includes:

[0520] Transceiver 1502 and processor 1501 cooperate to receive third indication information from network devices, the third indication information indicating the size of System Information Blocks (SIBs) for different communication standards. Processor 1501 is used by the terminal device to decode the SIBs of the communication standards supported by the terminal device based on the third indication information.

[0521] In one possible implementation, the processor 1501 can also be used to ignore SIBs that do not support communication standards of the terminal device.

[0522] It should be understood that the processor 1501 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver 1502 can be implemented by a transceiver or transceiver-related circuit components.

[0523] Based on the above content and the same concept, this application provides a communication device for executing any one of the network device side schemes in the above method flow. Figure 16 A schematic diagram of a communication device provided in this application is illustrated. The communication device in this example may be a network device 1600, which includes a processor 1601 and a transceiver 1602. Optionally, it may also include a memory 1603. The network device 1600 may also be as described above. Figure 3 Network device 301.

[0524] In one possible implementation, the processor 1601 and the memory 1603 may be integrated together, or the processor 1601 and the memory 1603 may be coupled through an interface; or the processor 501 may be a hardware chip and the memory 1503 may be external to the chip, which is not limited in this application.

[0525] It should be noted that, Figure 16 This is merely a simplified design of the network device. In practical applications, the network device can contain any number of processors, memory, transceivers, etc., and all network devices that can implement this application are within the protection scope of this application.

[0526] In the first application, network device 1600 can perform the above... Figure 3 The corresponding implementation scheme for network devices. For example... Figure 16 As shown, the network device 1600 includes:

[0527] The transceiver 1602 and the processor 1601 cooperate to receive a first message from the terminal device and send first system information to the terminal device. The first message includes first information, which is used to instruct the terminal device to request the first system information.

[0528] In one possible implementation, the first information includes any one or more of the following: information for indicating a first communication standard, information for indicating a first service, information for indicating a first system information block (SIB), and information for indicating a first SI message.

[0529] The processor 1601 can also be used to schedule terminal devices to work on a BWP configured with a common search space.

[0530] Transceiver 1602 and processor 1601 cooperate to receive a first message sent by a terminal device via a random access procedure. In one possible implementation, the first message is MSG1, and the first information is a first preamble and / or resource information for sending MSG1, wherein the first preamble and / or resource information for sending MSG1 corresponds to at least one system information of the first communication standard. Alternatively, the first message is MSG3, and the first information is a first field in MSG3.

[0531] The processor 1601 can also be used to configure a mapping relationship between the resource information of the preamble and / or the transmission of MSG1 and at least one system information of the communication standard, the mapping relationship including the relationship between the resource information of the first preamble and / or the transmission of MSG1 and at least one system information of the first communication standard. The transceiver 1602 and the processor 1601 cooperate to also transmit this mapping relationship to the terminal device.

[0532] The transceiver 1602 and the processor 1601 cooperate to receive a first message sent from a terminal device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The first information is carried in the MAC CE, and the MAC header includes identification information indicating the first information carried by the MAC CE.

[0533] The transceiver 1602 and the processor 1601 work together to specifically receive the first message sent from the terminal device via RRC signaling.

[0534] In one possible implementation, RRC signaling may include SUI.

[0535] The transceiver 1602 and the processor 1601 cooperate to receive a first message sent from a terminal device according to configuration information. The configuration information is used to indicate the sending resources of the first message, and the sending resources correspond to the first system information.

[0536] The processor 1601 can also be used to configure configuration information, including the correspondence between sending resources and system information.

[0537] The transceiver 1602 and the processor 1601 cooperate to send RRC signaling to the terminal device, the RRC signaling including first system information; or, to broadcast the first system information to the terminal device.

[0538] In the second application, network device 1600 can perform the above... Figure 11 The corresponding implementation scheme on the network device side.

[0539] like Figure 16 As shown, the network device 1600 includes:

[0540] Transceiver 1602 and processor 1601 cooperate to receive a second message from the terminal device and send system information to the terminal device; the second message includes second information, which is used to notify the network device that the terminal device needs system information, or to notify the network device that the terminal device cannot obtain system information, or to notify the network device that the terminal device needs to switch part of the bandwidth BWP.

[0541] The processor 1601 can be used to schedule terminal devices to work on a BWP configured with a common search space.

[0542] Transceiver 1602 and processor 1601 cooperate to receive a second message sent by a terminal device via a random access procedure. In one possible implementation, the second message is MSG1, and the second information is a second preamble and / or resource information for sending MSG1. In another possible implementation, the second message is MSG3, and the second information is a second field in MSG3.

[0543] The transceiver 1602 and the processor 1601 cooperate to receive a second message sent from a terminal device via MAC signaling. The MAC signaling includes a MAC PDU, which includes one or more MAC sub-PDUs. Each MAC sub-PDU includes a MAC header and a MAC CE. The second information is carried in the MAC CE, and the MAC header includes identification information indicating the second information carried by the MAC CE.

[0544] Transceiver 1602 and processor 1601 cooperate to receive a second message sent from a terminal device via RRC signaling.

[0545] In one possible implementation, RRC signaling is the Sidelink User Equipment Information (SUI).

[0546] The transceiver 1602 and the processor 1601 cooperate to receive a second message sent from a terminal device according to configuration information, which indicates the sending resources for the second message.

[0547] The processor 1601 is also used to configure configuration information, which includes the correspondence between sending resources and system information.

[0548] The transceiver 1602 and the processor 1601 cooperate to send RRC signaling to the terminal device, which includes system information; or, specifically, to broadcast system information to the terminal device.

[0549] The processor 1601 can be used to determine the system information to be sent based on the capability information reported by the terminal device and / or the triggered service information.

[0550] In the third application, network device 1600 can perform the above... Figure 13 The corresponding implementation scheme for network devices. For example... Figure 16 As shown, the network device 1600 includes:

[0551] Transceiver 1602 and processor 1601 cooperate to send third indication information to terminal devices. The third indication information is used to indicate the size of the System Information Block (SIB) for different communication standards in the SI message.

[0552] In one possible implementation, processor 1601 is specifically used to map system information blocks (SIBs) of different communication standards to the same SI message.

[0553] In the fourth application, network device 1600 can perform the above. Figure 14 The corresponding implementation scheme for network devices. For example... Figure 16 As shown, the network device 1600 includes:

[0554] Processor 1601 is used to map System Information Blocks (SIBs) of different communication standards to different SI messages;

[0555] In one possible implementation, transceiver 1602 and processor 1601 cooperate to send SI messages to the terminal device.

[0556] In one possible implementation, the different communication standards include a third communication standard and a fourth communication standard. The third communication standard is New Radio (NR), and the fourth communication standard is Long Term Evolution (LTE). The SIB of the third communication standard includes the SIB of NR V2X and the NR SIB other than the SIB of NR V2X. The SIB of the fourth communication standard includes the SIB of LTE V2X and the SIB of LTE V2X other than the SIB of LTE V2X.

[0557] In one possible implementation based on this method, the processor 1601 can be specifically used to map the SIB of NR and the SIB of LTE V2X to different SI messages; or, map the SIB of NR V2X and the SIB of LTE V2X to different SI messages; or map the SIB of NR V2X, the SIB of NR other than the SIB of NR V2X, and the SIB of LTE V2X to different SI messages respectively; or, map the SIB of LTE V2X, the SIB of LTE V2X other than the SIB of LTE V2X, and the SIB of NR to different SI messages respectively; or, map the SIB of LTE V2X, the SIB of LTE V2X other than the SIB of LTE V2X, the SIB of NR V2X, and the SIB of NR other than the SIB of NR V2X to different SI messages respectively.

[0558] In the fifth application, the network device 1600 includes:

[0559] The processor 1601 and transceiver 1602 cooperate to determine whether the third timer has expired or the second system information has changed, and send RRC signaling to the terminal device, which includes the second system information.

[0560] The processor 1601 is specifically used to maintain a third timer for the terminal device, wherein the third timer is associated with the second system information; the third timer is started or restarted after determining whether to send RRC signaling including the second system information to the terminal device, or before sending RRC signaling including the second system information to the terminal device.

[0561] The processor 1601 is specifically used to determine whether the terminal device enters an idle state or an inactive state, or whether the terminal device switches to work on a portion of the bandwidth BWP with a common search space, and to stop the third timer.

[0562] The processor 1601 is specifically used to determine terminal device capability information and / or triggered service information; and to determine second system information based on the terminal device capability information and / or service information.

[0563] It should be understood that the processor 1601 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver 1602 can be implemented by a transceiver or transceiver-related circuit components.

[0564] In the sixth application, the network device 1600 includes:

[0565] Processor 1601 can be used to map SIBs of different services to different SI messages.

[0566] Transceiver 1602 works in conjunction with processor 1601 to send SI messages to the first communication device.

[0567] In the seventh application, the network device 1600 includes:

[0568] Transceiver 1602 works with processor 1601 to send eleventh indication information to terminal devices, which indicates whether the V2X-related system information carries sidelink resource pool configuration.

[0569] When the communication device is a terminal device Figure 17 A simplified schematic diagram of a terminal device is shown. This is for ease of understanding and illustration. Figure 17 In this context, the terminal device is taken as a mobile phone. For example... Figure 17 The terminal device 1700 includes a processor, a memory, a control circuit, and an antenna. The processor is primarily used to process communication protocols and data, control the entire terminal device, execute software programs, and process data from those programs, such as supporting the terminal device 1700 in performing the methods described in any of the above embodiments. The memory is primarily used to store software programs and data. The control circuit is primarily used for converting baseband signals to radio frequency signals and processing radio frequency signals. The control circuit and antenna together can also be called a transceiver, primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0570] When the terminal device is powered on, the processor can read the software program from the storage unit, interpret and execute the software program's instructions, and process the software program's data. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits the RF signal outward as electromagnetic waves through the antenna. When data is sent to the terminal device 1700, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal back into data and processes the data. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.

[0571] For ease of explanation, Figure 17 Only one memory and processor are shown. In actual terminal devices, multiple processors and memories may exist. Memory can also be called storage medium or storage device, etc., and this application does not limit it in this way.

[0572] As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process communication protocols and communication data, while the central processing unit is mainly used to control the entire terminal device 1700, execute software programs, and process the data of the software programs. Figure 17 The processor in the terminal device 1700 integrates the functions of a baseband processor and a central processing unit (CPU). It should be noted that the baseband processor and CPU can also be independent processors, interconnected via technologies such as buses. The terminal device 1700 can include multiple baseband processors to adapt to different network standards, and multiple CPUs to enhance its processing capabilities. The various components of the terminal device 1700 can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. Similarly, the CPU can be described as a central processing circuit or a central processing chip. The functions for processing communication protocols and communication data can be built into the processor or stored as software programs in the storage unit, with the processor executing the software programs to implement the baseband processing functions.

[0573] In this application, the antenna and control circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing functions can be regarded as the processing unit of the terminal device. For example... Figure 17 As shown, the terminal device includes a transceiver unit 1702 and a processing unit 1701. The transceiver unit can also be called a transceiver, transceiver device, etc., and the processing unit can also be called a processor, processing board, processing unit, processing device, etc. Optionally, the device in the transceiver unit used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit used to implement the transmitting function can be considered as a transmitting unit. That is, the transceiver unit includes both a receiving unit and a transmitting unit. For example, the receiving unit can also be called a receiver, receiver circuit, etc., and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.

[0574] On the downlink, the processor receives downlink signals (including data and / or control information) transmitted by network devices via an antenna. On the uplink, it transmits uplink signals (including data and / or control information) to network devices or other terminal devices via an antenna. The processor processes service data and signaling messages according to the radio access technology adopted by the radio access network (e.g., LTE, NR, and other evolved systems' access technologies). The processor also controls and manages the actions of the terminal devices, executing the processing performed by the terminal devices in the above embodiments. The processor further supports the terminal devices in performing... Figure 17 The execution method involves the terminal device.

[0575] Understandable, Figure 17This illustration only shows a simplified design of the terminal device. In practical applications, the terminal device can contain any number of antennas, memory, processors, etc., and all terminal devices that can implement this application are within the protection scope of this application.

[0576] It should be understood that the transceiver unit 1702 is used to perform the above-mentioned tasks. Figure 3 In the method embodiment shown, the sending and receiving operations on the terminal device side are executed by the processing unit 1701. Figure 3 The method embodiments shown include operations on the terminal device side other than sending and receiving operations.

[0577] For example, the transceiver unit 1702 is used to perform Figure 4 The transmitting and receiving steps on the terminal device side in the illustrated embodiment, such as step 401. Processing unit 1701 is used to execute... Figure 4 The terminal device side in the illustrated embodiment performs operations other than transmitting and receiving. Alternatively, the transceiver unit 1702 is used to perform... Figure 11 The transmitting and receiving steps on the terminal device side in the illustrated embodiment, such as step 1101. Processing unit 1701 is used to execute... Figure 11 The terminal device side in the illustrated embodiment performs operations other than transmitting and receiving. Alternatively, the transceiver unit 1702 is used to perform... Figure 13 The transmitting and receiving steps on the terminal device side of the illustrated embodiment. Processing unit 1701 is used to execute... Figure 11 In the illustrated embodiment, the terminal device side performs operations other than the transmit / receive operation, such as step 1303. Alternatively, the transmit / receive unit 1702 is used to perform... Figure 14 The transmitting and receiving steps on the terminal device side of the illustrated embodiment. Processing unit 1701 is used to execute... Figure 11 Other operations on the terminal device side in the illustrated embodiment besides the transmit and receive operations, such as step 1401.

[0578] When the communication device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip.

[0579] When the communication device is a network device Figure 18 An exemplary schematic diagram of a network device provided in this application is shown, such as... Figure 18As shown, the network device 1800 includes one or more remote radio units (RRUs) 1801 and one or more baseband units (BBUs) 1802. The RRU 1801 can be referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver, etc., and may include at least one antenna 18011 and a radio unit 18012. The RRU 1801 is mainly used for transmitting and receiving radio frequency signals and converting radio frequency signals to baseband signals. The BBU 1802 can be referred to as a processing unit, processor, etc., and is mainly used for baseband processing, such as channel coding, multiplexing, modulation, spread spectrum, etc., and also for controlling the network device. The RRU 1801 and BBU 1802 can be physically installed together or physically separated, i.e., a distributed network device.

[0580] In one example, the BBU1802 can be composed of one or more boards. Multiple boards can collectively support a single access standard wireless access network (such as an LTE network), or they can each support wireless access networks with different access standards. The BBU1802 also includes a memory 18022 and a processor 18021. The memory 18022 stores necessary instructions and data. The processor 18021 controls the network device to perform necessary actions, such as controlling the network device to execute the methods performed by the network device in any of the above embodiments. The memory 18022 and the processor 18021 can serve one or more boards. That is, each board can have its own memory and processor, or multiple boards can share the same memory and processor. Furthermore, each board also has necessary circuitry.

[0581] On the uplink, antenna 18011 receives uplink signals (including data, etc.) transmitted by the communication device. On the downlink, antenna 18011 transmits downlink signals (including data and / or control information) to the communication device. Processor 18021 processes service data and signaling messages according to the radio access technology adopted by the radio access network (e.g., LTE, NR, and other evolved system access technologies). Processor 18021 is also used to control and manage the actions of network devices, and to execute the processing performed by the network devices in the above embodiments. Processor 18021 is also used to support the network devices in performing... Figure 4 or Figure 11 or Figure 13 or Figure 14 The method executed by network devices in China.

[0582] Understandable, Figure 18This illustration only shows a simplified design of the network device. In practical applications, the network device can contain any number of antennas, memory, processors, radio frequency units, RRUs, BBUs, etc., and all network devices that can implement this application are within the scope of protection of this application.

[0583] In this embodiment, taking RRU1801 as a transceiver and BBU1802 as a processor, the processor 18021 in network device 1800 can be used to read computer instructions from memory 18022 to execute configuration indication information for each packet, wherein the packet includes a first identifier. The transceiver is used to send packet information to the terminal device, wherein the packet information indicates the first identifier included in one or more packets, and the packet information also includes indication information corresponding to each packet.

[0584] The processor 18021 can also achieve the above. Figure 4 or Figure 11 or Figure 13 or Figure 14 The detailed functions of the network device in the method embodiments shown are not elaborated here, but can be referred to the above. Figure 4 or Figure 11 or Figure 13 or Figure 14 The processing steps performed by the network device in the method embodiments shown are illustrated. In one embodiment, the processor may implement the various methods described above independently, wherein the transceiver unit or specific transceiver may be one or more pins of the processor's input / output.

[0585] It should be understood that the processor mentioned in the embodiments of this application may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0586] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0587] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage unit) is integrated into the processor.

[0588] It should be noted that the memories described in this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0589] Based on the foregoing content and the same concept, this application provides a communication system. This communication system may include one or more terminal devices and one or more network devices. The terminal devices may execute any method on the terminal device side, and the network devices may execute any method on the network device side. Possible implementations of the network devices and terminal devices can be found in the above description and will not be repeated here.

[0590] It should be understood that the terms "first," "second," etc., in the specification, embodiments, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, such as including a series of steps or units. A method, system, product, or apparatus is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or apparatuses.

[0591] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be entirely or partially in the form of a computer program product. A computer program product includes one or more instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Instructions can be stored in a computer storage medium or transmitted from one computer storage medium to another. For example, instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical media (e.g., CDs, DVDs, BDs, HVDs, etc.), or semiconductor media (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND FLASH), solid-state drives (SSDs), etc.).

[0592] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0593] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by instructions. These instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0594] These instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0595] These instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0596] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.

Claims

1. A communication method, characterized in that, include: The first communication device determines that a first condition is met, wherein the first condition includes that the first communication device is currently in a connected state and no common search space for other system information is configured on the portion of bandwidth BWP on which the first communication device is working; or, the first condition includes that the first communication device is currently in a connected state, a common search space for other system information is configured on the portion of bandwidth BWP on which the first communication device is working, and the broadcast state of the first system information is not broadcast; wherein the working portion of bandwidth BWP is an active BWP. If the fifth timer is not running, the first communication device sends a first message to the second communication device, or the first communication device triggers the sending of the first message to the second communication device. The first message includes first information, which is used to instruct the first communication device to request first system information. The first system information includes a first system information block (SIB). The first communication device starts or restarts the fifth timer; The first communication device receives Radio Resource Control (RRC) proprietary signaling from the second communication device, the RRC proprietary signaling including the first system information; or, the first communication device receives the first system information broadcast by the second communication device.

2. The method as described in claim 1, characterized in that, The first condition also includes any one or more of the following: The first communication device has the capability to perform the first service; The upper layer of the first communication device is configured to perform the first service; or, the first communication device receives a first indication information from the second communication device, the first indication information being used to instruct the first communication device to perform the first service. The first communication device does not store a valid version of the first system information; The first communication device receives a second indication message from the second communication device, the second indication message being used to indicate that the second communication device has the capability to send the first system information.

3. The method as described in claim 2, characterized in that, The method further includes: During the operation of the fifth timer, the first communication device is prohibited from sending the first message to the second communication device, or the first communication device is prohibited from triggering the sending of the first message to the second communication device.

4. The method as described in claim 2, characterized in that, The upper layer of the first communication device includes a vehicle-to-everything (V2X) layer, a non-access layer (NAS) layer, or an application layer (APP).

5. The method as described in claim 1 or 2, characterized in that, The first communication device sends a first message to the second communication device, including: The first communication device sends the first message to the second communication device via RRC proprietary signaling.

6. The method as described in claim 1, characterized in that, The first system information includes the first SIB; The method further includes: The first communication device stops acquiring the first timer corresponding to the first SIB by receiving broadcasts.

7. The method as described in claim 1, characterized in that, The first communication device receives Radio Resource Control (RRC) proprietary signaling from the second communication device, the RRC proprietary signaling including the first system information, including: If the bandwidth BWP on which the first communication device operates is not configured with a common search space for other system information, the first communication device receives Radio Resource Control (RRC) proprietary signaling from the second communication device, the RRC proprietary signaling including the first system information; The first communication device receives the first system information broadcast by the second communication device, including: If the bandwidth (BWP) of the first communication device is configured with a common search space for other system information, the first communication device receives the first system information broadcast by the second communication device.

8. A communication device, characterized in that, The method includes a processor coupled to a memory and executing instructions or programs within the memory to perform the method as described in any one of claims 1 to 7.

9. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a software program that, when read and executed by one or more processors, implements the method of any one of claims 1 to 7.

11. A computer program product, characterized in that, It includes computer program instructions that, when executed, implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Wireless communication method and terminal device

    CN109644368A