Parameter indication method, apparatus, device, medium, and program product

WO2026025303A1PCT designated stage Publication Date: 2026-02-05GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/108593
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2026-02-05

Smart Images

  • Figure CN2024108593_05022026_PF_FP_ABST
    Figure CN2024108593_05022026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a parameter indication method, an apparatus, a device, a medium, and a program product. The method is executed by a first device, and the method comprises: the first device sends first information to a second device, wherein the first information comprises one or more pieces of second information, the second information comprises first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used for identifying the first parameter or the first parameter group, and the first parameter or the first parameter group is used for indicating one or more functions. The first device only needs to configure or indicate, to the second device, a parameter that needs to be processed, and does not need to additionally indicate a processing manner for a parameter that is unrelated to this instance of parameter indication, thereby improving parameter configuration efficiency or parameter indication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Parameter indication method, apparatus, device, medium and program product TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a parameter indication method, apparatus, device, medium and program product. BACKGROUND

[0002] In the reconfiguration process, the network device sends the dedicated configuration parameters to the terminal device through the reconfiguration message, and the terminal device obtains the dedicated configuration parameters by decoding the first parameter to the last parameter in the reconfiguration message in turn.

[0003] However, since the terminal device needs to decode from the first parameter to the last parameter in each reconfiguration process, even if only one parameter is changed, the terminal device needs to decode the entire reconfiguration message completely, and the configuration efficiency is low.

[0004] SUMMARY

[0005] The present application provides a parameter indication method, apparatus, device, medium and program product, which includes at least the following technical solutions:

[0006] According to an aspect of an embodiment of the present application, a parameter indication method is provided, which is executed by a first device, and the method includes:

[0007] The first device sends first information to a second device;

[0008] The first information includes one or more second information, the second information includes first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions.

[0009] According to another aspect of an embodiment of the present application, a parameter indication method is provided, which is executed by a second device, and the method includes:

[0010] The second device receives the first information sent by the first device;

[0011] The first information includes one or more second information, the second information includes first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions.

[0012] According to another aspect of an embodiment of the present application, a first device is provided, which includes:

[0013] A transceiver module is configured to send first information to a second device;

[0014] The first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions.

[0015] According to another aspect of the embodiments of the present application, a second device is provided, and the second device comprises:

[0016] The transceiver is configured to receive the first information sent by the first device.

[0017] The first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions.

[0018] According to another aspect of the embodiments of the present application, a first device is provided, and the first device comprises:

[0019] The processor is configured to load and execute the executable instructions to implement the parameter indication method in each of the above aspects.

[0020] According to another aspect of the embodiments of the present application, a second device is provided, and the second device comprises:

[0021] The processor is configured to load and execute the executable instructions to implement the parameter indication method in each of the above aspects.

[0022] According to another aspect of the embodiments of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores at least one program, the at least one program is loaded and executed by a processor to implement the parameter indication method in each of the above aspects.

[0023] According to another aspect of the embodiments of the present application, a chip is provided, and the chip comprises a programmable logic circuit and / or program instructions, when the chip is running on a first device, the chip is used to implement the parameter indication method in each of the above aspects of the first device side; when the chip is running on a second device, the chip is used to implement the parameter indication method in each of the above aspects of the second device side.

[0024] According to another aspect of the embodiments of the present application, a computer program product or computer program is provided, which comprises computer instructions stored in a computer readable storage medium, and a processor acquires the computer instructions from the computer readable storage medium and executes the computer instructions to implement the parameter indication method according to the above aspects.

[0025] The technical scheme provided by the embodiments of the present application can have the following beneficial effects: the first device sends the first information to the second device, the first information comprises the second information, the second information comprises the first indication information and the first parameter or the first parameter group associated with the first indication information, so that the first device only needs to configure or indicate the parameters that need to be added or modified or deleted to the second device, and does not need to additionally indicate the processing mode of the parameters irrelevant to the current parameter indication process, thereby improving the parameter configuration efficiency or the parameter indication efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0026] In order to more clearly illustrate the technical schemes in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0027] FIG. 1 shows a schematic diagram of a network architecture provided by an example embodiment of the present application;

[0028] FIG. 2 shows a schematic diagram of a network system architecture provided by an example embodiment of the present application;

[0029] FIG. 3 shows a schematic diagram of a configuration parameter provided by an example embodiment of the present application;

[0030] FIG. 4 shows a flowchart of a parameter indication method provided by an example embodiment of the present application;

[0031] FIG. 5 shows a flowchart of a parameter indication method provided by an example embodiment of the present application;

[0032] FIG. 6 shows a block diagram of a first device provided by an example embodiment of the present application;

[0033] FIG. 7 shows a block diagram of a second device provided by an example embodiment of the present application;

[0034] FIG. 8 shows a structural schematic diagram of a second device provided by an example embodiment of the present application;

[0035] FIG. 9 shows a structural schematic diagram of a first device provided by an example embodiment of the present application. DETAILED DESCRIPTION

[0036] For the purpose of clarity, technical solution, and advantages of the present application, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings. Hereinafter, exemplary embodiments will be described in detail with reference to the accompanying drawings. The following description with reference to the drawings is illustrative in all aspects and does not represent all aspects consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application as detailed in the appended claims.

[0037] The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used in the present disclosure and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.

[0038] It will be understood that, although the terms first, second, third, etc. can be used herein to describe various information, the information should not be limited to these terms. These terms are used only to distinguish one piece of information from another piece of information. For example, a first information can also be termed a second information, and similarly, a second information can also be termed a first information without departing from the scope of the present disclosure. Depending on the context, the word "if' as used herein can be interpreted as meaning "when" or "upon determination" or "in response to a determination".

[0039] The technical solutions described in some embodiments of the present application can be applied to various communication systems, for example, a Long Term Evolution (LTE) system, an Advanced long term evolution (LTE-A) system, a New Radio (NR) system, an evolved system of the NR system, an LTE-based access to unlicensed spectrum (LTE-U) system, an NR-based access to unlicensed spectrum (NR-U) system, a Non-Terrestrial Networks (NTN) system, a Universal Mobile Telecommunication System (UMTS), a Wireless Local Area Networks (WLAN), a Wireless Fidelity (WiFi), a 5th-Generation (5G) system, a cellular Internet of Things system, a cellular passive Internet of Things system, and can also be applied to an evolved system of the 5G NR system, and can also be applied to a 6G and an evolved system thereafter.

[0040] It should be understood that in some embodiments of the present application, "5G" can also be referred to as "5G NR" or "NR".

[0041] It should be understood that in the description of the embodiments of the present application, the term "corresponding" can represent a direct or indirect corresponding relationship between the two, can also represent an associated relationship between the two, or can indicate a relationship such as being indicated, configured, and the like.

[0042] In the embodiments of the present application, "predefined" can be implemented by pre-saving corresponding codes, tables or other means for indicating related information in devices (for example, including terminal devices and network devices), and the present application does not limit the specific implementation manner thereof. For example, the predefined can refer to the definition in the protocol.

[0043] In the embodiments of the present application, "protocol" can refer to a standard protocol in the communication field, for example, can include an LTE protocol, an NR protocol and a related protocol applied to a future communication system, and the present application does not limit the same.

[0044] In the embodiments of the present application, "several" can include one or more, one or more, one or more, and the like.

[0045] In the embodiments of the present application, the meaning of "comprising" and "including" is the same.

[0046] FIG. 1 shows a schematic diagram of a network architecture 100 provided by an example embodiment of the present application. The network architecture 100 includes a terminal device 10, an access network device 20, and a core network device 30.

[0047] The terminal device 10 can refer to a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user device. Alternatively, the terminal device 10 can also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5th Generation System (5GS), or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited thereto. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed in a cell managed by each access network device 20.

[0048] The access network device 20 is a device deployed in an access network to provide wireless communication functions for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with access network device functions can be different, for example, in a 5th Generation New Radio (5G NR) system, it is called a next-generation base station (gNodeB, gNB). As communication technology evolves, the name of the "access network device" can change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. Optionally, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network device 30. Illustratively, in a Long Term Evolution (LTE) system, the access network device 20 can be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more evolved base stations in the EUTRAN; in a 5G NR system, the access network device 20 can be a Radio Access Network (RAN) or one or more gNBs in the RAN. In the embodiments of the present application, the network device refers to the access network device 20, such as a base station, unless otherwise specified.

[0049] The core network device 30 is a device deployed in a core network, and the main functions of the core network device 30 are to provide user connection, manage users, and complete bearer for services, and provide an interface to an external network as a bearer network. For example, the core network device in a 5G NR system includes an Access and Mobility Management Function (AMF) network element, a User Plane Function (UPF) network element, and a Session Management Function (SMF) network element.

[0050] In some embodiments, the access network device 20 and the core network device 30 communicate with each other through some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through some air interface technology, such as the Uu interface.

[0051] FIG. 2 shows a schematic diagram of a network system architecture 200 according to an example embodiment of the present application. The network system architecture 200 includes a terminal device 10, an access network device 20, and a core network device 30.

[0052] The core network device 30 includes at least one of the following: a location management function (LMF), a network slice selection function (NSSF), an authentication server function (AUSF), a unified data management (UDM), an AMF, an SMF, a policy control function (PCF), a UPF, a sensing function (SF), and a network data analytics function (NWDAF).

[0053] The UE is connected to an access network (AN) through a Uu interface for access layer connection, and exchanges access layer messages and wireless data transmission. The UE is connected to an AMF through an N1 interface for non-access stratum (NAS) connection, and exchanges NAS messages. The AMF is a mobility management function in the core network, the SMF is a session management function in the core network, and the AMF is responsible for forwarding session management related messages between the UE and the SMF in addition to mobility management of the UE. The PCF is a policy management function in the core network, responsible for formulating policies related to mobility management, session management, charging, and the like of the UE. The PCF exchanges data with an external application function (AF) through an N5 interface. The UPF is a user plane function in the core network, exchanges data with an external data network (DN) through an N6 interface, and exchanges data with the AN through an N3 interface.

[0054] The "5G NR system" in the embodiments of the present application can also be referred to as a 5G system or an NR system, but those skilled in the art can understand its meaning. The technical solutions described in the embodiments of the present application can be applied to an LTE system, a 5G NR system, a subsequent evolution system of the 5G NR system such as a 6G system, and other communication systems such as a narrowband Internet of Things (NB-IoT) system, and the present application does not limit this.

[0055] The first device and the second device involved in the embodiments of the present application include at least one of the following scenarios:

[0056] Scenario 1: the first device is a terminal device, and the second device is a network device;

[0057] Scenario 2: the first device is a first terminal device, and the second device is a second terminal device;

[0058] Scenario 3: the first device is a network device, and the second device is a terminal device;

[0059] Scenario 4: the first device is a first network device, and the second device is a second network device;

[0060] The network device is an access network device or a core network device or an Operation Administration and Maintenance (OAM) device or a data collection device.

[0061] For example, the access network device includes at least one of the following: a gNB, a Centralized Unit (CU), a Distributed Unit (DU), a Centralized Unit-Control Plane (CU-CP), and a Centralized Unit-User Plane (CU-UP).

[0062] For example, the core network device includes at least one of the following: an LMF network element, an NSSF network element, an AMF network element, an AUSF network element, a UPF network element, an SMF network element, a PCF network element, a UDM network element, an SF network element, a NWDAF network element, and an Artificial Intelligence (AI) function management entity.

[0063] Next, the related technologies involved in the embodiments of the present application are introduced:

[0064] • Configuration method in a 5G system:

[0065] The network device sends a dedicated configuration to the terminal device through a Radio Resource Control (RRC) Reconfiguration message or an RRC Resume message. Table 1 is an example of an implementation of the above configuration:

[0066] Table 1

[0067] Table 1 is an example of a 5G configuration mode, and the parameter n is a positive integer. In 5G, the definition of a parameter includes at most three information fields, i.e., a parameter field, an optional indication field, and a requirement code indication field or a condition indication field. If a parameter is a mandatory parameter, the definition of the parameter does not have an optional indication field and a requirement code indication field or a condition indication field. If a parameter is an optional parameter, the optional indication field appears in the definition of the parameter, and for an optional parameter, the requirement code indication field or the condition indication field also needs to be given in the parameter definition.

[0068] From the perspective of the number of bits occupied by the parameter, a mandatory parameter does not occupy additional bits in addition to the number of bits occupied by the parameter field, but for an optional parameter, in addition to the number of bits occupied by the parameter field, the optional indication field occupies an additional bit for indicating whether the optional parameter appears in a configuration process. The requirement code indication field or the condition indication field itself does not occupy a number of bits, and the corresponding meaning is given by a protocol predefinition. In the 5G system, the position of each configuration parameter is fixed, and the logical rule for the terminal device to decode the message containing the configuration parameter is to decode and apply from the first parameter to the last parameter.

[0069] In related technologies, the definition of the configuration parameter adopts the definition manner introduced in Table 1, and the configuration efficiency of this manner is not high, because the terminal device needs to perform a complete message decoding process in each reconfiguration process, i.e., decoding and applying from the first parameter to the last parameter, and even if only one parameter is changed, the terminal device also needs to decode the reconfiguration message completely once. Although the optional indication field and the requirement code indication field or the condition indication field can be used together to achieve delta configuration of some optional parameters, the optional indication field itself also occupies a bit. FIG. 3 shows a schematic diagram of a configuration parameter provided in an example embodiment of the present application. In (a) of FIG. 3, it is assumed that 100 parameters are optional parameters, and the number of bits actually occupied by each parameter consists of two parts: a parameter field and an optional indication field. The optional indication field of the first 99 parameters respectively occupies 1 bit, the parameter field of the first 99 parameters additionally occupies a number of bits (the number of bits occupied by the parameter field of different parameters can be the same or different), for example, at least one bit, and it is assumed that the parameter field of the 100th parameter occupies 5 bits. If the network device needs to reconfigure the 100th parameter, even if the first 99 parameters are optional parameters, the optional indication fields of the first 99 parameters also need to appear (the optional indication fields of the first 99 parameters need to indicate that the corresponding parameters do not appear), and the optional indication field of the 100th parameter indicates that the corresponding parameter appears. The actual configuration efficiency is less than or equal to 5 / (5+100). This configuration manner not only has low efficiency, but also if one parameter decoding error occurs, the decoding work of the remaining parameters will also have problems.

[0070] To solve the above problems, the embodiment of the present application provides a parameter indication method, and Fig. 4 shows a flowchart of the parameter indication method provided by an example embodiment of the present application, the method is executed by a first device, and the method comprises the following steps.

[0071] Step 410: The first device sends first information to a second device.

[0072] The first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used for identifying the first parameters or the first parameter group, and the first parameters or the first parameter group are used for indicating one or more functions.

[0073] For example, in an implementation mode, the first parameters comprise parameters related to a security function (for example, security encryption and / or integrity protection algorithm, etc.), and at this time, the function indicated by the first parameters is the security function; in another implementation mode, the first parameter group comprises a plurality of parameters related to measurement (for example, frequency point information, measurement interval information, measured cell information, etc.), and at this time, the function indicated by the first parameter group is the measurement function; in another implementation mode, the first parameter group comprises a plurality of parameters related to measurement and parameters related to a security function, and at this time, the function indicated by the first parameter group is the measurement function and the security function. At this time, it can also be understood that the first indication information is used for identifying the first parameters or the first parameter group, and the first parameters or the first parameter group are used for one or more functions, or in other words, the first parameters or the first parameter group are used for configuring one or more functions related configurations.

[0074] For example, in an implementation mode, the first parameters comprise auxiliary information parameters related to terminal device energy saving (for example, recommended maximum bandwidth parameters, etc.), and at this time, the function indicated by the first parameters is the terminal device energy saving function; in another implementation mode, the first parameter group comprises a plurality of parameters related to multi-card measurement interval demand (for example, recommended periodic multi-card measurement interval parameters, priority parameters associated with the recommended periodic multi-card measurement interval, recommended aperiodic multi-card measurement interval parameters, etc.), and at this time, the function indicated by the first parameter group is the multi-card measurement interval demand function; in another implementation mode, the first parameter group comprises auxiliary information parameters related to terminal device energy saving and a plurality of parameters related to multi-card measurement interval demand, and at this time, the function indicated by the first parameter group is the terminal device energy saving function and the multi-card measurement interval demand function. At this time, it can also be understood that the first indication information is used for identifying the first parameters or the first parameter group, and the first parameters or the first parameter group are used for one or more functions, or in other words, the first parameters or the first parameter group are used for triggering one or more functions related behaviors.

[0075] The present application does not limit the specific parameter type included in the first parameter or the first parameter group, nor the type of function indicated by the first parameter or the first parameter group.

[0076] In some embodiments, the first parameter or the first parameter group is used to indicate at least one of an adding parameter function, a modifying parameter function, and a deleting parameter function. In other embodiments, the first parameter or the first parameter group is used to indicate at least one of a recommended parameter, a non-recommended parameter, a recommended function, and a non-recommended function.

[0077] For example, assume that at a first time, the first device sends a first message to the second device, and the first message includes 100 parameters, as shown in (a) of FIG. 3. Assume that the 100 parameters are all optional parameters, then the actual number of bits occupied by each parameter consists of two parts: a parameter field and an optional indication field. The optional indication field of the first 99 parameters each occupies 1 bit, and the parameter field of the first 99 parameters each occupies additional bits (the parameter fields of different parameters can occupy the same number of bits or different numbers of bits). Assume that the parameter field of the 100th parameter occupies 5 bits. Assume that at a second time after the first time, the first device needs to modify the value of the 100th parameter included in the first message. According to the implementation in the related art, the first device needs to send a first message to the second device, and the first message includes at least (100+5) bits. In the first message, the optional indication fields of the first 99 parameters each indicate that the corresponding parameter does not appear, the optional indication field of the 100th parameter indicates that the corresponding parameter appears, and the last 5 bits are used to configure the new value of the 100th parameter.

[0078] According to the parameter indication method of the present application, as shown in (b) of FIG. 3, the first device sends a first message to the second device, and the first message includes at least the value of the first indication information associated with the 100th parameter (for example, the first indication information occupies 7 bits) and the parameter field value of the 100th parameter. Therefore, the parameter indication method proposed in the present application can achieve the same parameter value modification function with at least (7+5) bits, which reduces the bit overhead of parameter indication and improves the parameter indication efficiency compared with the related art which requires at least (100+5) bits.

