Communication method, communication device and communication system

By introducing a pre-scheduling parameter set in the new wireless system, the base station periodically allocates uplink resources to the terminal, solving the problem of extended time when the terminal requests uplink scheduling, and improving communication efficiency and resource allocation accuracy.

CN115551084BActive Publication Date: 2025-09-19HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110734278.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-30
Publication Date
2025-09-19
Estimated Expiration
2041-06-30

AI Technical Summary

Technical Problem

In new wireless systems, the delay for terminals to request uplink scheduling time and frequency resources is long, resulting in low communication efficiency.

Method used

By introducing pre-scheduling parameter sets, the base station periodically allocates uplink resources to the terminal, reducing the waiting time for the terminal to obtain time and frequency resources. Multiple pre-scheduling parameter sets are collaboratively configured by access network equipment and application function network elements to dynamically adjust resource allocation.

Benefits of technology

It effectively reduces the time it takes for terminals to acquire uplink resources, improves communication efficiency, and ensures the accuracy and flexibility of resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115551084B_ABST
    Figure CN115551084B_ABST
Patent Text Reader

Abstract

The present application provides a communication method, a communication device and a communication system. The method includes: receiving a first pre-scheduling parameter set from an application function network element and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set; receiving a data packet of a target service from a terminal, the data packet including a QFI; determining a first 5QI corresponding to the QFI; determining a pre-scheduling parameter set corresponding to the first 5QI from a second pre-scheduling parameter set; the second pre-scheduling parameter set includes the first pre-scheduling parameter set; and pre-scheduling the uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI. Since multiple pre-scheduling parameter sets are configured for the base station, the base station can pre-scheduling the uplink resources of the terminal according to the pre-scheduling parameter set, reducing the time for the terminal to obtain uplink resources, thereby improving the communication efficiency of the terminal. In addition, the pre-scheduling parameter set can be dynamically configured or adjusted according to actual needs, which is conducive to accurately allocating corresponding resources to the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method, a communication device, and a communication system. Background Art

[0002] Currently, new radio (NR) systems use shared channel transmission, dynamically sharing time and frequency resources between terminals. Base stations use scheduling features to allocate time and frequency resources for uplink and downlink. This not only ensures system throughput and user resource fairness, but also improves system capacity and network performance. Scheduling features include the following basic functions: priority calculation, modulation and coding scheme (MCS) selection, and resource allocation.

[0003] In traditional uplink scheduling, terminals periodically send Scheduling Requests (SRs) to request time and frequency resources. Depending on the protocol, the period for sending SRs can be quite long, for example, up to 80 milliseconds. Therefore, in the worst case, if a terminal has uplink data to send, it will have to wait a long time before sending a SR, increasing uplink latency.

[0004] There is currently no good way to reduce the latency of a terminal requesting uplink scheduled time and frequency resources. Summary of the Invention

[0005] The present application provides a communication method, a communication device, and a communication system for reducing the delay of a terminal requesting time-frequency resources for uplink scheduling, thereby improving communication efficiency.

[0006] In the first aspect, an embodiment of the present application provides a wireless communication method, which can be executed by an access network device or a module (such as a chip) applied to the access network device. The method includes: receiving a first pre-scheduling parameter set from an application function network element and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set; receiving a data packet of a target service from a terminal, the data packet containing a QFI; determining a first 5QI corresponding to the QFI; determining a pre-scheduling parameter set corresponding to the first 5QI from a second pre-scheduling parameter set; wherein the second pre-scheduling parameter set includes the first pre-scheduling parameter set; and pre-scheduling the uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI.

[0007] According to the above solution, since multiple pre-scheduling parameter sets are configured for the base station, the base station can pre-schedule the terminal's uplink resources based on the pre-scheduling parameter sets, thereby reducing the time it takes for the terminal to obtain uplink resources and thereby improving the terminal's communication efficiency. Furthermore, since the AF configures one or more pre-scheduling parameter sets for the base station, the pre-scheduling parameter sets can be dynamically configured or adjusted according to actual needs, facilitating the accurate allocation of corresponding resources to the terminal.

[0008] In a possible implementation method, the QFI and the QoS configuration corresponding to the QFI are received from a session management network element, where the QoS configuration includes the first 5QI; and the first 5QI is determined based on the QFI and the QoS configuration corresponding to the QFI.

[0009] According to the above solution, the base station can determine the 5QI corresponding to the QFI, thereby providing a basis for subsequent determination of the pre-scheduling parameter set.

[0010] In a possible implementation method, the second pre-scheduling parameter set also includes a default pre-scheduling parameter set.

[0011] According to the above scheme, on the one hand, a pre-scheduling parameter set can be configured for the base station, and on the other hand, the base station also has a default pre-scheduling parameter set, thereby ensuring that the base station has at least a default pre-scheduling parameter set available, which helps to pre-scheduling uplink resources for the terminal and reduce the delay in the terminal obtaining resources.

[0012] In one possible implementation method, a third pre-scheduling parameter set is received from the application function network element; based on the third pre-scheduling parameter set, a default pre-scheduling parameter set is updated to obtain a fourth pre-scheduling parameter set; wherein the second pre-scheduling parameter set also includes the fourth pre-scheduling parameter set.

[0013] According to the above solution, the base station can update the default pre-scheduling parameter set to obtain a new pre-scheduling parameter set, which helps to dynamically adjust the pre-scheduling parameter set.

[0014] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the third pre-scheduling parameter set includes a second pre-scheduling maximum number of users and a second total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; based on the second pre-scheduling maximum number of users and the second total amount of scheduled data, the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set are updated to obtain a pre-scheduling parameter set in the fourth pre-scheduling parameter set.

[0015] In a possible implementation method, a pre-scheduling parameter set includes one or more of the following information: a pre-scheduling minimum interval period, a pre-scheduling maximum number of users, and a total amount of scheduled data.

[0016] In a second aspect, an embodiment of the present application provides a wireless communication method, which can be performed by an application function network element or a module (such as a chip) applied to the application function network element. The method includes: determining a first pre-scheduling parameter set and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, the first pre-scheduling parameter set including pre-scheduling parameter sets corresponding to multiple device groups respectively; and sending the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to an access network device.

[0017] According to the above solution, since multiple pre-scheduling parameter sets are configured for the base station, the base station can pre-schedule the terminal's uplink resources based on the pre-scheduling parameter sets, thereby reducing the time it takes for the terminal to obtain uplink resources and thereby improving the terminal's communication efficiency. Furthermore, since the AF configures one or more pre-scheduling parameter sets for the base station, the pre-scheduling parameter sets can be dynamically configured or adjusted according to actual needs, facilitating the accurate allocation of corresponding resources to the terminal.

[0018] In one possible implementation method, configuration information of the network is obtained, where the configuration information includes the period of service messages in the multiple devices; based on the configuration information, the multiple devices are divided into the multiple device groups; wherein each pre-scheduling parameter set in the first pre-scheduling parameter set corresponds to a period, and the multiple pre-scheduling parameter sets correspond to different periods respectively.

[0019] According to the above scheme, multiple devices can be grouped to obtain multiple device groups, and then pre-scheduling parameter sets can be obtained based on the multiple device groups. This method can accurately determine each pre-scheduling parameter set, which helps to achieve accurate pre-scheduling of resources for the terminal.

[0020] In one possible implementation method, the maximum number of pre-scheduled users in the pre-scheduling parameter set corresponding to the first device group is determined based on the number of devices in the first device group; the total amount of scheduled data in the pre-scheduling parameter set corresponding to the first device group is determined based on the total amount of data of the first device group; wherein the first device group is any one device group among the multiple device groups.

[0021] The above solution helps to accurately divide each device group.

[0022] In one possible implementation method, the 5QI corresponding to the first device group is determined based on the QoS requirement information of the first device group; wherein the first device group is any one of the multiple device groups, and the first device group corresponds to a pre-scheduling parameter set in the first pre-scheduling parameter set.

[0023] According to the above scheme, it is helpful to accurately determine the 5QI corresponding to each device group.

