QoS control methods, QoS control devices, electronic equipment and storage media
By adding identifiers and defining independent RACH resource pools in S-NSSAI, the problem of unifying the configuration of QoS policies for different network slices in 5G networks is solved, enabling collaborative work and privacy protection of sensor clusters in industrial internet parks, and improving the timeliness and reliability of QoS scheduling.
Patent Information
- Application Number
- CN202210581026.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-25
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-05-25
AI Technical Summary
In existing technologies, it is difficult to uniformly configure the QoS policies of different network slices in 5G networks. This leads to the inability of sensor clusters in industrial internet parks to work together due to differences in QoS requirements, and the difficulty in guaranteeing the privacy of sensor data.
By adding a first identifier in S-NSSAI, the QoS configuration of the target slice network is determined, and an independent RACH resource pool is defined to implement a QoS control policy based on the slice network level, ensuring that terminals within the same slice network receive the same quality of QoS scheduling.
It achieves timeliness and reliability of collaborative services among terminal clusters within the same slice network, ensures sensor privacy, and facilitates QoS priority management between slice networks.
Smart Images

Figure CN115348617B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a QoS control method, QoS control device, electronic device, and storage medium. Background Technology
[0002] Considering the scenario of large-scale sensor coverage within an industrial internet park using 5G technology, where each sensor cluster belongs to a different network slice, the Quality of Service (QoS) requirements differ between clusters. However, within a single cluster, collaborative operation requires highly consistent QoS standards. Furthermore, sensor data within the industrial park may have high privacy concerns. Therefore, end-to-end network slicing technology is one solution. However, current slicing solutions are insufficient to meet the requirements of this scenario. Current QoS policies are user-level, hindering unified QoS policy configuration and management across sliced networks. Summary of the Invention
[0003] This invention provides a QoS control method, QoS control device, electronic device, and storage medium to solve the technical problem that it is difficult to uniformly configure QoS policies for different network slices in the prior art.
[0004] This invention provides a QoS control method applied to a terminal, comprising:
[0005] Send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0006] Receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0007] In some embodiments, before sending the PDU session establishment request to the AMF, the method further includes:
[0008] The system information block sent by the base station is received. The system information block includes a second identifier, which is used to determine the frequency domain location of the target RACH resource.
[0009] The target RACH resource is activated based on its frequency domain location and the third identifier in S-NSSAI.
[0010] Random access is performed using the target RACH resource.
[0011] This invention provides a QoS control method, comprising:
[0012] The receiving terminal sends a PDU session establishment request, the PDU session establishment request including an S-NSSAI carrying a first identifier;
[0013] Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0014] Receive the QoS configuration and the corresponding QoS rules sent by the SMF;
[0015] The QoS rules are sent to the terminal, and the QoS configuration is sent to the base station.
[0016] This invention provides a QoS control method, comprising:
[0017] Receive the first identifier sent by AMF, where the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0018] Based on the first identifier, determine the QoS configuration of the target slice network;
[0019] Send the QoS configuration and the corresponding QoS rules to the AMF.
[0020] The present invention also provides a QoS control device, comprising:
[0021] The first sending module is used to send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0022] The first receiving module is used to receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0023] The present invention also provides a QoS control device, comprising:
[0024] The second receiving module is used to receive a PDU session establishment request sent by the terminal, wherein the PDU session establishment request includes an S-NSSAI carrying a first identifier;
[0025] The second sending module is used to send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0026] The third receiving module is used to receive the QoS configuration and the QoS rules corresponding to the QoS configuration sent by the SMF;
[0027] The third sending module is used to send the QoS rules to the terminal and the QoS configuration to the base station.
[0028] The present invention also provides a QoS control device, comprising:
[0029] The fourth receiving module is used to receive the first identifier sent by the AMF, wherein the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0030] The first determining module is used to determine the QoS configuration of the target slice network based on the first identifier;
[0031] The fourth sending module is used to send the QoS configuration and the QoS rules corresponding to the QoS configuration to the AMF.
[0032] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement any of the QoS control methods described above.
[0033] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the QoS control method as described above.
[0034] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements any of the QoS control methods described above.
[0035] The QoS control method, QoS control device, electronic device, and storage medium provided by this invention can obtain a QoS control policy based on the slice network level by adding a first identifier to S-NSSAI. This ensures that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services among terminal clusters within the slice network, and also facilitating QoS priority management between slice networks. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0037] Figure 1 This is one of the interactive schematic diagrams of the QoS control method provided by the present invention;
[0038] Figure 2This is one of the flowcharts illustrating the QoS control method provided by the present invention;
[0039] Figure 3 This is a schematic diagram of the S-NSSAI field in the QoS control method provided by the present invention;
[0040] Figure 4 This is the second interactive schematic diagram of the QoS control method provided by the present invention;
[0041] Figure 5 This is the second flowchart of the QoS control method provided by the present invention;
[0042] Figure 6 This is the third flowchart of the QoS control method provided by the present invention;
[0043] Figure 7 This is a schematic diagram illustrating an application scenario of the QoS control method provided by this invention;
[0044] Figure 8 This is an interactive schematic diagram of the QoS control method provided by the present invention;
[0045] Figure 9 This is one of the structural schematic diagrams of the QoS control device provided by the present invention;
[0046] Figure 10 This is the second schematic diagram of the QoS control device provided by the present invention;
[0047] Figure 11 This is the third schematic diagram of the QoS control device provided by the present invention;
[0048] Figure 12 This is a schematic diagram of the physical structure of the electronic device provided by the present invention. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0050] Currently, the Industrial Internet is a new type of infrastructure, application model, and industrial ecosystem that deeply integrates next-generation information and communication technologies with the industrial economy. Through comprehensive connectivity of people, machines, things, and systems, and by enabling data collection, exchange, and analysis, the Industrial Internet has the potential to promote increased productivity and efficiency, as well as other economic benefits. It constructs a new manufacturing and service system covering the entire industrial chain and value chain, providing a pathway for the digital, networked, and intelligent development of industry and even the entire industrial sector.
[0051] The Industrial Internet is not simply an application of the Internet in industry, but has a much richer connotation and extension. Based on networks, centered on platforms, with data as its element and security as its guarantee, it is not only the infrastructure for the digital, networked, and intelligent transformation of industry, but also an application model for the deep integration of the Internet, big data, artificial intelligence and the real economy. At the same time, it is a new business form and a new industry that will reshape enterprise forms, supply chains and industrial chains.
[0052] The massive number of connections, diverse service types, and scenarios in the Industrial Internet pose significant challenges to a single network. Therefore, applying network slicing technology is an effective solution.
[0053] Network slicing is an on-demand networking approach that allows operators to separate multiple virtual end-to-end networks on a unified infrastructure. Each network slice is logically isolated from the radio access network to the bearer network and then to the core network to adapt to various types of applications. A network slice can be divided into at least three parts: a radio access network sub-slice, a bearer network sub-slice, and a core network sub-slice.
[0054] Network slicing is a logical concept that involves the reorganization of resources. This reorganization selects the necessary virtual machines and physical resources for a specific type of communication service based on a Service Level Agreement (SLA). It relies on the following principle: traffic from different network slices is processed by different Packet Data Unit (PDU) sessions.
[0055] In current 5G networks, all terminals within the same cell use the same RACH resources. In scenarios such as initial Radio Resource Control (RRC) connection establishment and RRC connection reconstruction, contention-based random access is employed. Taking initial RRC connection establishment as an example, its main process can be described as follows:
[0056] During the initial cell search process, the User Equipment (UE) receives System Information Block 1 (SIB1) information from the base station. This information contains the frequency domain resource location of the Physical Random-access Channel (PRACH) required to send Message 1. This resource is shared, and multiple UEs may use the same preamble at the same time-frequency location. Therefore, this is a contention-based access. UEs that receive feedback from the base station in Message 4 are allowed to access; otherwise, the random access procedure must be re-initiated.
[0057] In current 5G networks, the Quality of Service (QoS) for service flows is achieved through QoS mechanisms. Data interaction between terminals and external data networks via the 5G network is carried out by PDU sessions, each PDU session corresponding to one or more QoS flows. The UE is responsible for mapping uplink IP packets to QoS flows; the User Plane Function (UPF) entity is responsible for mapping downlink IP packets to QoS flows; and the base station is responsible for mapping uplink and downlink QoS flows to radio bearers, including information such as the priority, stream bit rate, maximum packet loss rate, and indication / control for each QoS flow. These parameters can be derived from the 5G QoS Identifier (5QI).
[0058] In large-scale sensor coverage scenarios within the Industrial Internet that utilizes network slicing technology, there is a need to address QoS policy control and RACH resource isolation issues based on sliced networks.
[0059] The base station involved in this application embodiment may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. This base station can be used to exchange received air frames with Internet Protocol (IP) packets, act as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network; it can also coordinate the attribute management of the air interface, which is not specifically limited in this application embodiment.
[0060] like Figure 1 As shown, Figure 1This is one of the interactive schematic diagrams of the QoS control method provided by the present invention. An embodiment of the present invention provides a QoS control method, which may include: a terminal initiating a PDU session establishment request to an Access and Mobility Management Function (AMF) entity. The PDU session establishment request includes Single Network Slice Selection Assistance Information (S-NSSAI) carrying a first identifier. The Session Management Function (SMF) entity can receive the first identifier from the S-NSSAI in the PDU session establishment request through the AMF entity, and determine the QoS profile of the target slice network and the corresponding QoS rule based on the first identifier. The AMF entity sends the corresponding QoS profile to the base station and the QoS rule to the terminal.
[0061] It should be noted that RAN can be a network composed of multiple 5G-RAN nodes, which realizes wireless physical layer functions, resource scheduling and wireless resource management, wireless access control and mobility management functions.
[0062] The AMF entity is responsible for mobility management and access management, and is used to implement functions other than session management in the Mobility Management Entity (MME) network element functions. For example, it is responsible for maintaining and managing terminal status information, authenticating terminal devices, selecting network slices, and selecting SMF entities.
[0063] The SMF entity establishes a session for the UE, assigns a session identifier (ID), and manages or terminates the session; selects the User Plane Function (UPF) entity; and selects the Network Exposure Function (NEF) entity.
[0064] UPF entities provide functions such as session and bearer management, and IP address allocation. For example, they are responsible for filtering data packets from terminal devices, data transmission / forwarding, rate control, and generating billing information.
[0065] The nouns or terms used in the embodiments of this application can be referenced interchangeably and will not be repeated here.
[0066] like Figure 2 As shown, Figure 2 This is one of the flowcharts illustrating the QoS control method provided by this invention.
[0067] An embodiment of the present invention provides a QoS control method, which may include steps 210 and 220.
[0068] Step 210: Send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier. The first identifier is used by the SMF to determine the QoS configuration of the target slice network.
[0069] Step 220: Receive the QoS rules corresponding to the QoS configuration sent by AMF.
[0070] It should be noted that the execution subject of this embodiment of the invention is a terminal. The terminal may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of terminals, such as mobile stations (MS), terminals, user equipment (UE), soft terminals, etc. For example, there are water meters, electricity meters, sensors, etc.
[0071] In step 210, after completing random access, in order to commence service, the terminal can initiate a PDU session establishment request to the AMF entity. The PDU session establishment request includes an S-NSSAI carrying the first identifier.
[0072] The SMF entity can receive the first identifier in the S-NSSAI from the PDU session establishment request through the AMF entity, and determine the QoS configuration of the target slice network based on the first identifier. The target slice network is a group of network slices that require QoS control.
[0073] In some embodiments, the first identifier may include a 5QI identifier. The 5QI identifier is consistent within a network slice group and can be set to different values according to the service requirements between different groups.
[0074] The S-NSSAI field included in the PDU session establishment request, such as Figure 3 As shown, 7 bits can be used as the 5QI identifier field in the optional SD of S-NSSAI.
[0075] Sensors that need to work together within the same slice network use the same identifier, thereby ensuring consistency of QoS policies for sensors within the slice network and guaranteeing reliable and consistent QoS scheduling. Sensors in different slice networks can be configured with different 5QI fields to ensure differences in service priorities.
[0076] In practice, the selected SMF entity can establish the session context. The SMF obtains the user's subscription information from the Unified Data Management (UDM) entity, and then sends policy control messages to the UPF and AMF entities, including QoS configuration and corresponding QoS rules. The QoS configuration can be determined based on the terminal's 5QI identifier, and the QoS rules can be determined based on the QoS configuration.
[0077] The AMF entity sends the corresponding QoS configuration to the base station through the N2 interface. The QoS configuration information includes QoS flow priority, bit rate, maximum packet loss rate, delay critical resource type, etc., all of which can be obtained by mapping through the 5QI identifier. Finally, the base station also determines the mapping of the specific QoS flow to the radio bearer based on the QoS configuration.
[0078] AMF sends the QoS rules corresponding to the QoS configuration to the terminal through the N1 interface. The QoS rules are responsible for mapping the uplink IP data stream to the QoS stream.
[0079] In step 220, the terminal can receive the QoS rules corresponding to the QoS configuration sent by the AMF entity through the N1 interface.
[0080] At this point, the PDU session established by the UPF, base station, and terminal is complete, ensuring that the sensor cluster within the same slice group can obtain consistent and reliable service quality.
[0081] The QoS control method provided by this invention can obtain a QoS control policy based on the slice network level by adding a first identifier to S-NSSAI, thereby ensuring that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0082] In some embodiments, before sending a PDU session establishment request to the AMF, the method further includes:
[0083] The system information block sent by the base station is received. The system information block includes a second identifier, which is used to determine the frequency domain location of the target RACH resource.
[0084] The target RACH resource is activated based on its frequency domain location and the third identifier in S-NSSAI.
[0085] Random access is performed using the target RACH resource.
[0086] In existing technologies, RACH resources are shared, and random access is mostly triggered based on contention. Considering the large-scale sensor coverage in industrial parks, some non-contention-based access methods (such as resynchronization after uplink synchronization failure) may also encounter situations where there are insufficient preambles for base stations to allocate, thus switching to contention-based access. At the same time, industrial parks have high requirements for the latency and reliability of sensor monitoring services and cannot tolerate potential access failures.
[0087] To support scenarios with large-scale sensor access and provide independent and guaranteed random access (RA), an independent RACH resource pool is predefined, and a field is added to the rach-ConftgSI information of SIB1 to indicate the frequency domain location of the target RACH resource. This field serves as the second identifier. The target RACH resource is the independent RACH resource in the independent RACH resource pool.
[0088] The configuration fields for the independent RACH resource pool are shown below, and the second identifier is also associated with the corresponding slice network.
[0089]
[0090] SIB1 can provide cell characteristic information and carries key information required for terminal access to the network. SIB1 can include other available and scheduled system messages (mapping, period, receive window size, etc.), so SIB1 reception is very important for the terminal.
[0091] S-NSSAI field such as Figure 3 As shown, 1 bit can be used as the activation identifier for the target RACH resource in the optional SD of the terminal's own S-NSSAI, such as... Figure 4 As shown, terminals within the corresponding slice can use independent RACH resources for access. For contention-based access, an independent RACH resource pool can reduce the intensity of contention and improve access success rate and speed. For non-contention-based access, an independent RACH resource pool can also ensure sufficient resources for non-contention-based access for the base station to allocate, avoiding resource shortages that would lead to contention-based random access, thus avoiding unnecessary latency and improving access success rate.
[0092] like Figure 4 As shown, before the terminal sends a PDU session establishment request to the AMF entity, during the cell search process, the terminal decodes the Synchronization Signal Block (SSB) to obtain SIB1. The second identifier is identified through the rach-conftgSI information in SIB1. Based on the second identifier, the terminal can determine the frequency domain location of the target RACH resource.
[0093] The terminal selects whether to activate the target RACH resource based on the third identifier in its own S-NSSAI and the frequency domain location of the target RACH resource. The third identifier is the RACH resource indicator used to activate the target RACH resource.
[0094] The terminal generates a preamble and sends the preamble to the base station on the activated target RACH resource.
[0095] The terminal receives a random access response sent by the network, which includes a TC-RNTI (Temporary C-RNTI). The base station will return the same TC-RNTI to terminals using the same RACH time-frequency resources.
[0096] During initial access, the terminal will then send a Radio Resource Control (RRC) connection establishment request, which will include the TC-RNTI fed back by the base station for contention resolution.
[0097] If the terminal observes an identifier matching the aforementioned TC-RNTI in the received message, it declares successful access; otherwise, it restarts the random access procedure. By defining independent RACH resources, more secure random access resources can be provided for sensitive slices within the campus, ensuring privacy and improving access efficiency.
[0098] After completing random access, the terminal can establish a PDU session as needed.
[0099] The QoS control method provided by this invention can provide more secure random access resources by determining independent target RACH resources, thus ensuring privacy and improving random access efficiency.
[0100] like Figure 5 As shown, Figure 5 This is the second flowchart illustrating the QoS control method provided by the present invention. The QoS control method provided in this embodiment of the invention may include steps 510, 520, and 530. The executing entity of this method is the AMF (Advanced Management Function).
[0101] Step 510: Receive a PDU session establishment request sent by the terminal, wherein the PDU session establishment request includes an S-NSSAI carrying a first identifier;
[0102] Step 520: Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0103] Step 530: Receive the QoS configuration and the QoS rules corresponding to the QoS configuration sent by the SMF;
[0104] Step 540: Send the QoS rules to the terminal and the QoS configuration to the base station.
[0105] In step 510, the terminal may initiate a PDU session establishment request to the AMF entity. The AMF entity receives the PDU session establishment request sent by the terminal. The PDU session establishment request includes an S-NSSAI carrying a first identifier.
[0106] In some embodiments, the first identifier may include a 5QI identifier. The 5QI identifier is consistent within a network slice group and can be set to different values according to the service requirements between different groups.
[0107] The S-NSSAI field included in the PDU session establishment request, such as Figure 3 As shown, 7 bits can be used as the 5QI identifier field in the optional SD of S-NSSAI.
[0108] In step 520, the AMF entity sends a first identifier to the SMF entity. The SMF entity receives the first identifier from the S-NSSAI in the PDU session establishment request through the AMF entity and determines the QoS configuration of the target slice network based on the first identifier. The target slice network is a network slice group that requires QoS control.
[0109] In step 530, the SMF entity sends QoS configuration and QoS rules to the AMF entity, and the AMF entity can receive the QoS configuration and QoS rules sent by the SMF entity.
[0110] In step 540, the AMF entity sends the corresponding QoS configuration to the base station through the N2 interface. The QoS configuration information includes QoS flow priority, bit rate, maximum packet loss rate, delay critical resource type, etc., all of which can be obtained by mapping through 5QI identifier. Finally, the base station also determines the mapping of specific QoS flows to radio bearers based on the QoS configuration.
[0111] AMF sends the QoS rules corresponding to the QoS configuration to the terminal through the N1 interface. The QoS rules are responsible for mapping the uplink IP data stream to the QoS stream.
[0112] It is understood that the embodiments of the present invention may also include all the steps of establishing a PDU session as described in the above embodiments, as well as all the steps of random access before establishing a PDU session, which will not be repeated here.
[0113] The QoS control method provided by this invention can ensure that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0114] like Figure 6 As shown, Figure 6 This is the third flowchart illustrating the QoS control method provided by the present invention. The QoS control method provided in this embodiment may include steps 610, 620, and 630. The execution entity of this method is an SMF (Self-Service Flowchart), and the solution provided in this embodiment is illustrated using a terminal as an example.
[0115] Step 610: Receive the first identifier sent by AMF. The first identifier is the identifier field of S-NSSAI in the PDU session establishment request.
[0116] Step 620: Determine the QoS configuration of the target slice network based on the first identifier;
[0117] Step 630: Send the QoS configuration and the corresponding QoS rules to the AMF.
[0118] In practice, the SMF entity can receive the first identifier in the S-NSSAI from the PDU session establishment request from the AMF entity, and determine the QoS configuration of the target slice network based on the first identifier. The target slice network is a group of network slices that require QoS control.
[0119] In some embodiments, the first identifier may include a 5QI identifier. The 5QI identifier is consistent within a network slice group and can be set to different values according to the service requirements between different groups.
[0120] The SMF entity can establish the session context. It obtains the user's subscription information from the Unified Data Management (UDM) entity and then sends policy control messages to the UPF and AMF entities, including QoS configuration and corresponding QoS rules. The QoS configuration can be determined based on the terminal's 5QI identifier, and the QoS rules can be determined according to the QoS configuration.
[0121] After the SMF entity determines the QoS configuration and QoS rules, it sends the QoS configuration and the corresponding QoS rules to the AMF entity.
[0122] It is understood that the embodiments of the present invention may also include all the steps of establishing a PDU session as described in the above embodiments, as well as all the steps of random access before establishing a PDU session, which will not be repeated here.
[0123] The QoS control method provided by this invention can ensure that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0124] In some embodiments, the QoS control method of the present invention can be applied to the following scenarios: such as Figure 7 As shown, the two sets of sensors are connected to two separate slice networks, A and B. Slice networks A and B require the same QoS policy, but can be configured with different priorities. Both slice networks A and B can choose whether to use independent RACH resources.
[0125] In some embodiments, such as Figure 8 As shown, the QoS control method of the present invention may include the following steps:
[0126] Step 1: In the cell search process, the UE decodes the SSB to obtain SIB1. Through the rach-ConftgSI information in SIB1, the UE can know the frequency domain location of the independent RACH resource pool.
[0127] Step 2: The UE selects whether to activate the independent RACH resource based on the RACH resource indicator in its own S-NSSAI.
[0128] Step 3: The UE generates and sends a preamble, and transmits it on the RACH time-frequency resources determined in step 2.
[0129] Step 4: The UE receives the random access response sent by the network, which includes the TC-RNTI. The gNB will send back the same TC-RNTI to UEs using the same RACH time-frequency resources.
[0130] Step 5: During initial access, the UE will then send an RRC connection establishment request, which will include the TC-RNTI fed back by the gNB for contention resolution.
[0131] Step 6: If the UE observes an identifier in the received message that matches the TC-RNTI sent in Step 5, then the access is declared successful; otherwise, the random access procedure is restarted. By defining independent RACH resources, more secure random access resources can be provided for sensitive slices within the campus, ensuring privacy and improving access efficiency.
[0132] Step 7: After completing random access, in order to commence services, the UE can initiate a PDU session establishment request to the AMF. The PDU session establishment request will carry S-NSSAI. S-NSSAI contains the 5QI identifier, which is consistent within the slice group and can be set to different values according to the service requirements between different groups.
[0133] Step 8: SMF checks the received 5QI identifier and determines the QoS configuration accordingly.
[0134] Step 9: The selected SMF establishes the session context. The SMF obtains the user's subscription information from the UDM, and then sends policy control messages to the UPF and AMF. The QoS configuration sent should be determined based on the UE's 5QI identifier.
[0135] Step 10: The AMF sends the corresponding QoS configuration to the gNB through the N2 interface. The QoS configuration information includes QoS flow priority, bit rate, maximum packet loss rate, latency critical resource type, etc., which can be obtained through 5QI mapping. Finally, the gNB also determines the mapping of specific QoS flows to radio bearers based on this.
[0136] Step 11: The AMF sends QoS rules to the UE through the N1 interface, and is responsible for mapping the uplink IP data stream to a QoS stream. At this point, the PDU session established by the UPF, gNB, and UE is complete, ensuring that the sensor cluster within the same slice group can obtain consistent and reliable service quality.
[0137] From a market perspective, some application scenarios require isolation from public RACH resources. The independent RACH resource access process proposed in this proposal provides guaranteed RACH resources for sensitive slices in certain application scenarios, protecting privacy and improving access efficiency.
[0138] Considering the scenario of a large number of sensor terminals working collaboratively within a slice, the current user-level QoS process is not convenient for unified management. By adding a 5QI field to S-NSSAI, a QoS control policy based on the slice network level is defined. This ensures that collaborative terminals within a slice can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services for terminal clusters within a slice, while also facilitating QoS priority management between slice networks.
[0139] The QoS control device provided by the present invention will be described below. The QoS control device described below and the QoS control method described above can be referred to in correspondence.
[0140] like Figure 9 As shown, Figure 9This is one of the structural schematic diagrams of the QoS control device provided by the present invention. The present invention provides a QoS control device, which may include: a first transmitting module 910 and a first receiving module 920.
[0141] The first sending module 910 is used to send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0142] The first receiving module 920 is used to receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0143] The QoS control device provided by this invention can ensure that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0144] In some embodiments, the apparatus further includes:
[0145] The fifth receiving module is used to receive system information blocks sent by the base station. The system information blocks include a second identifier, which is used to determine the frequency domain location of the target RACH resource.
[0146] An activation module is used to activate the target RACH resource based on its frequency domain location and the third identifier in S-NSSAI.
[0147] An execution module is used to perform random access using the target RACH resource.
[0148] like Figure 10 As shown, Figure 10 This is a second structural schematic diagram of the QoS control device provided by the present invention. The present invention provides a QoS control device, which may include: a second receiving module 1010, a second transmitting module 1020, a third receiving module 1030, and a third transmitting module 1040.
[0149] The second receiving module 1010 is used to receive a PDU session establishment request sent by the terminal, wherein the PDU session establishment request includes an S-NSSAI carrying a first identifier.
[0150] The second sending module 1020 is used to send the first identifier to the SMF, wherein the first identifier is used by the SMF to determine the QoS configuration of the target slice network;
[0151] The third receiving module 1030 is used to receive the QoS configuration and the QoS rules corresponding to the QoS configuration sent by the SMF;
[0152] The third sending module 1040 is used to send the QoS rules to the terminal and the QoS configuration to the base station.
[0153] The QoS control device provided by this invention can ensure that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0154] like Figure 11 As shown, Figure 11 This is the third schematic diagram of the QoS control device provided by the present invention. The present invention provides a QoS control device, which may include: a fourth receiving module 1110, a first determining module 1120, and a fourth transmitting module 1130.
[0155] The fourth receiving module 1110 is used to receive the first identifier sent by the AMF, wherein the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0156] The first determining module 1120 is used to determine the QoS configuration of the target slice network based on the first identifier;
[0157] The fourth sending module 1130 is used to send the QoS configuration and the QoS rules corresponding to the QoS configuration to the AMF.
[0158] The QoS control device provided by this invention can ensure that terminals within the same slice network can obtain the same quality of QoS scheduling, maximizing the timeliness and reliability of collaborative services of terminal clusters within the slice network, and also facilitating QoS priority management between slice networks.
[0159] Figure 12 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 12 As shown, the electronic device may include:
[0160] The system includes a processor 1210, a communications interface 1220, a memory 1230, and a communication bus 1240. The processor 1210, communications interface 1220, and memory 1230 communicate with each other via the communication bus 1240. The processor 1210 can call logical instructions from the memory 1230 to execute a QoS control method, which includes:
[0161] Send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0162] Receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0163] Or the method may include:
[0164] The receiving terminal sends a PDU session establishment request, the PDU session establishment request including an S-NSSAI carrying a first identifier;
[0165] Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0166] Receive the QoS configuration and the corresponding QoS rules sent by the SMF;
[0167] The QoS rules are sent to the terminal, and the QoS configuration is sent to the base station.
[0168] Or the method may include:
[0169] Receive the first identifier sent by AMF, where the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0170] Based on the first identifier, determine the QoS configuration of the target slice network;
[0171] Send the QoS configuration and the corresponding QoS rules to the AMF.
[0172] Furthermore, the logical instructions in the aforementioned memory 1230 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0173] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program that can be stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, the computer is able to execute the QoS control method provided by the above methods, the method comprising:
[0174] Send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0175] Receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0176] Or the method may include:
[0177] The receiving terminal sends a PDU session establishment request, the PDU session establishment request including an S-NSSAI carrying a first identifier;
[0178] Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0179] Receive the QoS configuration and the corresponding QoS rules sent by the SMF;
[0180] The QoS rules are sent to the terminal, and the QoS configuration is sent to the base station.
[0181] Or the method may include:
[0182] Receive the first identifier sent by AMF, where the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0183] Based on the first identifier, determine the QoS configuration of the target slice network;
[0184] Send the QoS configuration and the corresponding QoS rules to the AMF.
[0185] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the QoS control methods provided by the methods described above, the method comprising:
[0186] Send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier, which is used by the SMF to determine the QoS configuration of the target slice network.
[0187] Receive the QoS rules corresponding to the QoS configuration sent by the AMF.
[0188] Or the method may include:
[0189] The receiving terminal sends a PDU session establishment request, the PDU session establishment request including an S-NSSAI carrying a first identifier;
[0190] Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network;
[0191] Receive the QoS configuration and the corresponding QoS rules sent by the SMF;
[0192] The QoS rules are sent to the terminal, and the QoS configuration is sent to the base station.
[0193] Or the method may include:
[0194] Receive the first identifier sent by AMF, where the first identifier is the identifier field of S-NSSAI in the PDU session establishment request;
[0195] Based on the first identifier, determine the QoS configuration of the target slice network;
[0196] Send the QoS configuration and the corresponding QoS rules to the AMF.
[0197] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0198] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0199] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A QoS control method applied to a terminal, characterized in that, include: A PDU session establishment request is sent to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier. The first identifier is used by the SMF to determine the QoS configuration of the target slice network. The first identifier includes a 5QI identifier field. 7 bits are used as the 5QI identifier field in the optional SD of the S-NSSAI. In the optional SD field of the S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. Receive the QoS rules corresponding to the QoS configuration sent by the AMF; Before sending the PDU session establishment request to the AMF, the process also includes: The system information block sent by the base station is received. The system information block includes a second identifier, which is used to determine the frequency domain location of the target RACH resource. The second identifier is added to the rach-ConftgSI information in the system information block. The target RACH resource is activated based on its frequency domain location and the third identifier in S-NSSAI. Random access is performed using the target RACH resource.
2. A QoS control method applied to AMF, characterized in that, include: The receiving terminal sends a PDU session establishment request, which includes an S-NSSAI carrying a first identifier. The first identifier includes a 5QI identifier field, and 7 bits are used as the 5QI identifier field in the optional SD of the S-NSSAI. In the optional SD field of the S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. Send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network; Receive the QoS configuration and the QoS rules corresponding to the QoS configuration sent by the SMF; Send the QoS rules to the terminal and the QoS configuration to the base station; Before receiving the PDU session establishment request sent by the terminal, the following are also included: A system information block is sent to the terminal. The system information block includes a second identifier, which is used to instruct the terminal to determine the frequency domain location of the target RACH resource, so that the terminal can activate the target RACH resource based on the frequency domain location of the target RACH resource and the third identifier in S-NSSAI, and use the target RACH resource for random access; wherein, the second identifier is added to the rach-ConftgSI information in the system information block.
3. A QoS control method applied to SMF, characterized in that, include: Receive the first identifier sent by AMF. The first identifier is the identifier field of S-NSSAI in the PDU session establishment request. The first identifier includes a 5QI identifier field. 7 bits are used as the 5QI identifier field in the optional SD of S-NSSAI. In the optional SD field of S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. Based on the first identifier, determine the QoS configuration of the target slice network; Send the QoS configuration and the corresponding QoS rules to the AMF.
4. A QoS control device, characterized in that, include: The first sending module is used to send a PDU session establishment request to the AMF. The PDU session establishment request includes an S-NSSAI carrying a first identifier. The first identifier is used by the SMF to determine the QoS configuration of the target slice network. The first identifier includes a 5QI identifier field. 7 bits are used as the 5QI identifier field in the optional SD of the S-NSSAI. In the optional SD field of the S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. The first receiving module is used to receive the QoS rules corresponding to the QoS configuration sent by the AMF; Before sending the PDU session establishment request to the AMF, the process also includes: The system information block sent by the base station is received. The system information block includes a second identifier, which is used to determine the frequency domain location of the target RACH resource. The second identifier is added to the rach-ConftgSI information in the system information block. The target RACH resource is activated based on its frequency domain location and the third identifier in S-NSSAI. Random access is performed using the target RACH resource.
5. A QoS control device, characterized in that, include: The second receiving module is used to receive a PDU session establishment request sent by the terminal. The PDU session establishment request includes an S-NSSAI carrying a first identifier. The first identifier includes a 5QI identifier field. 7 bits are used as the 5QI identifier field in the optional SD field of the S-NSSAI. In the optional SD field of the S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. The second sending module is used to send the first identifier to the SMF, the first identifier being used by the SMF to determine the QoS configuration of the target slice network; The third receiving module is used to receive the QoS configuration and the QoS rules corresponding to the QoS configuration sent by the SMF; The fourth sending module is used to send the QoS rules to the terminal and the QoS configuration to the base station; Before receiving the PDU session establishment request sent by the terminal, the following are also included: A system information block is sent to the terminal. The system information block includes a second identifier, which is used to instruct the terminal to determine the frequency domain location of the target RACH resource, so that the terminal can activate the target RACH resource based on the frequency domain location of the target RACH resource and the third identifier in S-NSSAI, and use the target RACH resource for random access; wherein, the second identifier is added to the rach-ConftgSI information in the system information block.
6. A QoS control device, characterized in that, include: The fourth receiving module is used to receive the first identifier sent by the AMF. The first identifier is the identifier field of S-NSSAI in the PDU session establishment request. The first identifier includes a 5QI identifier field, and 7 bits are used as the 5QI identifier field in the optional SD of S-NSSAI. In the optional SD field of S-NSSAI, one bit is also used as the activation identifier of the target RACH resource. The first determining module is used to determine the QoS configuration of the target slice network based on the first identifier; The fifth sending module is used to send the QoS configuration and the QoS rules corresponding to the QoS configuration to the AMF.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the QoS control method as described in claim 1, or the QoS control method as described in claim 2, or the QoS control method as described in claim 3.
8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the QoS control method as described in claim 1, or the QoS control method as described in claim 2, or the QoS control method as described in claim 3.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the QoS control method as described in claim 1, or the QoS control method as described in claim 2, or the QoS control method as described in claim 3.
Citation Information
Patent Citations
Communication method and device
CN110366132A
Quality of service information notification to user equipment, users, and application server
CN112806058A
Wireless communication method and apparatus, and communication device
CN113412644A
Application inference for 5GS network slicing policies
WO2022081303A1