[0079] For example, the first device only needs to configure the parameters (first parameters or first parameter group) that need to be added or modified or deleted to the second device, and does not need to additionally indicate the processing mode of the parameters irrelevant to the current configuration process, for example, does not need to indicate that the irrelevant parameters do not appear in the current configuration process through the optional indication field and the like. The second device only needs to decode the parameters indicated by the first device, and does not need to perform additional operations on the parameters irrelevant to the current configuration process, for example, does not need to additionally decode the optional indication field information corresponding to the parameters irrelevant to the current configuration process, thereby improving the configuration efficiency.

[0080] In some embodiments, the association relationship between the first indication information and the first parameters or the first parameter group is determined in a predefined manner, for example, is determined in a protocol predefined manner. For example, it is assumed that the first message contains 20 parameters, and the protocol can agree that the first 5 parameters form a parameter group, the middle 10 parameters form a parameter group, and the last 5 parameters form a parameter group.

[0081] In some embodiments, the first device is a terminal device, and the second device is a network device; or, the first device is a first terminal device, and the second device is a second terminal device; or, the first device is a network device, and the second device is a terminal device; or, the first device is a first network device, and the second device is a second network device.

[0082] In some embodiments, the first device is a network device, and the second device is a terminal device. The type of the first device and the second device is not limited.

[0083] In some embodiments, the first indication information is a kind of identification information (for example, a kind of ID identification), which is used to identify the first parameters or the first parameter group; in other embodiments, the first indication information is implemented through a selection function (choice {} function). The definition of the selection function contains one or more objects, each object is associated with a pointer of the selection function, and the value of the pointer can be obtained to uniquely identify the object indicated by the selection function this time. The pointer is used to identify the first parameters or the first parameter group.

[0084] In some embodiments, the association relationship between the first indication information and the first parameters is determined in a default manner, or the association relationship between the first indication information and the first parameter group is determined in a default manner. For example, the default manner is a protocol predefined manner.

[0085] In some embodiments, the first indication information is encoded in a device granularity or encoded in a uniform manner within a device. In this manner, the concept of a traditional message (i.e., a message definition mode in which a message contains a large number of parameters) can or can not exist in the protocol. In the case where the concept of a traditional message exists in the protocol, if a large number of parameters need to be indicated at a time, the corresponding parameters can be indicated by a traditional message, and if a small number of parameters need to be indicated at a time (such as in a scenario in which one or several parameters are updated), the corresponding parameters can be indicated by the first indication information according to the present disclosure. In the case where the concept of a traditional message does not exist in the protocol, the corresponding parameters need to be indicated by the first indication information according to the present disclosure regardless of the number of parameters that need to be indicated.

[0086] For the same device, the value of the first indication information and the first parameter or the first parameter group are in a one-to-one association relationship. For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B.

[0087] For different devices, the first parameter or the first parameter group corresponding to the same value of the first indication information can be different.

[0088] For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for device 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case where the value of the first indication information is 00, in device 1, the corresponding parameter is A, and in device 2, the corresponding parameter is C. For different devices, the same value of the first indication information can correspond to different parameters.

[0089] In another implementation manner, the first indication information is encoded in a protocol granularity (this manner can also be understood as another implementation manner of the first indication information encoded in a device granularity), at this time, it can be considered that the meaning of each value of the first indication information is uniquely confirmed at the protocol level, and different devices understand the meaning of the same value of the first indication information consistently. In this manner, for different devices, the first parameter or the first parameter group corresponding to the same value of the first indication information is the same.

[0090] In some embodiments, the first indication information is encoded in a message type.

[0091] By way of example but not limitation, the first indication information is encoded in a message type, at this time, under the premise that the message type is determined, the first indication information can uniquely identify the first parameter or the first parameter group.

[0092] In an implementation, the first information further comprises second indication information, the second indication information being used to indicate a message type associated with the first information (or used to indicate that the first information contains a message type associated with the first information), the message type associated with the first information can also be understood as a message type to which the first information belongs. The first information is used to carry a plurality of parameters (such as the first parameter or the first parameter group) contained in a message. In this way, all the parameters carried by the first information are associated with the same message type, the message type information is indicated by the second indication information, and there is a one-to-one association relationship between the message type and the value of the second indication information, and there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, the value of the first indication information is 01, corresponding to parameter B, for the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In this implementation, the message types associated with the plurality of second information belonging to the same first information are all the same, and the message type associated with the first information is the same.

[0093] For the first information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0094] In some embodiments, the second indication information is an identification information (for example, an ID identification); in other embodiments, the second indication information is realized by a selection function, regardless of which way, the second indication information is used to indicate a message type.

[0095] For example, for the value of the second indication information being 1, that is, the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the second indication information being 2, that is, the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, for the first information associated with message type 1, the corresponding parameter is A, and for the first information associated with message type 2, the corresponding parameter is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0096] In another implementation, the second information further comprises third indication information, the third indication information being used to indicate the message type associated with the second information (or used to indicate the message type contained in the second information), the message type associated with the second information can also be understood as the message type to which the second information belongs. The second information is used to carry a plurality of parameters (such as the first parameter or the first parameter group described above) contained in a message, and the message types associated with the parameters carried by different second information can be the same or different. In this way, the message type associated with the parameters carried by each second information is indicated by the third indication information, and there is a one-to-one association relationship between the message type and the value of the third indication information. Under the condition of confirming the message type associated with the second information, there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B. In this implementation, the message types associated with a plurality of second information belonging to the same first information can be the same or different.

[0097] For the second information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0098] In some embodiments, the third indication information is a kind of identification information (for example: a kind of ID identification); in other embodiments, the third indication information is realized by a selection function, no matter which way, the third indication information is used to indicate a message type.

[0099] For example, for the value of the third indication information being 1, that is, the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the third indication information being 2, that is, the second information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. That is, in the case of the value of the first indication information being 00, for the second information associated with message type 1, corresponding to parameter A, for the second information associated with message type 2, corresponding to parameter C. For the second information associated with different message types, the value of the same first indication information can correspond to different parameters or parameter groups.

[0100] Branch one: the second information comprises the first indication information and the first parameter associated with the first indication information.

[0101] Since the first indication information and the first parameter have a one-to-one association relationship, the granularity of the parameter management (such as the addition, modification or deletion of the parameter, or the like) can reach a parameter level, and the flexibility of the parameter management is enhanced. It should be particularly pointed out that the first parameter can represent a single parameter (the single parameter does not contain a sub-parameter field) or a composite parameter (the composite parameter contains a plurality of sub-parameter fields, for example, the first parameter is a list type parameter, one list parameter can contain one or more elements, and each element can carry a sub-parameter, at this time, the list type parameter can be referred to as a kind of composite parameter).

[0102] The first implementation of the branch one: the first indication information is encoded according to the device granularity or the protocol granularity.

[0103] In some embodiments, the first indication information is encoded according to the device granularity, and the second information includes the first indication information and the first parameter, and the first parameter and the value of the first indication information have a one-to-one association relationship.

[0104] For the same device, the value of the first indication information and the first parameter have a one-to-one association relationship.

[0105] For different devices, the first parameters corresponding to the same value of the first indication information can be the same or different.

[0106] For example, for device 1, the value of the first indication information is 00, and the corresponding parameter is A, and the value of the first indication information is 01, and the corresponding parameter is B; for device 2, the value of the first indication information is 00, and the corresponding parameter is C, and the value of the first indication information is 01, and the corresponding parameter is D. In the case of the value of the first indication information being 00, the corresponding parameter in device 1 is A, and the corresponding parameter in device 2 is C. For different devices, the same value of the first indication information can correspond to different parameters.

[0107] The first indication information encoded according to the device granularity means that for the same type of parameter receiving device (i.e., the second device), the type and format of the first parameter associated with the first indication information can be confirmed by confirming the value of the first indication information, and then the first parameter associated with the first indication information can be decoded.

[0108] In the first implementation, for the same device, the first parameter and the value of the first indication information have a one-to-one association relationship, that is, one specific value of the first indication information is associated with only one first parameter, and the value of the first indication information is determined, and the first parameter associated with the first indication information can be decoded according to the value and the association relationship.

[0109] For example, assume that the first device sends three types of messages to the second device, which are referred to as a first message, a second message, and a third message in sequence, wherein the first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. The three types of messages include a total of 120 parameters. For the second device, each parameter is associated with a value of the first indication information according to the protocol. Since each parameter is in a one-to-one association relationship with a value of the first indication information, the second device can determine the parameter type and format associated with the first indication information according to the association relationship by decoding a value of the first indication information, and thus decode the corresponding first parameter. Table 2 shows an example, where m is a positive integer:

[0110] Table 2

[0111] Optionally, all the second information included in the first information is used to indicate parameters included in a same type of message.

[0112] For example, the first information includes three second information, the first second information is used to configure parameter 2 defined in the first message, the second second information is used to modify parameter 5 defined in the first message, and the third second information is used to delete parameter 6 defined in the first message.

[0113] Optionally, all the second information included in the first information is used to indicate parameters included in at least two types of messages.

[0114] For example, the first information includes four second information, the first second information is used to configure parameter 2 defined in the first message, the second second information is used to configure parameter 5 defined in the first message, the third second information is used to modify parameter 1 defined in the second message, and the fourth second information is used to delete parameter 2 defined in the third message.

[0115] In some embodiments, the first indication information is encoded according to a protocol granularity.

[0116] In some embodiments, the second information includes the first indication information and the first parameter, and the first parameter is in a one-to-one association relationship with a value of the first indication information.

[0117] In this way, for the first indication information defined in a same type of protocol, the value of each first indication information is uniquely determined at the protocol level, and different devices understand the value of the same first indication information in the same way. For different devices, the first parameter corresponding to the value of the same first indication information is the same.

[0118] Branch one, second implementation: the first indication information is encoded according to a message type granularity (first information includes second indication information scenario).

[0119] In the case that the first indication information is encoded according to the message type, there is a one-to-one association relationship between the first indication information and the first parameter for the same message type. For different message types, the same value of the first indication information can have an association relationship with different first parameters.

[0120] In some embodiments, the second information includes the first indication information and the first parameter, and under the condition of message type determination (such as the same message type), there is a one-to-one association relationship between the value of the first indication information and the first parameter. For different types of messages, even if the value of the first indication information is the same, the parameter associated with the first indication information is usually different.

[0121] The first indication information is encoded according to the message type granularity, which means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the first information (or the message type associated with the parameter carried by the first information) and the value of the first indication information. In this implementation manner, the first parameter associated with the first indication information cannot be directly decoded only by confirming the value of the first indication information, and the message type associated with the first information also needs to be confirmed.

[0122] Under the condition of message type determination, there is a one-to-one association relationship between the value of the first indication information and the first parameter. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple parameters can occur, and the multiple parameters can be defined in different types of messages.

[0123] In some embodiments, the first information further includes second indication information, and the second indication information is used to indicate the message type associated with the first information (or used to indicate the message type associated with the parameter carried by the first information).

[0124] Optionally, the second indication information is a kind of identification information, which is used to identify the message type associated with the first information.

[0125] Under the condition of message type determination (such as confirming the message type associated with the first information through the value of the above-mentioned second indication information), there is a one-to-one association relationship between the value of the first indication information and the first parameter. For the first information associated with different message types, the first parameter corresponding to the same value of the first indication information can be different.

[0126] Optionally, for the first information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter is the same, and the association relationship between another part of the value of the first indication information and the first parameter is different.

[0127] For example, the value of the second indication information is 1, i.e., the first information associated with the message type 1, the value of the first indication information is 00, corresponding to the parameter A, and the value of the first indication information is 01, corresponding to the parameter B. The value of the second indication information is 2, i.e., the first information associated with the message type 2, the value of the first indication information is 00, corresponding to the parameter C, and the value of the first indication information is 01, corresponding to the parameter D. In the case of the value of the first indication information being 00, the first information associated with the message type 1 corresponds to the parameter A, and the first information associated with the message type 2 corresponds to the parameter C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0128] In some embodiments, the association between the second indication information and the message type is determined by a predefined manner. For example, the association is determined by a protocol predefined manner.

[0129] For example, it is assumed that the first device sends three types of messages to the second device, which are sequentially referred to as the first message, the second message, and the third message. The first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. The protocol defines that each type of message is associated with a value of the second indication information. For example, the protocol defines that the value of the second indication information associated with the first message is '0000', the value of the second indication information associated with the second message is '0001', and the value of the second indication information associated with the third message is '0010'.

[0130] The protocol also defines that each parameter included in each message is associated with a value of the first indication information. For example, the protocol defines that the 20 parameters included in the first message are sequentially numbered as 0-19, the 40 parameters included in the second message are sequentially numbered as 0-39, and the 60 parameters included in the third message are sequentially numbered as 0-59. Since each parameter in the same message is associated with a value of the first indication information in a one-to-one manner, the second device can determine the type and format of the first indication information associated with the parameter by decoding a value of the second indication information and a value of the first indication information, and thus decode the corresponding first parameter, as shown in Table 3, where m is a positive integer:

[0131] Table 3

[0132] In the implementation of Table 3, since the second indication information included in the first information takes a value indicating only one message type, all the parameters indicated by the second information included in the first information are associated with the same message type. For example, the second indication information takes a value of 1 indicating the first message, the first information includes three second information, the first second information is used to configure the parameter 2 defined in the first message, the second second information is used to modify the parameter 5 defined in the first message, and the third second information is used to delete the parameter 6 defined in the first message.

[0133] The third implementation of the branch one: the first indication information is encoded according to the message type granularity (the second information contains the third indication information scenario).

[0134] In the case of encoding the first indication information according to the message type, for the same message type, there is a one-to-one association relationship between the first indication information and the first parameter. For different message types, the same value of the first indication information can have an association relationship with different first parameters.

[0135] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter carried by the second information) and the value of the first indication information. In this implementation, the first parameter associated with the first indication information cannot be directly decoded only by confirming the value of the first indication information, and the message type associated with the second information also needs to be confirmed.

[0136] Under the condition of determining the message type, there is a one-to-one association relationship between the first parameter and the value of the first indication information. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple parameters can occur, and the multiple parameters can be defined in different types of messages.

[0137] In some embodiments, the first indication information is encoded according to the message type, and the second information further includes third indication information, the third indication information being used to indicate the message type associated with the second information.

[0138] Optionally, the third indication information is a kind of identification information, and is used to identify the message type associated with the second information.

[0139] Under the condition of determining the message type (for example, the message type associated with the first information is confirmed through the value of the third indication information described above), there is a one-to-one association relationship between the first parameter and the value of the first indication information. For the second information associated with different message types, the first parameter corresponding to the same value of the first indication information can be different.

[0140] Optionally, for the second information associated with different message types, the association relationship between the value of a part of the first indication information and the first parameter is the same, and the association relationship between the value of another part of the first indication information and the first parameter is different.

[0141] For example, for the third indication information with a value of 1, i.e., the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the third indication information with a value of 2, i.e., the second information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, for the second information associated with message type 1, the corresponding parameter is A, and for the second information associated with message type 2, the corresponding parameter is C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0142] In some embodiments, the association relationship between the third indication information and the message type is determined in a predefined manner. For example, the association relationship is determined in a predefined manner by a protocol.

[0143] For example, assuming that the first device sends a total of 3 types of messages to the second device, which are sequentially referred to as a first message, a second message, and a third message, wherein the first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters, the protocol will stipulate that each type of message is associated with a value of the third indication information. For example, the protocol stipulates that the value of the third indication information associated with the first message is '0000', the value of the third indication information associated with the second message is '0001', and the value of the third indication information associated with the third message is '0010'.

[0144] The protocol will also stipulate that each parameter included in each message is associated with a value of the first indication information. For example, the protocol stipulates that the 20 parameters included in the first message are sequentially numbered as 0-19, the 40 parameters included in the second message are sequentially numbered as 0-39, and the 60 parameters included in the third message are sequentially numbered as 0-59. Since each parameter in the same type of message is in a one-to-one association relationship with a value of the first indication information, the second device can determine the type and format of the first indication information associated with the parameter by decoding a value of the third indication information and a value of the first indication information, thereby decoding the corresponding first parameter, as shown in Table 4, where m is a positive integer:

[0145] Table 4

[0146] Optionally, in the implementation of Table 4, in an implementation, the first information includes all the second information for the same message. At this time, the third indication information included in all the second information has the same value.

[0147] In another implementation, the first information includes all the second information for indicating parameters contained in at least two messages. For example, the first information includes four second information, the first second information includes third indication information with a value of '0000', the second second information includes third indication information with a value of '0000', the third second information includes third indication information with a value of '0010', and the fourth second information includes third indication information with a value of '0001'.

[0148] The fourth implementation of Branch I: the first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0149] In the case of encoding the first indication information according to the message type, for the same message type, there is a one-to-one association relationship between the first indication information and the first parameter. For different message types, the same value of the first indication information can have an association relationship with different first parameters.

[0150] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameters carried by the second information) and the value of the first indication information. In this implementation, the first parameter associated with the first indication information cannot be directly decoded only by confirming the value of the first indication information, and the message type associated with the second information also needs to be confirmed.

[0151] Under the condition of determining the message type, there is a one-to-one association relationship between the value of the first indication information and the first parameter. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple parameters may occur, and the multiple parameters can be defined in different types of messages.

[0152] In some embodiments, the first information further includes fourth indication information, and the fourth indication information is used to indicate the same message type associated with one or more second information (or used to indicate the message type associated with the parameters carried by one or more second information).

[0153] In some embodiments, the multiple second information associated with the same message type are associated with the same fourth indication information.

[0154] Optionally, the fourth indication information is a kind of identification information, which is used to identify the message type associated with the second information.

[0155] For example, the fourth indication information is 1, the second information is associated with message type 1, the first indication information is 00, corresponding to parameter A, and the first indication information is 01, corresponding to parameter B. The fourth indication information is 2, the second information is associated with message type 2, the first indication information is 00, corresponding to parameter C, and the first indication information is 01, corresponding to parameter D. When the first indication information is 00, the second information associated with message type 1 corresponds to parameter A, and the second information associated with message type 2 corresponds to parameter C. The same first indication information can correspond to different parameters for the second information associated with different message types.

[0156] In some embodiments, the association between the fourth indication information and the message type is determined by a predefined manner. For example, the association is determined by a protocol.

[0157] For example, assume that the first device sends three types of messages to the second device, which are referred to as first message, second message, and third message in sequence, wherein the first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. The protocol defines that each type of message is associated with a value of the fourth indication information. For example, the protocol defines that the first message is associated with the value '0000' of the fourth indication information, the second message is associated with the value '0001' of the fourth indication information, and the third message is associated with the value '0010' of the fourth indication information.