[0024] In one possible implementation method, the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are sent to the access network device through the 5G core network; or, the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are sent to the access network device through the network management device corresponding to the access network device.

[0025] In a possible implementation method, a default pre-scheduling parameter set is obtained; based on the first pre-scheduling parameter set, the default pre-scheduling parameter set is updated to obtain a fifth pre-scheduling parameter set; and the fifth pre-scheduling parameter set is sent to the access network device.

[0026] According to the above solution, the application function network element can dynamically adjust the default pre-scheduling parameter set, which helps to accurately determine the pre-scheduling parameter set.

[0027] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; based on the third pre-scheduling maximum number of users and the third total amount of scheduled data, the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set are updated to obtain a pre-scheduling parameter set in the fifth pre-scheduling parameter set.

[0028] In a possible implementation method, a pre-scheduling parameter set includes one or more of the following information: a pre-scheduling minimum interval period, a pre-scheduling maximum number of users, and a total amount of scheduled data.

[0029] In a third aspect, embodiments of the present application provide a communications device, which may be an access network device or a chip for an access network device. The device has the functionality to implement any of the implementation methods of the first aspect described above. This functionality may be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functionality.

[0030] In a fourth aspect, an embodiment of the present application provides a communications device, which may be an application function network element, or a chip or module for an application function network element. The device has the function of implementing any of the implementation methods of the second aspect described above. The function may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0031] In a fifth aspect, an embodiment of the present application provides a communication device comprising a processor and a memory; the memory is used to store computer instructions, and when the device is running, the processor executes the computer instructions stored in the memory so that the device executes any implementation method in the above-mentioned first to second aspects.

[0032] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any implementation method in the above-mentioned first to second aspects.

[0033] In a seventh aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the processor is configured to communicate with other devices via the interface circuit and execute any of the implementation methods in the first to second aspects above. The processor comprises one or more.

[0034] In an eighth aspect, an embodiment of the present application provides a communication device, comprising a processor coupled to a memory, the processor configured to call a program stored in the memory to execute any of the implementation methods described in aspects 1 to 2 above. The memory may be located within or outside the device, and the processor may be one or more.

[0035] In a ninth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, which, when executed on a communication device, enables any implementation method in the above-mentioned first to second aspects to be executed.

[0036] In the tenth aspect, an embodiment of the present application also provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run by a communication device, any implementation method in the above-mentioned first to second aspects is executed.

[0037] In the eleventh aspect, an embodiment of the present application further provides a chip system, comprising: a processor for executing any implementation method in the above-mentioned first to second aspects.

[0038] In the twelfth aspect, an embodiment of the present application further provides a communication system, which includes an access network device for executing any implementation method of the above-mentioned first aspect and an application function network element for executing any implementation method of the above-mentioned second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;

[0040] Figure 2(a) is a schematic diagram of the 5G network architecture based on service-oriented architecture;

[0041] Figure 2(b) is a schematic diagram of a 5G network architecture based on a point-to-point interface;

[0042] Figure 3 Schematic diagram of industrial terminals in the industrial field network accessing the 5G network;

[0043] Figure 4 A schematic diagram of a communication method provided in an embodiment of the present application;

[0044] Figure 5 A schematic diagram of a communication method provided in an embodiment of the present application;

[0045] Figure 6 A schematic diagram of a communication device provided in an embodiment of the present application;

[0046] Figure 7 A schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] In order to reduce the delay of the terminal requesting the time-frequency resources for uplink scheduling, Figure 1 As shown, the present application provides a communication system, which includes an application function network element and an access network device.

[0048] An application function network element is used to determine a first pre-scheduling parameter set and a 5G QoS identifier (5QI) corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, wherein the first pre-scheduling parameter set includes pre-scheduling parameter sets corresponding to multiple device groups respectively; and to send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to an access network device. An access network device is used to receive the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set from the application function network element; receive a data packet of a target service from a terminal, wherein the data packet includes a Quality of Service Flow Identity (QFI); determine a first 5QI corresponding to the QFI; determine a pre-scheduling parameter set corresponding to the first 5QI from a second pre-scheduling parameter set; wherein the second pre-scheduling parameter set includes the first pre-scheduling parameter set; and pre-scheduling uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI.

[0049] In a possible implementation method, the access network device is further used to receive the QFI and the QoS configuration corresponding to the QFI from the session management network element, where the QoS configuration includes the first 5QI; and determine the first 5QI based on the QFI and the QoS configuration corresponding to the QFI.

[0050] In a possible implementation method, the second pre-scheduling parameter set also includes a default pre-scheduling parameter set.

[0051] In one possible implementation method, the access network device is used to receive a third pre-scheduling parameter set from the application function network element; based on the third pre-scheduling parameter set, update the default pre-scheduling parameter set to obtain a fourth pre-scheduling parameter set; wherein the second pre-scheduling parameter set also includes the fourth pre-scheduling parameter set.

[0052] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the third pre-scheduling parameter set includes a second pre-scheduling maximum number of users and a second total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; the access network device is used to update the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set according to the second pre-scheduling maximum number of users and the second total amount of scheduled data, to obtain a pre-scheduling parameter set in the fourth pre-scheduling parameter set.

[0053] In one possible implementation method, a functional network element is applied to obtain network configuration information, where the configuration information includes the period of service messages in the multiple devices; based on the configuration information, the multiple devices are divided into the multiple device groups; wherein each pre-scheduling parameter set in the first pre-scheduling parameter set corresponds to a period, and the multiple pre-scheduling parameter sets correspond to different periods respectively.

[0054] In one possible implementation method, an application function network element is used to determine the maximum number of pre-scheduled users in a pre-scheduling parameter set corresponding to a first device group based on the number of devices in the first device group; and to determine the total amount of scheduled data in the pre-scheduling parameter set corresponding to the first device group based on the total amount of data of the first device group; wherein the first device group is any one device group among the multiple device groups.

[0055] In one possible implementation method, an application functional network element is used to determine the 5QI corresponding to the first device group based on the QoS requirement information of the first device group; wherein the first device group is any one of the multiple device groups, and the first device group corresponds to a pre-scheduling parameter set in the first pre-scheduling parameter set.

[0056] In one possible implementation method, the application functional network element is used to send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device through the 5G core network; or, send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device through the network management device corresponding to the access network device.

[0057] In a possible implementation method, a functional network element is applied to obtain a default pre-scheduling parameter set; based on the first pre-scheduling parameter set, the default pre-scheduling parameter set is updated to obtain a fifth pre-scheduling parameter set; and the fifth pre-scheduling parameter set is sent to the access network device.

[0058] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; the application function network element is used to update the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set according to the third pre-scheduling maximum number of users and the third total amount of scheduled data, to obtain a pre-scheduling parameter set in the fifth pre-scheduling parameter set.

[0059] In a possible implementation method, a pre-scheduling parameter set includes one or more of the following information: a pre-scheduling minimum interval period, a pre-scheduling maximum number of users, and a total amount of scheduled data.

[0060] Figure 1 The system shown can be used in the 5G network architecture shown in Figure 2(a) or Figure 2(b). Of course, it can also be used in future network architectures, such as the sixth generation (6G) network architecture, etc., which is not limited in this application.

[0061] Figure 2(a) shows a schematic diagram of a 5G network architecture based on a service-oriented architecture. The 5G network architecture shown in Figure 2(a) includes a data network (DN) and a carrier network. The following briefly describes the functions of some of these network elements.

[0062] The operator network may include one or more of the following network elements: authentication server function (AUSF) network element, network exposure function (NEF) network element, policy control function (PCF) network element, unified data management (UDM) network element, unified data repository (UDR) network element, network repository function (NRF) network element, application function (AF) network element, access and mobility management function (AMF) network element, session management function (SMF) network element, radio access network (RAN) equipment, user plane function (UPF) network element, network slice selection function (NSSF) network element (not shown in the figure), etc. In the above-mentioned operator network, network elements or devices other than radio access network equipment can be referred to as core network network elements or core network equipment.

