CN111200565B - Information transmission method, terminal and network equipment - Google Patents

Information transmission method, terminal and network equipment Download PDF

Info

Publication number
CN111200565B
CN111200565B CN201811375667.4A CN201811375667A CN111200565B CN 111200565 B CN111200565 B CN 111200565B CN 201811375667 A CN201811375667 A CN 201811375667A CN 111200565 B CN111200565 B CN 111200565B
Authority
CN
China
Prior art keywords
qos
service
data
level
pdu session
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811375667.4A
Other languages
Chinese (zh)
Other versions
CN111200565A (en
Inventor
郭雅莉
邓强
王胡成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201811375667.4A priority Critical patent/CN111200565B/en
Publication of CN111200565A publication Critical patent/CN111200565A/en
Application granted granted Critical
Publication of CN111200565B publication Critical patent/CN111200565B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management

Abstract

The invention provides an information transmission method, a terminal and network equipment, which solve the problems that in the prior art, UE is limited to carry QoS parameters of a UE level in an RRC message, so that one UE can only support small data services with the same QoS requirement, and the service application of an Internet of things terminal is limited. The method of the invention comprises the following steps: acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity; when data needs to be sent through a control plane message, an RRC message is sent to a base station; the RRC message carries a non-access stratum message containing user data and a QoS identification of a PDU session level or a service level corresponding to the user data. The embodiment of the invention enables one terminal to support small data services with different QoS requirements, and enlarges the service application scene of the terminal of the Internet of things.

Description

Information transmission method, terminal and network equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an information transmission method, a terminal, and a network device.
Background
Support for Internet of things (IOT) communication needs to be considered in a Next generation (Next Gen) network, and an important scenario is that some terminals of the Internet of things transmit data in a longer period and in a smaller amount. In this case, data transmission can be performed not through the conventional user plane, but the data is carried in the signaling for transmission while the terminal performs signaling interaction with the network, thereby saving the overhead of user plane establishment and maintenance. When different User equipments (UEs, also called terminals) perform small data transmission through a control plane, a base station needs to perform resource allocation and processing of different priorities according to different requirements of Quality of Service (QoS) of transmitted data.
Currently, when a UE attaches to a network, a Quality of Service (QoS) parameter at a UE level is obtained from an Access and Mobility Management Function (AMF) entity, and then when the UE needs to send data to the network through a Control plane message, the UE carries a Non-Access stratum (NAS) message containing user data and a QoS parameter at the UE level in a Radio Resource Control (RRC) message sent to a base station, and the base station can prioritize RRC messages of different UEs according to the QoS parameter. However, considering that one UE may support multiple services, the QoS requirements of different services are different, if the UE is limited to carry the QoS parameter of the UE level in the RRC message, one UE can only support a small data service with the same QoS requirement, which limits the service application of the terminal of the internet of things.
Disclosure of Invention
The invention aims to provide an information transmission method, a terminal and network equipment, which are used for solving the problems that in the prior art, UE is limited to carry QoS parameters of a UE level in an RRC message, so that one UE can only support small data services with the same QoS requirement, and the service application of an Internet of things terminal is limited.
In order to achieve the above object, the present invention provides an information transmission method, applied to a terminal, including:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
The acquiring of the QoS identifier of the service level sent by the session management function SMF includes:
acquiring a service data filter of a service data stream level sent by an SMF (simple message format) and a QoS (quality of service) identifier corresponding to the service data filter;
and under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
When data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station, and the method comprises the following steps:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
In order to achieve the above object, an embodiment of the present invention further provides an information transmission method applied to a session management function SMF entity, including:
and sending a quality of service (QoS) identification of a session level or a service level of the Packet Data Unit (PDU) to the terminal.
The method for sending the QoS identification of the session level of the Packet Data Unit (PDU) to the terminal comprises the following steps:
and in the process of establishing the PDU session, determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and transmitting the QoS identification to the terminal.
The method for determining the QoS identification of the PDU session level according to the information in the subscription database and sending the QoS identification to the terminal comprises the following steps:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
Determining a QoS identifier of a PDU session level according to a QoS requirement of a service flow supported in the PDU session and sending the QoS identifier to a terminal, wherein the method comprises the following steps:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
The sending of the service quality QoS identifier of the service level to the terminal includes:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
After sending the QoS identification of the session level or the service level of the packet data unit PDU to the terminal, the method further comprises the following steps:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
After acquiring a non-access stratum (NAS) message containing user data sent by a base station and a QoS (quality of service) identifier of the PDU session level corresponding to the user data, the method further comprises the following steps:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
After acquiring a non-access stratum (NAS) message containing user data sent by a base station and a QoS (quality of service) identifier of a service level corresponding to the user data, the method further comprises the following steps:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
After sending the NAS message including the user data and the QoS identifier of the service class corresponding to the user data to the user plane anchor UPF, the method further includes:
obtaining inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
In order to achieve the above object, an embodiment of the present invention further provides a terminal, including: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, the processor implementing the steps when executing the program of:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station through a transceiver;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
Wherein the processor, when executing the program, further implements the steps of:
acquiring a service data filter of a service data stream level sent by an SMF (simple message format) and a QoS (quality of service) identifier corresponding to the service data filter;
and under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
Wherein the processor, when executing the program, further implements the steps of:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
In order to achieve the above object, an embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the steps of the information transmission method applied to the terminal side as described above.
In order to achieve the above object, an embodiment of the present invention further provides a network device, where the network device is a session management function SMF entity, and the network device includes: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, the processor implementing the steps when executing the program of:
a quality of service, QoS, identification of a packet data unit, PDU, session level or service level is transmitted to a terminal via a transceiver.
Wherein the processor, when executing the program, further implements the steps of:
and in the process of establishing the PDU session, determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and transmitting the QoS identification to the terminal.
Wherein the processor, when executing the program, further implements the steps of:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
Wherein the processor, when executing the program, further implements the steps of:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
Wherein the processor when executing the program further implements the steps of:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
Wherein the processor, when executing the program, further implements the steps of:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
Wherein the processor, when executing the program, further implements the steps of:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
Wherein the processor, when executing the program, further implements the steps of:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
Wherein the processor, when executing the program, further implements the steps of:
acquiring inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
In order to achieve the above object, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the information transmission method applied to the network device side as described above.
In order to achieve the above object, an embodiment of the present invention further provides a terminal, including:
a first obtaining module, configured to obtain a quality of service QoS identifier of a session level or a service level of a packet data unit PDU sent by a session management function SMF entity;
the first sending module is used for sending a Radio Resource Control (RRC) message to the base station when data needs to be sent through a control plane message;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
Wherein the first obtaining module comprises:
the first obtaining submodule is used for obtaining a service data filter of a service data stream level sent by the SMF and a QoS identifier corresponding to the service data filter;
and the determining submodule is used for determining the QoS identification corresponding to the service data filter as the QoS identification of the service level under the condition that the data needing to be sent is matched with the service data filter.
In order to achieve the above object, an embodiment of the present invention further provides a network device, where the network device is a session management function SMF entity, and the network device includes:
and the second sending module is used for sending the service quality QoS identification of the session level or the service level of the packet data unit PDU to the terminal.
And the second sending module is used for determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and sending the QoS identification to the terminal in the PDU session establishment process.
The embodiment of the invention has the following beneficial effects:
according to the technical scheme of the embodiment of the invention, the QoS (quality of service) identification of the session level or the service level of the Packet Data Unit (PDU) sent by the SMF entity is obtained; when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station; wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data. In the embodiment of the invention, the quality of service (QoS) identifier of the PDU session level or the service level is carried in the RRC message, so that one terminal can support small data services with different QoS requirements, and the service application scene of the terminal of the Internet of things is expanded.
Drawings
Fig. 1 is a block diagram of a network system to which an embodiment of the present invention is applicable;
fig. 2 is a flowchart illustrating an information transmission method according to an embodiment of the present invention;
fig. 3 is a second schematic flow chart of an information transmission method according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of interaction among AN SMF, a UE, AN AMF and AN in AN embodiment of the present invention;
FIG. 5 is AN interaction diagram of SMF, UE, AMF, AN and UPF in the embodiment of the present invention;
fig. 6 is a block diagram of a terminal according to an embodiment of the present invention;
fig. 7 is a block diagram of a terminal according to an embodiment of the present invention;
FIG. 8 is a block diagram of a network device according to an embodiment of the present invention;
fig. 9 is a schematic block diagram of a network device according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
The terms "comprises," "comprising," and "having," and any variations thereof, in the description and claims of this application, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. In the description and in the claims "and/or" means at least one of the connected objects.
The following description provides examples and does not limit the scope, applicability, or configuration set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as appropriate. For example, the described methods may be performed in an order different than described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
In order to make the embodiment of the present invention better understood by those skilled in the art, a network system to which the embodiment of the present invention is applicable will be described below.
As shown in fig. 1, the Next Gen Network architecture is that a User Plane anchor (UPF) is connected to AN external Data Network (DN), AN Access and Mobility Management Function (AMF) and a Session Management Function (SMF) are control Plane Network nodes, AN AMF entity is responsible for Mobility Management and is connected to a UE and AN Access Network base station (AN), and AN SMF is responsible for Session Management and is connected to a User Plane anchor (UPF) for managing a packet data unit PDU Session established between the UE and the Network. The NAS message of the UE interacting with the AMF and the SMF is carried in the RRC message of the UE interacting with the AN for transmission.
In order to solve the problem that in the prior art, the UE is limited from carrying the QoS parameters of the UE level in the RRC message, so that one UE can only support small data services with the same QoS requirement, and the service application of the terminal of the internet of things is limited, an embodiment of the present invention provides an information transmission method, which is applied to a terminal, and as shown in fig. 2, the method includes:
step 201: and acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity.
The QoS identifier of the PDU session level is sent to the terminal in the PDU session establishment process according to the PDU session establishment request after the SMF entity receives the PDU session establishment request sent by the terminal.
And, the QoS identifier of the PDU session level may be determined by the SMF according to information obtained from a subscription database or determined according to the QoS requirement of a service flow supported in the PDU session.
For example, the SMF may obtain the QoS Identifier of the PDU session level directly from the subscription database, or the SMF may use a default 5QI (5G QoS Indicator ) obtained from the subscription database as the QoS Identifier of the PDU session level, or the SMF may select the highest priority 5QI or QoS Flow Identifier (QFI) from all PCC (policy and charging) rules required by the non-guaranteed bit rate in this PDU session, or all QoS rules, or QoS requirements of all QoS flows as the QoS Identifier of the PDU session level.
The QoS identifier of the service level is specifically a QoS rule of a service data stream level sent by the SMF to the terminal in the PDU session establishment or modification process, where the QoS rule includes a service data filter and a QoS identifier corresponding to the service data filter.
Step 202: when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station;
wherein the RRC message carries a non-access stratum NAS message containing user data and a quality of service QoS identifier of the PDU session level or service level corresponding to the user data.
Specifically, the data sent through the control plane message is small data with a long sending period (greater than a preset time threshold) and a small data amount (less than a preset data amount).
The information transmission method of the embodiment of the invention obtains the service quality QoS identification of the session level or the service level of a packet data unit PDU sent by a session management function SMF entity; when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station; wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data. In the embodiment of the invention, the quality of service (QoS) identifier of the PDU session level or the service level is carried in the RRC message, so that one terminal can support small data services with different QoS requirements, and the service application scene of the terminal of the Internet of things is expanded.
Further, the obtaining of the QoS identifier of the service level sent by the session management function SMF in step 201 includes:
and acquiring a service data filter of a service data stream level sent by the SMF and a QoS identifier corresponding to the service data filter.
And under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
For example, for data including an internet protocol IP header, when the internet protocol IP header corresponding to the data to be transmitted matches the IP header in the service data filter, the QoS identifier corresponding to the service data filter is determined as the QoS identifier of the service level.
It should be noted that how the data to be sent is matched with the service data filter is the same as the way of matching the data with the service data filter in the prior art, and is not described in detail here.
Further, when the data needs to be transmitted through the control plane message in step 202, the transmitting a radio resource control RRC message to the base station includes:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
In the embodiment of the present invention, when data needs to be sent through a control plane message, multiple RRC messages may be sent to a base station, for example, the first RRC message carries a QoS identifier of a session level or a service level of the PDU corresponding to user data, the first RRC message may specifically be an RRC connection establishment request message, and the second RRC message carries a non-access stratum NAS message including the user data, and the second RRC message may specifically be an RRC connection establishment completion message.
Here, after sending the RRC message carrying the NAS message including the user data and the QoS identifier of the PDU session level or the service level corresponding to the user data to the base station, the base station determines the transmission priority according to the QoS identifier of the PDU session level or the service level, for example, the base station may preferentially allocate resources to serve the UE with higher priority carried in the RRC connection establishment request.
The information transmission method of the embodiment of the invention obtains the QoS (quality of service) identification of the session level or the service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity; when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station; wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data. In the embodiment of the invention, the quality of service (QoS) identifier of the PDU session level or the service level is carried in the RRC message, so that one terminal can support small data services with different QoS requirements, and the service application scene of the terminal of the Internet of things is expanded.
As shown in fig. 3, an embodiment of the present invention further provides an information transmission method, which is applied to a session management function SMF entity, and includes:
step 301: and sending a quality of service (QoS) identification of a session level or a service level of the Packet Data Unit (PDU) to the terminal.
In the embodiment of the invention, an SMF entity sends a service quality QoS (quality of service) identifier of a PDU (packet data Unit) session level or a service level to a terminal, so that the terminal sends a Radio Resource Control (RRC) message to a base station when needing to send data through a control plane message, wherein the RRC message carries a non-access stratum (NAS) message containing user data and the service quality QoS identifier of the PDU session level or the service level corresponding to the user data, and further one terminal can support small data services with different QoS requirements, and the service application scene of an IOT (Internet of things) terminal is expanded.
Further, sending a quality of service, QoS, identifier of a session level of a packet data unit, PDU, to the terminal, includes:
and in the process of establishing the PDU session, determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and transmitting the QoS identification to the terminal.
Specifically, determining a QoS identifier of a PDU session level according to information in a subscription database and sending the QoS identifier to a terminal includes:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
Specifically, determining a QoS identifier of a PDU session level according to a QoS requirement of a service flow supported in a PDU session and sending the QoS identifier to a terminal includes:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
The QoS class identifier comprises a 5QI or QoS flow indication.
Further, sending the service quality QoS identifier of the service level to the terminal includes:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
Further, after sending the QoS identifier of the session level or the service level of the packet data unit PDU to the terminal, the method further includes:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
Further, after acquiring the NAS message of the non-access stratum containing the user data and the QoS identifier of the PDU session level corresponding to the user data, the method further includes:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
Here, the terminal verifies the QoS identification reported by the PDU, if the QoS identification of the PDU session level sent by the base station is inconsistent with the QoS identification of the PDU session level sent to the terminal, the PDU session is released, otherwise, the processing is carried out according to the normal data transmission flow in the prior art.
Further, after acquiring the NAS message of the non-access stratum containing the user data and the QoS identifier of the service level corresponding to the user data, the method further includes:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
Here, before sending the quality of service QoS identifier of the service level to the terminal, the SMF further includes:
and in the PDU session establishment or modification process, sending a service data filter and a QoS identifier corresponding to the service data filter to the UPF.
Further, after sending the NAS message of the non-access stratum containing the user data and the QoS identifier of the service class corresponding to the user data to the user plane anchor point UPF, the method further includes:
acquiring inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
In the information transmission method of the embodiment of the invention, the SMF sends the QoS identification of the PDU session level or the service level to the UE, when the UE needs to send data to the network through the control plane message, the UE carries the QoS identification of the PDU session level or the service level corresponding to the sent user data in addition to the NAS message containing the user data in the RRC message sent to the base station, and the base station prioritizes the RRC messages of different UEs according to the QoS identification. The base station sends NAS information containing user data and a PDU session level or service level QoS identification corresponding to the sent user data to the SMF through the AMF, the SMF compares whether the received QoS identification is consistent with the QoS identification configured by the SMF to the UE, and the QoS identification of the service level can be UPF to compare whether the QoS identification is consistent.
The information transmission method according to the embodiment of the present invention is described below with reference to specific embodiments.
The first embodiment is as follows:
as shown in fig. 4, includes:
step 401: the UE sends a PDU session setup request to the SMF via the AN and AMF after attaching to the network.
Step 402: and sending a PDU session establishment permission message carrying the QoS identification of the PDU session level to the terminal.
In this step, after determining that this PDU session can be used for transmitting small data through control plane signaling, the SMF may determine a QoS identifier of the PDU session level according to information obtained from a subscription database or according to QoS requirements of a service flow supported in this PDU session and send the QoS identifier to the UE. For example, the SMF may obtain the QoS identifier of the PDU session level directly from the subscription database, or the SMF may use a default 5QI (5G QoS Indicator) obtained from the subscription database as the QoS identifier of the PDU session level, or the SMF may use a PCC (policy and charging) rule of all non-guaranteed bitrate requirements in this PDU session, or all QoS rules, or take the highest priority 5QI or QFI from the QoS requirements of all QoS flows as the QoS identifier of the PDU session level.
Step 403: and the terminal sends an RRC message to the base station, wherein the RRC message carries the NAS message containing the user data and the QoS identification of the PDU session level corresponding to the user data.
In this step, when one UE needs to send data to the network through the control plane message, the UE carries, in addition to the NAS message containing the user data, the RRC message sent to the base station, a QoS identifier of a PDU session level corresponding to a PDU session to which the sent user data belongs. Step 403 may include multiple RRC messages, for example, the UE includes, in the RRC connection setup request, a QoS identifier of a PDU session level corresponding to a PDU session to which the user data to be transmitted belongs, and includes, in the RRC connection setup complete message, a NAS message including the user data. The base station may prioritize the RRC messages of different UEs according to the QoS identifier, for example, may preferentially allocate resources to serve UEs with higher priority carried in the RRC connection establishment request.
Step 404: and the base station sends the NAS information containing the user data and the QoS identification of the PDU session level corresponding to the sent user data to the AMF.
Step 405: and the AMF sends the session management layer NAS information containing the user data and the QoS identification of the PDU session level corresponding to the sent user data to the SMF.
Step 406: the SMF compares whether the received QoS identification of the PDU session level is consistent with the QoS identification of the PDU session level configured to the UE by the SMF in the PDU session establishment process, and if not, the SMF releases the PDU session.
In this embodiment, the UE requests the network to establish the PDU session, and the SMF sends the QoS identifier of the PDU session level to the UE in the PDU session establishment process, where the QoS identifier of the PDU session level may be determined by the SMF according to information obtained from a subscription database or according to the QoS requirement of a service flow supported in the PDU session. When the UE needs to send data to the network through the control plane message, the UE carries the NAS message containing the user data in the RRC message sent to the base station, and also carries the QoS identification of the PDU session level corresponding to the sent user data, and the base station prioritizes the RRC messages of different UEs according to the QoS identification. The base station sends NAS information containing user data and a PDU session level QoS identification corresponding to the sent user data to the SMF through the AMF, and the SMF compares whether the received QoS identification is consistent with the QoS identification configured to the UE by the SMF in the PDU session establishment process.
Example two:
as shown in fig. 5, includes:
step 501: the SMF sends a service data filter of a service data flow level and a QoS identifier corresponding to the service data filter to the UPF in the PDU session establishment or modification process.
Step 502: the SMF sends QoS rules of a service data flow level to the UE in the PDU session establishment or modification process, wherein the QoS rules comprise a service data filter and a QoS identifier.
Here, the traffic filter and QoS identifier sent by the SMF to the UE are consistent with the traffic filter and QoS identifier sent to the UPF in step 501. The PDU session setup request or modify message is forwarded to the UE via the AMF and the AN.
Step 503: when data needs to be sent through a control plane message, if the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
Step 504: and sending a Radio Resource Control (RRC) message to a base station, wherein the RRC message carries a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data.
In this step, multiple RRC messages may be included, for example, the UE includes a QoS identifier corresponding to user data to be sent in the RRC connection setup request, and includes a NAS message including the user data in the RRC connection setup complete message. The base station may prioritize the RRC messages of different UEs according to the QoS identifier, for example, may preferentially allocate resources to serve UEs with higher priority carried in the RRC connection establishment request.
Step 505: and the base station sends the NAS information containing the user data and the QoS identification corresponding to the sent user data to the AMF.
Step 506: and the AMF sends the session management layer NAS information containing the user data and the QoS identification corresponding to the sent user data to the SMF.
Step 507: the SMF analyzes the user data from the session management layer NAS message and sends the user data and the QoS identification to the UPF.
Step 508: the UPF matches the received data with the service data filter received in step 1, and determines whether the QoS identifier corresponding to the user data sent by the UE received in step 507 is consistent with the QoS identifier corresponding to the service data filter configured by the SMF in step 501 according to the matching result.
Step 509: if not, the UPF may discard the packet.
Step 510: if not, UPF indicates to SMF that the QoS identities are not consistent.
The SMF may delete the corresponding QoS rule or delete the entire PDU session according to the indication.
The steps 509 and 510 are parallel steps, and one of them may be selected when the steps are executed specifically.
In this embodiment, the SMF sends a QoS rule of a service data stream level to the UE in the PDU session establishment or modification process, where the QoS rule includes a service data filter and a QoS identifier, and the SMF also sends the corresponding service data filter and QoS identifier to the UPF. When the UE needs to send data to the network through the control plane message, the UE firstly matches the data needing to be sent through a service data filter in the QoS rule, and can determine the QoS identification corresponding to the data needing to be sent according to the matching result. The UE carries the NAS message containing the user data in the RRC message sent to the base station, and also carries the QoS identification corresponding to the sent user data, and the base station carries out priority processing on the RRC messages of different UEs according to the QoS identification. The base station sends NAS information containing user data and a QoS identifier corresponding to the sent user data to the SMF through the AMF, the SMF analyzes the user data from the NAS information and sends the user data and the QoS identifier to the UPF, the UPF matches the received data with a service data filter and judges whether the received QoS identifier is consistent with the QoS identifier configured by the SMF.
In the information transmission method of the embodiment of the invention, the SMF sends the QoS identification of the PDU session level or the service level to the UE, when the UE needs to send data to the network through the control plane message, the UE carries the QoS identification of the PDU session level or the service level corresponding to the sent user data in addition to the NAS message containing the user data in the RRC message sent to the base station, and the base station prioritizes the RRC messages of different UEs according to the QoS identification. The base station sends NAS information containing user data and a PDU session level or service level QoS identification corresponding to the sent user data to the SMF through the AMF, the SMF compares whether the received QoS identification is consistent with the QoS identification configured by the SMF to the UE, and the QoS identification of the service level can be UPF to compare whether the QoS identification is consistent.
As shown in fig. 6, an embodiment of the present invention further provides a terminal, including: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, the processor implementing the steps when executing the program of:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station through a transceiver;
wherein the RRC message carries a non-access stratum NAS message containing user data and a quality of service QoS identifier of the PDU session level or service level corresponding to the user data.
Where in fig. 6, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 610 may be a number of elements including a transmitter and a transceiver providing a means for communicating with various other apparatus over a transmission medium. For different user devices, the user interface 630 may also be an interface capable of interfacing with a desired device externally, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 600 in performing operations.
Optionally, the processor 600 is further configured to read the program in the memory 620, and perform the following steps:
acquiring a service data filter of a service data stream level sent by an SMF (simple message format) and a QoS (quality of service) identifier corresponding to the service data filter;
and under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
Optionally, the processor 600 is further configured to read the program in the memory 620, and perform the following steps:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
The terminal of the embodiment of the invention obtains the service quality QoS identification of the session level or the service level of a packet data unit PDU sent by a session management function SMF entity; when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station; wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data. In the embodiment of the invention, the quality of service (QoS) identifier of the PDU session level or the service level is carried in the RRC message, so that one terminal can support small data services with different QoS requirements, and the service application scene of the terminal of the Internet of things is expanded.
In some embodiments of the invention, there is also provided a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
When executed by the processor, the program can implement all implementation manners in the above-mentioned embodiment of the information transmission method applied to the terminal side, and is not described herein again to avoid repetition.
As shown in fig. 7, an embodiment of the present invention further provides a terminal, including:
a first obtaining module 701, configured to obtain a quality of service QoS identifier of a session level or a service level of a packet data unit PDU sent by a session management function SMF entity;
a first sending module 702, configured to send a radio resource control RRC message to a base station when data needs to be sent through a control plane message;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
In the terminal of the embodiment of the present invention, the first obtaining module 701 includes:
the first obtaining submodule is used for obtaining a service data filter of a service data stream level sent by the SMF and a QoS identifier corresponding to the service data filter;
and the determining submodule is used for determining the QoS identification corresponding to the service data filter as the QoS identification of the service level under the condition that the data needing to be sent is matched with the service data filter.
In the terminal of the embodiment of the present invention, the first sending module includes:
a first sending submodule, configured to send a first RRC message to a base station when data needs to be sent through a control plane message, where the first RRC message carries a QoS identifier of a session level or a service level of the PDU corresponding to user data;
and the second sending submodule is used for sending a second RRC message to the base station after the first RRC message is sent, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
The terminal of the embodiment of the invention obtains the QoS identification of the session level or the service level of the packet data unit PDU sent by the SMF entity of the session management function; when data needs to be sent through a control plane message, a Radio Resource Control (RRC) message is sent to a base station; wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data. In the embodiment of the invention, the quality of service (QoS) identifier of the PDU session level or the service level is carried in the RRC message, so that one terminal can support small data services with different QoS requirements, and the service application scene of the terminal of the Internet of things is expanded.
As shown in fig. 8, an embodiment of the present invention further provides a network device, which may be embodied as an SMF entity, and includes a memory 820, a processor 800, a transceiver 810, a bus interface, and a computer program stored in the memory 820 and operable on the processor 800, where the processor 800 is configured to read a program in the memory 820 and execute the following processes:
a quality of service QoS identification of a session level or a traffic level of a packet data Unit PDU is transmitted to a terminal through a transceiver.
Where in fig. 8, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 800 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 810 may be a number of elements including a transmitter and a transceiver providing a means for communicating with various other apparatus over a transmission medium. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 800 in performing operations.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
and in the PDU session establishment process, determining a QoS identifier of the PDU session level according to information in a subscription database or the QoS requirement of service flow supported in the PDU session, and sending the QoS identifier to the terminal.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
Optionally, the processor 800 is further configured to read the program in the memory 820, and perform the following steps:
obtaining inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
In the network device of the embodiment of the invention, the SMF entity sends the service quality QoS identifier of the session level or the service level of the packet data unit PDU to the terminal, so that the terminal sends the radio resource control RRC message to the base station when needing to send data through the control plane message, wherein the RRC message carries the non-access stratum NAS message containing the user data and the service quality QoS identifier of the session level or the service level of the PDU corresponding to the user data, thereby enabling one terminal to support small data services with different QoS requirements and expanding the service application scene of the terminal of the Internet of things.
In some embodiments of the invention, there is also provided a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of:
and sending a quality of service (QoS) identification of a session level or a service level of the Packet Data Unit (PDU) to the terminal.
When executed by the processor, the program can implement all implementation manners in the method embodiment applied to the network device side, and is not described herein again to avoid repetition.
As shown in fig. 9, an embodiment of the present invention further provides a network device, where the network device is an SMF entity, and the network device includes:
a second sending module 901, configured to send a quality of service QoS identifier of a session level or a service level of a packet data unit PDU to a terminal.
In the network device of the embodiment of the present invention, the second sending module is configured to determine a QoS identifier of a PDU session level according to information in a subscription database or a QoS requirement of a service flow supported in a PDU session and send the QoS identifier to the terminal in the PDU session establishment process.
In the network device of the embodiment of the present invention, the second sending module is configured to send the QoS identifier of the PDU session level obtained from the subscription database to the terminal;
or, the default QoS class identifier in the subscription database is used as the QoS identifier of the PDU session level and is sent to the terminal.
In the network device of the embodiment of the present invention, the second sending module is configured to select, in all the policies and charging rules for non-guaranteed bit rate requirements corresponding to the PDU session, a QoS class identifier with the highest priority as a QoS identifier of the PDU session class, and send the QoS identifier to the terminal;
or, the method is used for selecting the QoS grade identification with the highest priority from all the QoS rules corresponding to the PDU session as the QoS identification of the PDU session grade and sending the QoS identification to the terminal;
or, the method is used for selecting the QoS grade identification with the highest priority from the QoS grade identifications required by all the QoS flows of the PDU conversation as the QoS identification of the PDU conversation level and sending the QoS grade identification to the terminal.
In the network device of the embodiment of the present invention, the second sending module is configured to send a service data filter at a service data stream level and a QoS identifier corresponding to the service data filter to the terminal in the PDU session establishment or modification process.
The network device of the embodiment of the invention further comprises:
and a second obtaining module, configured to obtain a non-access stratum NAS message that includes user data and a QoS identifier of the PDU session level or the service level corresponding to the user data, where the non-access stratum NAS message is sent by the base station.
The network device of the embodiment of the invention further comprises:
the comparison module is used for comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
and the releasing module is used for releasing the PDU session under the condition of inconsistency.
The network device of the embodiment of the invention further comprises:
a third sending module, configured to send a non-access stratum NAS message including user data and a QoS identifier of a service class corresponding to the user data to a user plane anchor point UPF, so that the UPF determines, when the user data sent by the SMF is matched with a service data filter configured by the SMF, the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service class configured by the SMF for the user data, and discards, or sends, to the SMF, information indicating that the QoS identifier is inconsistent when the QoS identifier of the service class corresponding to the user data is inconsistent with the QoS identifier of the service class configured by the SMF for the user data.
The network device of the embodiment of the invention further comprises:
the third acquisition module is used for acquiring the inconsistent information of the QoS identification sent by the UPF;
and the processing module is used for deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
In the network device of the embodiment of the invention, the SMF entity sends the service quality QoS identifier of the session level or the service level of the packet data unit PDU to the terminal, so that the terminal sends the radio resource control RRC message to the base station when needing to send data through the control plane message, wherein the RRC message carries the non-access stratum NAS message containing the user data and the service quality QoS identifier of the session level or the service level of the PDU corresponding to the user data, thereby enabling one terminal to support small data services with different QoS requirements and expanding the service application scene of the terminal of the Internet of things.
In various embodiments of the present invention, it should be understood that the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (30)

1. An information transmission method applied to a terminal is characterized by comprising the following steps:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when small data need to be sent through a control plane message, sending a Radio Resource Control (RRC) message to a base station, wherein the small data are data of which the sending period is greater than a preset time threshold and the data volume is less than a preset data volume;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
2. The information transmission method according to claim 1, wherein obtaining the QoS tag of the service level sent by the session management function SMF comprises:
acquiring a service data filter of a service data stream level sent by an SMF (simple message format) and a QoS (quality of service) identifier corresponding to the service data filter;
and under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
3. The information transmission method according to claim 1, wherein when data transmission via the control plane message is required, transmitting a Radio Resource Control (RRC) message to the base station comprises:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
4. An information transmission method applied to a Session Management Function (SMF) entity is characterized by comprising the following steps:
and sending a service quality QoS identification of a PDU session level or a service level to the terminal, wherein the service quality QoS identification of the PDU session level or the service level is sent to the base station through an RRC message when the terminal needs to send small data through a control plane message, and the small data is data of which the sending period is greater than a preset time threshold and the data volume is less than a preset data volume.
5. The information transmission method of claim 4, wherein sending the quality of service (QoS) identification of the session level of the Packet Data Unit (PDU) to the terminal comprises:
and in the process of establishing the PDU session, determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and transmitting the QoS identification to the terminal.
6. The information transmission method according to claim 5, wherein determining the QoS identifier of the PDU session level according to the information in the subscription database and sending the QoS identifier to the terminal comprises:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
7. The information transmission method according to claim 5, wherein determining the QoS identifier of the PDU session level according to the QoS requirement of the service flow supported in the PDU session and sending the QoS identifier to the terminal comprises:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
8. The information transmission method according to claim 4, wherein sending the quality of service (QoS) identifier of the service level to the terminal comprises:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
9. The information transmission method according to claim 4, wherein after sending the QoS identification of the session level or the service level of the Packet Data Unit (PDU) to the terminal, the method further comprises:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
10. The information transmission method according to claim 9, wherein after acquiring the NAS message of the non-access stratum containing the user data and the QoS identifier of the PDU session level corresponding to the user data, the method further comprises:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
11. The information transmission method according to claim 9, wherein after acquiring the NAS message of the non-access stratum containing the user data and the QoS identifier of the service class corresponding to the user data, the method further comprises:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
12. The information transmission method according to claim 11, wherein after sending the NAS message including the user data and the QoS identifier of the service class corresponding to the user data to the user plane anchor UPF, the method further includes:
acquiring inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
13. A terminal, comprising: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of:
acquiring a quality of service (QoS) identifier of a session level or a service level of a Packet Data Unit (PDU) sent by a Session Management Function (SMF) entity;
when small data need to be sent through a control plane message, sending a Radio Resource Control (RRC) message to a base station through a transceiver, wherein the small data are data of which the sending period is greater than a preset time threshold and the data volume is less than a preset data volume;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
14. The terminal of claim 13, wherein the processor, when executing the program, further performs the steps of:
acquiring a service data filter of a service data stream level sent by an SMF (simple message format) and a QoS (quality of service) identifier corresponding to the service data filter;
and under the condition that the data needing to be sent is matched with the service data filter, determining the QoS identification corresponding to the service data filter as the QoS identification of the service level.
15. The terminal of claim 13, wherein the processor, when executing the program, further performs the steps of:
when data needs to be sent through a control plane message, sending a first RRC message to a base station, wherein the first RRC message carries a QoS identifier of the PDU session level or the service level corresponding to user data;
and after the first RRC message is sent, sending a second RRC message to the base station, wherein the second RRC message carries a non-access stratum (NAS) message containing user data.
16. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the information transmission method according to any one of claims 1 to 3.
17. A network device, the network device being a session management function, SMF, entity, comprising: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of:
the method comprises the steps that a service quality QoS identification of a PDU session level or a service level is sent to a terminal through a transceiver, when the terminal needs to send small data through a control plane message, the service quality QoS identification of the PDU session level or the service level is sent to a base station through an RRC message, and the small data is data of which the sending period is larger than a preset time threshold and the data volume is smaller than a preset data volume.
18. The network device of claim 17, wherein the processor, when executing the program, further performs the steps of:
and in the process of establishing the PDU session, determining the QoS identification of the PDU session level according to the information in the subscription database or the QoS requirement of the service flow supported in the PDU session and transmitting the QoS identification to the terminal.
19. The network device of claim 18, wherein the processor when executing the program further performs the steps of:
sending the QoS identification of the PDU session level acquired from the subscription database to the terminal;
or, the default QoS grade mark in the subscription database is used as the QoS mark of the PDU session grade and is sent to the terminal.
20. The network device of claim 18, wherein the processor when executing the program further performs the steps of:
selecting a QoS grade identification with the highest priority as a QoS identification of a PDU session grade from all the strategies and charging rules required by the non-guaranteed bit rate corresponding to the PDU session and sending the QoS identification to a terminal;
or, in all the QoS rules corresponding to the PDU session, selecting the QoS grade identifier with the highest priority as the QoS identifier of the PDU session grade and sending the QoS identifier to the terminal;
or, in the QoS grade identifications required by all QoS flows of the PDU session, selecting the QoS grade identification with the highest priority as the QoS identification of the PDU session level and sending the QoS identification to the terminal.
21. The network device of claim 17, wherein the processor, when executing the program, further performs the steps of:
and in the PDU session establishment or modification process, sending a service data filter of a service data stream level and a QoS identifier corresponding to the service data filter to a terminal.
22. The network device of claim 17, wherein the processor, when executing the program, further performs the steps of:
and acquiring a non-access stratum (NAS) message containing user data sent by a base station and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
23. The network device of claim 22, wherein the processor, when executing the program, further performs the steps of:
comparing whether the QoS identification of the PDU conversation level sent by the base station is consistent with the QoS identification of the PDU conversation level sent to the terminal;
in case of inconsistency, the PDU session is released.
24. The network device of claim 22, wherein the processor, when executing the program, further performs the steps of:
sending a non-access stratum (NAS) message containing user data and a QoS (quality of service) identifier of a service level corresponding to the user data to a user plane anchor point (UPF), so that the UPF determines the QoS identifier corresponding to the service data filter configured by the SMF as the QoS identifier of the service level configured by the SMF for the user data under the condition that the user data sent by the SMF is matched with the service data filter configured by the SMF, and discards a data packet corresponding to the user data or sends inconsistent information of the QoS identifier to the SMF under the condition that the QoS identifier of the service level corresponding to the user data is inconsistent with the QoS identifier of the service level configured by the SMF for the user data.
25. The network device of claim 24, wherein the processor when executing the program further performs the steps of:
acquiring inconsistent information of QoS identification sent by UPF;
and deleting the corresponding QoS rule or deleting the PDU session according to the QoS identification inconsistency information.
26. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the information transmission method according to any one of claims 4 to 12.
27. A terminal, comprising:
a first obtaining module, configured to obtain a quality of service QoS identifier of a session level or a service level of a packet data unit PDU sent by a session management function SMF entity;
the first sending module is used for sending a Radio Resource Control (RRC) message to a base station when small data need to be sent through a control plane message, wherein the small data are data of which the sending period is greater than a preset time threshold and the data volume is less than a preset data volume;
wherein the RRC message carries a non-access stratum (NAS) message containing user data and a quality of service (QoS) identifier of the PDU session level or service level corresponding to the user data.
28. The terminal of claim 27, wherein the first obtaining module comprises:
the first obtaining submodule is used for obtaining a service data filter of a service data stream level sent by the SMF and a QoS identifier corresponding to the service data filter;
and the determining submodule is used for determining the QoS identification corresponding to the service data filter as the QoS identification of the service level under the condition that the data needing to be sent is matched with the service data filter.
29. A network device, which is a session management function, SMF, entity, comprising:
and the second sending module is used for sending a service quality QoS identifier of a PDU session level or a service level to the terminal, wherein the service quality QoS identifier of the PDU session level or the service level is sent to the base station through an RRC message when the terminal needs to send small data through a control plane message, and the small data is data of which the sending period is greater than a preset time threshold and the data volume is less than the preset data volume.
30. The network device according to claim 29, wherein the second sending module is configured to determine a QoS identifier of a PDU session level according to information in a subscription database or a QoS requirement of a service flow supported in the PDU session and send the QoS identifier to the terminal in the PDU session establishment process.
CN201811375667.4A 2018-11-19 2018-11-19 Information transmission method, terminal and network equipment Active CN111200565B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811375667.4A CN111200565B (en) 2018-11-19 2018-11-19 Information transmission method, terminal and network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811375667.4A CN111200565B (en) 2018-11-19 2018-11-19 Information transmission method, terminal and network equipment

Publications (2)

Publication Number Publication Date
CN111200565A CN111200565A (en) 2020-05-26
CN111200565B true CN111200565B (en) 2022-05-06

Family

ID=70747208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811375667.4A Active CN111200565B (en) 2018-11-19 2018-11-19 Information transmission method, terminal and network equipment

Country Status (1)

Country Link
CN (1) CN111200565B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4156613A4 (en) * 2020-05-29 2023-05-10 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Data transmission method and device, and storage medium
CN112637968B (en) * 2020-12-16 2023-03-14 中国联合网络通信集团有限公司 Special bearing establishing method, PCC service management server and network management equipment
CN113316098B (en) * 2021-04-20 2022-10-21 新华三技术有限公司 Method for establishing service channel and public network talkback equipment
CN115209475A (en) * 2022-09-13 2022-10-18 深圳国人无线通信有限公司 Method and system for small data transmission between 5G base station and 5G core network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295576A (en) * 2016-04-05 2017-10-24 中兴通讯股份有限公司 The processing method of QoS policy, apparatus and system
WO2018205155A1 (en) * 2017-05-09 2018-11-15 华为技术有限公司 Qos control method and equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108632308B (en) * 2017-03-17 2020-07-14 电信科学技术研究院 Control method, device, SMF, UPF, UE, PCF and AN

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107295576A (en) * 2016-04-05 2017-10-24 中兴通讯股份有限公司 The processing method of QoS policy, apparatus and system
WO2018205155A1 (en) * 2017-05-09 2018-11-15 华为技术有限公司 Qos control method and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Solution KI-14: QoS for Data over NAS";Qualcomm Incorporated;《SA WG2 Meeting #127 S2-183568》;20180409;第1-4页 *

Also Published As

Publication number Publication date
CN111200565A (en) 2020-05-26

Similar Documents

Publication Publication Date Title
US11917498B2 (en) Communication method and communications apparatus
CN109600339B (en) Communication method, device and system
CN110557786B (en) Method and device for establishing radio bearer and monitoring service flow
CN111200565B (en) Information transmission method, terminal and network equipment
JP7250700B2 (en) QoS control method and device
US11811670B2 (en) Packet delay parameter obtaining method, system, and apparatus
CN112788543B (en) Communication method, device and equipment
CN109392024B (en) Method for controlling service quality flow and related equipment
JP2020511083A (en) Service quality control method and device, SMF, UPF, UE, PCF and AN
CN110831243B (en) Method, device and system for realizing user plane security policy
US20210352535A1 (en) Notification control in a communication system
KR20180038035A (en) Improved priority handling for data flow transmission in communication systems
US11824783B2 (en) Maximum data burst volume (MDBV) determining method, apparatus, and system
CN113079541A (en) Method, device and system for sending report information
CN113543232A (en) Data transmission method, terminal, user plane functional entity and server
CN111132223A (en) Data packet transmission method and communication equipment
KR102318746B1 (en) Method for processing plurality of pdu sessions using virtual id and smf performing method
CN113950029A (en) Communication method and device
CN110351722B (en) Information sending method, key generation method and device
CN115299097A (en) Method and network node for QOS notification
CN113906783A (en) Communication method, device and system
CN116848898A (en) Information transmission method and device, communication equipment and storage medium
CN117750398A (en) Method and device for establishing QoS rule
CN117641467A (en) Communication method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210602

Address after: 100085 1st floor, building 1, yard 5, Shangdi East Road, Haidian District, Beijing

Applicant after: DATANG MOBILE COMMUNICATIONS EQUIPMENT Co.,Ltd.

Address before: 100191 No. 40, Haidian District, Beijing, Xueyuan Road

Applicant before: Telecommunications Science and Technology Research Institute Co.,Ltd.

GR01 Patent grant
GR01 Patent grant