[0158] The protocol also defines that each parameter included in each message is associated with a value of the first indication information. For example, the protocol defines that the 20 parameters included in the first message are numbered in sequence as 0-19, the 40 parameters included in the second message are numbered in sequence as 0-39, and the 60 parameters included in the third message are numbered in sequence as 0-59. Since each parameter in the same type of message is associated with a value of the first indication information in a one-to-one manner, the second device can determine the type and format of the first indication information associated with the parameter by decoding a value of the fourth indication information and a value of the first indication information, thereby decoding the corresponding first parameter. As shown in Table 5, n and m are positive integers:

[0159] Table 5

[0160] Optionally, in the implementation manner of Table 5, in an implementation manner, all the second information included in the first information is used for the same message. At this time, the first information includes one fourth indication information or at least two fourth indication information. If the first information includes at least two fourth indication information, all the fourth indication information has the same value at this time.

[0161] In another implementation, the first information includes all the second information for indicating parameters contained in at least two messages. For example, the first information includes four second information, the first second information corresponds to fourth indication information with a value of '0000', the second second information and the third second information correspond to fourth indication information with a value of '0001', and the fourth second information corresponds to fourth indication information with a value of '0010'.

[0162] Branch II: The second information includes the first indication information and the first parameter group associated with the first indication information.

[0163] Since the value of the first indication information is in a one-to-one association with the first parameter group, the management of the parameters (such as the addition, modification, or deletion of the parameters, etc.) is at a parameter group level. Compared with Branch I, Branch II can reduce the overhead of parameter coding and does not need one parameter to correspond to one code.

[0164] First implementation of Branch II: The first indication information is coded according to device granularity or protocol granularity.

[0165] In some embodiments, the first indication information is coded according to device granularity, the second information includes the first indication information and the first parameter group, and the value of the first indication information is in a one-to-one association with the first parameter group.

[0166] For the same device, the value of the first indication information is in a one-to-one association with the first parameter group.

[0167] For different devices, the first parameter group corresponding to the value of the same first indication information can be the same or different.

[0168] For example, for device 1, the value of the first indication information is 00, corresponding to parameter group A, and the value of the first indication information is 01, corresponding to parameter group B; for device 2, the value of the first indication information is 00, corresponding to parameter group C, and the value of the first indication information is 01, corresponding to parameter group D. In the case of the value of the first indication information being 00, in device 1, the corresponding parameter group is A, and in device 2, the corresponding parameter group is C. For different devices, the same value of the first indication information can correspond to different parameter groups.

[0169] Coding the first indication information according to device granularity means that for the same second device, the type and format of the first parameter group associated with the first indication information can be confirmed by confirming the value of the first indication information, and then the first parameter group associated with the first indication information can be decoded.

[0170] In the first implementation, for the same device, there is a one-to-one association between the first parameter group and the value of the first indication information, that is, a specific value of the first indication information is associated with a unique first parameter group. When the value of the first indication information is determined, the first parameter group associated with the first indication information can be decoded according to the value and the association.

[0171] For example, it is assumed that the first device sends three types of messages to the second device, which are referred to as a first message, a second message, and a third message in sequence, wherein the first message includes 20 parameters, which are divided into three groups of parameters, the second message includes 40 parameters, which are divided into five groups of parameters, and the third message includes 60 parameters, which are divided into eight groups of parameters. The three types of messages include a total of 16 groups of parameters. For the second device, the protocol stipulates that each group of parameters is associated with a value of the first indication information. Since there is a one-to-one association between each group of parameters and a value of the first indication information, the second device can determine the type and format of each parameter in the first parameter group associated with the first indication information according to the association by decoding a value of the first indication information, thereby decoding the corresponding first parameter group. As shown in Table 6, m is a positive integer:

[0172] Table 6

[0173] Optionally, all the second information included in the first information is used to indicate the parameter groups included in the same message. For example, the first information includes three second information, the first second information is used to configure the first group of parameters defined in the first message, the second second information is used to modify the second group of parameters defined in the first message, and the third second information is used to delete the third group of parameters defined in the first message.

[0174] Optionally, all the second information included in the first information is used to indicate the parameter groups included in at least two messages.

[0175] For example, the first information includes four second information, the first second information is used to configure the first group of parameters defined in the first message, the second second information is used to configure the second group of parameters defined in the first message, the third second information is used to modify the fifth group of parameters defined in the second message, and the fourth second information is used to delete the eighth group of parameters defined in the third message.

[0176] In some embodiments, the first indication information is encoded according to a protocol granularity.

[0177] In some embodiments, the second information includes the first indication information and the first parameter group, and there is a one-to-one association between the first parameter group and the value of the first indication information.

[0178] In this mode, for the first indication information defined in the same type of protocol, the value meaning of each first indication information is uniquely confirmed at the protocol level, and different devices understand the value meaning of the same first indication information consistently. For different devices, the first parameter group corresponding to the value of the same first indication information is the same.

[0179] The second implementation of branch two: the first indication information is encoded according to the message type granularity (the first information contains the second indication information scenario).

[0180] In the case of encoding the first indication information according to the message type, for the same message type, the first indication information and the first parameter group have a one-to-one association relationship. For different message types, the value of the same first indication information can have an association relationship with different first parameter groups.

[0181] In some embodiments, the second information includes the first indication information and the first parameter group, and under the condition of message type determination (such as the same message type), the first parameter group and the value of the first indication information have a one-to-one association relationship. For different types of messages, even if the value of the first indication information is the same, the parameter group associated with the first indication information is usually different.

[0182] Encoding the first indication information according to the message type means that the type and format of each parameter in the first parameter group associated with the first indication information can be confirmed only by confirming the message type associated with the first information (or the message type associated with the parameter group carried by the first information) and the value of the first indication information. In this implementation, the value of the first indication information cannot directly decode the first parameter group associated with the first indication information, and the message type associated with the first information also needs to be confirmed.

[0183] Under the condition of message type determination, the first parameter group and the value of the first indication information have a one-to-one association relationship. If the specific message type cannot be confirmed, the scenario that one value of the first indication information is associated with multiple groups of parameters may occur, and the multiple groups of parameters may be defined in different types of messages.

[0184] In some embodiments, the first information further includes second indication information, and the second indication information is used to indicate the message type associated with the first information (or used to indicate the message type associated with the parameter group carried by the first information).

[0185] Optionally, the second indication information is an identification information used to identify the message type associated with the first information.

[0186] In the condition of the message type determination (for example, the message type associated with the first information is confirmed through the value of the second indication information), there is a one-to-one association relationship between the first parameter group and the value of the first indication information. For the first information associated with different message types, the first parameter group corresponding to the same value of the first indication information can be different.

[0187] Optionally, for the first information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter group is the same, and the association relationship between another part of the value of the first indication information and the first parameter group is different.

[0188] For example, when the value of the second indication information is 1, that is, the first information associated with the message type 1, the value of the first indication information is 00, which corresponds to the parameter group A, and the value of the first indication information is 01, which corresponds to the parameter group B; when the value of the second indication information is 2, that is, the first information associated with the message type 2, the value of the first indication information is 00, which corresponds to the parameter group C, and the value of the first indication information is 01, which corresponds to the parameter group D. When the value of the first indication information is 00, for the first information associated with the message type 1, the corresponding parameter group is A, and for the first information associated with the message type 2, the corresponding parameter group is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameter groups.

[0189] In some embodiments, the association relationship between the second indication information and the message type is determined by a predefined manner. For example, the association relationship is determined by a protocol predefined manner.

[0190] For example, it is assumed that the first device sends three types of messages to the second device, which are called first message, second message and third message in sequence, respectively. The first message includes 20 parameters, which are divided into 3 groups of parameters, the second message includes 40 parameters, which are divided into 5 groups of parameters, and the third message includes 60 parameters, which are divided into 8 groups of parameters. The protocol will stipulate that each type of message is associated with a value of the second indication information. For example, the protocol stipulates that the value of the second indication information associated with the first message is ‘0000’, the value of the second indication information associated with the second message is ‘0001’, and the value of the second indication information associated with the third message is ‘0010’.

[0191] The protocol also stipulates that each set of parameters included in each message is associated with a value of the first indication information. For example, the protocol stipulates that the three sets of parameters included in the first message are sequentially numbered 0-2, the five sets of parameters included in the second message are sequentially numbered 0-4, and the eight sets of parameters included in the third message are sequentially numbered 0-7. Since there is a one-to-one association between each set of parameters and a value of the first indication information in the same type of message, the second device can confirm the type and format of each parameter in the first parameter group associated with the first indication information through the protocol predefinition manner by decoding a value of the second indication information and a value of the first indication information, and thus decode the corresponding first parameter group, as shown in Table 7, where m is a positive integer:

[0192] Table 7

[0193] In the implementation mode of Table 7, since the value of the second indication information included in the first information indicates only one message type, all parameters indicated by all second information included in the first information are associated with the same message type. For example, the value 1 of the second indication information points to the first message, the first information includes three second information, the first second information is used to configure the first set of parameters defined in the first message, the second second information is used to modify the second set of parameters defined in the first message, and the third second information is used to delete the third set of parameters defined in the first message.

[0194] The third implementation mode of branch two: the first indication information is encoded according to the message type granularity (the second information contains the third indication information scene).

[0195] In the case of encoding the first indication information according to the message type, for the same message type, there is a one-to-one association between the first indication information and the first parameter group. For different message types, the value of the same first indication information can have an association relationship with different first parameter groups.

[0196] Encoding the first indication information according to the message type granularity means that the type and format of each parameter in the first parameter group associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter group carried by the second information) and the value of the first indication information. In this implementation mode, the value of the first indication information cannot directly decode the first parameter group associated with the first indication information, and the message type associated with the second information also needs to be confirmed.

[0197] Under the condition of determining the message type, there is a one-to-one association between the first parameter group and the value of the first indication information. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple sets of parameters can occur, and the multiple sets of parameters can be defined in different types of messages.

[0198] In some embodiments, the first indication information is encoded according to a message type, and the second information further comprises third indication information, the third indication information being used to indicate the message type associated with the second information.

[0199] Optionally, the third indication information is an identification information used to identify the message type associated with the second information.

[0200] In the condition that the message type is determined (for example, the message type associated with the first information is confirmed through the value of the third indication information), there is a one-to-one association relationship between the value of the first indication information and the first parameter group. For the second information associated with different message types, the value of the same first indication information can correspond to different first parameter groups.

[0201] Optionally, for the second information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter group is the same, and the association relationship between another part of the value of the first indication information and the first parameter group is different.

[0202] For example, when the value of the third indication information is 1, that is, the second information is associated with the message type 1, the value of the first indication information is 00, which corresponds to the parameter group A, and the value of the first indication information is 01, which corresponds to the parameter group B; when the value of the third indication information is 2, that is, the second information is associated with the message type 2, the value of the first indication information is 00, which corresponds to the parameter group C, and the value of the first indication information is 01, which corresponds to the parameter group D. When the value of the first indication information is 00, for the second information associated with the message type 1, the corresponding parameter group is A, and for the second information associated with the message type 2, the corresponding parameter group is C. For the second information associated with different message types, the value of the same first indication information can correspond to different parameter groups.

[0203] In some embodiments, the association relationship between the third indication information and the message type is determined by a pre-defined manner. For example, the association relationship is determined by a protocol pre-defined manner.

[0204] For example, it is assumed that the first device sends three types of messages to the second device, which are called first message, second message and third message in sequence, respectively. The first message includes 20 parameters, which are divided into 3 groups of parameters, the second message includes 40 parameters, which are divided into 5 groups of parameters, and the third message includes 60 parameters, which are divided into 8 groups of parameters. In the protocol, it is agreed that each type of message is associated with a value of the third indication information. For example, the protocol agrees that the value of the third indication information associated with the first message is ‘0000’, the value of the third indication information associated with the second message is ‘0001’, and the value of the third indication information associated with the third message is ‘0010’.

[0205] The protocol also stipulates that each set of parameters included in each message is associated with a value of the first indication information. For example, the protocol stipulates that the three sets of parameters included in the first message are sequentially numbered 0-2, the five sets of parameters included in the second message are sequentially numbered 0-4, and the eight sets of parameters included in the third message are sequentially numbered 0-7. Since there is a one-to-one association between each set of parameters and a value of the first indication information within the same type of message, the second device can confirm the type and format of each parameter in the first parameter group associated with the first indication information through a protocol predefinition manner by decoding a value of the third indication information and a value of the first indication information, thereby decoding the corresponding first parameter group. As shown in Table 8, m is a positive integer:

[0206] Table 8

[0207] Optionally, in the implementation manner of Table 8, in one implementation manner, all the second information included in the first information is used for the same message. At this time, the third indication information included in all the second information has the same value.

[0208] In another implementation manner, all the second information included in the first information is used to indicate parameter groups included in at least two messages. For example, the first information includes four second information, the first second information includes third indication information with a value of '0000', the second second information includes third indication information with a value of '0000', the third second information includes third indication information with a value of '0010', and the fourth second information includes third indication information with a value of '0001'.

[0209] The fourth implementation manner of Branch II: The first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0210] In the case of encoding the first indication information according to the message type, for the same message type, there is a one-to-one association between the first indication information and the first parameter group. For different message types, a value of the same first indication information can have an association relationship with different first parameter groups.

[0211] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter group associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter group carried by the second information) and the value of the first indication information. In this implementation manner, the value of the first indication information cannot directly decode the first parameter group associated with the first indication information, and the message type associated with the second information also needs to be confirmed.

[0212] In the case of message type determination, there is a one-to-one association between the first parameter group and the value of the first indication information. If the specific message type cannot be confirmed, a scenario may occur in which one value of the first indication information is associated with multiple parameter groups. The multiple parameter groups may be defined in different types of messages.

[0213] In some embodiments, the first information further includes fourth indication information, which is used to indicate the same message type associated with the one or more second information (or used to indicate the message type associated with the parameter group carried by the one or more second information).

[0214] In some embodiments, the multiple second information associated with the same message type are associated with the same fourth indication information.

[0215] Optionally, the fourth indication information is an identification information used to identify the message type associated with the second information.

[0216] For example, the value of the fourth indication information is 1, indicating the second information associated with message type 1. The value of the first indication information is 00, corresponding to parameter group A. The value of the first indication information is 01, corresponding to parameter group B. The value of the fourth indication information is 2, indicating the second information associated with message type 2. The value of the first indication information is 00, corresponding to parameter group C. The value of the first indication information is 01, corresponding to parameter group D. When the value of the first indication information is 00, for the second information associated with message type 1, the corresponding parameter group is A. For the second information associated with message type 2, the corresponding parameter group is C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameter groups.

[0217] In some embodiments, the association between the fourth indication information and the message type is determined by a predefined manner. For example, it is determined by a protocol predefined manner.

[0218] For example, assume that the first device sends a total of 3 types of messages to the second device, which are referred to as first message, second message, and third message in sequence, respectively. The first message includes 20 parameters, which are divided into 3 groups of parameters. The second message includes 40 parameters, which are divided into 5 groups of parameters. The third message includes 60 parameters, which are divided into 8 groups of parameters. The protocol defines that each type of message is associated with a value of the fourth indication information. For example, the protocol defines that the value of the fourth indication information associated with the first message is ‘0000’, the value of the fourth indication information associated with the second message is ‘0001’, and the value of the fourth indication information associated with the third message is ‘0010’.

[0219] The protocol also specifies that each set of parameters included in each message is associated with a value of the first indication information. For example, the protocol specifies that the three sets of parameters included in the first message are numbered 0-2, the five sets of parameters included in the second message are numbered 0-4, and the eight sets of parameters included in the third message are numbered 0-7. Since each set of parameters in the same type of message is associated with a value of the first indication information in a one-to-one relationship, the second device can determine the type and format of each parameter in the first parameter set associated with the first indication information by decoding a value of the fourth indication information and a value of the first indication information, and then determining the type and format of the corresponding first parameter set according to the protocol, as shown in Table 9. n and m are positive integers:

[0220] Table 9

[0221] Optionally, in the implementation of Table 9, in one implementation, all the second information included in the first information is used to indicate the same message. In this case, the first information contains one fourth indication information or at least two fourth indication information. If the first information contains at least two fourth indication information, all the values of the fourth indication information are the same.

[0222] In another implementation, all the second information included in the first information is used to indicate the parameter sets included in at least two messages. For example, the first information includes four second information, the value of the fourth indication information corresponding to the first second information is '0000', the values of the fourth indication information corresponding to the second second information and the third second information are '0001', and the value of the fourth indication information corresponding to the fourth second information is '0010'.

[0223] In some embodiments, the association between the value of the first indication information and the first parameter set is predefined by the protocol, and the number, type, and format of the parameters included in each first parameter set are also predefined by the protocol.

[0224] In some embodiments, the second information includes the first indication information and the first parameter set, and the first parameter set is divided in one or more of the following ways: according to the protocol layer; according to the functional characteristics; according to the protocol version.

[0225] In some embodiments, the parameter groups are divided according to protocol layers, including: parameters used by the same protocol layer are divided into the same first parameter group, for example, all parameters used by a media access control (MAC) layer are divided into the same first parameter group; or, parameters used by the same protocol layer are divided into multiple first parameter groups (parameters included in each parameter group correspond to functions belonging to the same protocol layer), for example, all parameters used by the MAC layer are divided into 3 first parameter groups, and all parameters are divided into multiple groups, which is beneficial to fine management of parameters and efficient parameter indication or configuration.

[0226] In some embodiments, the parameter groups are divided according to functional characteristics, including: parameters defined under the same function are divided into the same first parameter group, for example, all parameters used by a slice function are divided into the same first parameter group; or, parameters defined under the same function are divided into multiple groups, for example, all parameters used by the slice function are divided into 2 first parameter groups, and all parameters are divided into multiple groups, which is beneficial to fine management of parameters.

[0227] In some embodiments, the parameter groups are divided according to protocol versions, for example, RRC parameters introduced by an R21 protocol version are divided into 5 parameter groups, RRC parameters introduced by an R22 protocol version are divided into 3 parameter groups, and RRC parameters introduced by an R23 protocol version are divided into 2 parameter groups.

[0228] In some embodiments, the first parameter groups are divided according to a combination of protocol layers and functional characteristics, or a combination of protocol layers and protocol versions, or a combination of functional characteristics and protocol versions.

[0229] In some embodiments, the first parameter groups are divided according to a combination of protocol layers, functional characteristics, and protocol versions.