[0063] The wireless access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; it can also be a module or unit that completes part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The wireless access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device.

[0064] The terminal communicating with the RAN may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.

[0065] Base stations and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.

[0066] The AMF network element performs functions such as mobility management and access authentication / authorization. It is also responsible for transferring user policies between the terminal and the PCF.

[0067] The SMF network element performs functions such as session management, execution of control policies issued by the PCF, selection of the UPF, and allocation of Internet Protocol (IP) addresses for terminals.

[0068] The UPF network element, as the interface UPF with the data network, completes functions such as user plane data forwarding, session / flow-level billing statistics, and bandwidth limitation.

[0069] UDM network element performs functions such as managing contract data and user access authorization.

[0070] UDR performs access functions for contract data, policy data, application data, and other types of data.

[0071] NEF network element is used to support the opening of capabilities and events.

[0072] The AF network element conveys application-side requirements to the network, such as QoS requirements or user status event subscriptions. The AF can be a third-party functional entity or an application service deployed by the operator, such as the IP Multimedia Subsystem (IMS) voice call service.

[0073] The PCF network element is responsible for policy control functions such as session and service flow level billing, QoS bandwidth guarantee and mobility management, and terminal policy decision-making.

[0074] NRF network elements can be used to provide network element discovery capabilities, providing network element information corresponding to the network element type based on requests from other network elements. NRF also provides network element management services such as network element registration, update, and deregistration, as well as network element status subscription and push.

[0075] The AUSF network element is responsible for authenticating users to determine whether users or devices are allowed to access the network.

[0076] NSSF network element is used to select network slices, count users within the network slices, etc.

[0077] A DN is a network located outside of a carrier network. A carrier network can connect to multiple DNs, and a variety of services can be deployed on the DN, providing data and / or voice services to terminals. For example, a DN is the private network of a smart factory. Sensors installed in the workshop can be terminals, and the DN houses a control server for the sensors, which can provide services to the sensors. Sensors can communicate with the control server, receive instructions from the control server, and transmit collected sensor data to the control server based on the instructions. Another example is a DN that is a company's internal office network. An employee's mobile phone or computer can be a terminal, allowing them to access information and data resources on the company's internal office network.

[0078] In Figure 2(a), Nausf, Nnef, Npcf, Nudm, Naf, Namf, and Nsmf are service-oriented interfaces provided by the AUSF, NEF, PCF, UDM, AF, AMF, and SMF, respectively, for invoking corresponding service-oriented operations. N1, N2, N3, N4, and N6 are interface serial numbers. The meanings of these interface serial numbers can be found in the definitions of the 3rd Generation Partnership Project (3GPP) standard protocols and are not limited here.

[0079] Figure 2(b) is a schematic diagram of a 5G network architecture based on point-to-point interfaces. The functions of the network elements in Figure 2(a) can be referred to for the functions of the corresponding network elements, and will not be repeated here. The main difference between Figure 2(b) and Figure 2(a) is that the interfaces between the control plane network elements in Figure 2(a) are service-oriented interfaces, while the interfaces between the control plane network elements in Figure 2(b) are point-to-point interfaces.

[0080] In the architecture shown in Figure 2(b), the interface names and functions between the various network elements are as follows:

[0081] 1) N1: The interface between AMF and the terminal, which can be used to deliver QoS control rules to the terminal.

[0082] 2) N2: The interface between AMF and RAN, which can be used to transmit radio bearer control information from the core network side to the RAN.

[0083] 3) N3: The interface between RAN and UPF, mainly used to transmit uplink and downlink user plane data between RAN and UPF.

[0084] 4) N4: The interface between SMF and UPF can be used to transmit information between the control plane and the user plane, including the control of the forwarding rules, QoS control rules, traffic statistics rules, etc. for the user plane and the reporting of information on the user plane.

[0085] 5) N5: The interface between AF and PCF, which can be used to issue application service requests and report network events.

[0086] 6) N6: The interface between UPF and DN, used to transmit uplink and downlink user data flows between UPF and DN.

[0087] 7) N7: The interface between PCF and SMF, which can be used to issue protocol data unit (PDU) session granularity and service data flow granularity control strategy.

[0088] 8) N8: The interface between AMF and UDM, which can be used by AMF to obtain access and mobility management related subscription data and authentication data from UDM, as well as AMF to register the current mobility management related information of the terminal with UDM.

[0089] 9) N9: User plane interface between UPFs, used to transmit uplink and downlink user data flows between UPFs.

[0090] 10) N10: The interface between SMF and UDM, which can be used by SMF to obtain session management-related contract data from UDM, and SMF to register terminal current session related information with UDM.

[0091] 11) N11: The interface between SMF and AMF, which can be used to transmit PDU session tunnel information between RAN and UPF, transmit control messages sent to the terminal, transmit radio resource control information sent to RAN, etc.

[0092] 12) N12: The interface between AMF and AUSF, which can be used by AMF to initiate the authentication process to AUSF, which can carry SUCI as the contract identifier;

[0093] 13) N13: The interface between UDM and AUSF, which can be used by AUSF to obtain the user authentication vector from UDM to execute the authentication process.

[0094] 14) N15: The interface between PCF and AMF, which can be used to issue terminal policies and access control related policies.

[0095] 15) N35: The interface between UDM and UDR, which can be used by UDM to obtain user contract data information from UDR.

[0096] 16) N36: The interface between PCF and UDR, which can be used by PCF to obtain policy-related contract data and application data-related information from UDR.

[0097] It is understood that the above-mentioned network element or function can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). Optionally, the above-mentioned network element or function can be implemented by a single device, or by multiple devices, or can be a functional module within a single device, and this is not specifically limited in the embodiments of the present application.

[0098] The session management network element, user plane network element, policy control network element, and application function network element in this application can be the SMF, UPF, PCF, and AF in Figure 2(a) or Figure 2(b), respectively, or can be network elements having the functions of the above-mentioned SMF, UPF, PCF, and AF in future communications such as 6G networks. This application is not limited to this. In the embodiments of this application, SMF, UPF, PCF, and AF are used as examples of session management network elements, user plane network elements, policy control network elements, and application function network elements, respectively.

[0099] The access network device in the embodiment of the present application may be a wireless access network device. For ease of explanation, in the embodiment of the present application, a base station is described as an example of an access network device.

[0100] Communication technologies in traditional industrial scenarios are usually connected via wired connections. In wired industrial field networks, the following two types of communication messages are defined in existing industrial communication protocols:

[0101] 1) Aperiodic messages: These are non-real-time messages between business servers and industrial terminals, used for configuration and maintenance, and are typically L3 messages. Industrial terminals include industrial controllers (such as programmable logic controllers (PLCs)) and industrial devices (such as input / output (I / O) devices).

[0102] 2) Periodic messages: Real-time or quasi-real-time messages strongly related to production operations, sent between PLCs or between PLCs and I / O devices, usually L2 messages. Periodic messages usually use a "periodic" bus transmission mechanism.

[0103] With the continuous development of 5G industrial Internet technology, the communication of industrial terminals in industrial field networks is currently transitioning from wired to wireless communication. Industrial terminals themselves are not within the scope of 3GPP definition, meaning they cannot communicate directly with 3GPP networks. Currently, industrial terminals generally access 3GPP networks through customer premises equipment (CPE). The CPE here can be the UE shown in Figure 2(a) or Figure 2(b), i.e., a terminal in the 3GPP network.

[0104] Figure 3 Schematic diagram of industrial terminals accessing the 5G network in the industrial field network. The 5G local area network (LAN) provides data access for a large number of industrial terminals and provides transmission services with strict quality assurance, such as latency and reliability, which must comply with industrial standards. Taking industrial terminals including PLC and I / O devices as an example, usually, one CPE is connected to one PLC, but for I / O devices, there may be multiple IOs connected to one CPE. In industrial scenarios, real-time business communication between PLC and I / O devices is carried out through fixed periodic messages, and their communication relationship is determined during configuration. Due to differences in services and functions, the cycles of different business messages may not be consistent. Even two I / O devices connected to the same CPE may execute services with different communication cycles. For example, Figure 3 The communication cycle between the devices in is shown in Table 1.

