Communication method and device

A communication method and a technology for transmitting information, which are applied in the field of communication methods and devices, and can solve the problem that the selected link cannot meet the user's transmission needs, etc.

Pending Publication Date: 2022-02-18
HUAWEI TECH CO LTD
0 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0004] In the prior art, the UE and the UPF network element can only select the link for the service flow of the PDU session ba...
View more

Abstract

The embodiment of the invention provides a communication method and device, and relates to the field of communication. The method comprises: a policy control network element receiving transmission information of a service flow in a multi-access protocol data unit (PDU) session requested by a terminal device, and then the policy control network element determines transmission policy information of the service flow according to the transmission information; and the policy control network element sends the transmission policy information to the terminal equipment. According to the embodiment of the invention, the policy control network element can determine the transmission policy information for the terminal equipment according to the request of the terminal equipment in combination with the transmission information requested by the terminal equipment; in other words, the transmission policy information determined in the embodiment of the invention is combined with the requirement of the terminal equipment; therefore, the transmission strategy information meeting the data transmission quality requirement of the terminal equipment can be obtained.

Application Domain

Connection management

Technology Topic

Data transmissionControlNet +6

Image

  • Communication method and device
  • Communication method and device
  • Communication method and device

Examples

  • Experimental program(1)

Example Embodiment