[0230] In some embodiments, the first parameter or the parameter in the first parameter group comprises one or more of the following: a parameter used by a Non-Access Stratum (NAS) protocol layer; a parameter used by a Service Data Adaptation Protocol (SDAP) protocol layer; a parameter used by a Radio Resource Control (RRC) protocol layer; a parameter used by a Packet Data Convergence Protocol (PDCP) protocol layer; a parameter used by a Radio Link Control (RLC) protocol layer; a parameter used by a MAC protocol layer; a parameter used by a Physical (PHY) protocol layer; a parameter used by a Backhaul Adaptation Protocol (BAP) protocol layer; wherein the parameters involved in the present application include mandatory type parameters and / or optional type parameters.

[0231] Need code indication field or condition indication field:

[0232] In some embodiments, regarding the need code indication field or the condition indication field, the first parameter or the parameter in the first parameter group comprises two implementation manners: the need code indication field or the condition indication field is reserved in the definition of the first parameter or the parameter in the first parameter group; or, the need code indication field and the condition indication field are not reserved in the definition of the first parameter or the parameter in the first parameter group.

[0233] Implementation manner one: the need code indication field or the condition indication field is reserved in the definition of the first parameter or the parameter in the first parameter group.

[0234] Reserving the need code indication field or the condition indication field can further improve the configuration efficiency. Assuming that the first indication information is associated with the first parameter group, the first parameter group comprises 8 parameters, and if only 2 parameters in the first parameter group need to be modified in a parameter indication process, the need code indication field or the condition indication field can be used to realize efficient incremental configuration, and in this way, the optional indication fields of the parameters that do not need to be modified indicate that these parameters do not appear, and if the need code associated with these parameters is need M, it is determined that the values of these parameters remain unchanged.

[0235] Implementation manner two: the need code indication field and the condition indication field are not reserved in the definition of the first parameter or the parameter in the first parameter group.

[0236] Not reserving the requirement code indication field or the condition indication field makes both the definition and indication of the parameter simple. From the perspective of the definition of the parameter, there are only two types of the definition of the parameter, a mandatory parameter (the mandatory parameter only contains a parameter field) and an optional parameter (the optional parameter contains both a parameter field and an optional indication field), and the definition of the optional parameter is not associated with any requirement code indication field or condition indication field, and such a parameter definition makes the processing behavior of the second device very simple.

[0237] For example, whether it is a mandatory parameter or an optional parameter, if an optional parameter appears in the current parameter indication process, the parameter is saved (a scenario in which the parameter value is not saved before), or the corresponding parameter value is replaced (a scenario in which the parameter value is saved before); if an optional parameter does not appear in the current parameter indication process, it is considered that the parameter is not configured (a scenario in which the parameter value is not saved before), or the saved corresponding parameter value is deleted (a scenario in which the parameter value is saved before).

[0238] In some embodiments, the first information is carried by an independent message.

[0239] Optionally, the first information is carried by one or more of the following messages: a NAS message; an SDAP message; an RRC message; a PDCP message; an RLC message; a MAC message; a PHY message; and a BAP message.

[0240] For example, the first information is carried by an RRC message.

[0241] Implementation manner one of the independent message: a completely decoded message is reserved, and a new message is additionally introduced, the new message carries the first information and is used for efficient parameter indication.

[0242] In the implementation manner one, there are two kinds of indication manners of the same parameter, that is, the indication is performed through a completely decoded message (for example, an RRC reconfiguration message) or through a message carrying the first information.

[0243] For example, it is assumed that the first device can send 13 different types of RRC messages to the second device, and the definitions of the 13 RRC messages are as follows:

[0244] In order to distinguish from the previous 13 RRC messages, the 14th RRC message is newly defined. The 14th RRC message is specially used for carrying the first information, and then the second device can determine the received RRC message as the first RRC message according to the dedicated control channel (DCCH) header before the received RRC message (the value of the DCCH header associated with the current message is confirmed through the above selection function), and then the message decoding is performed according to the definition of the RRC message.

[0245] For example, the second device receives the RRC message sent by the first device, the DCCH header before the RRC message is used to indicate the 14th RRC message, and then the second device decodes the information content included in the first information according to the definition of the first information introduced above.

[0246] The first implementation reserves the message that needs to be completely decoded by the second device, and introduces a new message to realize efficient incremental modification of the parameters. In the case where the first device needs to configure fewer parameters for the second device, the newly introduced message can be used to manage the parameters, thereby improving the efficiency of managing the parameters.

[0247] The second implementation is an independent message, which does not reserve the message that needs to be completely decoded, and only introduces a message carrying the first information.

[0248] In the second implementation, there is only one way to indicate the same type of parameter, that is, the message carrying the first information is used for indication.

[0249] Compared with the first implementation, the second implementation is simpler and easier to implement from definition to implementation, and does not need to define two different types of messages to realize the parameter indication function in the protocol.

[0250] Any information involved in the above embodiments is carried by any one of the following message types, or any one of the following messages is involved in the above embodiments:

[0251] NR positioning protocol A (NRPPA) message, long term evolution positioning protocol (LPP) message, non-access stratum (NAS) message, radio resource control (RRC) message, media access control control element (MAC CE) message, downlink control information (DCI) message, uplink control information (UCI) message, physical uplink control channel (PUCCH) message, physical uplink shared channel (PUSCH) message, inter-node message, Xn interface message, F1 interface message, E1 interface message, NG interface message, core network service-based architecture message, or AI dedicated message.

[0252] Optionally, any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following: a unicast message, a groupcast message, or a broadcast message.

[0253] Unicast message (one-to-one): a source transmits a unicast message through a unicast channel, only a first device or a second device assigned with corresponding unicast resource can attempt to receive the unicast message, the unicast message can also be referred to as dedicated signaling;

[0254] Groupcast message (one-to-many): a source transmits a groupcast message through a groupcast channel, a first device or a second device within the coverage of the groupcast signal and being a group member can attempt to receive the groupcast message, the first device or the second device joins a group to obtain resources related to the groupcast channel;

[0255] Broadcast message (one-to-any): a source transmits a broadcast message through a broadcast channel, any first device or second device within the coverage of the broadcast signal can attempt to receive the broadcast message.

[0256] In some embodiments, the first information is used to perform at least one of adding the first parameter, modifying the first parameter, or deleting the first parameter. In other embodiments, the first parameter or the first parameter group is used to indicate at least one of a recommended parameter, a non-recommended parameter, a recommended function, or a non-recommended function.

[0257] To sum up, the method provided by the embodiment comprises: a first device sends first information to a second device; wherein the first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions. The first device only needs to indicate the parameters that need to be added or modified or deleted to the second device, and does not need to additionally indicate the processing mode of the parameters that are not related to the current parameter indication process, thereby improving the parameter indication (such as parameter configuration) efficiency.

[0258] FIG. 5 shows a flowchart of a parameter indication method provided by an example embodiment of the present application, the method is performed by a second device, and the method comprises:

[0259] Step 510: The second device receives first information sent by a first device.

[0260] The first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions.

[0261] For example, in one implementation, the first parameters comprise parameters related to security functions (such as security encryption and / or integrity protection algorithms), and the functions indicated by the first parameters are security functions. In another implementation, the first parameter group comprises a plurality of parameters related to measurement (such as frequency point information, measurement interval information, and measurement cell information), and the functions indicated by the first parameter group are measurement functions. In yet another implementation, the first parameter group comprises a plurality of parameters related to measurement and parameters related to security functions, and the functions indicated by the first parameter group are measurement functions and security functions. In this case, it can also be understood that the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used for one or more functions, or in other words, the first parameters or the first parameter group are used to configure one or more functions related configurations.

[0262] Exemplarily, in one implementation, the first parameter comprises an assistance information parameter (e.g., a recommended maximum bandwidth parameter, etc.) related to terminal device energy saving, and at this time, the function indicated by the first parameter is a terminal device energy saving function; in another implementation, the first parameter group comprises a plurality of parameters (e.g., a recommended periodic multi-card measurement interval parameter, a priority parameter associated with the recommended periodic multi-card measurement interval parameter, a recommended aperiodic multi-card measurement interval parameter, etc.) related to multi-card measurement interval requirement, and at this time, the function indicated by the first parameter group is a multi-card measurement interval requirement function; in yet another implementation, the first parameter group comprises both an assistance information parameter related to terminal device energy saving and a plurality of parameters related to multi-card measurement interval requirement, and at this time, the function indicated by the first parameter group is a terminal device energy saving function and a multi-card measurement interval requirement function. At this time, it can also be understood that the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used for one or more functions, or in other words, the first parameter or the first parameter group is used to trigger one or more functions related behaviors.

[0263] The present application does not limit the specific parameter types included in the first parameter or the first parameter group, nor the types of one or more functions indicated by the first parameter or the first parameter group.

[0264] In some embodiments, the first parameter or the first parameter group is used to indicate at least one of an adding parameter function, a modifying parameter function, and a deleting parameter function. In other embodiments, the first parameter or the first parameter group is used to indicate at least one of a recommended parameter, a non-recommended parameter, a recommended function, and a non-recommended function.

[0265] In some embodiments, the association relationship between the first indication information and the first parameter or the first parameter group is determined by a pre-defined manner, for example, by a protocol pre-defined manner. Exemplarily, assuming that the first message comprises 20 parameters, the protocol can agree that the first 5 parameters form a parameter group, the middle 10 parameters form a parameter group, and the last 5 parameters form a parameter group.

[0266] In some embodiments, the first device is a terminal device, and the second device is a network device; or, the first device is a first terminal device, and the second device is a second terminal device; or, the first device is a network device, and the second device is a terminal device; or, the first device is a first network device, and the second device is a second network device.

[0267] The embodiments of the present application generally take the first device as a network device and the second device as a terminal device as an example for illustration, and the types of the first device and the second device are not limited.

[0268] In some embodiments, the first indication information is an identification information (e.g., an ID identification) for identifying the first parameter or the first parameter group; in other embodiments, the first indication information is implemented by a choice function, and the definition of the choice function includes one or more objects, each object being associated with a pointer of the choice function, and the object indicated by the choice function can be uniquely determined by obtaining the value of the pointer, and the pointer is used to identify the first parameter or the first parameter group.

[0269] In some embodiments, the association between the first indication information and the first parameter is determined by a default manner, or the association between the first indication information and the first parameter group is determined by a default manner. For example, the default manner is a protocol predefinition manner.

[0270] In some embodiments, the first indication information is encoded according to a device granularity or a uniform encoding manner within a device. In this manner, the concept of a traditional message (i.e., a message definition mode including a large number of parameters) may or may not exist in the protocol. In the case where the concept of a traditional message exists in the protocol, if a large number of parameters need to be indicated at a time, the corresponding parameters can be indicated by a traditional message, and if a small number of parameters need to be indicated at a time (e.g., a scenario of updating one or several parameters), the corresponding parameters can be indicated by the first information involved in the present application; in the case where the concept of a traditional message does not exist in the protocol, the corresponding parameters need to be indicated by the first information involved in the present application regardless of the number of parameters to be indicated.

[0271] For the same device, the value of the first indication information and the first parameter or the first parameter group are in a one-to-one association. For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B.

[0272] For different devices, the first parameter or the first parameter group corresponding to the same value of the first indication information can be different.

[0273] For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for device 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case where the value of the first indication information is 00, in device 1, it corresponds to parameter A, and in device 2, it corresponds to parameter C. For different devices, the same value of the first indication information can correspond to different parameters.

[0274] In another implementation, the first indication information is encoded according to a protocol granularity (which can also be understood as another implementation of encoding the first indication information according to a device granularity), at this time, it can be considered that the value of each first indication information is uniquely confirmed at the protocol level, and different devices understand the value of the same first indication information to be consistent. In this way, the same first parameter or first parameter group corresponding to the value of the same first indication information is the same for different devices.

[0275] In some embodiments, the first indication information is encoded according to a message type.

[0276] As an example but not limitation, the first indication information is encoded according to a message type, at this time, under the premise that the message type is determined, the first indication information can uniquely identify the first parameter or the first parameter group.

[0277] In an implementation, the first information further includes second indication information, the second indication information is used to indicate the message type associated with the first information (or used to indicate that the first information contains the message type associated with the information), and the message type associated with the first information can also be understood as the message type to which the first information belongs. The first information is used to carry a plurality of parameters (such as the first parameter or the first parameter group) contained in a message. In this way, all parameters carried by the first information are associated with the same message type, the message type information is indicated by the second indication information, and there is a one-to-one association relationship between the value of the message type and the second indication information, and there is a one-to-one association relationship between the value of the first indication information and the first parameter or the first parameter group. For example, for the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, the value of the first indication information is 01, corresponding to parameter B, for the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In this implementation, the message types associated with a plurality of second information belonging to the same first information are the same, and the message types associated with the first information are the same.

[0278] For the first information associated with different message types, the value of the same first indication information corresponding to the first parameter or the first parameter group can be different.

[0279] In some embodiments, the second indication information is an identification information (for example: an ID identification); in another embodiment, the second indication information is implemented by a selection function, regardless of which way, the second indication information is used to indicate a message type.

[0280] For example, the value of the second indication information is 1, i.e., the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; the value of the second indication information is 2, i.e., the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, the first information associated with message type 1 corresponds to parameter A, and the first information associated with message type 2 corresponds to parameter C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0281] In another implementation, the second information further includes third indication information, the third indication information being used to indicate the message type associated with the second information (or used to indicate the message type associated with the information contained in the second information), and the message type associated with the second information can also be understood as the message type to which the second information belongs. The second information is used to carry a plurality of parameters (such as the first parameter or the first parameter group) contained in a message, and the message types associated with the parameters carried by different second information can be the same or different. In this way, the message type associated with the parameters carried by each second information is indicated by the third indication information, and there is a one-to-one association relationship between the message type and the value of the third indication information. Under the condition of confirming the message type associated with the second information, there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, the value of the first indication information is 00 for the second information associated with message type 1, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B. In this implementation, the message types associated with a plurality of second information belonging to the same first information can be the same or different.

[0282] For the second information associated with different message types, the first parameter or the first parameter group corresponding to the same value of the first indication information can be different.

[0283] In some embodiments, the third indication information is a kind of identification information (for example: a kind of ID identification); in some other embodiments, the third indication information is realized by a selection function, regardless of which way, the third indication information is used to indicate a message type.

[0284] For example, the value of the third indication information is 1, i.e., the second information associated with the message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; the value of the third indication information is 2, i.e., the second information associated with the message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. That is, in the case of the value of the first indication information being 00, the second information associated with the message type 1 corresponds to parameter A, and the second information associated with the message type 2 corresponds to parameter C. The same value of the first indication information can correspond to different parameters or parameter groups for the second information associated with different message types.

[0285] Branch I: the second information includes the first indication information and the first parameter associated with the first indication information.

[0286] Since the value of the first indication information and the first parameter have a one-to-one association relationship, the granularity of the management of the parameters (such as the operations of adding, modifying, or deleting the parameters) can reach a parameter level, and the flexibility of the parameter management is enhanced. It should be particularly pointed out that the first parameter can represent a single parameter (a single parameter does not include a sub-parameter field) or a composite parameter (a composite parameter includes a plurality of sub-parameter fields, for example, the first parameter is a list type parameter, one list parameter can include one or more elements, and each element can carry a sub-parameter, at this time, the list type parameter can be referred to as a kind of composite parameter).

[0287] First implementation manner of branch I: the first indication information is encoded according to the device granularity or the protocol granularity.

[0288] In some embodiments, the first indication information is encoded according to the device granularity, the second information includes the first indication information and the first parameter, and the value of the first indication information and the first parameter have a one-to-one association relationship.

[0289] For the same device, the value of the first indication information and the first parameter have a one-to-one association relationship.

[0290] For different devices, the first parameters corresponding to the same value of the first indication information can be the same or different.

[0291] For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for device 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, parameter A corresponds to device 1, and parameter C corresponds to device 2. For different devices, the same value of the first indication information can correspond to different parameters.

[0292] The first indication information is encoded according to the device granularity, which means that for the same kind of receiving device (i.e., the second device), the type and format of the first parameter associated with the first indication information can be determined by confirming the value of the first indication information, and then the first parameter associated with the first indication information can be decoded.

[0293] In the first implementation, for the same device, there is a one-to-one association relationship between the first parameter and the value of the first indication information, i.e., one specific value of the first indication information is associated with only one first parameter. Once the value of the first indication information is determined, the first parameter associated with the first indication information can be decoded according to the value and the association relationship.

[0294] For example, assume that the first device sends a total of 3 types of messages to the second device, which are referred to as the first message, the second message, and the third message in sequence, wherein the first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. For the second device, each parameter is associated with a value of the first indication information in the protocol. Since there is a one-to-one association relationship between each parameter and a value of the first indication information, the second device can determine the type and format of the parameter associated with the first indication information according to the association relationship by decoding a value of the first indication information, and thus decode the corresponding first parameter. As shown in Table 2, m is a positive integer.

[0295] Optionally, all the second information included in the first information is used to indicate the parameters included in the same message.

[0296] For example, the first information includes 3 second information, the first second information is used to configure parameter 2 defined in the first message, the second second information is used to modify parameter 5 defined in the first message, and the third second information is used to delete parameter 6 defined in the first message.

[0297] Optionally, all the second information included in the first information is used to indicate the parameters included in at least two messages.

[0298] For example, the first information includes 4 second information, the first second information is used to configure parameter 2 defined in the first message, the second second information is used to configure parameter 5 defined in the first message, the third second information is used to modify parameter 1 defined in the second message, and the fourth second information is used to delete parameter 2 defined in the third message.

[0299] In some embodiments, the first indication information is encoded according to the protocol granularity.

[0300] In some embodiments, the second information includes the first indication information and a first parameter, and the first parameter and the value of the first indication information have a one-to-one association relationship.

[0301] In this way, for the first indication information defined in the same type of protocol, the value of each first indication information is uniquely confirmed at the protocol level, and different devices have consistent understanding of the value of the same first indication information. For different devices, the first parameter corresponding to the value of the same first indication information is the same.

[0302] The second implementation of the branch one: the first indication information is encoded according to the message type granularity (the first information includes the second indication information scenario).

[0303] In the case of encoding the first indication information according to the message type, for the same message type, the first indication information and the first parameter have a one-to-one association relationship. For different message types, the value of the same first indication information can have an association relationship with different first parameters.

[0304] In some embodiments, the second information includes the first indication information and a first parameter, and under the condition of determining the message type (such as the same message type), the first parameter and the value of the first indication information have a one-to-one association relationship. For different types of messages, even if the value of the first indication information is the same, the parameter associated with the first indication information is usually different.