[0105] Table 1

[0106] Communication parties Communication cycle (unit: milliseconds) PLC 1 and PLC 2 1 PLC 2 and I / O device 1 2 PLC 2 and I / O device 2 4 PLC 2 and I / O device 3 8

[0107] It should be noted that industrial terminals may not have 3GPP communication capabilities. Industrial terminals can communicate using the 3GPP network through terminals in the 3GPP network. Alternatively, for future communications, when industrial terminals have 3GPP communication capabilities, they can be considered terminals in the 3GPP network, such as the UE in Figure 2(a) or Figure 2(b).

[0108] In order to reduce the uplink delay, the embodiment of the present application introduces an uplink pre-scheduling function. Specifically, regardless of whether the terminal sends a scheduling request to the base station, the base station will actively schedule the terminal once every period of time through the pre-scheduling parameter set, and allocate appropriate time-frequency resources to the terminal for the terminal to send and receive data. This method can reduce the delay of the terminal in obtaining the uplink scheduled time-frequency resources.

[0109] In the embodiment of the present application, each pre-scheduling parameter set includes the following three parameters:

[0110] 1) Minimum pre-allocation period (MinPreallocationPeriod): This can be represented by X and refers to the minimum time interval for active pre-allocation.

[0111] 2) Maximum number of pre-scheduled users (PreschUeNumUpperLimit): This can be represented by Y and refers to the maximum number of users that can be pre-scheduled in a time unit, where the time unit can be a symbol, time slot, frame, or second.

[0112] 3) Total amount of scheduled data (PreallocationSize): This can be represented by Z and refers to the total amount of data that can be scheduled for pre-scheduled users.

[0113] Figure 4 A communication method according to an embodiment of the present invention is provided, which includes the following steps:

[0114] Step 401 : The AF determines a first pre-scheduling parameter set and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, where the first pre-scheduling parameter set includes pre-scheduling parameter sets corresponding to a plurality of device groups.

[0115] The AF here can be, for example, an Industrial Field Enable Service (IFES) device. In a specific implementation, the IFES can be deployed on the UPF, or deployed together with the UPF on a Mobile Edge Compute (MEC) device.

[0116] As an implementation method, the device group here refers to a group composed of terminals in a 3GPP network, so a device group includes one or more terminals in the 3GPP network.

[0117] As another implementation method, the device group here refers to a group composed of industrial terminals. Therefore, a device group contains one or more industrial terminals. The industrial terminals here do not have the ability to communicate on the 3GPP network, but can communicate using the 3GPP network through terminals on the 3GPP network.

[0118] Take the industrial terminal included in the device group as an example, combined with Figure 3 After the 5G LAN is established, the CPE (such as the terminal of the 3GPP network) goes online and creates an Ethernet or IP type PDU session. The business server then configures the industrial terminal (such as PLC, I / O equipment), obtains the topology information of the field network, and also sets the cycle of the business message in the industrial terminal. The topology information of the field network is used to represent the connection relationship between multiple industrial terminals and CPE. AF can obtain the field network configuration information from the business server, wherein the field network configuration information includes the topology information of the field network and the cycle of the business message in the industrial terminal. The industrial terminal here can be, for example, Figure 3 PLC 1, PLC 2, I / O device 1, I / O device 2, or I / O device 3 in the AF. After obtaining the configuration information, the AF can divide the multiple industrial terminals into multiple device groups, where each device group contains one or more industrial terminals. The AF then determines a pre-scheduling parameter set for each device group. The one or more determined pre-scheduling parameter sets constitute a first pre-scheduling parameter set. Each pre-scheduling parameter set corresponds to one period, and different pre-scheduling parameter sets correspond to different periods.

[0119] Specifically, the AF can group industrial terminals in the field network based on their service message cycles, resulting in multiple device groups. Industrial terminals within the same device group have the same service message cycle, while industrial terminals in different device groups have different service message cycles. It should be noted that if an industrial terminal contains multiple service messages with different cycles, the industrial terminal can be divided into multiple device groups.

[0120] For example, there are 8 industrial terminals in the field network, namely industrial terminal 1 to industrial terminal 8. According to the cycle of the business messages in the industrial terminals, the 8 industrial terminals are grouped as follows:

[0121] Device group 1: {Industrial terminal 1, Industrial terminal 2, Industrial terminal 3};

[0122] Device group 2: {industrial terminal 1, industrial terminal 4, industrial terminal 5, industrial terminal 6};

[0123] Device group 3: {industrial terminal 2, industrial terminal 7, industrial terminal 8};

[0124] The service message period for device group 1 is 1ms, meaning that all industrial terminals in device group 1 have service messages with a period of 1ms. The service period for device group 2 is 2ms, meaning that all industrial terminals in device group 2 have service messages with a period of 2ms. The service period for device group 3 is 4ms, meaning that all industrial terminals in device group 3 have service messages with a period of 4ms. It should be noted that industrial terminal 1 contains both service messages with a period of 1ms and service messages with a period of 2ms, so industrial terminal 1 belongs to both device group 1 and device group 2. Similarly, industrial terminal 2 contains both service messages with a period of 1ms and service messages with a period of 4ms, so industrial terminal 1 belongs to both device group 1 and device group 3.

[0125] After obtaining multiple device groups, a pre-scheduling parameter set can be determined for each device group. Taking any one of the multiple device groups as an example (hereinafter referred to as the first device group), the AF can determine the pre-scheduling minimum interval period in the pre-scheduling parameter set corresponding to the first device group based on the period of the service messages corresponding to the first device group, determine the pre-scheduling maximum number of users in the pre-scheduling parameter set corresponding to the first device group based on the number of devices in the first device group, and determine the total amount of scheduled data in the pre-scheduling parameter set corresponding to the first device group based on the total amount of data in the first device group.

[0126] Taking the above example as an example, device group 1, device group 2, and device group 3 correspond to pre-scheduling parameter set 1, pre-scheduling parameter set 2, and pre-scheduling parameter set 3, respectively, as shown below:

[0127] Pre-scheduling parameter set 1: X = 1ms, Y = 3, Z = 100;

[0128] Pre-scheduling parameter set 2: X = 2ms, Y = 4, Z = 200;

[0129] Pre-scheduling parameter set 3: X=4ms, Y=3, Z=400.

[0130] Specifically, since the industrial terminals in device group 1 all contain service messages with a period of 1ms, the pre-scheduling minimum interval period X in the pre-scheduling parameter set 1 corresponding to device group 1 is set to 1ms. Since device group 1 contains 3 industrial terminals, the pre-scheduling maximum number of users Y in the pre-scheduling parameter set 1 corresponding to device group 1 is set to 3. Since the total amount of data of the 3 industrial terminals in device group 1 is 100, the total amount of scheduled data Z in the pre-scheduling parameter set 1 corresponding to device group 1 is set to 100. Similarly, pre-scheduling parameter set 2 and pre-scheduling parameter set 3 can be obtained. Pre-scheduling parameter set 1, pre-scheduling parameter set 2, and pre-scheduling parameter set 3 can be collectively referred to as the first pre-scheduling parameter set.

[0131] Furthermore, AF can also assign a 5QI to each device group. For example, AF can determine the 5QI corresponding to the first device group based on the QoS requirement information of the first device group, wherein the first device group is any one of the multiple device groups. A 5QI is an index of a set of QoS parameters, and therefore, a 5QI indicates a set of QoS parameters. A set of QoS parameters may include one or more of resource type (Resource Type), priority level (Priority Level), packet delay budget (Packet Delay Budget, PDB), packet error rate (Packet Error Rate, PER), default maximum data burst volume (Default Maximum Data Burst Volume, Default MDBV), and default averaging window (Default Averaging Window).