[0103] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same function and effect. For example, the first network and the second network are only used to distinguish different networks, and the sequence of the first network is not limited. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" are not necessarily different.
[0104] It should be noted that, in this application, words such as "exemplary" or "for example" are used to represent examples, illustrations or illustrations. Any embodiment or design described in this application as "exemplary" or "such as" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present the related concepts in a specific manner.
[0105] In this application, "at least one" means one or more, and "plurality" means two or more. "And/or", which describes the association relationship of the associated objects, indicates that there can be three kinds of relationships, for example, A and/or B, which can indicate: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A, B can be singular or plural. The character "/" generally indicates that the associated objects are an "or" relationship. "At least one item(s) below" or similar expressions thereof refer to any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (a) of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c may be single or multiple .
[0106] In the related art, in the scenario where the UE or the UPF network element transmits the service flow, when establishing a multi-access PDU session (or called a multi-PDU session), the selection of the access technology or the offload mode for each service flow is determined by The network side (such as PCF network element, etc.) decides to strengthen the network side's control of the terminal device, but because the user preference setting parameters or application preference setting parameters of different terminal devices may be inconsistent, the access technology selected by the network side Or the offload mode is not suitable for the service flow of the terminal device, which affects the data transmission quality of the terminal device or affects the user experience of the terminal device.
[0107] Based on this, in this embodiment of the present application, the terminal device may request the policy control network element for the transmission information of the service flow in the multi-access PDU session, and the policy control network element may, according to the request of the terminal device, combine the transmission information requested by the terminal device as If the terminal device determines the transmission policy information, the transmission policy information determined in this embodiment of the present application is based on the requirements of the terminal device, so that the transmission policy information that meets the data transmission quality requirements of the terminal device can be obtained, and the user experience can be improved.
[0108] The methods in the embodiments of the present application may be applied in long term evolution (long term evolution, LTE), and may also be applied in a 5G system, or a future mobile communication system.
[0109] Exemplary, figure 2This is a schematic diagram of the network architecture provided by the embodiment of the present application. This architecture not only supports the wireless technologies (such as LTE, 5G radio access network (RAN), etc.) defined by the 3rd generation partnership generation project (3GPP) standard group to access the core network (core network, CN), and supports non-3GPP access technology to access the core network through a non-3GPP interworking function (N3IWF) or a next generation packet data gateway (ngPDG).
[0110] In the embodiment of the present application, the access network device is mainly used to implement functions such as wireless physical layer functions, resource scheduling, wireless resource management, wireless access control, and mobility management; the core network equipment may include management equipment and gateway equipment, and management equipment It is mainly used for device registration, security authentication, mobility management and location management of terminal equipment. Gateway equipment is mainly used to establish a channel with terminal equipment, and forward data packets between terminal equipment and external data network on this channel; data The network may include network devices (such as servers, routers, etc.), and the data network is mainly used to provide a variety of data business services for terminal devices. Exemplarily, the access network, core network and data network in 5G are used as examples for description.
[0111] The access network in 5G may be a radio access network ((R)AN), and the (R)AN device in the 5G system may be composed of multiple 5G-(R)AN nodes. ) AN nodes may include: 3GPP access networks, non-3GPP access networks such as access points (access points, APs) of WiFi networks, next-generation base stations (which may be collectively referred to as new-generation radio access network nodes (NG-RAN) node), wherein the next-generation base station includes a new air interface base station (NR nodeB, gNB), a new generation of evolved base station (NG-eNB), a central unit (central unit, CU) and a distributed unit (distributed unit, DU) separate forms gNB, etc.), transceiver point (transmission receive point, TRP), transmission point (transmission point, TP) or other nodes.
[0112] The 5G core network (5G core/new generation core, 5GC/NGC) includes access and mobility management function (AMF) network elements, session management function (session management function, SMF) network elements, and user plane functions. User plane function (UPF) network element, authentication server function (AUSF) network element, policy control function (PCF) network element, application function (AF) network element, unified data management There are multiple functional units such as a unified data management (UDM) network element, a network slice selection function (NSSF) network element, and a network element function (NEF) network element.
[0113] The AMF network element is mainly responsible for services such as mobility management and access management. SMF network elements are mainly responsible for session management, dynamic host configuration protocol functions, selection and control of user plane functions, etc. The UPF network element is mainly responsible for external connection to a data network (DN) and data packet routing and forwarding on the user plane, packet filtering, and performing quality of service (quality of service, QoS) control related functions. DN mainly provides services for user equipment, such as providing mobile operator services, Internet services or third-party services. The AUSF network element is mainly responsible for the authentication function of the terminal equipment. The PCF network element is mainly responsible for providing a unified policy framework for network behavior management, providing policy rules for control plane functions, and acquiring registration information related to policy decisions. It should be noted that these functional units can work independently, or can be combined to implement certain control functions, such as access control and mobility management functions such as access authentication, security encryption, location registration, etc. Session management functions such as establishment, release, and modification of plane transmission paths. UDM network elements are unified user data management, and are mainly used to store user equipment subscription data.
[0114] The functional units in the 5G system can communicate through the next generation network (NG) interface. For example, the terminal device can transmit control plane messages with the AMF network element through the NG interface 1 (N1 for short), and the RAN device can The NG interface 3 (N3 for short) establishes a user plane communication connection with the UPF to establish a channel. The AN/RAN device can establish a control plane signaling connection with the AMF network element through the NG interface 2 (N2 for short). N4) Exchange information with SMF network element, UPF can exchange user plane data with data network DN through NG interface 6 (N6 for short), AMF network element can exchange information with SMF network element through NG interface 11 (N11 for short), SMF The network element can exchange information with the PCF network element through the NG interface 7 (N7 for short), and the AMF network element can exchange information with the AUSF through the NG interface 12 (N12 for short).
[0115] Exemplary as image 3 shown, image 3 It is a schematic diagram of a specific network architecture when the core network supports untrusted non3GPP (untrusted non3GPPaccess) access. Among them, the network architecture in the home public land mobile network (HPLMN) is similar to figure 2 The implementation in , will not be repeated here. The untrusted non3GPP access may be untrusted wireless local area networks (wireless local area networks, WLAN) access. In this architecture, the terminal device can also exchange information with AMF through untrusted non3GPP access, Non3GPP conversion function/non3GPP access gateway (Non3GPP interworking function, N3IWF), and N3IWF network elements can exchange information with UPF through N3.
[0116] In addition, the core network may also support trusted non-3GPP access and/or fixed network access. The trusted non3GPP network includes a trusted WALN network, and the fixed network includes fixed home network access and the like. The network side architecture is similar to the untrusted non-3GPP network architecture. The N3IWF and the untrusted access network are replaced by a trusted Non-3GPP access network, or the N3IWF is replaced by a trusted Non-3GPP access gateway. network is replaced by a trusted access network. The access network devices between the terminal device and the trusted Non-3GPP access gateway may include WLAN APs, fixed access network devices (fixed access network, FAN), switches, routers, and the like.
[0117] Whether it is trusted Non-3GPP access or untrusted Non-3GPP access, the core network side can use the following figure 2 The point-to-point interface protocol shown, or a service-oriented interface architecture consistent with the 3GPP access core network architecture. This embodiment of the present application does not specifically limit this.
[0118] In a possible implementation manner, the 3GPP access technology and the non-3GPP access technology may include multiple access standards or frequency bands, and may be used simultaneously. For example, 3GPP access includes 4G LTE and 5G NG-RAN access technologies simultaneously accessing 5GC. The WiFi access of non3GPP also includes simultaneous access of two frequency bands, such as the simultaneous access of 5GHz and 2.4GHz WiFi frequency bands to 5GC. In a possible implementation manner, the UE can simultaneously access the 5GC architecture through at least two of the above four access modes (including four simultaneous use modes).
[0119] The method processing in the embodiments of the present application can be applied to the above-mentioned 5G 3GPP access architecture, or non-3GPP access architecture, or the architecture of simultaneous 3GPP and non3GPP access, and can also be applied to 5G cellular (NG-RAN) and 4G cellular (LTE) The architecture of simultaneous access, etc., the embodiment of the present application does not specifically limit the network architecture.
[0120] Some words in the embodiments of the present application are described below. It can be understood that the following descriptions are for the purpose of describing the embodiments of the present application more clearly, and do not constitute limitations on the words in the embodiments of the present application.
[0121] The PDU session described in the embodiments of the present application may include a protocol data unit (protocol data unit, PDU) session or a packet data unit (packet data unit, PDU) session.
[0122] The multi-access PDU session (multi-access PDU, MAPDU) described in the embodiments of this application may include: a multi-access PDU session using multiple access technologies or offloading modes. For example, when establishing an MA PDU session, multiple links may be included, and the access technology or offload mode of each link in the multiple links may be the same or different.
[0123] The access technologies described in the embodiments of this application may include one or more of the following: NR, evolved universal mobile telecommunications system (UMTS), UMTS terrestrial radio access network (E) -UTRAN), unlicensed spectrum-based wireless access technology Multefire, 3GPP access technology, non3GPP access technology, or 4G cellular access technology, 5G cellular access technology, trusted or untrusted Wi-Fi access technology , fixed network or wired access technology, etc.
[0124] The indication information of the access technology described in the embodiments of this application may be characters or numbers used to indicate the access technology, and the embodiment of this application does not specifically limit the indication information of the access technology.
[0125] The offloading modes described in the embodiments of the present application may include one or more of the following: active-standby offloading mode (Active-Standby), minimum delay offloading mode (Smallest Delay), load balancing offloading mode (Load-Balancing), Priority-based mode, possible future mode, etc.
[0126] In Active-Standby, one of the transmission paths can be designated as Active (for example, 3GPP access or Non-3GPP access), and the other transmission path is Standby. When the Active transmission path is available, all data of the service flow is transmitted to the opposite end through the Active transmission path. When the Active path is unavailable, all data of the service flow is switched to the Standby transmission path for transmission.
[0127]In Smallest Delay, the transmission path with the shortest delay can be selected to transmit the data of the service flow. In this mode, the UE or UPF network element can monitor the transmission delay of the path in real time. For example, the monitoring path can be implemented by a transport layer protocol, for example, the multi-path transmission control protocol (MPTCP) layer has the function of detecting round-trip time (RTT), or it can be monitored by a UPF network element. The performance measurement function (PMF) implements the monitoring path.
[0128] The data of the service flow in Load-Balancing can be distributed to different transmission paths for transmission in proportion, and the distribution ratio can be determined according to the current load of the two transmission paths in the network. For example, a path with a heavier load has a smaller distribution ratio, and a path with a lighter load has a larger distribution ratio.
[0129] In Priority-based, one transmission path can be specified as a high-priority transmission path, and the other transmission path is a low-priority transmission path. When the high-priority transmission path is free of congestion, all data of the service flow is transmitted through the high-priority transmission path. When the high-priority transmission path is congested, part of the data of the service flow will be transmitted through the low-priority transmission path. When the high-priority transmission path is unavailable, all data of the service flow will be transmitted through the low-priority transmission path.
[0130] The possible offloading modes in the future may include offloading modes based on setting parameters of user preferences, offloading modes independently selected by terminal equipment or user plane network elements, offloading modes based on QoS requirements, etc., which are not specified in this embodiment of the present application. limited.
[0131] The indication information of the offload mode described in the embodiments of the present application may be characters or numbers used to indicate the offload mode, and the embodiment of the present application does not specifically limit the indication information of the offload mode.
[0132] The session management network element described in the embodiments of this application may be an SMF network element or other network elements that implement the session management function, the user plane network element may be a UPF network element or other network elements that implement the user plane function, and the policy control network element may be It is a PCF network element or other network elements that implement policy control functions, an application network element can be an AF network element or other network elements that implement application functions, and a mobility management network element can be an AMF network element or other network elements that implement mobility management functions. Yuan, etc.
[0133] For ease of description, in the following embodiments of this application, the session management network element may be the SMF network element, the user plane network element may be the UPF network element, the control network element may be the PCF network element, the application network element may be the AF network element, and the mobility management network element may be used. The AMF network element is taken as an example for description, and the example does not limit the embodiment of the present application.
[0134] The service flow described in the embodiments of the present application may use a user datagram protocol (user datagram protocol, UDP), a quick UDP internet connection (quick UDP internet connection, QUIC) protocol, a multi-path quick UDP internet connection (multi-path quick UDP internet connection) connection, MP-QUIC) protocol, transmission control protocol (TCP), multi-path transmission control protocol (MPTCP), stream control transmission protocol (stream control transmission protocol, SCTP) or other protocols flow. For example, the service flow may be: a multi-access PDU session established by the terminal device and a 5G core network (5G core, 5GC) or a service flow in this session; or, a multi-PDN connection established by the terminal device and the EPC network or this PDN connection or, the terminal device performs a non-seamless WLAN offload multi-IP connection or a service flow in this connection through a non-3GPP access network (such as WLAN access); or a future communication system , the service flow established between the terminal device and the network, etc.
[0135] The transmission information of the service flow in the multi-access PDU session requested by the terminal device described in the embodiments of this application may be used to reflect the terminal device's preference for the access technology and/or offload mode of the multi-access PDU session. Exemplarily, the transmission information may include: first indication information for instructing to update the multi-access PDU session to a single-access PDU session. Alternatively, the transmission information may include: indication information of the access technology of the service flow, and/or indication information of the offload mode of the service flow.
[0136] In a possible implementation manner, the transmission information includes first indication information for instructing to update the multi-access PDU session to a single-access PDU session. The first indication information may be characters, numbers, etc. used to instruct to update the multi-access PDU session to a single-access PDU session, and the embodiment of the present application does not specifically limit the first indication information. When the transmission information includes the first indication information, the policy control network element may decide to update the multi-access PDU session to a single-access PDU session according to the first indication information. The specific implementation manner of updating the multi-access PDU session to the single-access PDU session will be described in the subsequent embodiments, and will not be repeated here.
[0137] In a possible implementation manner, the transmission information includes the above-mentioned first indication information and indication information of an access technology, where the indication information of the access technology is used to indicate the access technology adopted by the updated single-access PDU session. For the access technology and the indication information of the access technology, reference may be made to the foregoing records, which will not be repeated here.
[0138] In a possible implementation manner, the transmission information includes indication information of the access technology of the service flow, and/or indication information of the offload mode of the service flow. When the transmission information includes the indication information of the access technology of the service flow, and/or the indication information of the offload mode of the service flow, the policy control network element may control the network element according to the indication information of the access technology of the service flow, and/or, The indication information of the offload mode of the service flow determines the access technology and/or the offload mode of the service flow of the multi-access PDU session. The specific implementation of the access technology and/or the offload mode for determining the service flow of the multi-access PDU session will be described in the subsequent embodiments, which will not be repeated here.
[0139] In this embodiment of the present application, the terminal device may determine the transmission information according to one or more of the traffic usage of the service flow, the setting parameters of user preferences, the setting parameters of application preferences, or the local policy of the terminal device, etc., which is used to reflect the terminal device. The transmission preference of the traffic flow in this multi-access PDU session. The specific way of determining the transmission information according to one or more of the traffic usage of the service flow, the setting parameters of the user's preference, the setting parameters of the application's preference, or the local policy of the terminal device, etc. will be described in detail in the following embodiments. This will not be repeated here.
[0140] Exemplarily, the setting parameters of the user preference may also be referred to as user preference, user preference, and the like. The user-preferred setting parameter may be the service flow preferred access technology or traffic distribution mode set by the user. For example, the user preferentially selects non-3GPP transmission for the video service stream, and the terminal device may determine that the access technology for transmitting the video service stream is non-3GPP according to the setting parameters preferred by the user, and so on.
[0141] Exemplarily, the setting parameters of the application preference may be referred to as application preference, application preference, and so on. The setting parameter of the application preference may be the preferred access technology or the offload mode of the service flow selected by the application. For example, the application sets its preferred access technology to non3GPP, and the terminal device may determine the access technology for transmitting the service flow of the application to be non3GPP according to the setting parameters preferred by the application, and so on.
[0142] In a possible implementation manner, the traffic usage of the service flow may be sent by the short message system to the terminal device, and the usage of the service flow sent by the short message system to the terminal device is a relatively common implementation, and will not be repeated here.
[0143] In a possible implementation manner, the traffic usage of the service flow may be sent by the network side (such as a PCF network element) to the terminal device. In the case where the traffic usage of the service flow is sent to the terminal device by the network side, the transmission path is relatively simple. , which can be sent to the terminal device traffic usage faster than the short message system.
[0144] Exemplary, Figure 4 A schematic flow chart of traffic usage of a service flow sent by a network side to a terminal device is shown. Include the following steps:
[0145] S401: The terminal device sends a message requesting to establish or update a PDU session to the SMF network element.
[0146] In this embodiment of the present application, the terminal device may register with 3GPP and/or non3 GPP based on a normal process, and then initiate a process of establishing or updating a PDU session. Exemplarily, the terminal device sends a message requesting to establish or update a PDU session to the SMF network element, where the message requesting to establish or update a PDU session may include MA PDUsession establishment, and the like.
[0147] In a possible implementation manner, the terminal device may encapsulate the above-mentioned message requesting to establish or update the PDU session in a non-access stratum (non access stratum, NAS) transmission message and send it to the AMF network element, and the AMF network element forwards the request The message to establish or update the PDU session is sent to the SMF network element.
[0148] In a possible implementation manner, the terminal device can send a NAS transmission message to the AMF network element through the RAN or through the non3GPP access gateway, which includes a message requesting the establishment or update of the PDU session, and the AMF network element further forwards the request to the SMF network element PDU session establishment or update message.
[0149] It can be understood that the terminal device can also send a message requesting to establish or update a PDU session to the SMF network element in any manner according to an actual application scenario, which is not specifically limited in this embodiment of the present application.
[0150] S402: The SMF network element obtains the usage situation of the service flow from the UPF network element.
[0151] In this embodiment of the present application, the SMF network element may acquire the usage situation of the service flow from the UPF network element in a usual manner. For example, the usage of the service flow includes one or more of traffic statistics, duration statistics, or event occurrence number statistics, which are not specifically limited in this embodiment of the present application.
[0152] In a possible way of understanding, the usage of the service flow acquired by the SMF network element can reflect the traffic usage of the service flow in a certain stage, and then the SMF network element can report the service flow in a certain stage to the PCF network element and/or the billing system. Traffic usage. Then, the subsequent PCF network element and/or the charging system may obtain the accumulated traffic usage of the service flow on the basis of the traffic usage reported by the SMF network element at a certain stage.
[0153] S403: The SMF network element sends the usage situation of the service flow to the PCF network element.
[0154] Exemplarily, the SMF network element may send the usage status of the service flow to the PCF network element through a Usage report message.
[0155] S404: The PCF network element determines a first parameter for indicating the cumulative usage of the service flow.
[0156]In a possible implementation manner, for some service flows, when the usage of the service flow reaches a certain threshold, the relevant policies of the service flow may be changed. Take the service flow usage as an example, when the service flow 1 uses less than 10G of traffic, the QoS parameter of the service flow is higher (for example, the available bandwidth of service flow 1 is higher). When the service flow 1 uses more than 10G, The network side may limit the current. In addition, the billing strategy may also change, such as free for less than 10G, and extra charge for more than 10G. Therefore, for the above-mentioned service flow, the PCF network element can trigger the traffic early warning, for example, determine the first parameter used to indicate the cumulative usage of the service flow.
[0157] Exemplarily, the first parameter may include at least one of a traffic value, a duration value, or a value of the number of times an event occurs cumulatively used by the service flow of the terminal device. For example, the traffic value indicates the total traffic used by this service flow so far, such as 8G. The duration value indicates the total duration used by this service flow so far. The number of occurrences of an event is the total number of occurrences of an event so far.
[0158] S405: The PCF network element sends the first parameter to the SMF network element.
[0159] Exemplarily, the PCF network element may send the service flow description information SDF and the first parameter (or referred to as traffic early warning) to the SMF network element.
[0160] For example, the description information of the service flow may include: PDU session ID, N4 session ID, internet protocol (IP) quintuple description information of the service flow, application ID, QoS flow ID, service type ID, and application type ID or terminal external identification.
[0161] The PDU session identifier may be session identifier information of the PDU session. The N4 session identifier may be session identifier information of an N4 interface session (eg, a packet forwarding control protocol (PFCP) session).
[0162] The IP quintuple description information of the service flow may include: source IP address, destination IP address, source port number, destination port number and protocol type.
[0163] Application IDs can be used to identify specific application business flows.
[0164] A QoS flow identifier (quality of service flow ID, QFI) may be an identifier of a QoS flow formed by aggregation of multiple service flows whose QoS satisfies a certain relationship.
[0165] The service type identifier may be an identifier of one or more types of service flows. For example, the types of service flows may include video services, voice services, game services, or web browsing services.
[0166] The application type identifier may be an identifier of one or more types of applications.
[0167] The external identifier of the terminal can also be called the external identifier (EID) of the terminal, which can include the following two parts: domain identifier (DID), which can be used to identify the access address of the service provided by the operator, and the operator Different domain name identifiers can be used to support different service accesses; a local identifier (local identifier, LID) can be used to derive or obtain the international mobile subscriber identification number (IMSI) of the terminal device. Or, the terminal external identifier is a generic public subscription identifier (generic public subscription identifier, GPSI), for example, the GPSI is the external identifier or the phone number of the terminal device.
[0168] In a possible implementation manner, the PCF network element may also send indication information (eg, access type) of the access technology to the SMF network element, indicating that the usage of the service flow is the usage of the service flow on the access side indicated by the access technology.
[0169] S406: The SMF network element sends the first parameter to the terminal device.
[0170] In a possible implementation manner, the SMF network element may send the first parameter to the terminal device through control. For example, the SMF network element may send a NAS message to the terminal device, where the NAS message includes the first parameter, and the NAS message may also include one or more of description information of the service flow or indication information of the access technology (eg, access type). .
[0171] In a possible implementation manner, the SMF network element may send the first parameter to the terminal device through the user. For example, the SMF network element may send the first parameter to the UPF network element, and optionally, the description information SDF of the service flow, the indication information of the access technology or the tunnel identification information to the UPF network element. In a possible way of understanding, if the SMF network element transmits the tunnel identification information to the UPF network element, the UPF network element may identify the access technology corresponding to the tunnel based on the tunnel identification information. Further, the UPF network element sends the first parameter, and optionally one or more kinds of description information of the service flow or indication information of the access technology (eg, access type) to the terminal device. For example, the UPF network element may send a link status detection message PMF message to the terminal device, where the message includes the first parameter and one or more of optional service flow description information or access technology indication information.
[0172] When the terminal device receives the first parameter, it can display, for example, "Up to now, your xx business has used xxG" or "Up to now, your xx business has used cellular traffic xxG, using wifi traffic xxG" etc. The user selects the access technology suitable for the service flow according to the traffic usage. For example, if the user learns that service flow 1 has used 8G cellular traffic, and the service package below 10G is free traffic, the user may instruct the network side to prefer wifi transmission for this service flow 1.
[0173] It should be noted that, when different network elements have information with the same indication function, the form and content of the information with the same indication function may be different or may be the same. For example, the indication information of the access technology described in the embodiments of this application is used to describe the function of the indication access technology, and its specific form is not limited. For example, the indication information of the offload mode described in the embodiments of the present application is used to describe the function of indicating the offload mode, and does not limit its specific form. For example, in the subsequent embodiments, there may exist the indication information that the UE sends the access technology to the PCF network element, the SMF network element sends the indication information of the access technology to the PCF network element, etc., the indication information of the access technology between different network elements may or may not be the same in form and content.
[0174] The technical solutions of the present application will be described in detail below with specific examples. The following specific embodiments can be implemented independently or combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0175] Figure 5 A schematic flowchart of a communication method provided in an embodiment of the present application includes the following steps:
[0176] S501: The terminal device requests the policy control network element for the transmission information of the service flow in the multi-access PDU session.
[0177] In a possible implementation manner, the terminal device may request multiple access from the policy control network element according to one or more of the traffic usage of the service flow, the setting parameters of user preferences, the setting parameters of application preferences, or the local policy of the terminal device. The transmission information of the service flow in the incoming PDU session is used to reflect the transmission preference of the terminal device for the service flow in the multi-access PDU session.
[0178] Exemplarily, in the case that the usage flow value of the service flow is about to reach the flow usage threshold of the terminal device (for example, the flow usage threshold may be the free usage threshold subscribed by the terminal device or the traffic threshold without additional charges, etc.), the terminal device may It is determined that the transmission information of the service flow includes WiFi indication information, indicating that the terminal device prefers the access technology WiFi. Exemplarily, when the difference between the usage of the service flow and the traffic usage threshold of the terminal device is large, the terminal device may determine that the transmission information of the service flow includes 3GPP indication information, indicating that the terminal device prefers the access technology 3GPP.
[0179] Exemplarily, the user-preferred setting parameter may be the preferred access technology set by the user in the terminal device for the service flow of the multi-access PDU session. For example, the user may set the access technology of the video application in the application settings of the terminal device. If the technology is preferably WiFi, etc., the terminal device can determine that the transmission information of the service flow includes an indication of the preferred access technology set by the user.
[0180] Exemplarily, the setting parameter of the application preference may be the preference of the access technology or the offloading mode provided by the application program (application, APP). If the access technology is 3GPP, etc., the terminal device can determine that the transmission information of the service flow includes an indication of the preferred access technology of the application.
[0181] Exemplarily, the local policy of the terminal device may be some policies subscribed in the terminal device, and the like, and the local policy of the terminal device may include the preferred access technology or offload mode of the terminal device.
[0182] Exemplarily, when the terminal device determines to transmit information according to the traffic usage of the service flow, the setting parameters of user preferences, the setting parameters of application preferences, or the local policy of the terminal device, etc., the information can be transmitted according to the traffic usage of the service flow, User preference setting parameters, application preference setting parameters or local policies of the terminal device and other respective priorities, determine the access technology or offload mode corresponding to the policy with a higher priority, and then determine the transmission information.
[0183] In a possible implementation manner, the terminal device may also determine that the transmission information includes indication information for instructing to update the multi-access PDU session to a single-access PDU session when the multi-access PDU session will use one access technology. , so that the multi-access PDU session can be changed into a single-access PDU session, which will be described in detail in subsequent embodiments, and will not be repeated here.
[0184] In a possible implementation manner, the terminal device may send the transmission information of the service flow in the multi-access PDU session to the AMF network element based on the RAN, and the AMF network element forwards the service flow in the multi-access PDU session requested by the terminal device to the SMF network element. The SMF network element sends the transmission information to the policy control network element.
[0185] In a possible implementation manner, the terminal device may send a PDU establishment or update request message (such as a PDU session request/modification) to the SMF network element, where the PDU establishment or update request message carries the transmission information of the service flow in the multi-access PDU session and The identification information of the optional service flow, etc., the SMF network element sends the transmission information and the identification information of the optional service flow to the policy control network element.
[0186] In a possible implementation manner, the terminal device may send the transmission information to the policy control network element in other manners according to actual requirements, which is not specifically limited in this embodiment of the present application.
[0187] S502: The policy control network element determines the transmission policy information of the service flow according to the transmission information.
[0188] In this embodiment of the present application, the transmission policy information may include indication information of an access technology when transmitting a service flow, and/or indication information of an offload mode when transmitting a service flow, and the like.
[0189]In a possible way of understanding, the transmission policy information may be determined by the network side according to the transmission information requested by the terminal device. The access technologies indicated in the information are the same or different. The offload mode indicated in the transmission policy information when transmitting the service flow may be the same as or different from the offload mode indicated in the transmission information requested by the terminal device.
[0190] In a possible way of understanding, the transmission policy information may be determined by the policy control network element based on the transmission information and one or more of the following: local policies of the policy control network element, subscription data, policies from the application server, and the like.
[0191] For example, if the access technology and/or offload mode indicated by the transmission information requested by the terminal equipment, the access technology and/or offload mode indicated by the local policy of the policy control network element, the access technology and/or the offload mode indicated by the subscription data or the offload mode, or in the access technology and/or the offload mode indicated by the policy from the application server, if there is a difference (it can also be understood as a conflict of information), the local policy of the network element, the subscription data can be controlled based on the transmission information, the policy , The respective priorities of the policies from the application server choose to use one of the indicated access technologies and/or offload modes.
[0192] For example, the transmission information of the terminal device indicates that the preferred access technology of the user of service flow 1 is 3GPP, and the subscription data indicates that the preferred access technology of the user of service flow 1 is WiFi. If the priority of the subscription data is higher than the transmission information of the terminal device, the policy control network element determines that the access technology of the service flow 1 is WiFi. If the priority of the subscription data is lower than the transmission information of the terminal device, the policy control network element determines that the access technology of the service flow 1 is 3GPP.
[0193] In a possible implementation manner, when the user or the application instructs the service flow to be transmitted through an access technology, the policy control network element may set the service flow distribution mode to active-standby without standby mode. For example, if the user or application prefers 3GPP to transmit service flow 1, the policy control network element sets the offload mode of service flow 1 to active-standby, the active access technology is 3GPP access technology, and there is no standby access technology. In a possible way of understanding, the above-mentioned access technology without standby means that the service flow 1 can only be transmitted in the 3GPP access technology corresponding to the active, and cannot be switched to other access technologies.
[0194] In a possible implementation manner, the transmission policy information may include instruction information indicating that the multi-access PDU session is updated to a single-access PDU session, and the subsequent terminal device and the control side may update the multi-access PDU session to a single-access PDU session based on the transmission policy information. The access to the PDU session will be described in detail in subsequent embodiments, which will not be repeated here.
[0195] S503: The policy control network element sends the transmission policy information of the service flow to the terminal device.
[0196] In a possible implementation manner, the policy control network element may send the transmission policy information to the SMF network element, and the SMF network element may send the transmission policy information to the terminal device through the user plane or control-oriented. The specific manner of sending the transmission policy information of the service flow is not limited.
[0197] S504: The terminal device transmits the service flow according to the transmission policy information of the service flow.
[0198] In this embodiment of the present application, the terminal device and the user plane network element may use at least one link of multiple links in the multi-access PDU session to transmit service flow data packets based on the transmission policy information.
[0199] For example, if access technology 1 or offload mode 1 is indicated in the transmission policy information, the terminal device can use the link using access technology 1 or offload mode 1 among the multiple links in the multi-access PDU session to transmit the service flow data pack.
[0200] For example, if it is indicated in the transmission policy information to update the multi-access PDU session to a single-access PDU session, the terminal device can change the multi-access PDU session into a single-access PDU session, using the link of the single-access PDU session Transport traffic flow packets.
[0201] The data transmission (for example, service flow data packet transmission) described in the embodiments of this application may include processes of data transmission, data reception, or data interaction. For example, the data transmission between the terminal equipment and the UPF network element may include the terminal equipment sending data to the UPF network element, or the UPF network element sending data to the terminal equipment, or the terminal equipment sending data to the UPF network element, and receiving data from the UPF, Or the UPF network element sends data to the terminal equipment and receives data from the terminal equipment.
[0202] To sum up, in the embodiment of the present application, the terminal device may request the policy control network element for the transmission information of the service flow in the multi-access PDU session, and the policy control network element may, according to the request of the terminal device, combine the transmission information requested by the terminal device If the information is the terminal equipment to determine the transmission policy information, the transmission policy information determined in the embodiment of the present application is based on the requirements of the terminal equipment, so that the transmission policy information that meets the data transmission quality requirements of the terminal equipment can be obtained, and the user experience can be improved.
[0203] exist Figure 5 On the basis of the corresponding embodiment, in a possible implementation manner, such as Image 6 A schematic flowchart of a specific communication method in which a policy control network element is a PCF network element provided by an embodiment of the present application is shown. like Image 6 As shown, in this embodiment of the present application, the transmission information includes first indication information for instructing to update a multi-access PDU session to a single-access PDU session, and the method includes the following steps:
[0204] S601: The terminal device sends first indication information to the SMF network element for requesting to instruct to update the multi-access PDU session to the single-access PDU session.
[0205] In this embodiment of the present application, the terminal device may determine, based on the manner described in S501, that the transmission information of the service flow of the multi-access PDU session includes first indication information used to instruct to update the multi-access PDU session to a single-access PDU session, This embodiment of the present application does not limit this.
[0206] Exemplarily, after the terminal device learns that the traffic usage of a certain service flow has reached the threshold according to the received first parameter, it hopes that this service flow is transmitted in an access technology (such as WiFi), so this service flow can be corresponding to If the PDU session is changed from a multi-access PDU session to a single-access PDU session, the terminal device may send a request to the SMF network element for first indication information for instructing to update the multi-access PDU session to a single-access PDU session. The first indication information may be referred to as single PDU request indication information (eg, single PDU request).
[0207] In a possible implementation manner, the terminal device may carry the above-mentioned first indication information in a message for updating the PDU session (eg, PDU session modification) and send it to the SMF network element.
[0208] In a possible implementation manner, the terminal device may carry the above-mentioned first indication information in a NAS transmission message and send it to the AMF network element, and the AMF network element further forwards the first indication information to the SMF network element.
[0209] It can be understood that the terminal device can also send the first indication information for instructing to update the multi-access PDU session to the single-access PDU session to the SMF network element in any manner according to the actual application scenario, which is not specified in this embodiment of the present application. limited.
[0210] In a possible implementation manner, the terminal device may send indication information (eg, access type) of the access technology to the SMF network element, which is used to indicate that after the multi-access PDU session is updated to a single-access PDU session, the single-access PDU session the corresponding access technology.
[0211] In a possible implementation manner, when the terminal device does not send the indication information of the access technology to the SMF network element, the SMF network element may determine the access technology corresponding to the single-access PDU session according to the transmission link of the NAS message. For example, if the NAS message is received from the 3GPP side, it can be determined that after the multi-access PDU session is updated to a single-access PDU session, the access technology corresponding to the single-access PDU session is 3GPP.
[0212] S602: The SMF network element sends the first indication information to the PCF network element.
[0213] Exemplarily, the SMF network element may send a policy update message to the PCF network element, where the policy update message includes first indication information (eg, single PDU request).
[0214] In a possible implementation manner, the SMF network element may also send access technology indication information to the PCF network element, which is used to indicate that after the multi-access PDU session is updated to a single-access PDU session, the corresponding access technology.
[0215] S603: The PCF network element determines the transmission policy information for updating the multi-access PDU session to the single-access PDU session.
[0216] In the embodiment of the present application, the PCF network element may determine, based on the first indication information requested by the terminal device, the transmission policy information for updating the multi-access PDU session to the single-access PDU session.
[0217] In a possible implementation manner, the PCF network element may update the policy control and charging (policy control and charging, PCC) rule, for example, delete the multiple access control information (ATSSS control information) in the PCC rule to indicate that the multiple access PDU session changes. It is a single-access PDU session.
[0218] S604: The PCF network element sends the transmission policy information for updating the multi-access PDU session to the single-access PDU session to the SMF network element.
[0219] Exemplarily, the PCF network element may send an update policy message to the SMF network element, where the update policy message includes transmission policy information.
[0220] In a possible implementation manner, the transmission policy information may be updated PCC rules, for example, update PCC without ATSSS control information. The PCF network element may send the updated PCC rules to the SMF network element to indicate that the multi-access PDU session becomes a single-access PDU session.
[0221] In a possible implementation manner, the PCF network element may send the indication information of the access technology to the SMF network element, which is used to indicate that after the multi-access PDU session is updated to a single-access PDU session, the access technology corresponding to the single-access PDU session is updated. into technology.
[0222] S605: The SMF network element updates the multi-access PDU session to a single-access PDU session.
[0223] Exemplarily, the SMF network element may release other link resources in the multi-access PDU session on the UPF network element, and update the multi-access PDU session to a single-access PDU session. For example, one leg release can be implemented between the SMF network element and the UPF network element. The SMF network element may also identify the multi-access PDU session as a single-access PDU session.
[0224] S606: The SMF network element sends the transmission policy information for updating the multi-access PDU session to the single-access PDU session to the terminal device.
[0225]Exemplarily, the SMF network element may send a PDU session update instruction message or a reply message (for example, a PDU session modification command) to the terminal device, and the PDU session update instruction message or the reply message may include instructions for updating the multi-access PDU session to Transmission policy information for single-access PDU sessions (eg single PDU accept).
[0226] In a possible implementation manner, the SMF network element may send indication information for updating the multi-access PDU session to a single-access PDU session to the AMF network element, and the AMF network element identifies the multi-access PDU session as a single-access PDU session based on the above-mentioned indication information. PDU session. The AMF network element forwards the indication information for updating the multi-access PDU session to the single-access PDU session to the terminal device.
[0227] S607: The terminal device updates the multi-access PDU session to a single-access PDU session.
[0228] Exemplarily, the terminal device may delete the traffic splitting rule of the multi-access PDU session, for example, the traffic splitting rule includes: access traffic steering, switching, splitting (access traffic steering, switching, splitting, ATSSS) rules. The terminal equipment is made to identify the multi-access PDU session as a single-access PDU session.
[0229] In this embodiment of the present application, an update process of changing a multi-access PDU session into a single-access PDU session initiated by a terminal device can be implemented. Compared with the usual session establishment process that needs to delete the multi-access PDU session first, and then rebuild the single-access PDU session, the embodiment of the present application can save more signaling resources and improve the efficiency of establishing the single-access PDU session. In addition, the transmission policy information determined in the embodiment of the present application is based on the requirements of the terminal device, so that the transmission policy information that meets the data transmission quality requirements of the terminal device can be obtained, and the user experience can be improved.
[0230] exist Figure 5 On the basis of the corresponding embodiment, in a possible implementation manner, such as Figure 7 A schematic flowchart of a specific communication method in which a policy control network element is a PCF network element provided by an embodiment of the present application is shown. like Figure 7 As shown, in the embodiment of the present application, the transmission information includes the indication information of the access technology used for the service flow, and/or the indication information of the offload mode of the service flow, and the method includes the following steps:
[0231] S701: The terminal device sends transmission information of the service flow in the multi-access PDU session to the SMF network element, where the transmission information includes indication information of the access technology used for the service flow and/or indication information of the offload mode of the service flow.
[0232] In this embodiment of the present application, the terminal device may determine, based on the method described in S501, that the transmission information of the service flow of the multi-access PDU session includes the indication information of the access technology of the service flow, and/or the indication information of the offload mode of the service flow , which is not limited in the embodiments of the present application.
[0233] In this embodiment of the present application, the indication information of the access technology of the service flow is used to indicate the access technology of the service flow transmission requested by the terminal device. The indication information of the offload mode of the service flow is used to indicate the offload mode of the service flow transmission requested by the terminal device.
[0234] Exemplarily, after the terminal device learns that the traffic usage of a certain service flow has reached a threshold according to the received first parameter, it hopes that this service flow is transmitted in a certain access technology, for example, the user learns that service flow 1 has used 8G Cellular traffic, and the traffic below 10G in this service package is free traffic, the user may instruct the network side to prefer WiFi transmission for this service stream 1. For example, the access technology for the terminal device to send the service stream in the multi-access PDU session to the SMF network element is: WiFi instructions.
[0235] In a possible implementation manner, the terminal device may carry the above-mentioned transmission information in a message for establishing or updating a PDU session and send it to the SMF network element. In a possible implementation manner, the message for establishing or updating the PDU session may further include description information of the service flow, and the description information of the service flow may refer to the record in the vocabulary description part, which will not be repeated here.
[0236] In a possible implementation manner, the terminal device may carry the above transmission information in a NAS transmission message and send it to the AMF network element, and the AMF network element further forwards the transmission information to the SMF network element.
[0237] It can be understood that the terminal device can also send the transmission information to the SMF network element in any manner according to the actual application scenario, which is not specifically limited in this embodiment of the present application.
[0238] S702: The SMF network element sends transmission information to the PCF network element, where the transmission information includes indication information of the access technology used for the service flow, and/or indication information of the offload mode of the service flow.
[0239] In a possible implementation manner, the SMF network element obtains the indication information of the access technology of the service flow requested by the terminal device, and/or the indication information of the offload mode of the service flow, and can forward the access technology of the service flow to the PCF network element. and/or, the indication information of the offloading mode of the service flow.
[0240] In a possible implementation manner, the SMF network element obtains the indication information of the access technology of the service flow requested by the terminal device, and/or the indication information of the offloading mode of the service flow, further based on the user or application included in the subscription data. Knowledge of the access technology and/or offloading mode, determine the indication information of the access technology of the service flow sent to the PCF network element, and/or the indication information of the offloading mode of the service flow.
[0241] For example, when the access technology and/or offload mode requested by the terminal device conflict with the access technology and/or offload mode indicated in the subscription data, one of them may be used based on the priority of the two. For example, the user of service flow 1 requested by the terminal device prefers 3GPP, and the subscription data indicates that the user of service flow 1 prefers wifi. If the priority of the subscription data is higher than that of the terminal equipment request, the SMF network element determines that the user of service flow 1 prefers wifi. The priority of the subscription data is lower than that of the terminal equipment request, and the SMF network element determines that the user of service flow 1 prefers 3GPP.
[0242] In a possible implementation manner, the SMF network element may send a policy request or update message to the PCF network element, and the policy request or update message includes the description information of the service flow, the indication information of the access technology of the service flow, and the information of the offloading mode of the service flow. at least one of the indication information.
[0243] S703: The PCF network element determines transmission policy information according to the transmission information received from the SMF network element.
[0244] For the specific implementation of S703, reference may be made to the record of S502, which is not repeated here.
[0245] S704: The PCF network element sends transmission policy information to the SMF network element.
[0246] In a possible implementation manner, the PCF network element may send description information of the service flow and at least one of indication information of the access technology of the service flow or indication information of the offload mode of the service flow to the SMF network element. For the specific implementation of S704, reference may be made to the record of S503, which will not be repeated here.
[0247] S705: The SMF network element sends transmission policy information to the terminal device.
[0248] In a possible implementation manner, the SMF network element may send description information of the service flow and at least one of indication information of the access technology of the service flow or indication information of the offload mode of the service flow to the terminal device. Furthermore, the terminal device can transmit the service flow based on the transmission policy information.
[0249] In this embodiment of the present application, the terminal device may request the policy control network element for the access technology and/or the offload mode of the service flow in the multi-access PDU session, and the policy control network element may, according to the request of the terminal device, combine the The access technology and/or the offloading mode determines the transmission strategy information for the terminal device, and the transmission strategy information determined in the embodiment of the present application is combined with the requirements of the terminal device, so that the transmission strategy information that meets the data transmission quality requirements of the terminal device can be obtained. , to improve the user experience.
[0250] Figure 8 A schematic flowchart of a method for reporting a location according to an embodiment of the present application is shown. Figure 8 The method can be implemented alone, or can be combined with the above Figure 5-Figure 7 Any corresponding embodiment is implemented in combination, which is not specifically limited in this embodiment of the present application. like Figure 8 As shown, the method can include:
[0251] S801: The PCF network element sends indication information for instructing to report the location information to the SMF network element.
[0252] In this embodiment of the present application, the PCF network element may trigger the sending of indication information for indicating the location information to be reported to the SMF network element based on the actual application scenario. The network element sends the indication information for instructing the reporting of the location information to the SMF network element, and then the precise location information of the terminal device can be obtained based on the location information reporting process in the embodiment of the present application. For example, the PCF network element sends an updatepolicy message to the SMF network element, which carries the indication information indicating the location information to be reported, and optionally, the steering mode may also be carried.
[0253] In a possible implementation manner, the indication information for instructing to report the location information may be used to instruct the terminal device to report the current location information (may also be referred to as real-time location information), or the indication information for instructing to report the location information may be used In order to instruct the terminal device to report continuous location information, this embodiment of the present application does not specifically limit this.
[0254] Exemplarily, the current location information may include global positioning system (global positioning system, GPS) information. Exemplarily, the continuous location information may include a GPS information list, and the GPS information list may include a plurality of GPS information in the movement track of the terminal device.
[0255] S802: The SMF network element instructs the terminal device to report location information.
[0256] In a possible implementation manner, the SMF network element may subscribe to the location information for the terminal device through control. Exemplarily, the SMF network element may subscribe the location information to the terminal device through a NAS message. For example, the SMF network element sends a PDU session establishment or update reply message (for example, a PDU session response) to the terminal device, and the message includes an instruction to report the location information. instruction information.
[0257] In a possible implementation manner, the SMF network element may subscribe the location information to the terminal device through the user. Exemplarily, the SMF network element may send an N4 message to the UPF network element, where the N4 message includes indication information for indicating location information to be reported, and the UPF network element sends indication information to the terminal device for indicating location information to be reported.
[0258] In a possible implementation manner, the SMF network element may further instruct the terminal device to report the link state information, for example, the information indicating the link state report is carried in the PDUsession response. The link state information includes at least one of packet loss rate, jitter, delay, and bandwidth. Exemplarily, the SMF network element may instruct to report the link state information through the control plane or the user-oriented terminal device, which will not be repeated here. S803: The terminal device reports location information to the SMF network element.
[0259] In a possible implementation manner, the terminal device may report the location information to the SMF network element through control. For example, the terminal device can report the location information to the SMF network element in a NAS message. The location information may include current location information or continuous location information, which will not be repeated here.
[0260]In a possible implementation manner, the terminal device may report the location information to the SMF network element through the user. For example, the terminal device may send location information to the UPF network element, and the UPF network element reports the location information to the SMF network element.
[0261] In a possible implementation manner, the terminal device may also report link status information to the SMF network element. For example, the terminal device may report the link state information to the SMF network element through the control plane or the user, which will not be repeated here.
[0262] Exemplarily, the terminal device sends a message to the UPF network element, for example, the terminal device sends a PMF message to the UPF network element, wherein the PMF message carries link state information. The link state information includes at least one of packet loss rate, jitter, delay, and bandwidth. In a possible implementation manner, the PMF message may contain a description parameter of the service flow, so as to indicate that the reported link state information of the link where the service flow is located.
[0263] In a possible implementation manner, the PMF message may be a QoS flow granularity message, or it may be understood that a QoS flow corresponds to a PMF message. In this case, the link state information carried in the PMF message may indicate where all the service flows of this QoS flow are located. link status. In a possible implementation manner, the PMF message can be unpackaged in the QFI corresponding to the QoS flow, so the PMF messages corresponding to different QoS flows can be distinguished through the QFI.
[0264] S804: The SMF network element sends the location information of the terminal device to the PCF network element.
[0265] In a possible implementation manner, the PCF network element may adjust the transmission policy information based on the location information of the terminal device. Exemplarily, in the case where the location information is continuous location information, based on the continuous location information, the PCF network element can grasp the behavior trajectory of the terminal device, so that an adaptive access technology can be selected for the terminal device based on the behavior trajectory of the terminal device. . For example, based on the behavior trajectories of the terminal equipment, it is judged that the terminal equipment is located in the park A, and the cellular data in the park A may be in the unlicensed spectrum. The terminal device selects the access technology for cellular data. In a possible implementation manner, it is determined based on the location information that the terminal device leaves the park A, and then a WiFi access technology can be selected for the terminal device.
[0266] In a possible way of understanding, the embodiment of the present application is based on the terminal equipment reporting location information indicated by the PCF network element. Compared with the usual terminal equipment reporting location information, the delay in the embodiment of the present application is smaller, and a more accurate position can be obtained. information.
[0267] combine above Figure 4-Figure 8 , the method of the embodiment of the present application is described, and the following describes the communication device provided by the embodiment of the present application for executing the above method. Those skilled in the art can understand that the methods and apparatuses can be combined and referenced with each other, and a communication apparatus provided by the embodiments of the present application can perform the steps performed by the terminal device in the above communication method. Another communication apparatus may perform the steps performed by the UPF network element in the communication method in the above embodiment. Another communication apparatus may perform the steps performed by the SMF network element in the communication method in the above-mentioned embodiment. Yet another communication apparatus can perform the steps performed by the PCF network element in the communication method in the foregoing embodiment.
[0268] The following is an example of dividing each function module corresponding to each function to illustrate:
[0269] like Figure 9 shown, Figure 9 A schematic structural diagram of a communication device provided in an embodiment of the present application is shown. The communication device may be an SMF network element, a UPF network element, a PCF network element, or a terminal device in the embodiment of the present application, or may be an SMF network element, a UPF network element, or a terminal device. Chips in UPF network elements, PCF network elements or terminal equipment. The communication device includes: a processing unit 901 and a communication unit 902 . Wherein, the communication unit 902 is used to support the communication device to perform the steps of sending or receiving information. The processing unit 901 is used to support the communication device to perform information processing steps.
[0270] An example, taking the communication device as a terminal device or a chip or chip system applied in the terminal device as an example, the communication unit 902 is configured to support the communication device to perform S401, S406, S501, S503, S601, S606, S701, S705, S802 or S803. The processing unit 901 is configured to support the communication device to perform S504 or S607 in the above embodiment.
[0271] In another example, taking the communication device as an SMF network element or a chip or a chip system applied in the SMF network element as an example, the communication unit 902 is configured to support the communication device to perform steps S401, S402, S403, S405, S406, S601, S602, S604, S606, S701, S702, S704, S705, S801, S802, S803, or S804. The processing unit 901 is configured to support the communication device to perform S605 in the above embodiment.
[0272] In another example, taking the communication device as a UPF network element or a chip or a chip system applied in the UPF network element as an example, the communication unit 902 is configured to support the communication device to perform S401, S402 or S406 in the above embodiment.
[0273] In another example, taking the communication device as a PCF network element or a chip or a chip system applied in the PCF network element as an example, the communication unit 902 is configured to support the communication device to perform S403, S405, S501, and S503 in the above embodiment. , S602, S604, S702, S702, S801, or S804. The processing unit 901 is configured to support the communication device to perform S404, S502, S603 or S703 in the above embodiment.
[0274] In a possible embodiment, the communication apparatus may further include: a storage unit 903 . The processing unit 901, the communication unit 902, and the storage unit 903 are connected through a communication bus.
[0275] The storage unit 903 may include one or more memories, and the memories may be devices in one or more devices or circuits for storing programs or data.
[0276] The storage unit 903 may exist independently, and is connected to the processing unit 901 of the communication device through a communication bus. The storage unit 903 may also be integrated with the processing unit.
[0277] The communication apparatus may be used in a communication device, circuit, hardware component or chip.
[0278] Taking the communication device as an SMF network element, a UPF network element, a PCF network element, or a chip or a chip system of a terminal device in the embodiments of the present application as an example, the communication unit 902 may be an input or output interface, a pin, a circuit, or the like. Exemplarily, the storage unit 903 may store the computer execution instructions of the SMF network element, the UPF network element, the PCF network element or the method on the terminal device side, so that the processing unit 901 executes the SMF network element, the UPF network element, the PCF network element in the above-mentioned embodiment. The method on the network element or terminal device side. The storage unit 903 may be a register, a cache or a RAM, etc., and the storage unit 903 may be integrated with the processing unit 901 . The storage unit 903 may be a ROM or other types of static storage devices that may store static information and instructions, and the storage unit 903 may be independent of the processing unit 901 .
[0279] An embodiment of the present application provides a communication device, where the communication device includes one or more modules for implementing the above communication method, and the one or more modules may correspond to the steps of the above communication method. Specifically, for each step in the method performed by the SMF network element in the embodiment of the present application, there is a unit or module that performs each step in the method in the SMF network element. For each step in the method performed by the UPF network element, a unit or module for performing each step in the method exists in the UPF network element. For each step in the method performed by the PCF network element, a unit or module for performing each step in the method exists in the PCF network element. For each step in the method performed by the terminal device, a unit or module for performing each step in the method exists in the terminal device. For example, a module that controls or processes the actions of the communication device may be referred to as a processing module. A module that performs the steps of processing messages or data on the side of the communication device may be referred to as a communication module.
[0280] Figure 10 Shown is a schematic diagram of the hardware structure of the communication device provided by the embodiment of the present application. For the hardware structures of the SMF network element, the UPF network element, and the PCF network element in the embodiments of the present application, reference may be made to: Figure 10 A schematic diagram of the hardware structure of the communication device shown. The communication device includes a processor 41, a communication line 44 and at least one communication interface ( Figure 10 In the example, the communication interface 43 is used as an example for description).
[0281] The processor 41 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors for controlling the execution of the programs of the present application. integrated circuit.
[0282] Communication link 44 may include a path to communicate information between the components described above.
[0283] The communication interface 43, using any transceiver-like device, is used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), and the like.
[0284] Possibly, the communication device may also include a memory 42 .
[0285] The memory 42 may be read-only memory (ROM) or other type of static storage device that can store static information and instructions, random access memory (RAM), or other type of static storage device that can store information and instructions It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disk storage, optical disk storage ( including compact discs, laser discs, compact discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of being stored by a computer any other medium taken, but not limited to this. The memory may exist independently and be connected to the processor through communication line 44 . The memory can also be integrated with the processor.
[0286] The memory 42 is used for storing computer-executed instructions for executing the solution of the present application, and the execution is controlled by the processor 41 . The processor 41 is configured to execute the computer-executed instructions stored in the memory 42, thereby implementing the communication methods provided by the following embodiments of the present application.
[0287] Possibly, the computer-executed instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0288] In a specific implementation, as an embodiment, the processor 41 may include one or more CPUs, such as Figure 10 CPU0 and CPU1 in .
[0289] In a specific implementation, as an embodiment, the communication device may include multiple processors, such as Figure 10processor 41 and processor 45 in the . Each of these processors can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
[0290] For example, taking the communication device as an SMF network element or a chip applied in the SMF network element as an example, the communication interface is used to support the communication device to perform S401, S402, S403, S405, S406, S601, S602 in the above embodiment , S604, S606, S701, S702, S704, S705, S801, S802, S803, or S804. The processor 41 or the processor 45 is used to support the communication device to perform S605 in the above embodiment.
[0291] In another example, taking the communication device as a UPF network element or a chip or a chip system applied in the UPF network element as an example, the communication interface is used to support the communication device to perform S401, S402 or S406 in the above embodiment.
[0292] In another example, taking the communication device as a PCF network element or a chip or a chip system applied in the PCF network element as an example, the communication interface is used to support the communication device to perform S403, S405, S501, S503, S602, S604, S702, S702, S801 or S804. The processor 41 or the processor 45 is configured to support the communication device to perform steps S404, S502, S603 or S703 in the above embodiments.
[0293] like Figure 11 As shown, it is a schematic structural diagram of a terminal device (hereinafter referred to as a terminal) provided by an embodiment of the present application.
[0294] The terminal includes at least one processor 1211 and at least one transceiver 1212 . In a possible example, the terminal may further include and at least one memory 1213 , an output device 1214 , an input device 1215 and one or more antennas 1216 . The processor 1211 , the memory 1213 and the transceiver 1212 are connected. The antenna 1216 is connected to the transceiver 1212 , and the output device 1214 and the input device 1215 are connected to the processor 1211 .
[0295] The memory in this embodiment of the present application, such as the memory 1213, may include at least one of the following types: read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (random access memory, RAM) or other types of dynamic storage devices that can store information and instructions, and can also be electrically erasable programmable read-only memory (Electrically erasable programmabler-only memory, EEPROM). In some scenarios, the memory may also be compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), A disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, without limitation.
[0296] The memory 1213 may exist independently and be connected to the processor 1211 . In another example, the memory 1213 can also be integrated with the processor 1211, for example, in one chip. The memory 1213 can store program codes for implementing the technical solutions of the embodiments of the present application, and is controlled and executed by the processor 1211 . For example, the processor 1211 is configured to execute the computer program codes stored in the memory 1213, thereby implementing the technical solutions in the embodiments of the present application.
[0297] The transceiver 1212 may be used to support the reception or transmission of radio frequency signals between the terminal and the terminal or between the terminal and the access device, and the transceiver 1212 may be connected to the antenna 1216 . The transceiver 1212 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 1216 may receive radio frequency signals, and the receiver Rx of the transceiver 1212 is configured to receive radio frequency signals from the antennas, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and convert the digital baseband signals Or the digital intermediate frequency signal is provided to the processor 1211, so that the processor 1211 performs further processing on the digital baseband signal or the digital intermediate frequency signal, such as demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 1212 is also used to receive the modulated digital baseband signal or digital intermediate frequency signal from the processor 1211, convert the modulated digital baseband signal or digital intermediate frequency signal into a radio frequency signal, and pass a One or more antennas 1216 transmit radio frequency signals. Specifically, the receiver Rx can selectively perform one or more stages of down-mixing processing and analog-to-digital conversion processing on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency signal. The sequence of down-mixing processing and analog-to-digital conversion processing is adjustable. The transmitter Tx can selectively perform one or more stages of up-mixing processing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a radio frequency signal. The sequence of up-mixing processing and digital-to-analog conversion processing The order is adjustable. Digital baseband signals and digital intermediate frequency signals can be collectively referred to as digital signals.
[0298] The processor 1211 may be a baseband processor or a CPU, and the baseband processor and the CPU may be integrated or separated.
[0299] The processor 1211 can be used to implement various functions for the terminal, for example, to process communication protocols and communication data, or to control the entire terminal device, execute software programs, and process data of software programs; or to assist in completing Computational processing tasks, such as graphic image processing or audio processing, etc.; or the processor 1211 is used to implement one or more of the above functions
[0300] The output device 1214 is in communication with the processor 1211 and can display information in a variety of ways. For example, the output device 1214 may be a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, or a projector (projector), etc. . Input device 1215 is in communication with processor 1211 and can accept user input in a variety of ways. For example, the input device 1215 may be a mouse, a keyboard, a touch screen device, a sensor device, or the like.
[0301] Specifically, at least one processor 1211 is configured to execute S504 or S607. At least one transceiver 1212 is used to perform S401 and S401, S406, S501, S503, S601, S606, S701, S705, S802 or S803.
[0302] Figure 12 It is a schematic structural diagram of the chip 150 provided by the embodiment of the present invention. The chip 150 includes one or more (including two) processors 1510 and a communication interface 1530 .
[0303] In one possible embodiment, as Figure 12 The illustrated chip 150 also includes a memory 1540 , which may include read-only memory and random access memory, and provides operational instructions and data to the processor 1510 . A portion of memory 1540 may also include non-volatile random access memory (NVRAM).
[0304] In some embodiments, memory 1540 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set of them:
[0305] In this embodiment of the present invention, the corresponding operation is performed by calling the operation instruction stored in the memory 1540 (the operation instruction may be stored in the operating system).
[0306] A possible implementation manner is that the chips used by the SMF network element, the UPF network element, the PCF network element or the terminal equipment have similar structures, and different devices may use different chips to implement their own functions.
[0307] The processor 1510 controls the operation of the SMF network element, the UPF network element, the PCF network element or the terminal device, and the processor 1510 may also be referred to as a central processing unit (central processing unit, CPU). Memory 1540 may include read-only memory and random access memory, and provides instructions and data to processor 1510 . A portion of memory 1540 may also include non-volatile random access memory (NVRAM). For example, the memory 1540, the communication interface 1530, and the memory 1540 are coupled together through the bus system 1520, wherein the bus system 1520 may include a power bus, a control bus, a status signal bus, and the like in addition to a data bus. But for the sake of clarity, in Figure 12 The various buses are designated as bus system 1520.
[0308] The above communication unit may be an interface circuit or a communication interface of the device for receiving signals from other devices. For example, when the device is implemented in the form of a chip, the communication unit is an interface circuit or a communication interface used by the chip to receive or transmit signals from other chips or devices.
[0309] The methods disclosed in the above embodiments of the present invention may be applied to the processor 1510 or implemented by the processor 1510 . The processor 1510 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by an integrated logic circuit of hardware in the processor 1510 or an instruction in the form of software. The above-mentioned processor 1510 may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or Other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logical block diagrams disclosed in the embodiments of the present invention can be implemented or executed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art. The storage medium is located in the memory 1540, and the processor 1510 reads the information in the memory 1540, and completes the steps of the above method in combination with its hardware.
[0310] In one possible implementation, the communication interface 1530 is used to execute Figure 4-Figure 8 The steps of receiving and sending the SMF network element, UPF network element, PCF network element or terminal equipment in the illustrated embodiment. The processor 1510 is used to execute Figure 4-Figure 8 The steps of the processing of the SMF network element, the UPF network element, the PCF network element or the terminal equipment in the illustrated embodiment.
[0311] In the above-described embodiments, the instructions stored by the memory for execution by the processor may be implemented in the form of a computer program product. The computer program product can be pre-written in the memory, or downloaded and installed in the memory in the form of software.
[0312] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device. Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center over a wire (e.g. coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.) to another website site, computer, server, or data center. The computer-readable storage medium can be any available medium that can be stored by a computer or a data storage device such as a server, data center, etc. that includes one or more available media integrated. Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks, SSDs), and the like.
[0313] Embodiments of the present application also provide a computer-readable storage medium. The methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media can include both computer storage media and communication media and also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.
[0314] As one possible design, the computer readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium intended to carry or in an instruction or data structure The required program code is stored in the form and can be accessed by the computer. Also, any connection is properly termed a computer-readable medium. For example, if you use coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies (such as infrared, radio, and microwave) to transmit software from a website, server, or other remote source, coaxial cable, fiber optic cable , twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and disc as used herein includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0315] The embodiments of the present application also provide a computer program product. The methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, it may be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions. When the above-mentioned computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the above-mentioned method embodiments are generated. The aforementioned computer may be a general purpose computer, a special purpose computer, a computer network, a base station, a terminal, or other programmable devices.
[0316] The above specific embodiments further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific embodiments of the present invention, and are not intended to limit the protection scope of the present invention. On the basis of the technical solutions of the present invention, any modifications, equivalent replacements, improvements, etc. made shall be included within the protection scope of the present invention.
[0317] It should be noted that each network element in the embodiments of the present application may also adopt other definitions or names in specific applications. Exemplarily, the SMF network element may be referred to as the first core network element, and the UPF network element may be referred to as the first core network element. The second core network element, the PCF network element may be referred to as the third core network element, the AMF network element may be referred to as the fourth core network element, and so on. Alternatively, the above network elements may also be collectively referred to as core network network elements. Alternatively, the above network elements may also define other names according to actual functions, which are not specifically limited in this embodiment of the present application.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products