[0305] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the first information (or the message type associated with the parameter carried by the first information) and the value of the first indication information. In this implementation, the first parameter associated with the first indication information cannot be directly decoded only by confirming the value of the first indication information, and the message type associated with the first information also needs to be confirmed.

[0306] Under the condition of determining the message type, the first parameter and the value of the first indication information have a one-to-one association relationship. If the specific message type cannot be confirmed, the scenario in which the value of the first indication information is associated with multiple parameters can occur, and the multiple parameters can be defined in different types of messages.

[0307] In some embodiments, the first information further includes second indication information, and the second indication information is used to indicate the message type associated with the first information (or used to indicate the message type associated with the parameter carried by the first information).

[0308] Optionally, the second indication information is an identification information used to identify the message type associated with the first information.

[0309] In the condition of the message type determination (for example, the message type associated with the first information is confirmed through the value of the second indication information), there is a one-to-one association relationship between the value of the first indication information and the first parameter. For the first information associated with different message types, the first parameter corresponding to the same value of the first indication information can be different.

[0310] Optionally, for the first information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter is the same, and the association relationship between another part of the value of the first indication information and the first parameter is different.

[0311] For example, when the value of the second indication information is 1, that is, the first information associated with the message type 1, the value of the first indication information is 00, corresponding to the parameter A, and the value of the first indication information is 01, corresponding to the parameter B; when the value of the second indication information is 2, that is, the first information associated with the message type 2, the value of the first indication information is 00, corresponding to the parameter C, and the value of the first indication information is 01, corresponding to the parameter D. In the case of the value of the first indication information being 00, for the first information associated with the message type 1, the corresponding parameter is A, and for the first information associated with the message type 2, the corresponding parameter is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0312] In some embodiments, the association relationship between the second indication information and the message type is determined by a predefined manner. For example, the association relationship is determined by a protocol predefined manner.

[0313] For example, it is assumed that the first device sends three types of messages to the second device, which are called first message, second message and third message in sequence, respectively. The first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. In the protocol, it is agreed that each type of message is associated with a value of the second indication information. For example, the protocol agrees that the value of the second indication information associated with the first message is ‘0000’, the value of the second indication information associated with the second message is ‘0001’, and the value of the second indication information associated with the third message is ‘0010’.

[0314] The protocol also stipulates that each parameter included in each message is associated with a value of the first indication information. For example, the protocol stipulates that 20 parameters included in the first message are numbered in sequence as 0-19, 40 parameters included in the second message are numbered in sequence as 0-39, and 60 parameters included in the third message are numbered in sequence as 0-59. Since each parameter in the same message is in a one-to-one association with a value of the first indication information, the second device can confirm the type and format of the parameter associated with the first indication information through the protocol predefinition manner by decoding a value of the second indication information and a value of the first indication information, thereby decoding the corresponding first parameter, as shown in Table 3. m is a positive integer.

[0315] In the implementation mode of Table 3, since the value of the second indication information included in the first information indicates only one message type, all parameters indicated by all second information included in the first information are associated with the same message type. For example, the value 1 of the second indication information points to the first message, the first information includes three second information, the first second information is used to configure the parameter 2 defined in the first message, the second second information is used to modify the parameter 5 defined in the first message, and the third second information is used to delete the parameter 6 defined in the first message.

[0316] The third implementation mode of the branch one: the first indication information is encoded according to the message type granularity (the second information contains the third indication information scene).

[0317] In the case of encoding the first indication information according to the message type, the first indication information and the first parameter have a one-to-one association relationship for the same message type. For different message types, the value of the same first indication information can have an association relationship with different first parameters.

[0318] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter carried by the second information) and the value of the first indication information. In this implementation mode, the value of the first indication information cannot directly decode the first parameter associated with the first indication information, and the message type associated with the second information also needs to be confirmed.

[0319] Under the condition of determining the message type, the first parameter and the value of the first indication information have a one-to-one association relationship. If the specific message type cannot be confirmed, a scene in which one value of the first indication information is associated with multiple parameters can occur. The multiple parameters can be defined in different types of messages.

[0320] In some embodiments, the first indication information is encoded according to a message type, and the second information further comprises third indication information, the third indication information being used to indicate the message type associated with the second information.

[0321] Optionally, the third indication information is an identification information used to identify the message type associated with the second information.

[0322] In the case where the message type is determined (for example, the message type associated with the first information is confirmed through the value of the third indication information), there is a one-to-one association relationship between the value of the first indication information and the first parameter. For the second information associated with different message types, the first parameter corresponding to the value of the same first indication information can be different.

[0323] Optionally, for the second information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter is the same, and the association relationship between another part of the value of the first indication information and the first parameter is different.

[0324] For example, when the value of the third indication information is 1, i.e. the second information associated with the message type 1, the value of the first indication information is 00, corresponding to the parameter A, and the value of the first indication information is 01, corresponding to the parameter B; when the value of the third indication information is 2, i.e. the second information associated with the message type 2, the value of the first indication information is 00, corresponding to the parameter C, and the value of the first indication information is 01, corresponding to the parameter D. In the case where the value of the first indication information is 00, for the second information associated with the message type 1, the corresponding parameter is A, and for the second information associated with the message type 2, the corresponding parameter is C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0325] In some embodiments, the association relationship between the third indication information and the message type is determined by a predefined manner. For example, the association relationship is determined by a protocol predefined manner.

[0326] For example, it is assumed that the first device sends a total of 3 types of messages to the second device, which are sequentially referred to as the first message, the second message and the third message, wherein the first message comprises 20 parameters, the second message comprises 40 parameters, and the third message comprises 60 parameters. In the protocol, it is agreed that each type of message is associated with a value of the third indication information. For example, the protocol agrees that the value of the third indication information associated with the first message is ‘0000’, the value of the third indication information associated with the second message is ‘0001’, and the value of the third indication information associated with the third message is ‘0010’.

[0327] The protocol also stipulates that each parameter included in each message is associated with a value of the first indication information. For example, the protocol stipulates that 20 parameters included in the first message are numbered in sequence as 0-19, 40 parameters included in the second message are numbered in sequence as 0-39, and 60 parameters included in the third message are numbered in sequence as 0-59. Since each parameter in the same type of message is in a one-to-one association with a value of the first indication information, the second device can confirm the type and format of the parameter associated with the first indication information through the protocol predefined manner by decoding a value of the third indication information and a value of the first indication information, thereby decoding the corresponding first parameter. As shown in Table 4, m is a positive integer.

[0328] Optionally, in the implementation manner of Table 4, in an implementation manner, all the second information included in the first information is used for the same message. At this time, the third indication information included in all the second information has the same value.

[0329] In another implementation manner, all the second information included in the first information is used to indicate parameters included in at least two messages. For example, the first information includes four second information, the first second information includes third indication information with a value of '0000', the second second information includes third indication information with a value of '0000', the third second information includes third indication information with a value of '0010', and the fourth second information includes third indication information with a value of '0001'.

[0330] The fourth implementation manner of Branch I: The first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0331] In the case of encoding the first indication information according to the message type, the first indication information and the first parameter have a one-to-one association relationship for the same message type. For different message types, a value of the same first indication information can have an association relationship with different first parameters.

[0332] Encoding the first indication information according to the message type granularity means that the type and format of the first parameter associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter carried by the second information) and the value of the first indication information. In this implementation manner, the value of the first indication information cannot directly decode the first parameter associated with the first indication information, and the message type associated with the second information also needs to be confirmed.

[0333] In the case of message type determination, there is a one-to-one association between the first parameter and the value of the first indication information. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple parameters can occur. The multiple parameters can be defined in different types of messages.

[0334] In some embodiments, the first information further includes fourth indication information, which is used to indicate the same message type associated with the one or more second information (or used to indicate the message type associated with the parameters carried by the one or more second information).

[0335] In some embodiments, the multiple second information associated with the same message type are associated with the same fourth indication information.

[0336] Optionally, the fourth indication information is an identification information used to identify the message type associated with the second information.

[0337] For example, the value of the fourth indication information is 1, indicating the second information associated with message type 1. The value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B. The value of the fourth indication information is 2, indicating the second information associated with message type 2. The value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. When the value of the first indication information is 00, for the second information associated with message type 1, the corresponding parameter is A, and for the second information associated with message type 2, the corresponding parameter is C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0338] In some embodiments, the association between the fourth indication information and the message type is determined by a predefined manner. For example, it is determined by a protocol predefined manner.

[0339] For example, assume that the first device sends a total of 3 types of messages to the second device, which are referred to as first message, second message, and third message in sequence, respectively. The first message includes 20 parameters, the second message includes 40 parameters, and the third message includes 60 parameters. The protocol defines that each type of message is associated with a value of the fourth indication information. For example, the protocol defines that the value of the fourth indication information associated with the first message is '0000', the value of the fourth indication information associated with the second message is '0001', and the value of the fourth indication information associated with the third message is '0010'.

[0340] The protocol also stipulates that each parameter included in each message is associated with a value of the first indication information. For example, the protocol stipulates that 20 parameters included in the first message are numbered in sequence as 0-19, 40 parameters included in the second message are numbered in sequence as 0-39, and 60 parameters included in the third message are numbered in sequence as 0-59. Since each parameter in the same type of message is in a one-to-one association with a value of the first indication information, the second device can confirm the type and format of the parameter associated with the first indication information through a protocol predefinition manner by decoding a value of the fourth indication information and a value of the first indication information, thereby decoding the corresponding first parameter. As shown in Table 5, n and m are positive integers.

[0341] Optionally, in the implementation manner of Table 5, in an implementation manner, all the second information included in the first information is used to indicate the same message. At this time, the first information contains one fourth indication information or at least two fourth indication information. If the first information contains at least two fourth indication information, at this time, all the values of the fourth indication information are the same.

[0342] In another implementation manner, all the second information included in the first information is used to indicate parameters included in at least two messages. For example, the first information includes 4 second information, the value of the fourth indication information corresponding to the first second information is '0000', the values of the fourth indication information corresponding to the second second information and the third second information are '0001', and the value of the fourth indication information corresponding to the fourth second information is '0010'.

[0343] Branch II: The second information includes the first indication information and the first parameter group associated with the first indication information.

[0344] Since the value of the first indication information is in a one-to-one association with the first parameter group, the management of the parameters (for example, the addition, modification, or deletion of the parameters, and the like) reaches a parameter group level. Compared with Branch I, Branch II can reduce the overhead of parameter coding and does not need one parameter to correspond to one code.

[0345] First implementation manner of Branch II: The first indication information is coded according to a device granularity or a protocol granularity.

[0346] In some embodiments, the first indication information is coded according to a device granularity, the second information includes the first indication information and the first parameter group, and the value of the first indication information is in a one-to-one association with the first parameter group.

[0347] For the same device, the value of the first indication information is in a one-to-one association with the first parameter group.

[0348] The first parameter group corresponding to the value of the same first indication information can be same or different for different devices.

[0349] For example, for the device 1, the value of the first indication information is 00, corresponding to the parameter group A, and the value of the first indication information is 01, corresponding to the parameter group B; for the device 2, the value of the first indication information is 00, corresponding to the parameter group C, and the value of the first indication information is 01, corresponding to the parameter group D. In the case of the value of the first indication information being 00, the corresponding parameter group A is in the device 1, and the corresponding parameter group C is in the device 2. The same value of the first indication information can correspond to different parameter groups for different devices.

[0350] The first indication information is encoded according to the device granularity, which means that for the same second device, the type and format of the first parameter group associated with the first indication information can be confirmed by confirming the value of the first indication information, and then the first parameter group associated with the first indication information is decoded.

[0351] In the first implementation, for the same device, there is a one-to-one association relationship between the first parameter group and the value of the first indication information, that is, a specific value of the first indication information is associated with a unique first parameter group. The value of the first indication information is determined, and the first parameter group associated with the first indication information can be decoded according to the value and the association relationship.

[0352] For example, it is assumed that the first device sends a total of 3 types of messages to the second device, which are sequentially referred to as the first message, the second message, and the third message. The first message includes 20 parameters, which are divided into 3 groups of parameters, the second message includes 40 parameters, which are divided into 5 groups of parameters, and the third message includes 60 parameters, which are divided into 8 groups of parameters. The total number of parameters of the above three types of messages is 16 groups. For the second device, the protocol will stipulate that each group of parameters is associated with a value of the first indication information. Since each group of parameters is in a one-to-one association relationship with a value of the first indication information, the second device can confirm the type and format of each parameter in the first parameter group associated with the first indication information according to the association relationship by decoding a value of the first indication information, thereby decoding the corresponding first parameter group. As shown in Table 6, m is a positive integer.

[0353] Optionally, all the second information included in the first information is used to indicate the parameter groups included in the same message.

[0354] For example, the first information includes 3 second information, the first second information is used to configure the first group of parameters defined in the first message, the second second information is used to modify the second group of parameters defined in the first message, and the third second information is used to delete the third group of parameters defined in the first message.

[0355] Optionally, the first information includes all the second information for indicating at least two messages containing parameter groups.

[0356] For example, the first information includes four second information, the first second information is used for configuring a first parameter group defined in the first message, the second second information is used for configuring a second parameter group defined in the first message, the third second information is used for modifying a fifth parameter group defined in the second message, and the fourth second information is used for deleting an eighth parameter group defined in the third message.

[0357] In some embodiments, the first indication information is encoded according to protocol granularity.

[0358] In some embodiments, the second information includes the first indication information and a first parameter group, and the first parameter group has a one-to-one association relationship with the value of the first indication information.

[0359] In this way, for the first indication information defined in the same type of protocol, the value of each first indication information is uniquely confirmed at the protocol level, and different devices have consistent understanding of the value of the same first indication information. For different devices, the same first indication information corresponds to the same first parameter group.

[0360] The second implementation of branch two: the first indication information is encoded according to message type granularity (the first information includes the second indication information scenario).

[0361] In the case of encoding the first indication information according to the message type, for the same message type, the first indication information and the first parameter group have a one-to-one association relationship. For different message types, the same value of the first indication information can have an association relationship with different first parameter groups.

[0362] In some embodiments, the second information includes the first indication information and the first parameter group, and under the condition of message type determination (such as the same message type), the first parameter group has a one-to-one association relationship with the value of the first indication information. For different types of messages, even if the value of the first indication information is the same, the parameter group associated with the first indication information is usually different.

[0363] Encoding the first indication information according to the message type means that the type and format of each parameter in the first parameter group associated with the first indication information can be confirmed only by confirming the message type associated with the first information (or the message type associated with the parameter group carried by the first information) and the value of the first indication information. In this implementation, the value of the first indication information cannot directly decode the first parameter group associated with the first indication information, and the message type associated with the first information also needs to be confirmed.

[0364] In the case of message type determination, there is a one-to-one association between the first parameter group and the value of the first indication information. If the specific message type cannot be confirmed, a scenario in which one value of the first indication information is associated with multiple parameter groups can occur, and the multiple parameter groups can be defined in different types of messages.

[0365] In some embodiments, the first information further includes second indication information, and the second indication information is used to indicate the message type associated with the first information (or used to indicate the message type associated with the parameter group carried by the first information).

[0366] Optionally, the second indication information is identification information used to identify the message type associated with the first information.

[0367] In the case of message type determination (for example, the message type associated with the first information is confirmed through the value of the second indication information), there is a one-to-one association between the first parameter group and the value of the first indication information. For the first information associated with different message types, the first parameter group corresponding to the same value of the first indication information can be different.

[0368] Optionally, for the first information associated with different message types, the association between a part of the values of the first indication information and the first parameter group is the same, and the association between another part of the values of the first indication information and the first parameter group is different.

[0369] For example, when the value of the second indication information is 1, that is, the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter group A, and the value of the first indication information is 01, corresponding to parameter group B; when the value of the second indication information is 2, that is, the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter group C, and the value of the first indication information is 01, corresponding to parameter group D. In the case of the value of the first indication information being 00, for the first information associated with message type 1, the corresponding parameter group is A, and for the first information associated with message type 2, the corresponding parameter group is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameter groups.

[0370] In some embodiments, the association between the second indication information and the message type is determined by a predefined manner. For example, the association is determined by a protocol predefined manner.

[0371] For example, assume that the first device sends three types of messages to the second device, which are referred to as a first message, a second message, and a third message, respectively. The first message includes 20 parameters, which are divided into three groups of parameters. The second message includes 40 parameters, which are divided into five groups of parameters. The third message includes 60 parameters, which are divided into eight groups of parameters. The protocol defines that each type of message is associated with a value of the second indication information. For example, the protocol defines that the first message is associated with a value of '0000' of the second indication information, the second message is associated with a value of '0001' of the second indication information, and the third message is associated with a value of '0010' of the second indication information.

[0372] The protocol also defines that each group of parameters included in each type of message is associated with a value of the first indication information. For example, the protocol defines that the three groups of parameters included in the first message are numbered 0-2, the five groups of parameters included in the second message are numbered 0-4, and the eight groups of parameters included in the third message are numbered 0-7. Since each group of parameters in the same type of message is associated with a value of the first indication information in a one-to-one manner, the second device can determine the type and format of each parameter in the first parameter group associated with the first indication information by using the protocol predefined method, and thus decode the corresponding first parameter group, as shown in Table 7. m is a positive integer.

[0373] In the implementation manner of Table 7, since the value of the second indication information included in the first information indicates only one type of message, all parameters indicated by the second information included in the first information are associated with the same type of message. For example, the value of 1 of the second indication information points to the first message, and the first information includes three second information. The first second information is used to configure the first group of parameters defined in the first message, the second second information is used to modify the second group of parameters defined in the first message, and the third second information is used to delete the third group of parameters defined in the first message.

[0374] The third implementation manner of branch two: the first indication information is encoded according to the granularity of the message type (the second information contains the third indication information scenario).

[0375] In the case where the first indication information is encoded according to the message type, the first indication information and the first parameter group have a one-to-one association relationship for the same type of message. For different types of messages, the same value of the first indication information can have an association relationship with different first parameter groups.

[0376] The first indication information is encoded according to the message type granularity, which means that the type and format of each parameter in the first parameter group associated with the first indication information can be determined by confirming the message type associated with the second information and the value of the first indication information. In this implementation, the first parameter group associated with the first indication information cannot be directly decoded by confirming the value of the first indication information, and the message type associated with the second information also needs to be confirmed.

[0377] Under the condition of message type determination, there is a one-to-one association relationship between the first parameter group and the value of the first indication information. If the specific message type cannot be confirmed, there may be a scenario in which one value of the first indication information is associated with multiple parameter groups, and the multiple parameter groups may be defined in different types of messages.