[0132] Each device group in the multiple device groups corresponds to a pre-scheduling parameter set, each device group corresponds to a 5QI, and therefore each pre-scheduling parameter set corresponds to a 5QI.

[0133] Taking the above example, the assigned 5QI is as follows:

[0134] Device group 1, corresponding to pre-scheduling parameter set 1, corresponding to 5QI 1;

[0135] Device group 2, corresponding to pre-scheduling parameter set 2, corresponding to 5QI 2;

[0136] Device group 3, corresponding to pre-scheduling parameter set 3, corresponding to 5QI 3.

[0137] Step 402: The AF sends the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station. Correspondingly, the base station receives the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set.

[0138] Taking the above example as an example, the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set sent by the AF to the base station include the following information:

[0139] Pre-scheduling parameter set 1, and 5QI 1 corresponding to pre-scheduling parameter set 1;

[0140] Pre-scheduling parameter set 2, and 5QI 2 corresponding to pre-scheduling parameter set 2;

[0141] Pre-scheduling parameter set 3, and 5QI 3 corresponding to pre-scheduling parameter set 2.

[0142] As an implementation method, the AF may send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station through the 5G core network. For example, the AF sends the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station via network elements such as the NEF, PCF, and SMF.

[0143] As another implementation method, the AF may also send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station through the network management device corresponding to the base station. For example, the AF sends the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station through the application programming interface (API) opened by the operation, administration and management (OAM) system of the base station.

[0144] Step 403: The base station receives a data packet of a target service from the terminal, where the data packet includes a QFI.

[0145] The terminal here refers to a terminal in a 3GPP network. The QFI in the data packet of the target service is added to the packet header by the terminal.

[0146] If the device group is composed of terminals in a non-3GPP network (such as industrial terminals), the industrial terminals in the device group transmit and receive data packets for the target service through terminals in the 3GPP network (also known as CPE). The target service here refers to the service in the industrial terminal.

[0147] If the device group is composed of terminals in a 3GPP network, the terminals in the device group can directly send and receive data packets of target services through the 3GPP network. The target services here refer to services in the terminals in the 3GPP network.

[0148] Step 404: The base station determines the first 5QI corresponding to the QFI in the data packet.

[0149] Among them, the correspondence between QFI and 5QI is stored on the base station. For example, after the above step 401, AF can send a policy authorization request to PCF, which carries the service flow description information and QoS requirements of the target service. The service flow description information may include IP five-tuple, virtual local area network (VLAN) identifier, etc. Then PCF generates a packet filter based on the service flow description information. The packet filter can be an Ethernet type packet filter or an IP type packet filter. And, PCF allocates 5QI to the target service according to the QoS requirements. Then, PCF sends a policy and charging control (PCC) rule to SMF. The PCC rule contains a packet filter and QoS attributes, and the QoS attributes contain 5QI. After receiving the PCC rule, SMF allocates QFI to the PCC rule, and generates QoS configuration (QoS profile), QoS rule (QoS rule) and packet detection rule (PDR). The QoS configuration includes the QoS attributes in the PCC rules, the QoS rules include the QFI and packet filters in the PCC rules, and the PDR includes the QFI and packet filters in the PCC rules. The SMF then sends the QFI and QoS configuration to the base station, sends the QoS rules to the terminal, and sends the packet inspection rules to the UPF. Based on the received QFI and QoS configuration, the base station can determine the correspondence between the QFI and the 5QI, for example, determining that QFI 1 corresponds to 5QI 1, QFI 2 corresponds to 5QI 2, and QFI 3 corresponds to 5QI 3.

[0150] In step 404, the base station determines that the QFI in the data packet of the target service corresponds to a first 5QI. The first 5QI may be, for example, 5QI 1, 5QI 2, or 5QI 3. For example, if the base station determines that the QFI in the data packet of the target service is QFI 1, the base station determines, based on the correspondence between QFI 1 and 5QI 1, 5QI 1 corresponding to QFI 1, and 5QI 1 is the first 5QI.

[0151] Step 405: The base station determines a pre-scheduling parameter set corresponding to the first 5QI from the second pre-scheduling parameter set.

[0152] The second pre-scheduling parameter set includes the first pre-scheduling parameter set.

[0153] As an implementation method, the second pre-scheduling parameter set is the same as the first pre-scheduling parameter set. That is, the base station determines the pre-scheduling parameter set corresponding to the first 5QI from the first pre-scheduling parameter set. Taking the above example as an example, assuming that the first 5QI is 5QI 1, the pre-scheduling parameter set corresponding to 5QI 1 in the first pre-scheduling parameter set is determined to be pre-scheduling parameter set 1. Assuming that the first 5QI is 5QI 2, the pre-scheduling parameter set corresponding to 5QI 2 in the first pre-scheduling parameter set is determined to be pre-scheduling parameter set 2.

[0154] As another implementation method, the second pre-scheduling parameter set includes the first pre-scheduling parameter set, and also includes a default pre-scheduling parameter set. The default pre-scheduling parameter set is pre-configured on the base station, or is pre-defined by a protocol. Therefore, the base station determines the pre-scheduling parameter set corresponding to the first 5QI from the first pre-scheduling parameter set and the default pre-scheduling parameter set. As an example, the base station is pre-configured with a default pre-scheduling parameter set a, a default pre-scheduling parameter set b, and a default pre-scheduling parameter set c, wherein the default pre-scheduling parameter set a, the default pre-scheduling parameter set b, and the default pre-scheduling parameter set c correspond to 5QIa, 5QIb, and 5QI c, respectively. If the above-mentioned first 5QI is 5QI 1, the pre-scheduling parameter set determined by the base station is pre-scheduling parameter set 1, and if the above-mentioned first 5QI is 5QI b, the pre-scheduling parameter set determined by the base station is the default pre-scheduling parameter set b.

[0155] As another implementation method, the second pre-scheduling parameter set includes the first pre-scheduling parameter set, and also includes a fourth pre-scheduling parameter set. The fourth pre-scheduling parameter set is obtained by the base station according to the following method: the base station receives the third pre-scheduling parameter set from the AF, and the third pre-scheduling parameter set includes one or more pre-scheduling parameter sets; the base station updates the default pre-scheduling parameter set on the base station according to the third pre-scheduling parameter set to obtain the fourth pre-scheduling parameter set. That is, the base station can update the local default pre-scheduling parameter set according to the third pre-scheduling parameter set received from the AF, thereby obtaining an updated pre-scheduling parameter set, namely the fourth pre-scheduling parameter set. Subsequently, the base station can determine the pre-scheduling parameter set corresponding to the first 5QI from the first pre-scheduling parameter set and the fourth pre-scheduling parameter set. The third pre-scheduling parameter set may be the same as or different from the above-mentioned first pre-scheduling parameter set. The method for AF to generate the third pre-scheduling parameter set is similar to the method for generating the first pre-scheduling parameter set, and will not be repeated here. Taking any default pre-scheduling parameter set on a base station as an example, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any pre-scheduling parameter set in a third pre-scheduling parameter set includes a second pre-scheduling maximum number of users and a second total amount of scheduled data, and the default pre-scheduling parameter set and any pre-scheduling parameter set include the same pre-scheduling minimum interval period, then the base station can update the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set based on the second pre-scheduling maximum number of users and the second total amount of scheduled data, to obtain a pre-scheduling parameter set in a fourth pre-scheduling parameter set. This is explained below with reference to specific examples. For example, the base station is pre-configured with a default pre-scheduling parameter set a (X=6ms, Y=4, Z=300), corresponding to 5QIa. The base station receives a third pre-scheduling parameter set from the AF, and the third pre-scheduling parameter set includes the pre-scheduling parameter set 4 (X=6ms, Y=5, Z=400). The base station can update the default pre-scheduling parameter set to the default pre-scheduling parameter set a' (X=6ms, Y=5, Z=400), which corresponds to 5QI a. It should be noted that, as another implementation method, if the AF also sends 5QI 4 corresponding to the pre-scheduling parameter set 4 to the base station, the updated pre-scheduling parameter set a' can also be updated from the corresponding 5QI a to the corresponding 5QI 4.

[0156] As another implementation method, the second pre-scheduling parameter set includes the first pre-scheduling parameter set and also includes a fifth pre-scheduling parameter set. The fifth pre-scheduling parameter set is obtained by the base station from the AF, and the method for the AF to generate the fifth pre-scheduling parameter set is: the AF obtains a default pre-scheduling parameter set, and the AF updates the default pre-scheduling parameter set based on the above-mentioned first pre-scheduling parameter set to obtain the fifth pre-scheduling parameter. For example, the default pre-scheduling parameter set obtained by the AF includes the first pre-scheduling maximum number of users and the first total amount of scheduled data, and any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes the third pre-scheduling maximum number of users and the third total amount of scheduled data. The default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period, then the AF updates the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set based on the third pre-scheduling maximum number of users and the third total amount of scheduled data to obtain a pre-scheduling parameter set in the fifth pre-scheduling parameter set. The following is an explanation with reference to specific examples. For example, AF obtains the default pre-scheduling parameter set a (X=6ms, Y=4, Z=300), corresponding to 5QI a. The first pre-scheduling parameter set determined by the base station includes pre-scheduling parameter set 5 (X=6ms, Y=8, Z=600). Then, based on the default pre-scheduling parameter set a, an updated default pre-scheduling parameter set a" (X=6ms, Y=8, Z=600) is obtained. The updated default pre-scheduling parameter set a" is a pre-scheduling parameter set in the fifth pre-scheduling parameter set. It should be noted that while AF sends the fifth pre-scheduling parameter set to the base station, it can also send the 5QI corresponding to each pre-scheduling parameter set in the fifth pre-scheduling parameter set to the base station.

[0157] Step 406: The base station pre-schedules uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI.

[0158] According to the above solution, since multiple pre-scheduling parameter sets are configured for the base station, the base station can pre-schedule the terminal's uplink resources based on the pre-scheduling parameter sets, thereby reducing the time it takes for the terminal to obtain uplink resources and thereby improving the terminal's communication efficiency. Furthermore, since the AF configures one or more pre-scheduling parameter sets for the base station, the pre-scheduling parameter sets can be dynamically configured or adjusted according to actual needs, facilitating the accurate allocation of corresponding resources to the terminal.

[0159] It should be noted that the pre-scheduling parameter set configured by the AF for the base station and the 5QI corresponding to the pre-scheduling parameter set can be adjusted dynamically. For example, if the AF obtains that the configuration information of the field network has changed, such as adding or reducing industrial terminals, the AF can update the pre-scheduling parameter set and the 5QI corresponding to the pre-scheduling parameter set. For another example, if the AF learns that a new or deleted service has been added to the industrial terminal in the field network, or that the cycle of the existing service of the industrial terminal in the field network has changed, the AF can also update the pre-scheduling parameter set and the 5QI corresponding to the pre-scheduling parameter set. The following is a combination of the above examples to illustrate the update process.

[0160] For example, before the update, the device group, pre-scheduling parameter set, and 5QI determined by AF are as follows:

[0161] Device group 1: {Industrial terminal 1, Industrial terminal 2, Industrial terminal 3};

[0162] Device group 2: {industrial terminal 1, industrial terminal 4, industrial terminal 5, industrial terminal 6};

[0163] Device group 3: {industrial terminal 2, industrial terminal 7, industrial terminal 8};

[0164] Device group 1, device group 2, and device group 3 correspond to pre-scheduling parameter set 1, pre-scheduling parameter set 2, and pre-scheduling parameter set 3, respectively, as shown below:

[0165] Pre-scheduling parameter set 1: X = 1ms, Y = 3, Z = 100;

[0166] Pre-scheduling parameter set 2: X = 2ms, Y = 4, Z = 200;

[0167] Pre-scheduling parameter set 3: X=4ms, Y=3, Z=400.

[0168] Example 1

[0169] If industrial terminal 9 is added and the service message period in industrial terminal 9 is 4ms, the updated device group is as follows:

[0170] Device group 1: {Industrial terminal 1, Industrial terminal 2, Industrial terminal 3};

[0171] Device group 2: {industrial terminal 1, industrial terminal 4, industrial terminal 5, industrial terminal 6};

[0172] Device group 3: {industrial terminal 2, industrial terminal 7, industrial terminal 8, industrial terminal 9};

[0173] Among them, device group 1, device group 2, and device group 3 correspond to pre-scheduling parameters 1, pre-scheduling parameters 2, and pre-scheduling parameters 3, respectively, as shown below:

[0174] Pre-scheduling parameter set 1: X = 1ms, Y = 3, Z = 100;

[0175] Pre-scheduling parameter set 2: X = 2ms, Y = 4, Z = 200;

[0176] Pre-scheduling parameter set 3: X=4ms, Y=4, Z=500.

[0177] And, according to the QoS requirement information of each device group, a 5QI is newly allocated to each device group. It should be noted that if a device group has not changed, the previous 5QI can continue to be used.

[0178] Example 2

[0179] Delete industrial terminal 4, and the updated device group is as follows:

[0180] Device group 1: {Industrial terminal 1, Industrial terminal 2, Industrial terminal 3};

[0181] Device group 2: {industrial terminal 1, industrial terminal 5, industrial terminal 6};

[0182] Device group 3: {industrial terminal 2, industrial terminal 7, industrial terminal 8};

[0183] Among them, device group 1, device group 2, and device group 3 correspond to pre-scheduling parameters 1, pre-scheduling parameters 2, and pre-scheduling parameters 3, respectively, as shown below:

[0184] Pre-scheduling parameter set 1: X = 1ms, Y = 3, Z = 100;

[0185] Pre-scheduling parameter set 2: X = 2ms, Y = 3, Z = 150;

[0186] Pre-scheduling parameter set 3: X=4ms, Y=3, Z=400.

[0187] And, according to the QoS requirement information of each device group, a 5QI is newly allocated to each device group. It should be noted that if a device group has not changed, the previous 5QI can continue to be used.

[0188] Example 3

[0189] The service message period of industrial terminal 3 is changed to 2ms. The updated device group is as follows:

[0190] Device group 1: {Industrial terminal 1, Industrial terminal 2};

[0191] Device group 2: {industrial terminal 1, industrial terminal 3, industrial terminal 4, industrial terminal 5, industrial terminal 6};

[0192] Device group 3: {industrial terminal 2, industrial terminal 7, industrial terminal 8};

[0193] Among them, device group 1, device group 2, and device group 3 correspond to pre-scheduling parameters 1, pre-scheduling parameters 2, and pre-scheduling parameters 3, respectively, as shown below:

[0194] Pre-scheduling parameter set 1: X = 1ms, Y = 2, Z = 50;

[0195] Pre-scheduling parameter set 2: X = 2ms, Y = 5, Z = 250;

[0196] Pre-scheduling parameter set 3: X=4ms, Y=3, Z=400.

[0197] And, according to the demand information of each device group, a 5QI is re-assigned to each device group. It should be noted that if a device group has not changed, the previous 5QI can continue to be used.

[0198] Example 4

[0199] A new service message is added to industrial terminal 1. The period of this service message is 4ms. The updated device group is as follows:

[0200] Device group 1: {Industrial terminal 1, Industrial terminal 2, Industrial terminal 3};

[0201] Device group 2: {industrial terminal 1, industrial terminal 4, industrial terminal 5, industrial terminal 6};

[0202] Device group 3: {industrial terminal 1, industrial terminal 2, industrial terminal 7, industrial terminal 8};

[0203] Among them, device group 1, device group 2, and device group 3 correspond to pre-scheduling parameters 1, pre-scheduling parameters 2, and pre-scheduling parameters 3, respectively, as shown below:

[0204] Pre-scheduling parameter set 1: X = 1ms, Y = 3, Z = 100;

[0205] Pre-scheduling parameter set 2: X = 2ms, Y = 4, Z = 200;