[0378] In some embodiments, the first indication information is encoded according to the message type, and the second information further includes third indication information, which is used to indicate the message type associated with the second information.

[0379] Optionally, the third indication information is a kind of identification information, which is used to identify the message type associated with the second information.

[0380] Under the condition of message type determination (for example, the message type associated with the first information is confirmed by the value of the third indication information described above), there is a one-to-one association relationship between the first parameter group and the value of the first indication information. For the second information associated with different message types, the same value of the first indication information can correspond to different first parameter groups.

[0381] Optionally, for the second information associated with different message types, the association relationship between a part of the value of the first indication information and the first parameter group is the same, and the association relationship between another part of the value of the first indication information and the first parameter group is different.

[0382] For example, when the value of the third indication information is 1, that is, the second information associated with message type 1, the value of the first indication information is 00, which corresponds to parameter group A, and the value of the first indication information is 01, which corresponds to parameter group B; when the value of the third indication information is 2, that is, the second information associated with message type 2, the value of the first indication information is 00, which corresponds to parameter group C, and the value of the first indication information is 01, which corresponds to parameter group D. When the value of the first indication information is 00, for the second information associated with message type 1, it corresponds to parameter group A, and for the second information associated with message type 2, it corresponds to parameter group C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameter groups.

[0383] In some embodiments, the association between the third indication information and the message type is determined by a predefined manner. For example, the association is determined by a protocol predefined manner.

[0384] For example, assume that the first device sends three types of messages to the second device, which are referred to as a first message, a second message and a third message in sequence, wherein the first message includes 20 parameters, which are divided into three groups of parameters, the second message includes 40 parameters, which are divided into five groups of parameters, and the third message includes 60 parameters, which are divided into eight groups of parameters. The protocol defines that each type of message is associated with a value of the third indication information. For example, the protocol defines that the value of the third indication information associated with the first message is '0000', the value of the third indication information associated with the second message is '0001', and the value of the third indication information associated with the third message is '0010'.

[0385] The protocol also defines that each group of parameters included in each type of message is associated with a value of the first indication information. For example, the protocol defines that the three groups of parameters included in the first message are numbered in sequence as 0-2, the five groups of parameters included in the second message are numbered in sequence as 0-4, and the eight groups of parameters included in the third message are numbered in sequence as 0-7. Since each group of parameters in the same type of message is associated with a value of the first indication information in a one-to-one manner, the second device can determine the type and format of each parameter in the first parameter group associated with the first indication information by decoding a value of the third indication information and a value of the first indication information, and thus decode the corresponding first parameter group. As shown in Table 8, m is a positive integer.

[0386] Optionally, in the implementation manner of Table 8, in one implementation manner, all the second information included in the first information is used to indicate the same message. At this time, the third indication information included in all the second information has the same value.

[0387] In another implementation manner, all the second information included in the first information is used to indicate at least two groups of parameters included in messages. For example, the first information includes four second information, the third indication information included in the first second information has a value of '0000', the third indication information included in the second second information has a value of '0000', the third indication information included in the third second information has a value of '0010', and the third indication information included in the fourth second information has a value of '0001'.

[0388] The fourth implementation manner of Branch II: The first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0389] In the case that the first indication information is encoded according to the message type, for the same message type, there is a one-to-one association relationship between the first indication information and the first parameter group. For different message types, the same value of the first indication information can have an association relationship with different first parameter groups.

[0390] The first indication information is encoded according to the message type granularity, which means that the type and format of the first parameter group associated with the first indication information can be confirmed only by confirming the message type associated with the second information (or the message type associated with the parameter group carried by the second information) and the value of the first indication information. In this implementation manner, the first parameter group associated with the first indication information cannot be directly decoded only by confirming the value of the first indication information, and the message type associated with the second information also needs to be confirmed.

[0391] Under the condition that the message type is determined, there is a one-to-one association relationship between the first parameter group and the value of the first indication information. If the specific message type cannot be confirmed, the scenario that one value of the first indication information is associated with multiple parameter groups can occur, and the multiple parameter groups can be defined in different types of messages.

[0392] In some embodiments, the first information further includes fourth indication information, and the fourth indication information is used to indicate the same message type associated with one or more second information (or used to indicate the message type associated with the parameter group carried by one or more second information).

[0393] In some embodiments, the multiple second information associated with the same message type is associated with the same fourth indication information.

[0394] Optionally, the fourth indication information is a kind of identification information, which is used to identify the message type associated with the second information.

[0395] For example, when the value of the fourth indication information is 1, the second information associated with the message type 1, the value of the first indication information is 00, corresponding to the parameter group A, and the value of the first indication information is 01, corresponding to the parameter group B; when the value of the fourth indication information is 2, the second information associated with the message type 2, the value of the first indication information is 00, corresponding to the parameter group C, and the value of the first indication information is 01, corresponding to the parameter group D. When the value of the first indication information is 00, for the second information associated with the message type 1, the corresponding parameter group is A, and for the second information associated with the message type 2, the corresponding parameter group is C. For the second information associated with different message types, the same value of the first indication information can correspond to different parameter groups.

[0396] In some embodiments, the association relationship between the fourth indication information and the message type is determined by a pre-defined manner. For example, it is determined by a protocol pre-defined manner.

[0397] For example, assume that the first device sends to the second device messages of three message types, which are referred to as a first message, a second message, and a third message in sequence, wherein the first message includes 20 parameters, which are divided into three groups of parameters, the second message includes 40 parameters, which are divided into five groups of parameters, and the third message includes 60 parameters, which are divided into eight groups of parameters. The protocol defines that each type of message is associated with a value of the fourth indication information. For example, the protocol defines that the value of the fourth indication information associated with the first message is '0000', the value of the fourth indication information associated with the second message is '0001', and the value of the fourth indication information associated with the third message is '0010'.

[0398] The protocol also defines that each group of parameters included in each message is associated with a value of the first indication information. For example, the protocol defines that the three groups of parameters included in the first message are numbered in sequence as 0-2, the five groups of parameters included in the second message are numbered in sequence as 0-4, and the eight groups of parameters included in the third message are numbered in sequence as 0-7. Since each group of parameters in the same type of message is associated with a value of the first indication information in a one-to-one relationship, the second device can determine the type and format of each parameter in the first parameter group associated with the first indication information by decoding a value of the fourth indication information and a value of the first indication information, and then decode the corresponding first parameter group according to the protocol predefinition, as shown in Table 9. n and m are positive integers.

[0399] Optionally, in the implementation manner of Table 9, in one implementation manner, all the second information included in the first information is used to indicate the same message. In this case, the first information includes one fourth indication information or at least two fourth indication information. If the first information includes at least two fourth indication information, the values of all the fourth indication information are the same.

[0400] In another implementation manner, all the second information included in the first information is used to indicate at least two groups of parameters included in messages. For example, the first information includes four second information, the value of the fourth indication information corresponding to the first second information is '0000', the values of the fourth indication information corresponding to the second second information and the third second information are '0001', and the value of the fourth indication information corresponding to the fourth second information is '0010'.

[0401] In some embodiments, the association between a value of the first indication information and a first parameter group is pre-defined by the protocol, and the number, type, and format information of parameters included in each first parameter group are also pre-defined by the protocol.

[0402] In some embodiments, the second information includes the first indication information and a first parameter group, and the first parameter group is divided in one or more of the following manners: according to protocol layers; according to functional characteristics; according to protocol versions.

[0403] In some embodiments, the first parameter group is divided according to protocol layers, including: parameters used by the same protocol layer are divided into the same first parameter group, for example, all parameters used by the MAC layer are divided into the same first parameter group; or, parameters used by the same protocol layer are divided into multiple first parameter groups (parameters included in each parameter group correspond to the same protocol layer), for example, all parameters used by the MAC layer are divided into 3 first parameter groups, and dividing all parameters into multiple groups is conducive to fine management of parameters.

[0404] In some embodiments, the first parameter group is divided according to functional characteristics, including: parameters defined under the same function are divided into the same first parameter group, for example, all parameters used by the slice function are divided into the same first parameter group; or, parameters defined under the same function are divided into multiple groups, for example, all parameters used by the slice function are divided into 2 first parameter groups, and dividing all parameters into multiple groups is conducive to fine management of parameters.

[0405] In some embodiments, the first parameter group is divided according to protocol versions, for example, RRC parameters introduced by the R21 protocol version are divided into 5 groups of parameters, RRC parameters introduced by the R22 protocol version are divided into 3 groups of parameters, and RRC parameters introduced by the R23 protocol version are divided into 2 groups of parameters.

[0406] In some embodiments, the first parameter group is divided according to a combination of protocol layers and functional characteristics, or according to a combination of protocol layers and protocol versions, or according to a combination of functional characteristics and protocol versions.

[0407] In some embodiments, the first parameter group is divided according to a combination of protocol layers, functional characteristics and protocol versions.

[0408] In some embodiments, the first parameter or the parameter in the first parameter group includes one or more of the following: parameters used by the NAS; parameters used by the SDAP protocol layer; parameters used by the RRC protocol layer; parameters used by the PDCP protocol layer; parameters used by the RLC protocol layer; parameters used by the MAC protocol layer; parameters used by the PHY protocol layer; parameters used by the BAP protocol layer; wherein the parameters involved in the present application include mandatory type parameters and / or optional type parameters.

[0409] Demand code indication field or condition indication field:

[0410] In some embodiments, as to the Need code indication field or the Condition indication field, the first parameter or the parameter in the first parameter group includes two implementations: the Need code indication field or the Condition indication field is reserved in the definition of the first parameter or the parameter in the first parameter group; or, the Need code indication field and the Condition indication field are not reserved in the definition of the first parameter or the parameter in the first parameter group.

[0411] Implementation one: the Need code indication field or the Condition indication field is reserved in the definition of the first parameter or the parameter in the first parameter group.

[0412] Reserving the Need code indication field or the Condition indication field can further improve the configuration efficiency. Assuming that the first indication information is associated with the first parameter group, the first parameter group includes 8 parameters, if only 2 parameters in the first parameter group need to be modified in a parameter indication process, by reserving the Need code indication field or the Condition indication field in the definition of the first parameter group, efficient incremental configuration can be realized through the Need code indication field or the Condition indication field. In this way, the optional indication field of the parameters that do not need to be modified indicates that these parameters do not appear, if the Need code associated with these parameters is Need M, it is determined that the values of these parameters remain unchanged.

[0413] Implementation two: the Need code indication field and the Condition indication field are not reserved in the definition of the first parameter or the parameter in the first parameter group.

[0414] Not reserving the Need code indication field or the Condition indication field makes the definition and indication function of the parameter simple. From the perspective of the definition of the parameter, the definition of the parameter has only two types, mandatory parameter (the mandatory parameter only includes the parameter field) and optional parameter (the optional parameter includes the parameter field and the optional indication field), and the definition of the optional parameter is not associated with any Need code indication field or Condition indication field. Such parameter definition makes the processing behavior of the second device very simple.

[0415] For example, whether it is a mandatory parameter or an optional parameter, if an optional parameter appears in the current parameter indication process, the parameter is saved (the scenario where the parameter value is not saved before), or the corresponding parameter value is replaced (the scenario where the parameter value is saved before); if an optional parameter does not appear in the current parameter indication process, it is considered that the parameter is not configured (the scenario where the parameter value is not saved before), or the saved corresponding parameter value is deleted (the scenario where the parameter value is saved before).

[0416] In some embodiments, the first information is carried through an independent message.

[0417] Optionally, the first information is carried through one or more of the following messages: NAS message; SDAP message; RRC message; PDCP message; RLC message; MAC message; PHY message; BAP message.

[0418] For example, the first information is carried by an RRC message.

[0419] Implementation manner one: keep the completely decoded message, and additionally introduce a new message carrying the first information for efficient parameter indication.

[0420] In the implementation manner one, there are two ways to indicate the same parameter, i.e., through the completely decoded message (e.g., RRC reconfiguration message) or through the message carrying the first information.

[0421] For example, it is assumed that the first device can send 13 different types of RRC messages to the second device, and a 14th RRC message is newly defined for distinguishing from the previous 13 RRC messages. The 14th RRC message is specially used for carrying the first information, and then the second device can determine the received RRC message as which type of RRC message according to the DCCH header before the received RRC message (the value of the DCCH header associated with the current message is confirmed through the above selection function), and further decode the message according to the definition of the RRC message.

[0422] For example, the second device receives the RRC message sent by the first device, and the DCCH header before the RRC message is used to indicate the 14th RRC message, and then the second device decodes the information content included in the first information according to the definition of the first information introduced above.

[0423] The implementation manner one keeps the message that needs to be completely decoded by the second device, and realizes efficient incremental modification of the parameter by introducing a new message. In the case that the first device needs to configure less parameters for the second device, the newly introduced message can be used to manage the parameters, so as to improve the efficiency of managing the parameters.

[0424] Implementation manner two: do not keep the message that needs to be completely decoded, and only introduce the message carrying the first information.

[0425] In the implementation manner two, there is only one way to indicate the same parameter, i.e., through the message carrying the first information.

[0426] Compared with the implementation manner one, the implementation manner two is simpler and easier to implement from definition to implementation, and does not need to define two different types of messages to realize the parameter indication function in the protocol.

[0427] Any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following:

[0428] NRPPA message, LPP message, NAS message, RRC message, MAC CE message, DCI message, UCI message, PUCCH message, PUSCH message, Inter-node message, Xn interface message, F1 interface message, E1 interface message, NG interface message, core network service architecture-based message, or AI dedicated message.

[0429] Optionally, any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following: a unicast message, a groupcast message, or a broadcast message.

[0430] Unicast message (one-to-one): a source transmits a unicast message through a unicast channel, only a first device or a second device assigned with corresponding unicast resources can attempt to receive the unicast message, and the unicast message can also be referred to as dedicated signaling;

[0431] Groupcast message (one-to-many): a source transmits a groupcast message through a groupcast channel, and a first device or a second device within a coverage range of the groupcast signal and being a group member can attempt to receive the groupcast message, and the first device or the second device joins a group to obtain resources related to the groupcast channel;

[0432] Broadcast message (one-to-any): a source transmits a broadcast message through a broadcast channel, and any first device or second device within a coverage range of the broadcast signal can attempt to receive the broadcast message.

[0433] In some embodiments, the first information is used to perform at least one of adding, modifying, or deleting the first parameter. In other embodiments, the first parameter or the first parameter group is used to indicate at least one of a recommended parameter, a non-recommended parameter, a recommended function, or a non-recommended function.

[0434] In summary, the method provided in the embodiment receives first information sent by a first device, wherein the first information includes one or more second information, the second information includes first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions. The second device only needs to add, modify, or delete part of the parameters according to the first information sent by the first device, without processing all the parameters, thereby improving the configuration efficiency.

[0435] In the above embodiments, the embodiment corresponding to FIG. 4 and the embodiment corresponding to FIG. 5 can be implemented separately or in combination, which is not limited in the present application.

[0436] FIG. 6 shows a block diagram of a first apparatus according to an example embodiment of the present application, which can be implemented as the first device or a part of the first device by software or hardware or a combination of both, and the apparatus comprises:

[0437] The transceiving module 610 is configured to send the first information to the second apparatus.

[0438] The first information comprises one or more second information, and the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions.

[0439] In a possible design of the embodiment, the first parameters or the first parameter group are used to indicate at least one of an adding parameter function, a modifying parameter function and a deleting parameter function. In other possible designs, the first parameters or the first parameter group are used to indicate at least one of recommended parameters, non-recommended parameters, recommended functions and non-recommended functions.

[0440] In a possible design of the embodiment, the association between the first indication information and the first parameters or the first parameter group is determined in a predefined manner, for example, in a protocol predefined manner. For example, assuming that the first message contains 20 parameters, the protocol can agree that the first 5 parameters form a parameter group, the middle 10 parameters form a parameter group, and the last 5 parameters form a parameter group.

[0441] In a possible design of the embodiment, the first indication information is an identification information (for example, an ID identifier) used to identify the first parameters or the first parameter group. In other possible designs, the first indication information is implemented by a choice function, and the definition of the choice function contains one or more objects, each object is associated with a pointer of the choice function, and the value of the pointer can uniquely identify the object indicated by the choice function this time, and the pointer is used to identify the first parameters or the first parameter group.

[0442] In a possible design of the embodiment, the association between the first indication information and the first parameters is determined in a default manner, or the association between the first indication information and the first parameter group is determined in a default manner. For example, the default manner is a protocol predefined manner.

[0443] In a possible design of the embodiment, the first indication information is encoded according to device granularity or encoded according to a uniform encoding manner within a device. In this manner, the concept of a traditional message (i.e., a message definition mode in which a message contains a large number of parameters) can or can not exist in the protocol. In the case where the concept of the traditional message exists in the protocol, if a large number of parameters need to be indicated at a time, the corresponding parameters can be indicated by the traditional message, and if a small number of parameters need to be indicated at a time (for example, in a scenario of updating one or more parameters), the corresponding parameters can be indicated by the first indication information. In the case where the concept of the traditional message does not exist in the protocol, the corresponding parameters need to be indicated by the first indication information regardless of the number of parameters.

[0444] For the same device, the value of the first indication information and the first parameter or the first parameter group are in a one-to-one association relationship. For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B.

[0445] For different devices, the first parameter or the first parameter group corresponding to the value of the same first indication information can be different.

[0446] For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for device 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case where the value of the first indication information is 00, parameter A in device 1 corresponds to parameter C in device 2. For different devices, the value of the same first indication information can correspond to different parameters.

[0447] In another implementation manner, the first indication information is encoded according to protocol granularity (this manner can also be understood as another implementation manner of encoding the first indication information according to device granularity), at this time, it can be considered that the meaning of the value of each first indication information is uniquely confirmed at the protocol level, and different devices understand the meaning of the value of the same first indication information consistently. In this manner, for different devices, the first parameter or the first parameter group corresponding to the value of the same first indication information is the same.

[0448] In a possible design of the embodiment, the first indication information is encoded according to message type.

[0449] By way of example but not limitation, the first indication information is encoded according to message type, at this time, under the premise that the message type is determined, the first indication information can uniquely identify the first parameter or the first parameter group.

[0450] In an implementation, the first information further comprises second indication information, the second indication information being used to indicate a message type associated with the first information (or used to indicate that the first information contains a message type associated with the first information), the message type associated with the first information can also be understood as a message type to which the first information belongs. The first information is used to carry a plurality of parameters (such as the first parameter or the first parameter group) contained in a message. In this way, all the parameters carried by the first information are associated with the same message type, the message type information is indicated by the second indication information, and there is a one-to-one association relationship between the message type and the value of the second indication information, and there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, the value of the first indication information is 01, corresponding to parameter B, for the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In this implementation, the message types associated with the plurality of second information belonging to the same first information are the same, and the message types associated with the first information are the same.