[0206] Pre-scheduling parameter set 3: X=4ms, Y=4, Z=500.

[0207] And, according to the QoS requirement information of each device group, a 5QI is newly allocated to each device group. It should be noted that if a device group has not changed, the previous 5QI can continue to be used.

[0208] Subsequently, the AF may configure the updated pre-scheduling parameters and the corresponding 5QI to the base station.

[0209] The following is a specific example of an industrial field network. Figure 4 The following examples are provided for illustration. Figure 5 A communication method provided in an embodiment of the present application includes the following steps:

[0210] Step 501: AF obtains configuration information of the field network.

[0211] AF can be an IFES device. The field network configuration information includes the field network topology information and the service message cycle in the industrial terminal. Figure 4 Description of embodiments of the present invention.

[0212] Step 502: AF groups the industrial terminals according to the configuration information of the field network.

[0213] Step 503: The AF determines a pre-scheduling parameter set for each device group.

[0214] In step 504, the AF determines a 5QI for each device group.

[0215] Step 505: The AF sends the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the base station. Correspondingly, the base station receives the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set.

[0216] For the specific implementation of the above steps 501 to 505, reference may be made to the description of the above steps 401 to 402.

[0217] Step 506: The AF sends a policy authorization request to the PCF. Correspondingly, the PCF receives the policy authorization request.

[0218] Step 507: The PCF sends the PCC rules to the SMF. Correspondingly, the SMF receives the PCC rules.

[0219] Step 508: The SMF sends the QoS configuration and QFI to the base station. Correspondingly, the base station receives the QoS configuration and QFI.

[0220] Step 509: The SMF sends a PDR to the UPF. Correspondingly, the UPF receives the PDR.

[0221] Step 510: The SMF sends the QoS rules to the terminal. Correspondingly, the terminal receives the QoS rules.

[0222] For the specific implementation of the above steps 506 to 510, reference may be made to the description of the above step 404.

[0223] After the above configuration is performed on the UPF, base station, and terminal, for the uplink data flow of the target service of the industrial terminal, the industrial terminal subsequently sends the uplink data packet of the uplink data flow to the terminal. The terminal matches the uplink data packet of the target service according to the packet filter in the QoS rule. If a match is found, the header of the uplink data packet is added with a QFI, and then the uplink data packet is sent to the base station. After receiving the uplink data packet, the base station can determine the 5QI corresponding to the QFI in the uplink data packet, perform QoS protection for the uplink data packet of the uplink data flow according to the 5QI, and the base station also determines the pre-scheduling parameter set corresponding to the 5QI, and performs corresponding uplink pre-scheduling according to the pre-scheduling parameter set.

[0224] For the downlink data flow of the target service of the industrial terminal, after receiving the downlink data packet of the downlink service flow, the UPF matches the downlink data packet of the target service according to the packet filter in the PDR. If a match is found, the QFI is added to the header of the downlink data packet and the downlink data packet is sent to the base station. After receiving the downlink data packet, the base station can determine the 5QI corresponding to the QFI based on the QFI in the downlink data packet and perform QoS protection on the downlink data packet of the downlink data flow based on the 5QI.

[0225] It is understood that to implement the functions described in the above embodiments, the AF and base station include hardware structures and / or software modules corresponding to the respective functions. Those skilled in the art will readily appreciate that, in conjunction with the various exemplary units and method steps described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is implemented in hardware or in a hardware-driven manner by computer software depends on the specific application scenario and design constraints of the technical solution.

[0226] Figure 6 and Figure 7 Schematic diagram of the structure of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the AF or base station in the above method embodiments, thereby also achieving the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be an AF or base station, or a module (such as a chip) applied to the AF or base station.

[0227] like Figure 6As shown, the communication device 600 includes a processing unit 610 and a transceiver unit 620. The communication device 600 is used to implement the above Figure 4 or Figure 5 The method embodiments shown in FIG. 1 are functions of an AF or a base station.

[0228] When the communication device 600 is used to implement Figure 4 or Figure 5 The functions of the base station in the method embodiment shown are: a transceiver unit 620, used to receive a first pre-scheduling parameter set from an application function network element and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set; receive a data packet of a target service from a terminal, the data packet containing a QFI; a processing unit 610, used to determine a first 5QI corresponding to the QFI; determine a pre-scheduling parameter set corresponding to the first 5QI from a second pre-scheduling parameter set; wherein the second pre-scheduling parameter set includes the first pre-scheduling parameter set; and pre-scheduling the uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI.

[0229] In a possible implementation method, the transceiver unit 620 is also used to receive the QFI and the QoS configuration corresponding to the QFI from the session management network element, and the QoS configuration includes the first 5QI; the processing unit 610 is used to determine the first 5QI corresponding to the QFI, specifically including: determining the first 5QI based on the QFI and the QoS configuration corresponding to the QFI.

[0230] In a possible implementation method, the second pre-scheduling parameter set also includes a default pre-scheduling parameter set.

[0231] In one possible implementation method, the transceiver unit 620 is also used to receive a third pre-scheduling parameter set from the application function network element; the processing unit 610 is also used to update the default pre-scheduling parameter set according to the third pre-scheduling parameter set to obtain a fourth pre-scheduling parameter set; wherein the second pre-scheduling parameter set also includes the fourth pre-scheduling parameter set.

[0232] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the third pre-scheduling parameter set includes a second pre-scheduling maximum number of users and a second total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; the processing unit 610 is used to update the default pre-scheduling parameter set according to the third pre-scheduling parameter set to obtain a fourth pre-scheduling parameter set, specifically including: updating the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set according to the second pre-scheduling maximum number of users and the second total amount of scheduled data to obtain a pre-scheduling parameter set in the fourth pre-scheduling parameter set.

[0233] When the communication device 600 is used to implement Figure 4 or Figure 5 The functions of AF in the method embodiment shown are: a processing unit 610, used to determine a first pre-scheduling parameter set and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, the first pre-scheduling parameter set including pre-scheduling parameter sets corresponding to multiple device groups respectively; a transceiver unit 620, used to send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device.

[0234] In a possible implementation method, the processing unit 610 is also used to obtain network configuration information, which includes the period of service messages in the multiple devices; based on the configuration information, the multiple devices are divided into the multiple device groups; wherein each pre-scheduling parameter set in the first pre-scheduling parameter set corresponds to a period, and the multiple pre-scheduling parameter sets correspond to different periods respectively.

[0235] In one possible implementation method, the processing unit 610 is used to determine a first pre-scheduling parameter set, specifically including: determining the maximum number of pre-scheduled users in the pre-scheduling parameter set corresponding to the first device group based on the number of devices in the first device group; determining the total amount of scheduled data in the pre-scheduling parameter set corresponding to the first device group based on the total amount of data of the first device group; wherein the first device group is any one of the multiple device groups.

[0236] In one possible implementation method, the processing unit 610 is used to determine the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, specifically including: determining the 5QI corresponding to the first device group based on the QoS requirement information of the first device group; wherein the first device group is any one of the multiple device groups, and the first device group corresponds to a pre-scheduling parameter set in the first pre-scheduling parameter set.

[0237] In one possible implementation method, the transceiver unit 620 is specifically used to send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device through the 5G core network; or, to send the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device through the network management device corresponding to the access network device.

[0238] In one possible implementation method, the processing unit 610 is further used to obtain a default pre-scheduling parameter set; based on the first pre-scheduling parameter set, the default pre-scheduling parameter set is updated to obtain a fifth pre-scheduling parameter set; the transceiver unit 620 is further used to send the fifth pre-scheduling parameter set to the access network device.

[0239] In a possible implementation method, the default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; the default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; the processing unit 610 is used to update the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set, specifically including: updating the first pre-scheduling maximum number of users and the first total amount of scheduled data in the default pre-scheduling parameter set according to the third pre-scheduling maximum number of users and the third total amount of scheduled data to obtain a pre-scheduling parameter set in the fifth pre-scheduling parameter set.