[0451] For the first information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0452] In a possible design of the embodiment, the second indication information is an identification information (for example, an ID identification); in other possible designs, the second indication information is implemented by a selection function, regardless of which way, the second indication information is used to indicate a message type.

[0453] For example, for the value of the second indication information being 1, that is, the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the second indication information being 2, that is, the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, for the first information associated with message type 1, the corresponding parameter is A, and for the first information associated with message type 2, the corresponding parameter is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0454] In another implementation, the second information further comprises third indication information, the third indication information being used to indicate the message type associated with the second information (or used to indicate the message type contained in the second information), the message type associated with the second information can also be understood as the message type to which the second information belongs. The second information is used to carry a plurality of parameters (such as the first parameter or the first parameter group described above) contained in a message, and the message types associated with the parameters carried by different second information can be the same or different. In this way, the message type associated with the parameters carried by each second information is indicated by the third indication information, and there is a one-to-one association relationship between the message type and the value of the third indication information. Under the condition of confirming the message type associated with the second information, there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B. In this implementation, the message types associated with a plurality of second information belonging to the same first information can be the same or different.

[0455] For the second information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0456] In a possible design of the embodiment, the third indication information is an identification information (for example, an ID identification); in other possible designs, the third indication information is implemented by a selection function, regardless of which way, the third indication information is used to indicate a message type.

[0457] For example, for the value of the third indication information being 1, that is, the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the third indication information being 2, that is, the second information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. That is, in the case of the value of the first indication information being 00, for the second information associated with message type 1, corresponding to parameter A, for the second information associated with message type 2, corresponding to parameter C. For the second information associated with different message types, the value of the same first indication information can correspond to different parameters or parameter groups.

[0458] Branch one: the second information comprises the first indication information and the first parameter associated with the first indication information.

[0459] Since the first indication information has a one-to-one association relationship with the first parameter, the granularity of the parameter management (such as the addition, modification or deletion of the parameter, and the like) can reach a parameter level, and the flexibility of the parameter management is enhanced. It should be particularly pointed out that the first parameter can represent a single parameter (the single parameter does not contain a sub-parameter domain) or a composite parameter (the composite parameter contains a plurality of sub-parameter domains, for example, the first parameter is a list type parameter, one list parameter can contain one or more elements, and each element can carry a sub-parameter, at this time, the list type parameter can be called a composite parameter).

[0460] The first implementation of branch one: the first indication information is encoded according to the device granularity or the protocol granularity.

[0461] For specific implementation details, reference is made to the first implementation of branch one in the embodiment in FIG. 4, which will not be repeated here.

[0462] The second implementation of branch one: the first indication information is encoded according to the message type granularity (the first information contains the second indication information scenario).

[0463] For specific implementation details, reference is made to the second implementation of branch one in the embodiment in FIG. 4, which will not be repeated here.

[0464] The third implementation of branch one: the first indication information is encoded according to the message type granularity (the second information contains the third indication information scenario).

[0465] For specific implementation details, reference is made to the third implementation of branch one in the embodiment in FIG. 4, which will not be repeated here.

[0466] The fourth implementation of branch one: the first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0467] For specific implementation details, reference is made to the fourth implementation of branch one in the embodiment in FIG. 4, which will not be repeated here.

[0468] Branch two: the second information includes the first indication information and the first parameter group associated with the first indication information.

[0469] Since the first indication information has a one-to-one association relationship with the first parameter group, the parameter management (such as the addition, modification or deletion of the parameter, and the like) reaches a parameter group level, compared with branch one, branch two can reduce the overhead of parameter coding, and does not need one parameter to correspond to one coding.

[0470] The first implementation of branch two: the first indication information is encoded according to the device granularity or the protocol granularity.

[0471] The first implementation of branch two in the embodiment of FIG. 4 will be described in detail below, and will not be repeated here.

[0472] The second implementation of branch two: the first indication information is encoded according to message type granularity (the first information contains the second indication information scenario).

[0473] The second implementation of branch two in the embodiment of FIG. 4 will be described in detail below, and will not be repeated here.

[0474] The third implementation of branch two: the first indication information is encoded according to message type granularity (the second information contains the third indication information scenario).

[0475] The third implementation of branch two in the embodiment of FIG. 4 will be described in detail below, and will not be repeated here.

[0476] The fourth implementation of branch two: the first indication information is encoded according to message type granularity (the first information contains the fourth indication information scenario).

[0477] The fourth implementation of branch two in the embodiment of FIG. 4 will be described in detail below, and will not be repeated here.

[0478] In a possible design of the embodiment, the association between the value of the first indication information and the first parameter group is pre-defined by a protocol, and the number, type and format information of parameters included in each first parameter group are also pre-defined by the protocol.

[0479] In a possible design of the embodiment, the second information includes the first indication information and the first parameter group, and the division manner of the first parameter group includes one or more of the following: division according to a protocol layer; division according to a functional characteristic; division according to a protocol version.

[0480] In a possible design of the embodiment, the parameters are divided according to a protocol layer, including: parameters used by a same protocol layer are divided into a same first parameter group, for example, all parameters used by a MAC layer are divided into a same first parameter group; or, parameters used by a same protocol layer are divided into multiple first parameter groups (parameters included in each parameter group correspond to a same protocol layer), for example, all parameters used by a MAC layer are divided into three first parameter groups, and all parameters are divided into multiple groups, which is beneficial to fine management of parameters and implementation of efficient parameter indication or configuration.

[0481] In a possible design of the present embodiment, the parameter groups are divided according to the function characteristics, including: parameters defined under the same function are divided into the same first parameter group, for example, all parameters used by the slice function are divided into the same first parameter group; or, parameters defined under the same function are divided into multiple parameter groups, for example, all parameters used by the slice function are divided into two first parameter groups, and dividing all parameters into multiple groups is beneficial to fine management of the parameters.

[0482] In a possible design of the present embodiment, the parameter groups are divided according to the protocol versions, for example, RRC parameters introduced by the R21 protocol version are divided into five parameter groups, RRC parameters introduced by the R22 protocol version are divided into three parameter groups, and RRC parameters introduced by the R23 protocol version are divided into two parameter groups.

[0483] In a possible design of the present embodiment, the first parameter groups are divided according to the combination of the protocol layers and the function characteristics, or the combination of the protocol layers and the protocol versions, or the combination of the function characteristics and the protocol versions.

[0484] In a possible design of the present embodiment, the first parameter groups are divided according to the combination of the protocol layers, the function characteristics and the protocol versions.

[0485] In a possible design of the present embodiment, the first parameter or the parameter in the first parameter group includes one or more of the following: a parameter used by the NAS; a parameter used by the SDAP protocol layer; a parameter used by the RRC protocol layer; a parameter used by the PDCP protocol layer; a parameter used by the RLC protocol layer; a parameter used by the MAC protocol layer; a parameter used by the PHY protocol layer; a parameter used by the BAP protocol layer; wherein the parameters involved in the present application include mandatory type parameters and / or optional type parameters.

[0486] Need code indication field or condition indication field:

[0487] In a possible design of the present embodiment, regarding the need code (Need code) indication field or the condition indication field, the parameter in the first parameter or the first parameter group includes two implementation manners: the definition of the parameter in the first parameter or the first parameter group reserves the need code indication field or the condition indication field; or, the definition of the parameter in the first parameter or the first parameter group does not reserve the need code indication field and the condition indication field.

[0488] For details, refer to the need code indication field or the condition indication field in the embodiment of FIG. 4, which will not be repeated here.

[0489] In a possible design of the present embodiment, the first information is carried through an independent message.

[0490] Optionally, the first information is carried by one or more of the following messages: a NAS message; a SDAP message; a RRC message; a PDCP message; a RLC message; a MAC message; a PHY message; a BAP message.

[0491] In the embodiment, the first information is carried by a separate message. Details are not repeated here.

[0492] Any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following:

[0493] NRPPA message, LPP message, NAS message, RRC message, MAC CE message, DCI message, UCI message, PUCCH message, PUSCH message, inter-node message, Xn interface message, F1 interface message, E1 interface message, NG interface message, core network service architecture-based message, or AI dedicated message.

[0494] Optionally, any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following: unicast message, groupcast message, or broadcast message.

[0495] Unicast message (one-to-one): the source transmits a unicast message through a unicast channel, only the first device or the second device assigned with corresponding unicast resource can attempt to receive the unicast message, and the unicast message can also be referred to as dedicated signaling;

[0496] Groupcast message (one-to-many): the source transmits a groupcast message through a groupcast channel, the first device or the second device within the coverage of the groupcast signal and being a group member can attempt to receive the groupcast message, and the first device or the second device joins a group to obtain the resource related to the groupcast channel;

[0497] Broadcast message (one-to-any): the source transmits a broadcast message through a broadcast channel, and any first device or second device within the coverage of the broadcast signal can attempt to receive the broadcast message.

[0498] In a possible design of the embodiment, the first information is used to perform at least one of adding the first parameter, modifying the first parameter, and deleting the first parameter. In other possible designs, the first parameter or the first parameter group is used to indicate at least one of recommended parameter, non-recommended parameter, recommended function, and non-recommended function.

[0499] The embodiment takes one transceiver module 610 as an example, and the number of the transceiver module 610 is not limited.

[0500] The function of the transceiving module 610 can refer to the step 410 in the embodiment of FIG. 4.

[0501] FIG. 7 shows a block diagram of a second device according to an example embodiment of the present application, which can be implemented by software or hardware or a combination of both to become the second device or a part of the second device, and the device comprises:

[0502] The transceiving module 710 is configured to receive the first information sent by the first device.

[0503] The first information comprises one or more second information, and the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions.

[0504] In a possible design of the embodiment, the first parameters or the first parameter group are used to indicate at least one of an adding parameter function, a modifying parameter function and a deleting parameter function. In other possible designs, the first parameters or the first parameter group are used to indicate at least one of recommended parameters, non-recommended parameters, recommended functions and non-recommended functions.

[0505] In a possible design of the embodiment, the association between the first indication information and the first parameters or the first parameter group is determined by a predefined manner, for example, a protocol predefined manner. For example, assuming that the first message contains 20 parameters, the protocol can agree that the first 5 parameters form a parameter group, the middle 10 parameters form a parameter group, and the last 5 parameters form a parameter group.

[0506] In a possible design of the embodiment, the first indication information is an identification information (for example, an ID identification), which is used to identify the first parameters or the first parameter group. In other possible designs, the first indication information is implemented by a choice function, and the definition of the choice function contains one or more objects, each object is associated with a pointer of the choice function, and the value of the pointer can uniquely identify the object indicated by the choice function this time, and the pointer is used to identify the first parameters or the first parameter group.

[0507] In a possible design of the embodiment, the association between the first indication information and the first parameters is determined by a default manner, or the association between the first indication information and the first parameter group is determined by a default manner. For example, the default manner is a protocol predefined manner.

[0508] In a possible design of the embodiment, the first indication information is encoded according to device granularity or encoded according to a uniform encoding manner within a device. In this manner, the concept of a traditional message (i.e., a message definition mode in which a message contains a large number of parameters) can or can not exist in the protocol. In the case where the concept of the traditional message exists in the protocol, if a large number of parameters need to be indicated at a time, the corresponding parameters can be indicated by the traditional message, and if a small number of parameters need to be indicated at a time (for example, in a scenario of updating one or more parameters), the corresponding parameters can be indicated by the first indication information. In the case where the concept of the traditional message does not exist in the protocol, the corresponding parameters need to be indicated by the first indication information regardless of the number of parameters.

[0509] For the same device, the value of the first indication information and the first parameter or the first parameter group are in a one-to-one association relationship. For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B.

[0510] For different devices, the first parameter or the first parameter group corresponding to the value of the same first indication information can be different.

[0511] For example, for device 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for device 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case where the value of the first indication information is 00, parameter A in device 1 corresponds to parameter C in device 2. For different devices, the value of the same first indication information can correspond to different parameters.

[0512] In another implementation manner, the first indication information is encoded according to protocol granularity (this manner can also be understood as another implementation manner of encoding the first indication information according to device granularity), at this time, it can be considered that the meaning of the value of each first indication information is uniquely confirmed at the protocol level, and different devices understand the meaning of the value of the same first indication information consistently. In this manner, for different devices, the first parameter or the first parameter group corresponding to the value of the same first indication information is the same.

[0513] In a possible design of the embodiment, the first indication information is encoded according to message type.

[0514] By way of example but not limitation, the first indication information is encoded according to message type, at this time, under the premise that the message type is determined, the first indication information can uniquely identify the first parameter or the first parameter group.

[0515] In an implementation, the first information further comprises second indication information, the second indication information being used to indicate a message type associated with the first information (or used to indicate that the first information contains a message type associated with the first information), the message type associated with the first information can also be understood as a message type to which the first information belongs. The first information is used to carry a plurality of parameters (such as the first parameter or the first parameter group) contained in a message. In this way, all parameters carried by the first information are associated with the same message type, the message type information is indicated by the second indication information, and there is a one-to-one association relationship between the message type and the value of the second indication information, and there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, the value of the first indication information is 01, corresponding to parameter B, for the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In this implementation, the message types associated with the plurality of second information belonging to the same first information are the same, and the message type associated with the first information is the same.

[0516] For the first information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0517] In a possible design of the embodiment, the second indication information is an identification information (for example, an ID identification); in other possible designs, the second indication information is implemented by a selection function, regardless of which way, the second indication information is used to indicate a message type.

[0518] For example, for the value of the second indication information being 1, that is, the first information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the second indication information being 2, that is, the first information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. In the case of the value of the first indication information being 00, for the first information associated with message type 1, the corresponding parameter is A, and for the first information associated with message type 2, the corresponding parameter is C. For the first information associated with different message types, the same value of the first indication information can correspond to different parameters.

[0519] In another implementation, the second information further comprises third indication information, the third indication information being used to indicate the message type associated with the second information (or used to indicate the message type contained in the second information), and the message type associated with the second information can also be understood as the message type to which the second information belongs. The second information is used to carry a plurality of parameters (such as the first parameter or the first parameter group described above) contained in a message, and the message types associated with the parameters carried by different second information can be the same or different. In this way, the message type associated with the parameters carried by each second information is indicated by the third indication information, and there is a one-to-one association relationship between the message type and the value of the third indication information. Under the condition of confirming the message type associated with the second information, there is a one-to-one association relationship between the first parameter or the first parameter group and the value of the first indication information. For example, for the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B. In this implementation, the message types associated with a plurality of second information belonging to the same first information can be the same or different.

[0520] For the second information associated with different message types, the value of the same first indication information can correspond to different first parameters or first parameter groups.

[0521] In a possible design of the embodiment, the third indication information is an identification information (for example, an ID identification); in other possible designs, the third indication information is implemented by a selection function, and no matter which way is used, the third indication information is used to indicate a message type.

[0522] For example, for the value of the third indication information being 1, that is, the second information associated with message type 1, the value of the first indication information is 00, corresponding to parameter A, and the value of the first indication information is 01, corresponding to parameter B; for the value of the third indication information being 2, that is, the second information associated with message type 2, the value of the first indication information is 00, corresponding to parameter C, and the value of the first indication information is 01, corresponding to parameter D. That is, in the case of the value of the first indication information being 00, for the second information associated with message type 1, the corresponding parameter is A, and for the second information associated with message type 2, the corresponding parameter is C. For the second information associated with different message types, the value of the same first indication information can correspond to different parameters or parameter groups.

[0523] Branch one: the second information comprises the first indication information and the first parameter associated with the first indication information.

[0524] Since the first indication information and the first parameter have a one-to-one association, the granularity of the parameter management (such as the addition, modification, or deletion of the parameter, or the like) can reach a parameter level, and the flexibility of the parameter management is enhanced. It should be particularly pointed out that the first parameter can represent a single parameter (a single parameter does not contain a sub-parameter domain) or a composite parameter (a composite parameter contains a plurality of sub-parameter domains, for example, the first parameter is a list type parameter, a list parameter can contain one or more elements, and each element can carry a sub-parameter, at this time, the list type parameter can be referred to as a composite parameter).

[0525] Branch one, first implementation: the first indication information is encoded according to the device granularity or the protocol granularity.

[0526] For specific implementation details, reference is made to the first implementation of branch one in the embodiment of FIG. 5, which will not be repeated here.

[0527] Branch one, second implementation: the first indication information is encoded according to the message type granularity (the first information contains the second indication information scenario).

[0528] For specific implementation details, reference is made to the second implementation of branch one in the embodiment of FIG. 5, which will not be repeated here.

[0529] Branch one, third implementation: the first indication information is encoded according to the message type granularity (the second information contains the third indication information scenario).

[0530] For specific implementation details, reference is made to the third implementation of branch one in the embodiment of FIG. 5, which will not be repeated here.

[0531] Branch one, fourth implementation: the first indication information is encoded according to the message type granularity (the first information contains the fourth indication information scenario).

[0532] For specific implementation details, reference is made to the fourth implementation of branch one in the embodiment of FIG. 5, which will not be repeated here.

[0533] Branch two: the second information includes the first indication information and the first parameter group associated with the first indication information.

[0534] Since the first indication information and the first parameter group have a one-to-one association, the parameter management (such as the addition, modification, or deletion of the parameter, or the like) reaches a parameter group level, and compared with branch one, branch two can reduce the overhead of parameter encoding, and does not need one parameter to correspond to one encoding.

[0535] Branch two, first implementation: the first indication information is encoded according to the device granularity or the protocol granularity.

[0536] The first implementation of branch two in the embodiment of FIG. 5 will be described in detail below, and will not be repeated here.

[0537] The second implementation of branch two: the first indication information is encoded according to message type granularity (the first information contains the second indication information scenario).

[0538] The second implementation of branch two in the embodiment of FIG. 5 will be described in detail below, and will not be repeated here.

[0539] The third implementation of branch two: the first indication information is encoded according to message type granularity (the second information contains the third indication information scenario).

[0540] The third implementation of branch two in the embodiment of FIG. 5 will be described in detail below, and will not be repeated here.

[0541] The fourth implementation of branch two: the first indication information is encoded according to message type granularity (the first information contains the fourth indication information scenario).

[0542] The fourth implementation of branch two in the embodiment of FIG. 5 will be described in detail below, and will not be repeated here.

[0543] In a possible design of the embodiment, the association relationship between a value of the first indication information and the first parameter group is pre-defined by a protocol, and the number, type and format information of parameters included in each first parameter group are also pre-defined by the protocol.

[0544] In a possible design of the embodiment, the second information includes the first indication information and the first parameter group, and the division manner of the first parameter group includes one or more of the following: division according to a protocol layer; division according to a functional characteristic; division according to a protocol version.

[0545] In a possible design of the embodiment, the parameter group is divided according to a protocol layer, including: parameters used by a same protocol layer are divided into a same first parameter group, for example, all parameters used by a MAC layer are divided into a same first parameter group; or, parameters used by a same protocol layer are divided into multiple first parameter groups (parameters included in each parameter group correspond to a same protocol layer), for example, all parameters used by a MAC layer are divided into three first parameter groups, and all parameters are divided into multiple groups, which is beneficial to fine management of parameters.

[0546] In a possible design of the present embodiment, the parameter groups are divided according to the function characteristics, including: parameters defined under the same function are divided into the same first parameter group, for example, all parameters used by the slice function are divided into the same first parameter group; or, parameters defined under the same function are divided into multiple parameter groups, for example, all parameters used by the slice function are divided into two first parameter groups, and dividing all parameters into multiple groups is beneficial to fine management of the parameters.

[0547] In a possible design of the present embodiment, the parameter groups are divided according to the protocol versions, for example, RRC parameters introduced by the R21 protocol version are divided into five parameter groups, RRC parameters introduced by the R22 protocol version are divided into three parameter groups, and RRC parameters introduced by the R23 protocol version are divided into two parameter groups.

[0548] In a possible design of the present embodiment, the first parameter groups are divided according to the combination of the protocol layers and the function characteristics, or the combination of the protocol layers and the protocol versions, or the combination of the function characteristics and the protocol versions.

[0549] In a possible design of the present embodiment, the first parameter groups are divided according to the combination of the protocol layers, the function characteristics and the protocol versions.

[0550] In a possible design of the present embodiment, the parameters in the first parameter or the first parameter group include one or more of the following: parameters used by the NAS; parameters used by the SDAP protocol layer; parameters used by the RRC protocol layer; parameters used by the PDCP protocol layer; parameters used by the RLC protocol layer; parameters used by the MAC protocol layer; parameters used by the PHY protocol layer; parameters used by the BAP protocol layer; wherein the parameters involved in the present application include mandatory type parameters and / or optional type parameters.

[0551] Need code indication field or condition indication field:

[0552] In a possible design of the present embodiment, regarding the need code (Need code) indication field or the condition indication field, the parameters in the first parameter or the first parameter group include two implementation manners: the definition of the parameters in the first parameter or the first parameter group reserves the need code indication field or the condition indication field; or, the definition of the parameters in the first parameter or the first parameter group does not reserve the need code indication field and the condition indication field.

[0553] For details, refer to the need code indication field or the condition indication field in the embodiment of FIG. 5, which will not be repeated here.

[0554] In a possible design of the present embodiment, the first information is carried through an independent message.

[0555] Optionally, the first information is carried by one or more of the following messages: a NAS message; a SDAP message; a RRC message; a PDCP message; a RLC message; a MAC message; a PHY message; a BAP message.

[0556] For example, the first information is carried by a RRC message.

[0557] For details, refer to the part of carrying the first information by an independent message in the embodiment of FIG. 5, which will not be repeated here.

[0558] Any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following:

[0559] NRPPA message, LPP message, NAS message, RRC message, MAC CE message, DCI message, UCI message, PUCCH message, PUSCH message, Inter-node message, Xn interface message, F1 interface message, E1 interface message, NG interface message, core network service architecture-based message, or AI dedicated message.

[0560] Optionally, any information involved in the above embodiments is carried by any one of the following message types, or any message involved in the above embodiments is any one of the following: unicast message, groupcast message, or broadcast message.

[0561] Unicast message (one-to-one): the source transmits a unicast message through a unicast channel, only the first device or the second device assigned with corresponding unicast resource can attempt to receive the unicast message, and the unicast message can also be called dedicated signaling;

[0562] Groupcast message (one-to-many): the source transmits a groupcast message through a groupcast channel, the first device or the second device within the coverage of the groupcast signal and being a group member can attempt to receive the groupcast message, and the first device or the second device joins a group to obtain the resource related to the groupcast channel;

[0563] Broadcast message (one-to-any): the source transmits a broadcast message through a broadcast channel, and any first device or second device within the coverage of the broadcast signal can attempt to receive the broadcast message.

[0564] In a possible design of the embodiment, the first information is used to perform at least one of adding the first parameter, modifying the first parameter, and deleting the first parameter. In other possible designs, the first parameter or the first parameter group is used to indicate at least one of recommended parameter, non-recommended parameter, recommended function, and non-recommended function.

[0565] The embodiment takes a transceiver module 710 as an example, and the number of the transceiver module 710 is not limited.

[0566] The function of the transceiver module 710 can refer to the content of step 510 in the embodiment of FIG. 5.

[0567] FIG. 8 shows a structural schematic diagram of a second device according to an example embodiment of the present application. The second device 800 can be used to execute the method steps executed by the second device in the above embodiments. The second device 800 can include a processor 801, a transceiver 802, and a memory 803. The processor 801 can be used to control sending and / or receiving. The transceiver 802 can be used to implement the functions of sending and / or receiving, such as the functions of the transceiver module 710 described above.

[0568] The processor 801 includes one or more processing cores. The processor 801 executes various functional applications and information processing by running software programs and modules.

[0569] The transceiver 802 can include a receiver and a transmitter, which can be implemented as the same wireless communication component, and the wireless communication component can include a wireless communication chip and a radio frequency antenna.

[0570] The memory 803 can be connected to the processor 801 and the transceiver 802.

[0571] The memory 803 can be used to store computer programs executed by the processor 801, and the processor 801 is used to execute the computer programs to implement the steps in the above method embodiments.

[0572] In addition, the memory 803 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: a magnetic or optical disk, an electrically erasable programmable read-only memory, an erasable programmable read-only memory, a static random access memory, a read-only memory, a magnetic storage, a flash memory, and a programmable read-only memory.

[0573] For details not described in the embodiment, refer to the above method-side embodiments, which will not be repeated here.

[0574] FIG. 9 shows a structural schematic diagram of a first device according to an example embodiment of the present application. The first device 900 can be used to execute the method steps executed by the first device in the above embodiments. The first device 900 can include a processor 901, a transceiver 902, and a memory 903. The processor 901 can be used to control sending and / or receiving. The transceiver 902 can be used to implement the functions of sending and / or receiving, such as the functions of the transceiver module 610 described above.

[0575] The processor 901 includes one or more processing cores, and performs various function applications and information processing by running software programs and modules.

[0576] The transceiver 902 can include a receiver and a transmitter. For example, the transceiver 902 can include a wired communication component, which can include a wired communication chip and a wired interface (such as an optical fiber interface). Optionally, the transceiver 902 can also include a wireless communication component, which can include a wireless communication chip and a radio frequency antenna.

[0577] The memory 903 can be connected to the processor 901 and the transceiver 902.

[0578] The memory 903 can be used to store a computer program executed by the processor 901, and the processor 901 is configured to execute the computer program to implement various steps in the above method embodiments.

[0579] In addition, the memory 903 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: a magnetic or optical disk, an electrically erasable programmable read-only memory, an erasable programmable read-only memory, a static random access memory, a read-only memory, a magnetic storage, a flash memory, and a programmable read-only memory.

[0580] For details not described in the present embodiment, refer to the above method side embodiments, which will not be repeated here.

[0581] The embodiments of the present application also provide a computer readable storage medium, and the storage medium stores a computer program. The computer program is configured to be executed by a processor to implement the above-mentioned parameter indication method of the first device side, or to implement the above-mentioned parameter indication method of the second device side. In some embodiments, the computer readable storage medium can include: a ROM (Read-Only Memory), a RAM (Random-Access Memory), a SSD (Solid State Drives) or an optical disc, etc. Among them, the random access memory can include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0582] The embodiment of the present application further provides a chip, which comprises a programmable logic circuit and / or program instructions, and when the chip is running, is used for realizing the parameter indication method of the second device side or the parameter indication method of the first device side.

[0583] The embodiment of the present application further provides a computer program product, which comprises a computer program stored in a computer readable storage medium, and a processor reads and executes the computer program from the computer readable storage medium, so as to realize the parameter indication method of the second device side or the parameter indication method of the first device side.

[0584] It should be understood that the "indication" mentioned in the embodiments of the present application can be direct indication, or indirect indication, or can represent an associated relationship. For example, A indicates B, which can mean that B can be obtained by A, or A indirectly indicates B, for example, A indicates C, and B can be obtained by C, or A and B have an associated relationship.

[0585] In the description of the embodiments of the present application, the term "corresponding" can represent a direct or indirect corresponding relationship between the two, or an associated relationship between the two, or an indication and being indicated, configuration and being configured relationship.

[0586] In some embodiments of the present application, "predefined" can be realized by pre-saving corresponding codes, tables or other information that can be used to indicate related information in the device (for example, including the second device and the first device), and the specific implementation manner of the present application is not limited. For example, pre-defined can refer to the definition in the protocol.

[0587] In some embodiments of the present application, "protocol" can refer to a standard protocol in the communication field, for example, can include LTE protocol, NR protocol and related protocols applied to future communication systems, and the present application does not limit this.

[0588] "Multiple" mentioned in the present application refers to two or more than two. "And / or" describes the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0589] "Greater than or equal to" mentioned in the present application can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0590] In addition, the step numbers described herein only exemplarily show a possible execution sequence between steps, and in some other embodiments, the above steps can also be executed in a sequence different from the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in a sequence opposite to the illustration, which is not limited in the embodiments of the present application.

[0591] Those skilled in the art can realize that, in one or more examples described above, the functions described in the embodiments of the present application can be implemented in hardware, software, firmware or any combination thereof. When implemented in software, the functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes computer storage medium and communication medium, and the communication medium includes any medium that facilitates the transfer of computer programs from one place to another. The storage medium can be any available medium accessible by a general or special purpose computer.

[0592] The above is only an exemplary embodiment of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

A parameter indication method, characterized in that, The method is performed by a first device, and the method comprises: The first device sends first information to a second device; The first information comprises one or more second information, the second information comprises first indication information and first parameters or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameters or the first parameter group, and the first parameters or the first parameter group are used to indicate one or more functions. The method of claim 1, wherein The first indication information is encoded according to a protocol granularity. The method according to claim 2, characterized in that The first indication information is encoded according to the protocol granularity, the second information comprises the first indication information and the first parameters, and a one-to-one association relationship exists between the first parameters and the value of the first indication information. The method according to claim 2 or 3, characterized in that The first indication information is encoded according to the protocol granularity, the second information comprises the first indication information and the first parameter group, and a one-to-one association relationship exists between the first parameter group and the value of the first indication information. The method of claim 1, wherein The first indication information is encoded according to a message type. The method according to claim 5, characterized in that The first indication information is encoded according to the message type, the second information comprises the first indication information and the first parameters, and a one-to-one association relationship exists between the first parameters and the value of the first indication information under the condition that the message type is determined. The method according to claim 5 or 6, characterized in that The first indication information is encoded according to the message type, the second information comprises the first indication information and the first parameter group, and a one-to-one association relationship exists between the first parameter group and the value of the first indication information under the condition that the message type is determined. The method according to any one of claims 5 to 7, characterized in that The first indication information is encoded according to a message type, and the first information further comprises second indication information used to indicate a message type associated with the first information. The method of claim 8, wherein An association relationship between the second indication information and the message type is determined by a predefined manner. The method according to any one of claims 5 to 7, characterized in that The first indication information is encoded according to a message type, and the second information further comprises third indication information used to indicate a message type associated with the second information. The method of claim 10, wherein An association relationship between the third indication information and the message type is determined by a predefined manner. The method according to any one of claims 1 to 11, characterized in that The second information comprises the first indication information and the first parameter group, and the division manner of the first parameter group comprises one or more of the following manners: division according to a protocol layer; division according to a functional characteristic; and division according to a protocol version. The method according to any one of claims 1 to 12, characterized in that The first parameters or the parameters in the first parameter group comprise one or more of the following parameters: a parameter used by a non-access stratum (NAS) protocol layer; a parameter used by a service data adaptation protocol (SDAP) protocol layer; a parameter used by a radio resource control (RRC) protocol layer; a parameter used by a packet data convergence protocol (PDCP) protocol layer; a parameter used by a radio link control (RLC) protocol layer; a parameter used by a medium access control (MAC) protocol layer; a parameter used by a physical (PHY) protocol layer; and a parameter used by a backhaul adaptation protocol (BAP) protocol layer. The method according to any one of claims 1 to 13, characterized in that The definition of the first parameter or the parameter in the first parameter group retains a demand code indication field or a condition indication field; or, the definition of the first parameter or the parameter in the first parameter group does not retain the demand code indication field and the condition indication field. The method according to any one of claims 1 to 14, characterized in that The first information is carried by one or more of the following messages: a NAS message; an SDAP message; an RRC message; a PDCP message; an RLC message; a MAC message; a PHY message; and a BAP message. The method according to any one of claims 1 to 15, characterized in that The association between the first indication information and the first parameter or the first parameter group is determined by a pre-defined manner. The method according to any one of claims 1 to 16, characterized in that The first device is a terminal device, and the second device is a network device; or, the first device is a first terminal device, and the second device is a second terminal device; or, the first device is the network device, and the second device is the terminal device; or, the first device is a first network device, and the second device is a second network device. A parameter indication method, characterized in that, The method is performed by a second device, and the method comprises: The second device receives first information sent by a first device. The first information comprises one or more second information, the second information comprises first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions. The first indication information is encoded according to a protocol granularity. The method of claim 18, wherein The first indication information is encoded according to the protocol granularity, the second information comprises the first indication information and the first parameter, and there is a one-to-one association between the first parameter and the value of the first indication information. The method of claim 19, wherein The first indication information is encoded according to the protocol granularity, the second information comprises the first indication information and the first parameter group, and there is a one-to-one association between the first parameter group and the value of the first indication information. The method according to claim 19 or 20, characterized in that The first indication information is encoded according to a message type. The method of claim 18, wherein The first indication information is encoded according to the message type, the second information comprises the first indication information and the first parameter, and there is a one-to-one association between the first parameter and the value of the first indication information under the condition determined by the message type. The method of claim 22, wherein The first indication information is encoded according to the message type, the second information comprises the first indication information and the first parameter group, and there is a one-to-one association between the first parameter group and the value of the first indication information under the condition determined by the message type. The method according to claim 22 or 23, characterized in that The first indication information is encoded according to a message type, and the first information further comprises second indication information used to indicate a message type associated with the first information. The method according to any one of claims 22 to 24, characterized in that The association between the second indication information and the message type is determined by a pre-defined manner. The method of claim 25, wherein The first indication information is encoded according to a message type, and the second information further comprises third indication information used to indicate a message type associated with the second information. The method according to any one of claims 22 to 24, characterized in that The association between the third indication information and the message type is determined by a pre-defined manner. The method of claim 27, wherein ​ The method according to any one of claims 18 to 28, characterized in that The second information includes the first indication information and the first parameter group, and the first parameter group is divided in one or more of the following manners: according to a protocol layer; according to a function characteristic; and according to a protocol version. The method according to any one of claims 18 to 29, characterized in that The first parameter or the parameter in the first parameter group includes one or more of the following: a parameter used by a non-access stratum (NAS) protocol layer; a parameter used by a service data adaptation protocol (SDAP) protocol layer; a parameter used by a radio resource control (RRC) protocol layer; a parameter used by a packet data convergence protocol (PDCP) protocol layer; a parameter used by a radio link control (RLC) protocol layer; a parameter used by a medium access control (MAC) protocol layer; a parameter used by a physical (PHY) protocol layer; and a parameter used by a backhaul adaptation protocol (BAP) protocol layer. The method according to any one of claims 18 to 30, characterized in that A demand code indication field or a condition indication field is reserved in the definition of the first parameter or the parameter in the first parameter group; or the demand code indication field and the condition indication field are not reserved in the definition of the first parameter or the parameter in the first parameter group. The method according to any one of claims 18 to 31, characterized in that The first information is carried in one or more of the following messages: a NAS message; an SDAP message; an RRC message; a PDCP message; an RLC message; a MAC message; a PHY message; and a BAP message. The method according to any one of claims 18 to 32, characterized in that An association between the first indication information and the first parameter or the first parameter group is determined in a predefined manner. The method according to any one of claims 18 to 33, characterized in that The first device is a terminal device, the second device is a network device; or the first device is a first terminal device, the second device is a second terminal device; or the first device is the network device, the second device is the terminal device; or the first device is a first network device, the second device is a second network device. A first apparatus, characterized in that The first apparatus includes: a transceiver configured to send first information to a second apparatus; The first information includes one or more second information, the second information includes first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions. A second apparatus, characterized in that The second apparatus includes: a transceiver configured to receive first information sent by a first apparatus; The first information includes one or more second information, the second information includes first indication information and a first parameter or a first parameter group associated with the first indication information, the first indication information is used to identify the first parameter or the first parameter group, and the first parameter or the first parameter group is used to indicate one or more functions. A first device, characterized in that The first device includes: a processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the parameter indication method according to any one of claims 1 to 17. A second device, characterized in that The second device includes: A processor; a transceiver connected to the processor; a memory for storing executable instructions of the processor; wherein the processor is configured to load and execute the executable instructions to implement the parameter indication method according to any one of claims 18 to 34. A computer-readable storage medium, characterized by, The computer readable storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the parameter indication method according to any one of claims 1 to 17, or the parameter indication method according to any one of claims 18 to 34. A chip characterized by comprising: The chip comprises programmable logic circuit and / or program instructions, when the chip is running on a first device, the programmable logic circuit and / or program instructions are used to implement the parameter indication method according to any one of claims 1 to 17, when the chip is running on a second device, the programmable logic circuit and / or program instructions are used to implement the parameter indication method according to any one of claims 18 to 34. A computer program product, characterized in that The computer program product comprises computer instructions, the computer instructions are stored in a computer readable storage medium, a processor acquires the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to implement the parameter indication method according to any one of claims 1 to 17, or the parameter indication method according to any one of claims 18 to 34.

Citation Information

Patent Citations

  • Communication method and device

    CN110505701A

  • Data processing method, device and system and related equipment

    CN111782398A

  • Communication method, terminal device and network device

    WO2020107409A1

  • Method and apparatus for acquiring radio bearer configuration

    WO2020221281A1