[0240] For more detailed description of the processing unit 610 and the transceiver unit 620, please refer to Figure 4 or Figure 5 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0241] like Figure 7 As shown, communication device 700 includes a processor 710 and an interface circuit 720. Processor 710 and interface circuit 720 are coupled to each other. It is understood that interface circuit 720 can be a transceiver or an input / output interface. Optionally, communication device 700 may also include a memory 730 for storing instructions executed by processor 710, input data required by processor 710 to execute instructions, or data generated after processor 710 executes instructions.

[0242] When the communication device 700 is used to implement Figure 4 or Figure 5When the method is shown, the processor 710 is used to implement the functions of the processing unit 610, and the interface circuit 720 is used to implement the functions of the transceiver unit 620.

[0243] When the communication device is a chip used in a base station, the base station chip implements the base station functions described in the method embodiments. The base station chip receives information from other modules in the base station (such as a radio frequency module or antenna), which is information sent by a terminal to the base station; or the base station chip sends information to other modules in the base station (such as a radio frequency module or antenna), which is information sent by the base station to the terminal.

[0244] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0245] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also exist in a base station or a terminal as discrete components.

[0246] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a base station, a user equipment, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0247] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0248] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next related objects are in an "or" relationship; in the formulas of this application, the character " / " indicates that the previous and next related objects are in a "division" relationship.

[0249] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A communication method, characterized in that: include: Receiving a first pre-scheduling parameter set from an application function network element and a 5G quality of service flow identifier 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set; receiving a data packet of a target service from a terminal, wherein the data packet includes a quality of service flow identifier (QFI); Determine a first 5QI corresponding to the QFI; Determine a pre-scheduling parameter set corresponding to the first 5QI from a second pre-scheduling parameter set; wherein the second pre-scheduling parameter set includes the first pre-scheduling parameter set; Pre-schedule the uplink resources of the terminal according to the pre-scheduling parameter set corresponding to the first 5QI.

2. The method according to claim 1, wherein The method further comprises: receiving the QFI and a quality of service (QoS) configuration corresponding to the QFI from a session management network element, wherein the QoS configuration includes the first 5QI; The determining a first 5QI corresponding to the QFI includes: Determine the first 5QI according to the QFI and the QoS configuration corresponding to the QFI.

3. The method according to claim 1 or 2, wherein: The second pre-scheduling parameter set also includes a default pre-scheduling parameter set.

4. The method according to claim 1 or 2, wherein: The method further comprises: receiving a third pre-scheduling parameter set from the application function network element; Updating the default pre-scheduling parameter set according to the third pre-scheduling parameter set to obtain a fourth pre-scheduling parameter set; The second pre-scheduling parameter set also includes the fourth pre-scheduling parameter set.

5. The method according to claim 4, wherein The default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the third pre-scheduling parameter sets includes a second pre-scheduling maximum number of users and a second total amount of scheduled data; The default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; The updating of the default pre-scheduling parameter set according to the third pre-scheduling parameter set to obtain a fourth pre-scheduling parameter set includes: According to the second pre-scheduled maximum number of users and the second total amount of scheduled data, the first pre-scheduled maximum number of users and the first total amount of scheduled data in the default pre-scheduled parameter set are updated to obtain a pre-scheduled parameter set in the fourth pre-scheduled parameter set.

6. The method according to any one of claims 1, 2 and 5, wherein: A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

7. The method according to claim 3, wherein A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

8. The method according to claim 4, wherein A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

9. A communication method, characterized in that: include: Determining a first pre-scheduling parameter set and a 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set, wherein the first pre-scheduling parameter set includes pre-scheduling parameter sets corresponding to a plurality of device groups respectively; The first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are sent to the access network device, and the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are used to pre-scheduling the uplink resources of the terminal.

10. The method according to claim 9, wherein Also includes: Acquiring network configuration information, the configuration information including periods of service messages in the plurality of devices; Dividing the plurality of devices into the plurality of device groups according to the configuration information; Each pre-scheduling parameter set in the first pre-scheduling parameter set corresponds to a period, and multiple pre-scheduling parameter sets correspond to different periods.

11. The method according to claim 10, wherein The determining of the first pre-scheduling parameter set includes: Determining, based on the number of devices in the first device group, a maximum number of pre-scheduled users in a pre-scheduling parameter set corresponding to the first device group; Determining, based on the total amount of data of the first device group, a total amount of scheduled data in a pre-scheduling parameter set corresponding to the first device group; The first device group is any one of the multiple device groups.

12. The method according to any one of claims 9 to 11, characterized in that The determining the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set includes: Determining a 5QI corresponding to the first device group according to the quality of service (QoS) requirement information of the first device group; The first device group is any one of the multiple device groups, and the first device group corresponds to a pre-scheduling parameter set in the first pre-scheduling parameter set.

13. The method according to any one of claims 9 to 11, characterized in that The sending the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device includes: Sending, through the 5G core network, the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device; or, The first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are sent to the access network device through the network management device corresponding to the access network device.

14. The method according to claim 12, wherein: The sending the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device includes: Sending the first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set to the access network device through the 5G core network; or, The first pre-scheduling parameter set and the 5QI corresponding to each pre-scheduling parameter set in the first pre-scheduling parameter set are sent to the access network device through the network management device corresponding to the access network device.

15. The method according to any one of claims 9 to 11 and 14, characterized in that Also includes: Get the default pre-scheduling parameter set; Updating the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set; Send the fifth pre-scheduling parameter set to the access network device.

16. The method according to claim 15, wherein The default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; The default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; The updating of the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set includes: According to the third pre-scheduled maximum number of users and the third total amount of scheduled data, the first pre-scheduled maximum number of users and the first total amount of scheduled data in the default pre-scheduled parameter set are updated to obtain a pre-scheduled parameter set in the fifth pre-scheduled parameter set.

17. The method according to claim 12, wherein Also includes: Get the default pre-scheduling parameter set; Updating the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set; Send the fifth pre-scheduling parameter set to the access network device.

18. The method according to claim 17, wherein The default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; The default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; The updating of the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set includes: According to the third pre-scheduled maximum number of users and the third total amount of scheduled data, the first pre-scheduled maximum number of users and the first total amount of scheduled data in the default pre-scheduled parameter set are updated to obtain a pre-scheduled parameter set in the fifth pre-scheduled parameter set.

19. The method according to claim 13, wherein Also includes: Get the default pre-scheduling parameter set; Updating the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set; Send the fifth pre-scheduling parameter set to the access network device.

20. The method according to claim 19, wherein The default pre-scheduling parameter set includes a first pre-scheduling maximum number of users and a first total amount of scheduled data; any one of the pre-scheduling parameter sets in the first pre-scheduling parameter set includes a third pre-scheduling maximum number of users and a third total amount of scheduled data; The default pre-scheduling parameter set and any one of the pre-scheduling parameter sets include the same pre-scheduling minimum interval period; The updating of the default pre-scheduling parameter set according to the first pre-scheduling parameter set to obtain a fifth pre-scheduling parameter set includes: According to the third pre-scheduled maximum number of users and the third total amount of scheduled data, the first pre-scheduled maximum number of users and the first total amount of scheduled data in the default pre-scheduled parameter set are updated to obtain a pre-scheduled parameter set in the fifth pre-scheduled parameter set.

21. The method according to any one of claims 9 to 11, 14, 16 to 20, characterized in that A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

22. The method according to claim 12, wherein A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

23. The method according to claim 13, wherein A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

24. The method of claim 15, wherein: A pre-scheduling parameter set contains one or more of the following information: Minimum pre-scheduling interval period, maximum number of pre-scheduling users, and total amount of scheduled data.

25. A communication device, characterized in that: Comprising means for executing the method according to any one of claims 1 to 8.

26. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 9 to 24.

27. A communication system, characterized in that: The method comprises an access network device for executing the method according to any one of claims 1 to 8 and an application function network element for executing the method according to any one of claims 9 to 24.

Citation Information

Patent Citations

  • Direct communication interface QoS parameter determination method and related equipment

    CN111277972A