WO2019205825A1 - 一种确定时钟源的方法及装置 - Google Patents
一种确定时钟源的方法及装置 Download PDFInfo
- Publication number
- WO2019205825A1 WO2019205825A1 PCT/CN2019/077878 CN2019077878W WO2019205825A1 WO 2019205825 A1 WO2019205825 A1 WO 2019205825A1 CN 2019077878 W CN2019077878 W CN 2019077878W WO 2019205825 A1 WO2019205825 A1 WO 2019205825A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal device
- information
- network
- dnn
- network slice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0641—Change of the master or reference, e.g. take-over or failure of the master
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0644—External master-clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/12—Arrangements providing for calling or supervisory signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Definitions
- the present application relates to the field of mobile communications technologies, and in particular, to a method and apparatus for determining a clock source.
- clock synchronization needs to be implemented between the sender and the receiver of many applications. For example, clock synchronization needs to be performed between the access network device and the terminal device in the mobile network. Also, a clock source is required for clock synchronization.
- the present application provides a method and apparatus for determining a clock source for selecting a suitable clock source for clock synchronization for an access network device and a terminal device.
- the present application provides a method of determining a clock source.
- the method includes: the session management network element receives a session request from a mobility management network element, where the session request includes information of a network slice and a data network name (DNN), the session request is used to request to create a session; and the session management network element Determining the clock source information corresponding to the information of the network slice and the DNN; the session management network element sends clock source information to the access network device, where the clock source information is used for clock synchronization between the access network device and the terminal device.
- DNN data network name
- the session management network element may determine the information related to the network slice and the clock source information corresponding to the DNN according to the received network slice information and the DNN, and send the clock source information to the connection.
- the access network device performs clock synchronization with the terminal device according to the clock source, so that a clock source for clock synchronization can be selected for the access network device and the terminal device.
- the session management network element is located in the visited network.
- the session management network element may also receive the information about the network slice and the correspondence between the DNN and the clock source information from the network management system; or the session management network element may also obtain the data from the data management network element. Correspondence between network slice information and DNN, and clock source information.
- One implementation mode is configured by the network management system, and the other implementation mode is data. Management network element acquisition is more flexible.
- the embodiment of the present invention may also select other manners to obtain the correspondence between the network slice information and the DNN and the clock source information.
- the present application provides a method of determining a clock source.
- the method includes: the access network device receives the information of the network slice and the DNN, and determines the information related to the network slice and the clock source information corresponding to the DNN; and then performs clock synchronization with the terminal device according to the clock source information.
- the access network device can determine the information related to the network slice and the clock source information corresponding to the DNN according to the information of the received network slice and the DNN, and perform clock synchronization with the terminal device according to the clock source, which can be implemented as The access network device and the terminal device select a clock source for clock synchronization.
- the access network device can receive information and a DNN of the network slice from the session management network element. In another possible implementation manner, the access network device may further receive information and a DNN of the network slice from the mobility management network element, where the information of the network slice is information of a network slice of the terminal device that is allowed to access, The DNN is a DNN supported by the network slice of the terminal device that allows access.
- the access network device may also receive information about the network slice and the correspondence between the DNN and the clock source information from the network management system.
- the present application provides a method of determining a clock source.
- the method includes: the mobility management network element receives a request message from the terminal device, and the request message is used to request registration to the network; the mobility management network element determines, according to the subscription information of the terminal device, information about the network slice that the terminal device allows to access. And a DNN supported by the network slice of the terminal device that allows access; the mobility management network element determines the information of the network slice that is allowed to be accessed by the terminal device and the clock source information corresponding to the DNN supported by the network slice of the terminal device that is allowed to access The mobility management network element sends clock source information to the access network device, where the clock source information is used for clock synchronization between the access network device and the terminal device.
- the mobility management network element first determines the information of the network slice allowed by the terminal device and the DNN supported by the network slice of the terminal device, and then determines the allowed access with the terminal device.
- the information of the network slice and the clock source information corresponding to the DNN supported by the network slice of the terminal device allowed to be accessed it should be noted that the clock source information determined herein may be one or more.
- the determined clock source information is sent to the access network device, and the access network device performs clock synchronization with the terminal device according to the clock source, so that one or more options for clock synchronization are selected for the access network device and the terminal device. Clock source.
- the mobility management network element may further obtain, from the data management network element, information about the network slice subscribed by the terminal device and the DNN supported by the network slice subscribed by the terminal device; the mobility management network element signs the subscription according to the terminal device.
- the information of the network slice and the DNN supported by the network slice subscribed by the terminal device determine the information of the network slice allowed by the terminal device and the DNN supported by the network slice of the terminal device.
- the mobility management network element may receive, from the network management system, information about the network slice of the terminal device that is allowed to access, and the DNN supported by the network slice of the terminal device that is allowed to access, and the clock source information. Corresponding relationship; or, the mobility management network element may also obtain, from the data management network element, the information of the network slice allowed by the terminal device and the DNN supported by the network slice allowed by the terminal device, and the clock source information Correspondence.
- two implementation manners are obtained for the session management network element to obtain the information of the network slice allowed by the terminal device and the DNN supported by the network slice allowed by the terminal device, and the correspondence between the clock source information, and
- the implementation manner is configured by the network management system, and the other implementation manner is obtained from the data management network element, which is more flexible to implement.
- the present application provides a method of determining a clock source.
- the method includes: the mobility management network element receives a request message from the terminal device, and the request message is used to request registration to the network; the mobility management network element determines, according to the subscription information of the terminal device, information about the network slice that the terminal device allows to access.
- the mobility management network element sends the information of the network slice of the terminal device that is allowed to access to the access network device, and the DNN supported by the network slice of the terminal device that is allowed to access;
- the information about the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice allowed by the terminal device are used for determining the clock source information, and the clock source information is used for clock synchronization between the access network device and the terminal device.
- the mobility management network element determines the information of the network slice that the terminal device allows to access and the DNN supported by the network slice that the terminal device allows access.
- the DNN determined here may be One or more.
- the mobility management network element sends the determined DNN to the access network device, and the access network device determines the clock source information according to the received DNN.
- the clock source information determined here may be one or more.
- the access network device performs clock synchronization with the terminal device according to the clock source, so that one or more clock sources for clock synchronization are selected for the access network device and the terminal device.
- the mobility management network element determines, according to the subscription information of the terminal device, the network slice information that the terminal device allows to access, and the DNN supported by the network slice that the terminal device allows to access, and may include: The mobility management network element acquires, from the data management network element, the information of the network slice subscribed by the terminal device and the DNN supported by the network slice subscribed by the terminal device; the information of the network slice that the mobility management network element subscribes to according to the terminal device and the network that the terminal device subscribes to The slice-supported DNN determines the information of the network slice of the terminal device that is allowed to access and the DNN supported by the network slice of the terminal device that is allowed to access.
- the present application provides a method of determining a clock source.
- the method includes: the mobility management network element receives a request message from the terminal device, the request message is used to request to create a session; the mobility management network element determines the network slice information and the data network name DNN; and the mobility management network element moves to the session management network
- the meta-sends a session request the session request includes information of the network slice and the DNN, and the session request is used to request to create a session;
- the mobility management network element receives the information related to the network slice and the clock source information corresponding to the DNN from the session management network element; mobility
- mobility The management network element sends clock source information to the access network device, and the clock source information is used to trigger the clock synchronization between the access network device and the terminal device.
- the mobility management network element determines the information of the network slice and the DNN, including: the request message includes the information of the network slice and the DNN, and the mobility management network element can directly obtain the information of the network slice from the request message.
- the DNN; or the mobility management network element may further determine the information of the network slice and the DNN according to the subscription data of the terminal device, where the subscription data of the terminal device includes the information of the network slice subscribed by the terminal device and the network slice support signed by the terminal device. DNN.
- the application provides a device, which may be a session management network element, a mobility management network element, an access network device, or a chip.
- the apparatus has the function of implementing the embodiments of the first aspect, or the second aspect, or the third aspect, or the fourth aspect, or the fifth aspect. This function can be implemented in hardware or in hardware by executing the corresponding software.
- the hardware or software includes one or more modules corresponding to the functions described above.
- an apparatus comprising: a processor and a memory; the memory is configured to store a computer execution instruction, and when the apparatus is in operation, the processor executes the computer execution instruction stored in the memory to cause the apparatus to execute A method of determining a clock source according to any of the above first aspect or the first aspect, or a method of causing the apparatus to perform the determination of a clock source as described in any of the above second or second aspect, or The apparatus for causing the apparatus to perform a method of determining a clock source as described in any of the above third or third aspect, or to cause the apparatus to perform the determination of a clock source as described in any of the above fourth or fourth aspect A method, or a method of causing the apparatus to perform a clock source determination as described in any of the fifth or fifth aspect above.
- the present application further provides a computer readable storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the methods described in the above aspects.
- the present application also provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the methods described in the above aspects.
- the application further provides a system, comprising the session management network element in any of the foregoing aspects, and the mobility management network element in any of the foregoing aspects. Further, the system may further include an access network device of any of the above aspects.
- FIG. 1 is a schematic diagram of a possible network architecture provided by the present application
- FIG. 2 is a flowchart of a method for determining a clock source provided by the present application
- FIG. 3 is a flowchart of still another method for determining a clock source according to the present application.
- FIG. 4 is a flowchart of still another method for determining a clock source provided by the present application.
- FIG. 5 is a flowchart of still another method for determining a clock source according to the present application.
- FIG. 6 is a flowchart of still another method for determining a clock source provided by the present application.
- Figure 7 is a schematic diagram of a device provided by the present application.
- FIG. 8 is a schematic diagram of an access network device provided by the present application.
- FIG. 9 is a schematic diagram of a device provided by the present application.
- the network architecture and the service scenario described in the embodiments of the present application are for the purpose of more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation of the technical solutions provided by the embodiments of the present application.
- the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
- the network architecture includes a terminal device, an access network device, a mobility management network element, and a session management network element.
- the network architecture may further include a data management network element.
- a terminal device is a device with wireless transceiver capability that can be deployed on land, indoors or outdoors, handheld or on-board; it can also be deployed on the water (such as ships); it can also be deployed in the air (such as airplanes, balloons, and Satellite, etc.).
- the terminal device may be a mobile phone, a tablet, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, industrial control (industrial control) Wireless terminal, wireless terminal in self driving, wireless terminal in remote medical, wireless terminal in smart grid, wireless terminal in transport safety Wireless terminals in smart cities, wireless terminals in smart homes, etc.
- the mobility management network element is mainly used for mobility management in a mobile network, such as user location update, user registration network, user switching, and the like.
- the mobility management network element may be an access and mobility management function (AMF) network element, and the communication in the future is like the 6th generation (6th generation, In the 6G) communication, the mobility management network element may still be an AMF network element, or have other names, which is not limited in this application.
- AMF access and mobility management function
- the session management network element is mainly used for session management in a mobile network, such as session establishment, modification, and release.
- the specific functions include assigning an internet protocol (IP) address to the user, and selecting a user plane network element that provides a packet forwarding function.
- IP internet protocol
- the session management network element may be a session management function (SMF) network element.
- SMF session management function
- future communication such as 6G, the session management network element may still be an SMF network element, or have other names. Make a limit.
- An access network device is a device that provides wireless communication functions for terminal devices.
- the access network device includes, but is not limited to, a next-generation base station (g node B, gNB), an evolved node B (eNB), a radio network controller (RNC), and a Node B (in the 5G).
- Node B, NB base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved node B, or home node B, HNB), baseband unit (baseBand unit) , BBU), transmission and receiving point (TRP), transmitting point (TP), mobile switching center, etc.
- the data management network element is mainly used to store user data, such as subscription information and authentication/authorization information.
- the data management network element may be a unified data management (UDM) network element.
- UDM unified data management
- the data management network element may still be a UDM network element, or have other names. Make a limit.
- the above functions can be either a network component in a hardware device, a software function running on dedicated hardware, or a virtualization function instantiated on a platform (for example, a cloud platform).
- the mobility management network element is referred to as an AMF network element
- the session management network element is referred to as an SMF network element
- the data management network element is referred to as a UDM network element as an example for description.
- the AMF network element is simply referred to as AMF
- the SMF network element is simply referred to as SMF
- the UDM network element is abbreviated as UDM. That is, the AMF described in the following application can be replaced by a mobility management network element, and the SMF can be replaced with a session management network element, and the UDM can be replaced with a data management network element.
- a method for determining a clock source includes the following steps:
- Step 201 The terminal device sends a request message to the AMF, and accordingly, the AMF receives the request message.
- This request message is used to request a session to be created.
- the request message may also be referred to as a session establishment request message.
- the request message may specifically be a packet data unit (PDU) session establishment request message.
- PDU packet data unit
- the request message may include information of a network slice and a DNN.
- the request message may also be a session identifier, such as a PDU session identifier.
- the information of the network slice may be a single network slice selection assistance information (S-NSSAI).
- S-NSSAI single network slice selection assistance information
- the information of the network slice and the DNN may not be carried in the request message.
- step 202 the AMF determines the information of the network slice and the DNN.
- the AMF may directly obtain the information of the network slice and the DNN from the request message.
- the AMF may acquire the subscription data of the terminal device (the subscription information includes the information of the network slice corresponding to the terminal device and the DNN). And determining the information of the network slice and the DNN according to the obtained subscription information of the terminal device. For example, the AMF may obtain the subscription data of the terminal device in the registration process of the terminal device, where the subscription data includes information of the network slice signed by the terminal device and DNN supported by the network slice signed by the terminal device. The AMF then selects a network slice for the terminal device from the network slice subscribed to by the terminal device and selects a DNN from the DNNs supported by the selected network slice.
- Table 1 shows the information and DNN of the network slice signed by the terminal device. Among them, S-NSSAI represents the information of the network slice.
- the NSSAI signed by the terminal device includes S-NSSAI-1, S-NSSAI-2 and S-NSSAI-3, and S-NSSAI-3 is the default S-NSSAI.
- S-NSSAI-1 supports DNN-1, DNN-1' and DNN-A
- DNN-A is the default supported DNN in S-NSSAI-1
- S-NSSAI-2 supports DNN-2, DNN-2.
- 'and DNN-B, and DNN-B is the default supported DNN in S-NSSAI-2
- S-NSSAI-3 supports DNN-3, DNN-3' and DNN-C
- DNN-C is S-NSSAI- The DNN supported by default in 3.
- the AMF is based on the NSSAI signed by the terminal device, and the information of the network slice selected for the terminal device may be S-NSSAI-3, that is, the default S-NSSAI is selected, and the DNN selected for the terminal device is DNN-C, that is, from The default supported DNN is selected in the DNN supported by S-NSSAI-3.
- one of the plurality of network slice information supported by the terminal device may be randomly selected, or the network slice may be selected according to the load (for example, selecting a network slice with the lowest load).
- the manner of selecting the DNN may also be randomly selecting one of the DNNs supported by the selected network slice or selecting the DNN according to the load (for example, selecting one DNN with the lowest load).
- the AMF selects a message that can support the network slice and the SMF of the DNN based on the determined information of the network slice and the DNN.
- the selected SMF is located at the visited place.
- the request message sent by the terminal device in the foregoing step 201 includes: session identifier, hS-NSSAI , vS-NSSAI, DNN.
- the h-S-NSSAI is a valid S-NSSAI of the home public land mobile network (hPLMN)
- the v-S-NSSAI is a valid S-NSSAI of the VPLMN.
- the AMF determines that the session can perform a home route (HR) according to the DNN
- the AMF selects the V-SMF according to parameters carried in the request message, such as hS-NSSAI, vS-NSSAI, and DNN.
- the H-SMF the V-SMF supports the vS-NSSAI and the DNN carried by the terminal device
- the H-SMF supports the hS-NSSAI and the DNN carried by the terminal device.
- the subsequent AMF sends the session request to the V-SMF.
- the V-SMF is supported by the terminal device according to parameters carried by the terminal device in the request message, such as vS-NSSAI and DNN. vS-NSSAI and DNN.
- the AMF sends a session request to the SMF, and the SMF can receive the session request.
- the session request includes the information of the determined network slice and the DNN, and the session request may be used to request to create a session.
- the specific implementation manner of the AMF sending the session request to the SMF may be: sending a session request message, where the session request message carries the information of the determined network slice and the DNN, and the session request message may further include The permanent identifier, session identifier, etc. of the terminal device.
- the AMF sends a session request to the SMF in a specific implementation manner, and may also send the network slice information and the DNN to the SMF by using a service call, such as by calling the SMF Nsmf_PDUSession_CreateSMContext Request service operation.
- the AMF may also send the terminal device's permanent identity, session identifier, etc. to the SMF.
- the SMF After receiving the session request, the SMF triggers the SMF to establish a session context for the terminal device.
- the SMF is a V-SMF
- the session request includes v-S-NSSAI, h-S-NSSAI, H-SMF ID, and DNN.
- the session request may further include a permanent identifier, a session identifier, and the like of the terminal device.
- the subsequent V-SMF sends a session establishment request to the H-SMF identified by the H-SMF ID according to the H-SMF ID, triggering the H-SMF to create a session context for the UE in the HPLMN.
- the SMF is a V-SMF
- the session request includes v-S-NSSAI and DNN.
- the session request may further include a permanent identifier, a session identifier, and the like of the terminal device.
- Step 204 establishing another process of the session, which may be an optional step.
- Other processes for establishing a session include, for example, the SMF sends the identifier of the SMF to the UDM implementation registration, and the SMF obtains the session-related subscription data from the UDM.
- the session-related subscription data may include: the quality of service signed by the terminal device (quality of The service, QoS) information and the session maximum bit rate (Session-AMBR) for each session subscribed to by the terminal device, and the like.
- the SMF obtains policy information from the network control function (PCF) network element.
- PCF network control function
- the SMF selects a user plane function (UPF) network element for the terminal device, and assigns an IP address to the terminal device. I won't go into details here.
- UPF user plane function
- the SMF determines the clock source according to the information of the network slice sent by the AMF and the DNN.
- the information of the network slice, the correspondence relationship between the DNN and the clock source may be pre-stored on the SMF.
- the corresponding relationship may be pre-configured by the network management system to the SMF, that is, the SMF receives the information of the network slice from the network management system, and the correspondence between the DNN and the clock source.
- the correspondence may also be obtained by the SMF from the UDM. For example, the SMF sends a request to the UDM, so that the UDM returns the information of the network slice, the correspondence between the DNN and the clock source to the SMF.
- Table 2 shows the information of the network slice stored in the SMF, the correspondence between the DNN and the clock source.
- S-NSSAI-1 is the S-NSSAI to which the SMF belongs.
- the DNN supported by S-NSSAI-3 includes DNN-3, DNN-3' and DNN-C, and the clock source information corresponding to DNN-3 is clock source information 1, and the clock source information corresponding to DNN-3' is clock source information.
- the clock source information corresponding to the DNN-C is the clock source information 3.
- the clock source information may be an identifier of a clock source, that is, an identifier of the clock source is used to uniquely identify a clock source.
- the clock source information 1 may be clock ID-1
- the clock source information 2 may be clock ID-2
- the clock source information 3 may be clock ID-3.
- the clock source information 1 may be an identifier of a level 1 reference clock
- the clock source information 2 may be an identifier of a level 2 reference clock
- the clock source information 3 may be an identifier of a level 3 reference clock.
- the primary reference clock may be a primary reference clock (PRC) or a local primary reference clock (LPR).
- PRC primary reference clock
- LPR local primary reference clock
- the PRC-level clock generally uses a cuckoo clock and a hydrogen clock to provide a high-precision clock source.
- LPR-class clocks typically use a cuckoo clock and global positioning system (GPS) satellite synchronization to provide a high-precision clock source.
- the secondary reference clock can be a synchronization supply unit (SSU).
- the secondary clock is equipped with a digital phase-locked loop based on a cuckoo clock with excellent tracking, filtering and retention characteristics.
- the three-level reference clock can be a Synchronous Digital Hierarchy equipment clock (SEC).
- SEC Synchronous Digital Hierarchy equipment clock
- the three-level reference clock is equipped with a digital phase-locked loop based on a high-stability crystal oscillator, and its retention characteristics are somewhat different from the two-level reference clock.
- the SMF may determine the clock source information according to the received information of the network slice and the DNN.
- the request message in step 201 carries the information of the network slice and the DNN, such as the information of the carried network slice and the DNN are S-NSSAI-3 and DNN-3', respectively
- the AMF will be S-NSSAI-3 and DNN.
- -3' is sent to the SMF, and thus the SMF receives the S-NSSAI-3 and the DNN-3', and the clock source information determined by the SMF according to the correspondence shown in Table 2 above is clock ID-2.
- the information of the network slice and the DNN are determined by the AMF, for example, the information and the DNN of the determined network slice are S-NSSAI-3 and DNN-, respectively.
- the AMF sends the S-NSSAI-3 and the DNN-C to the SMF, so the SMF receives the S-NSSAI-3 and the DNN-C, and the clock source information determined by the SMF according to the correspondence shown in Table 2 above is clock. ID-3.
- Step 206 The SMF sends the clock source information to the AMF, and the AMF can receive the clock source information.
- the SMF may send clock source information to the AMF by means of a service call, for example, the SMF invokes the AMF's Namf_Communication_N1N2MessageTransfer service operation, and the input of the service call includes: an N2 SM container (session identifier, sent to the access network device, S-NSSAI, clock source information) and N1 SM container (S-NSSAI, DNN) sent to the terminal device.
- the N2 SM container (Session ID, S-NSSAI, clock source information) indicates that the N2 SM container includes the session identifier, the S-NSSAI, and the clock source information.
- the N1 SM container (S-NSSAI, DNN) indicates that the N1 SM container includes a session establishment accept message, and the session establishment accept message includes the S-NSSAI and the DNN.
- the follow-up will not be described separately.
- the clock source information sent to the AMF may be an identifier of the clock source information, for example, the clock ID-2 determined in step 204.
- Step 207 The AMF sends the clock source information to the access network device, and the access network device can receive the clock source information.
- the AMF receives the N2 SM container (the session identifier, the S-NSSAI, and the clock source information that needs to be sent to the access network device). And the N1 SM container (S-NSSAI, DNN) that needs to be sent to the terminal device. Then, in step 207, the AMF may send a session request message to the access network device, for example, sending an N2PDU session request message.
- the session request message includes the foregoing N2 SM container (Session ID, S-NSSAI, clock source information) and a non-access stratum (NAS) message, where the NAS message includes a session identifier and the foregoing N1 SM container (session establishment) Accept the message (S-NSSAI, DNN)).
- S-NSSAI Session ID
- S-NSSAI Session ID
- NAS non-access stratum
- the SMF determines the clock source information corresponding to the network slice information and the DNN according to the received network slice information and the DNN, and sends the clock source information to the access network device.
- the clock of the access network device is synchronized with the terminal device according to the clock source, so that a more suitable clock source for clock synchronization is selected for the access network device and the terminal device.
- steps 208 and 209 may also be included.
- Step 208 The access network device performs clock synchronization with the terminal device according to the clock source information.
- the clock source is used for clock synchronization between the access network device and the terminal device.
- the access network device can implement clock synchronization with the terminal device through broadcast.
- the access network device synchronizes the clock source information through a system information block (SIB), and the core network may not need to participate.
- SIB system information block
- the certificate of the operator where the access network device is located may be configured on the terminal device to authenticate the access network device.
- the access network device may also implement clock synchronization with the terminal device through broadcast, and securely encrypt the clock source information on a broadcast basis. That is, the access network device uses the area key to encrypt the SIB information, and the terminal device obtains the key of the corresponding SIB through interaction with the core network, and then decrypts the SIB to achieve synchronization.
- the access network device can also implement clock synchronization with the terminal device through unicast.
- the access network device synchronizes the clock source information with the access stratum (AS) message and the terminal device based on the granularity or slice granularity of the terminal device according to the indication of the core network, and the AS message can be encrypted by using the AS layer key.
- AS access stratum
- Step 209 The access network device sends an AS message to the terminal device, and further, the terminal device receives the AS message.
- the AS message includes the above-mentioned N1 SM container (S-NSSAI, DNN).
- the session establishment accept message can be used to indicate that the session establishment is complete.
- step 208 may be performed first and then step 209 may be performed, or step 209 may be performed first and then step 208 may be performed.
- the present invention discloses a method of determining a clock source, including:
- the session management network element receives the session request from the mobility management network element, where the session request includes the information of the network slice and the data network name DNN, and the session request is used to request to create a session (refer to the description of step 203 above);
- the session management network element determines information related to the network slice and clock source information corresponding to the DNN (refer to the description of step 205 above);
- the session management network element sends the clock source information to the access network device, where the clock source information is used for clock synchronization between the access network device and the terminal device (refer to the description of steps 206 and 207 above).
- the session management network element is located in the visited network.
- the method further includes: the session management network element receiving, by the network management system, information about the network slice and a correspondence between the DNN and the clock source information; or The session management network element acquires the information about the network slice and the correspondence between the DNN and the clock source information from the data management network element.
- the session management network element determines the clock source information corresponding to the network slice information and the DNN according to the received network slice information and the DNN, and the clock source information is used.
- the device is sent to the access network device, and the access network device performs clock synchronization with the terminal device according to the clock source, so that a clock source for clock synchronization is selected for the access network device and the terminal device.
- the invention also discloses a method for determining a clock source, comprising:
- the mobility management network element receives a request message from the terminal device, where the request message is used to request to create a session (refer to the description of step 201 above);
- the mobility management network element determines the information of the network slice and the data network name DNN (refer to the description of step 202 above);
- the mobility management network element sends a session request to the session management network element, where the session request includes information about the network slice and the DNN, and the session request is used to request to create a session (refer to the description of step 203 above) ;
- the mobility management network element receives the information about the network slice from the session management network element and the clock source information corresponding to the DNN (refer to the description of step 206 above);
- the mobility management network element sends the clock source information to the access network device, where the clock source information is used to trigger the clock synchronization between the access network device and the terminal device (refer to the description of step 207 above) .
- the mobility management network element determines the information of the network slice and the DNN, including: the request message includes information about the network slice and the DNN, and the mobility management network element The request message acquires the information of the network slice and the DNN; or the mobility management network element determines the information of the network slice and the DNN according to the subscription data of the terminal device, where the The subscription data of the terminal device includes information of a network slice subscribed by the terminal device and a DNN supported by the network slice subscribed by the terminal device.
- Step 301 The terminal device sends a request message to the AMF, and further, the AMF receives the request message.
- the request message can be used to request registration to the network.
- the request message may also be referred to as a registration request message.
- the request message can include information of the requested network slice.
- the information of the network slice in the request message may be requested network slice selection assistance information (requested NSSAI). That is, the request message includes a requested NSSAI, and the requested NSSAI includes one or more S-NSSAIs.
- the DNN is not included in the request message in step 301.
- Step 302 The AMF determines, according to the subscription information of the terminal device, information about the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice allowed by the terminal device.
- the AMF obtains the subscription information of the terminal device from the UDM, and the subscription information of the terminal device includes the information of the network slice signed by the terminal device and the DNN supported by the network slice signed by the terminal device.
- the AMF determines the information of the network slice that is allowed to access according to the requested NSSAI and subscription information of the terminal device.
- the information of the network slice allowed to be accessed can be represented by allowedNSSAI.
- the S-NSSAI included in the determined allowedNSSAI may be an intersection of the S-NSSAI included in the requested NSSAI and the S-NSSAI included in the NSSAI signed by the terminal device. Further, the AMF determines the DNN supported by the S-NSSAI in the allowedNSSAI.
- Step 303 The AMF determines clock source information corresponding to the network slice allowed by the terminal device and the DNN supported by the network slice allowed by the terminal device.
- the information on the network slice, the correspondence between the DNN and the clock source are stored in advance on the AMF.
- the corresponding relationship may be configured by the network management system, that is, the AMF receives the information of the network slice from the network management system, and the correspondence between the DNN and the clock source.
- the correspondence may also be obtained by the AMF from the UDM.
- the AMF sends a request to the UDM, so that the UDM returns the information of the network slice, the correspondence between the DNN and the clock source to the AMF.
- Table 3 shows the information of the network slice stored in the AMF, the correspondence between the DNN and the clock source.
- S-NSSAI-1, S-NSSAI-2 and S-NSSAI-3 are S-NSSAI supported by the AMF.
- the DNNs supported by S-NSSAI-1 include DNN-1 and DNN-1'
- the DNNs supported by S-NSSAI-2 include DNN-2 and DNN-2'
- the DNNs supported by S-NSSAI-3 include DNN-3 and DNN. -3'.
- the clock source information corresponding to DNN-1 is clock source information 1
- the clock source information corresponding to DNN-1' is clock source information 1'
- the clock source information corresponding to DNN-2 is clock source information 2
- the clock source information is clock source information 2'
- the clock source information corresponding to DNN-3 is clock source information 3
- the clock source information corresponding to DNN-3' is clock source information 3'.
- NSSAI Allowed NSSAI Allowed DNS supported by NSSAI S-NSSAI-1 DNN-1, DNN-1’ S-NSSAI-2 DNN-2, DNN-2’
- the allowed NSSAI of the terminal device includes S-NSSAI-1 and S-NSSAI-2
- the DNN supported by S-NSSAI-1 includes DNN-1 and DNN-1'
- the DNN supported by S-NSSAI-2 includes DNN-2 and DNN-2'.
- the clock source information determined by AMF according to Table 4 and Table 3 is shown in Table 5.
- the clock source information determined by the AMF includes clock source information 1, clock source information 1', clock source information 2, and clock source information 2'.
- Step 304 The AMF sends the clock source information to the access network device, and the access network device receives the clock source information.
- the clock source information is used for clock synchronization between the access network device and the terminal device.
- the clock source information sent by the AMF to the access network device includes clock source information 1, clock source information 1', clock source information 2, and clock source information 2'.
- the AMF may send a registration accept message to the access network device, where the registration accept message is used to notify the registration completion.
- the registration accept message carries the N2 message sent to the access network device and the NAS message sent to the terminal device, and the N2 message carries the clock source information determined by the AMF.
- the AMF first determines the information of the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice of the terminal device, and then determines the allowed access with the terminal device.
- the information of the network slice and the clock source information corresponding to the DNN supported by the network slice of the terminal device allowed to be accessed it should be noted that the clock source information determined herein may be one or more.
- the determined clock source information is sent to the access network device, and the access network device performs clock synchronization with the terminal device according to the clock source, so that one or more options for clock synchronization are selected for the access network device and the terminal device. Clock source.
- the AMF may send the information as shown in Table 5 above to the access network device, including the allowed NSSAI, the DNN supported by the allowed NSSAI, and the clock source information, so that the access network device receives the clock source information.
- the correspondence between the clock source, the S-NSSAI in the allowed NSSAI, and the DNN supported by the S-NSSAI in the allowed NSSAI can be determined, that is, the access network device can determine the S- corresponding to each clock source. NSSAI and DNN.
- steps 305 and 306 may also be included.
- Step 305 The access network device performs clock synchronization with the terminal device according to the clock source information.
- the clock source information received by the access network device may be one or more than one. If the received clock source information is more than one, the access network device needs to perform multiple clock synchronizations with the terminal device according to each clock source information, and the number of clock synchronizations is equal to the number of clock source information returned by the AMF.
- Step 306 The access network device sends an AS message to the terminal device, and correspondingly, the terminal device receives the AS message.
- the AS message includes a NAS message.
- the NAS message carries a temporary identifier assigned by the AMF to the terminal device.
- step 305 may be performed first and then step 306 may be performed, or step 306 may be performed first and then step 305 may be performed.
- the present invention also discloses a method for determining a clock source, including:
- the mobility management network element receives a request message from the terminal device, where the request message is used to request registration to the network (refer to the description of step 301 above);
- Step 302 Determining, by the mobility management network element, the information of the network slice allowed to be accessed by the terminal device and the data network name DNN supported by the network slice allowed by the terminal device according to the subscription information of the terminal device.
- the mobility management network element determines the clock source information corresponding to the network slice that is allowed to be accessed by the terminal device and the DNN that is supported by the network device of the terminal device (refer to the description of step 303 above). );
- the mobility management network element sends the clock source information to the access network device, where the clock source information is used for clock synchronization between the access network device and the terminal device (refer to the description of step 304 above).
- the mobility management network element determines, according to the subscription information of the terminal device, information about a network slice that the terminal device allows to access, and a network that the terminal device allows to access.
- the DNN supported by the slice includes: the mobility management network element acquires information about the network slice subscribed by the terminal device from the data management network element, and the DNN supported by the network slice subscribed by the terminal device; the mobility management network element Determining information of the network slice allowed to be accessed by the terminal device and network slice allowed to be accessed by the terminal device according to the information of the network slice subscribed by the terminal device and the DNN supported by the network slice subscribed by the terminal device Supported DNN.
- the method further includes: the mobility management network element receiving, from a network management system, information about a network slice of the terminal device that is allowed to access, and a network that the terminal device allows to access. Corresponding relationship between the DNN supported by the slice and the clock source information; or the mobility management network element acquiring, from the data management network element, information about the network slice allowed to be accessed by the terminal device and the terminal device Corresponding relationship between the DNN supported by the access network slice and the clock source information.
- the mobility management network element in the terminal registration process, first determines information of the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice allowed by the terminal device, and then determines the terminal and the terminal.
- the information about the network slice that is allowed to be accessed by the device and the clock source information corresponding to the DNN supported by the network slice of the terminal device are required to be described.
- the clock source information determined here may be one or more.
- the determined clock source information is sent to the access network device, and the access network device performs clock synchronization with the terminal device according to the clock source, so that one or more options for clock synchronization are selected for the access network device and the terminal device. Clock source.
- Step 401 The access network device receives the information of the network slice and the DNN.
- the access network device may receive the information of the network slice and the DNN from the SMF in the session establishment process. This will be further described in conjunction with FIG. 5.
- the access network device may receive the information of the network slice and the DNN from the AMF in the registration process of the terminal device.
- the information of the network slice received by the access network device from the AMF is the information of the network slice allowed by the terminal device
- the received DNN is the DNN supported by the network slice of the terminal device that is allowed to access. This will be further described in conjunction with FIG. 6.
- Step 402 The access network device determines information related to the network slice and clock source information corresponding to the DNN.
- the information of the network slice, the correspondence between the DNN and the clock source may be pre-stored on the access network device.
- the corresponding relationship may be configured by the network management system, that is, the access network device receives the information of the network slice and the correspondence between the DNN and the clock source from the network management system.
- the information of the network slice stored in the access network device, the correspondence between the DNN and the clock source may be as shown in Table 3 above. Therefore, in step 402, the access network device may determine the clock source information corresponding to the received network slice information and the DNN based on the foregoing Table 3. For example, if the access network device receives (S-NSSAI-2, DNN-2), the determined clock source information is clock source information 2.
- the determined clock source information includes clock source information 2 and clock source information 3.
- Step 403 The access network device performs clock synchronization with the terminal device according to the clock source information.
- the method of performing clock synchronization between the access network device and the terminal device refer to the related description of the foregoing step 208, and details are not described herein again.
- the clock source information determined by the access network device may be one or more than one. If the determined clock source information is more than one, the access network device needs to perform multiple clock synchronizations with the terminal device according to each clock source information, and the number of clock synchronizations is equal to the number of clock source information determined by the access network device. .
- the access network device determines the information related to the network slice and the clock source information corresponding to the DNN according to the received information of the network slice and the DNN, and performs clock synchronization with the terminal device according to the clock source, thereby implementing the connection.
- the network access device and the terminal device select a suitable clock source for clock synchronization.
- FIG. 5 is a method for determining a clock source in a session establishment process of a terminal device
- FIG. 6 is a method for determining a clock source in a registration process of the terminal device.
- the process shown in FIG. 5 may include the following steps:
- Steps 501 to 504, and steps 201 to 204 of the embodiment shown in FIG. 2, refer to the foregoing description.
- the SMF can acquire the information of the network slice and the DNN supported by the information of the network slice.
- Step 505 The SMF sends the information of the network slice and the DNN supported by the information of the network slice to the AMF. Further, the AMF receives the information of the network slice and the DNN supported by the information of the network slice.
- the SMF may send the information of the network slice and the DNN supported by the information of the network slice to the AMF by using a service call, for example, the SMF invokes the Amf_Communication_N1N2MessageTransfer service operation of the AMF, and the input of the service call includes: sending the access The N2 SM container (Session ID, S-NSSAI, DNN) of the network device and the N1 SM container (S-NSSAI, DNN) sent to the terminal device.
- the N2 SM container Session ID, S-NSSAI, DNN
- S-NSSAI N1 SM container
- Step 506 The AMF sends the information of the network slice and the DNN supported by the information of the network slice to the access network device. Accordingly, the access network device receives the information of the network slice and the DNN supported by the information of the network slice.
- the AMF receives the N2 SM container (Session ID, S-NSSAI, DNN) that needs to be sent to the access network device.
- the N1 SM container (S-NSSAI, DNN) that needs to be sent to the terminal device.
- the AMF may send a session request message to the access network device, for example, sending an N2PDU session request message.
- the session request message includes an N2 SM container (Session Identity, S-NSSAI, DNN) and a NAS message including a session identifier and a N1 SM container (S-NSSAI, DNN).
- step 507 the access network device determines clock source information.
- the access network device determines clock source information. For a specific method for determining the clock source of the access network, refer to the related description of step 402 of the embodiment shown in FIG. 4, and details are not described herein again. It should be noted that, in the session establishment process shown in FIG. 5, the information of the network slice received by the access network device and the DNN are both one, so the clock source information determined by the access network device is also one.
- the access network device determines the information related to the network slice and the clock source information corresponding to the DNN according to the received information of the network slice and the DNN, and performs clock synchronization with the terminal device according to the clock source, thereby implementing the connection.
- the network access device and the terminal device select a more suitable clock source for clock synchronization.
- Step 508 The access network device performs clock synchronization with the terminal device according to the clock source information.
- the clock source is used for clock synchronization between the access network device and the terminal device.
- Step 509 The access network device sends an AS message to the terminal device, and correspondingly, the terminal device receives the AS message.
- the AS message includes an N1 SM container (S-NSSAI, DNN).
- the session establishment accept message is used to indicate that the session establishment is complete.
- step 508 may be performed first and then step 509 may be performed, or step 509 may be performed first and then step 508 may be performed.
- the process shown in FIG. 6 may include the following steps:
- Step 603 The AMF sends, to the access network device, information about the network slice allowed by the terminal device and the DNN supported by the network slice of the terminal device that is allowed to access.
- the AMF sends a registration accept message to the access network device, where the registration accept message is used to notify the terminal device that the registration is completed.
- the registration accept message carries the N2 message sent to the access network device and the NAS message sent to the terminal device, and the N2 message carries the information of the network slice allowed by the terminal device determined by the AMF and the allowed access of the terminal device.
- the network slice supports the DNN.
- Step 604 The access network device determines clock source information. For a specific method for determining the clock source of the access network, refer to the related description of step 402 of the embodiment shown in FIG. 4, and details are not described herein again.
- the information of the network slice that the access device receives the access to the network device may be one or more, and the received terminal device allows access to the network.
- the DNN supported by the slice may be one or more, so the clock source information determined by the access network device may be one or more.
- the access network device determines the information related to the network slice and the clock source information corresponding to the DNN according to the received information of the network slice and the DNN, and performs clock synchronization with the terminal device according to the clock source, thereby implementing the connection.
- the network access device and the terminal device select a clock source for clock synchronization.
- Step 605 The access network device performs clock synchronization with the terminal device according to the clock source information.
- the clock source information determined by the access network device may be one or more than one. If the determined clock source information is more than one, the access network device needs to perform multiple clock synchronizations with the terminal device according to each clock source information, and the number of clock synchronizations is equal to the number of clock source information determined by the access network device. .
- step 606 is further included.
- Step 606 The access network device sends an AS message to the terminal device, and correspondingly, the terminal device receives the AS message.
- the AS message includes a NAS message.
- the NAS message carries a temporary identifier assigned by the AMF to the terminal device.
- step 605 may be performed first and then step 606 may be performed, or step 606 may be performed first and then step 605 may be performed.
- the present invention also discloses a method for determining a clock source, including:
- the mobility management network element receives a request message from the terminal device, where the request message is used to request registration to the network (refer to step 601 above);
- the mobility management network element sends, to the access network device, the information of the network slice that the terminal device allows to access, and the DNN supported by the network slice of the terminal device that is allowed to access (refer to the description of step 603 above) ;
- the information about the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice allowed by the terminal device are used for determining the clock source information, where the clock source information is used for the access network.
- the device performs clock synchronization with the terminal device.
- the mobility management network element determines, according to the subscription information of the terminal device, information about a network slice that the terminal device allows to access, and a network that the terminal device allows to access.
- the DNN supported by the slice includes: the mobility management network element acquires information about the network slice subscribed by the terminal device from the data management network element, and the DNN supported by the network slice subscribed by the terminal device; the mobility management network element Determining information of the network slice allowed to be accessed by the terminal device and network slice allowed to be accessed by the terminal device according to the information of the network slice subscribed by the terminal device and the DNN supported by the network slice subscribed by the terminal device Supported DNN.
- the mobility management network element determines the information of the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice of the terminal device that is allowed to access, and it should be noted that The DNN determined here may be one or more. Then, the mobility management network element sends the determined DNN to the access network device, and the access network device determines the clock source information according to the received DNN. It should be noted that the clock source information determined here may be one or more. . Then, the access network device performs clock synchronization with the terminal device according to the clock source, so that one or more clock sources for clock synchronization are selected for the access network device and the terminal device.
- each of the foregoing network elements includes a hardware structure and/or a software module corresponding to each function.
- the present invention can be implemented in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
- FIG. 7 shows a possible exemplary block diagram of the apparatus involved in an embodiment of the invention, which apparatus 700 may exist in the form of software.
- Apparatus 700 can include a processing unit 702 and a communication unit 703.
- the communication unit 703 may include a receiving unit and a transmitting unit.
- the processing unit 702 is configured to control and manage the actions of the device 700.
- Communication unit 703 is used to support communication of device 700 with other network entities.
- the apparatus 700 may further include a storage unit 701 for storing program codes and data of the apparatus 700.
- the processing unit 702 can be a processor or a controller, for example, a general central processing unit (CPU), a general-purpose processor, a digital signal processing (DSP), and an application specific integrated circuit. Circuits, ASICs, field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor may also be a combination of computing functions, including, for example, one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication unit 703 can be a communication interface, a transceiver or a transceiver circuit, etc., wherein the communication interface is a collective name. In a specific implementation, the communication interface can include multiple interfaces.
- the storage unit 701 can be a memory.
- the apparatus 700 may be an access network device, and may also be a chip in the access network device.
- processing unit 702 is configured to support apparatus 700 to perform steps 402 and 403 of FIG. 4, step 507 of FIG. 5, step 604 of FIG. 6, and/or other processes for the techniques described herein.
- the communication unit 703 is configured to support communication between the device 700 and the mobility management network element and the terminal device.
- the communication unit is configured to support the apparatus 700 to perform step 207 and step 208 in FIG. 2, step 304 and step 305 in FIG. 3, step 401 in FIG. 4, step 506, step 508 and step 509 in FIG. Step 603, step 605 and step 606 in FIG.
- the communication unit 703 includes a sending unit and a receiving unit
- the receiving unit is configured to receive information of a network slice and a data network name DNN
- the processing unit is configured to determine information and a location of the network slice The clock source information corresponding to the DNN; and clock synchronization with the terminal device according to the clock source information.
- the receiving unit may be specifically configured to receive information about the network slice from the session management network element and the DNN.
- the receiving unit may be configured to receive information about the network slice from the mobility management network element and the DNN, where the information of the network slice is information about a network slice of the terminal device that is allowed to access.
- the DNN is a DNN supported by the network slice of the terminal device that is allowed to access.
- the receiving unit is further configured to receive, from the network management system, the information related to the network slice and the clock source information corresponding to the DNN.
- the communication unit 703 can include a first communication subunit for supporting communication between the device 700 and the mobility management network element. Further, the communication unit 703 may further include a second communication subunit for supporting communication between the device 700 and the terminal device.
- the first communication subunit may be a communication interface
- the second communication subunit may be a transmitter/receiver.
- the apparatus 700 involved in the embodiment of the present invention may be The access network device shown in FIG.
- the apparatus 700 shown in FIG. 7 above may be the session management network element involved in the present application.
- processing unit 702 can support apparatus 700 to perform the actions of the session management network element in the various method examples above, for example, processing unit 702 is configured to support apparatus 700 to perform step 205 of FIG.
- the communication unit 703 can support communication between the device 700 and the mobility management network element and the data management network element.
- the communication unit 703 is configured to support the apparatus 700 to perform step 203 and step 206 in FIG. 2, step 503 in FIG. - Step 505.
- the receiving unit 703 may be configured to receive a session request from a mobility management network element, where the session request includes information of a network slice and a data network name DNN, the session request
- the requesting unit may be configured to determine information related to the network slice and clock source information corresponding to the DNN, where the sending unit is configured to send the clock source information to an access network device.
- the clock source information is used for clock synchronization between the access network device and the terminal device.
- the session management network element may be located in the visited network.
- the receiving unit may be further configured to receive the information about the network slice and the corresponding relationship between the DNN and the clock source information from the network management system; or the processing unit is further configured to obtain the data management network element from the data management network element. Corresponding relationship between the information of the network slice and the DNN and the clock source information.
- the apparatus 700 shown in FIG. 7 above may be the mobility management network element involved in the present application.
- the processing unit 702 can support the apparatus 700 to perform the actions of the mobility management network element in the method examples above.
- the processing unit 702 is configured to support the apparatus 700 to perform step 202 in FIG. 2, step 302 and step 303 in FIG. Step 502 in Figure 5, and/or other processes for the techniques described herein.
- the communication unit 703 can support communication between the device 700 and the session management network element or the access network device.
- the communication unit 703 is configured to support the device 700 to perform step 201, step 203, step 206 and step 207 in FIG. Step 301 and step 304 in step 3, step 501, step 503, step 505 and step 506 in Fig. 5, step 601 and step 603 in Fig. 6.
- the receiving unit may be configured to receive a request message from the terminal device, where the request message is used to request registration to the network; a processing unit, configured to determine, according to the subscription information of the terminal device, information about a network slice allowed to be accessed by the terminal device and a data network name DNN supported by the network slice allowed by the terminal device; and Determining clock source information corresponding to the network slice of the terminal device that is allowed to access and the DNN supported by the network slice of the terminal device that is allowed to access; the sending unit, configured to send the device to the access network device The clock source information is used by the access network device to perform clock synchronization with the terminal device.
- the processing unit is specifically configured to: obtain, by the data management network element, information about the network slice subscribed by the terminal device and a DNN supported by the network slice subscribed by the terminal device; and information about the network slice that is subscribed according to the terminal device
- the DNN supported by the network slice subscribed by the terminal device determines the information of the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice of the terminal device that is allowed to access.
- the receiving unit may be further configured to receive, from the network management system, information about the network slice of the terminal device that is allowed to access, and a DNN supported by the network slice of the terminal device that is allowed to access, and the clock source information.
- the processing unit is further configured to acquire, from the data management network element, information about the network slice allowed to be accessed by the terminal device and a DNN supported by the network slice of the terminal device that is allowed to access, and the Correspondence between clock source information.
- the receiving unit may be configured to receive a request message from a terminal device, where the request message is used to request registration to a network
- the processing unit may be configured to sign a contract according to the terminal device. Determining, by the information, the information about the network slice allowed to be accessed by the terminal device and the data network name DNN supported by the network slice allowed by the terminal device; the sending unit may be configured to send the information to the access network device Decoding the network slice of the terminal device that allows access and the DNN supported by the network device of the terminal device; wherein the information of the network slice allowed by the terminal device and the permission of the terminal device
- the DNN supported by the accessed network slice is used for determining the clock source information, and the clock source information may be used by the access network device to perform clock synchronization with the terminal device.
- the processing unit may be configured to: obtain, by the data management network element, information about the network slice subscribed by the terminal device and a DNN supported by the network slice subscribed by the terminal device; and information and a network slice according to the terminal device
- the DNN supported by the network slice subscribed by the terminal device determines the information of the network slice allowed to be accessed by the terminal device and the DNN supported by the network slice of the terminal device that is allowed to access.
- the receiving unit may be configured to receive a request message from a terminal device, where the request message is used to request to create a session; and the processing unit may be configured to determine a network slice information and a data network.
- a sending unit configured to send a session request to the session management network element, where the session request includes information about the network slice and the DNN, the session request is used to request to create a session;
- the receiving unit And the method for receiving the clock source information corresponding to the information about the network slice and the DNN from the session management network element, where the sending unit is further configured to send the clock source information to the access network device.
- the clock source information is used to trigger the access network device to perform clock synchronization with the terminal device.
- the request message includes information of the network slice and the DNN
- the processing unit may be specifically configured to acquire information about the network slice and the DNN from the request message; or, the processing unit, specifically Determining, according to the subscription data of the terminal device, information about the network slice and the DNN, where the subscription data of the terminal device includes information about a network slice subscribed by the terminal device and a subscription of the terminal device Network slice supported DNN.
- FIG. 8 is a schematic structural diagram of an access network device according to an embodiment of the present invention.
- Access network device 800 includes a processor 802 and a communication interface 804.
- the processor 802 can also be a controller, and is represented as "controller/processor 802" in FIG.
- the communication interface 804 is configured to support the access network device to communicate with other network elements (eg, mobility management network elements).
- the access network device 800 can also include a transmitter/receiver 801.
- the transmitter/receiver 801 is configured to support radio communication between the access network device and the terminal device in the above embodiment.
- the processor 802 can perform various functions for communicating with a terminal device.
- the uplink signal from the terminal is received via the antenna, demodulated by the receiver 801 (eg, demodulating the high frequency signal into a baseband signal), and further processed by the processor 802 to resume transmission by the terminal device.
- Service data and signaling information are processed by processor 802 and modulated by transmitter 801 (e.g., modulating a baseband signal into a high frequency signal) to produce a downlink signal that is transmitted to the terminal via an antenna. device.
- transmitter 801 e.g., modulating a baseband signal into a high frequency signal
- the above demodulation or modulation function may also be completed by the processor 802.
- the processor 802 is further configured to perform the processes involved in the access network device in the method shown in FIG. 2-6 and/or other processes of the technical solutions described in this application.
- the access network device 800 may further include a memory 803 for storing program codes and data of the access network device 800.
- Figure 8 only shows a simplified design of the access network device 800.
- the access network device 800 can include any number of transmitters, receivers, processors, controllers, memories, communication units, etc., and all access network devices that can implement embodiments of the present invention are in the present invention. Within the scope of protection of the embodiments.
- the apparatus 900 includes a processor 902, a communication interface 903, and a memory 901. Alternatively, device 900 may also include a bus 904.
- the communication interface 903, the processor 902, and the memory 901 may be connected to each other through a communication line 904; the communication line 904 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (extended industry standard architecture). , referred to as EISA) bus.
- the communication line 904 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 9, but it does not mean that there is only one bus or one type of bus.
- Processor 902 can be a CPU, microprocessor, ASIC, or one or more integrated circuits for controlling the execution of the program of the present application.
- Communication interface 903 using any type of transceiver, for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), Wired access network, etc.
- RAN radio access network
- WLAN wireless local area networks
- Wired access network etc.
- the memory 901 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type that can store information and instructions.
- the dynamic storage device may also be an electrically EEPROM programmable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage.
- EEPROM electrically EEPROM programmable programmable read-only memory
- CD-ROM compact disc read-only memory
- Optical disc storage including compact discs, laser discs, optical 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 Any other medium accessed by a computer, but is not limited thereto.
- the memory may be stand-alone and connected to the processor via communication line 904. The memory can also be integrated with the processor.
- the memory 901 is configured to store computer execution instructions for executing the solution of the present application, and is controlled by the processor 902 for execution.
- the processor 902 is configured to execute a computer-executed instruction stored in the memory 901, thereby implementing the method for determining a clock source provided by the foregoing embodiment of the present application.
- the computer-executed instructions in the embodiment of the present application may also be referred to as an application code, which is not specifically limited in this embodiment of the present application.
- the computer program product includes one or more computer instructions.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
- the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a Solid State Disk (SSD)) or the like.
- a magnetic medium eg, a floppy disk, a hard disk, a magnetic tape
- an optical medium eg, a DVD
- a semiconductor medium such as a Solid State Disk (SSD)
- a general purpose processor may be a microprocessor.
- the general purpose processor may be any conventional processor, controller, microcontroller, or state machine.
- the processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration. achieve.
- the steps of the method or algorithm described in the embodiments of the present application may be directly embedded in hardware, a software unit executed by a processor, or a combination of the two.
- the software unit can be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art.
- the storage medium can be coupled to the processor such that the processor can read information from the storage medium and can write information to the storage medium.
- the storage medium can also be integrated into the processor.
- the processor and the storage medium may be disposed in the ASIC, and the ASIC may be disposed in the terminal device. Alternatively, the processor and the storage medium may also be disposed in different components in the terminal device.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种确定时钟源的方法及装置。该方法包括:会话管理网元接收来自移动性管理网元的会话请求,会话请求包括网络切片的信息和DNN,会话请求用于请求创建会话;会话管理网元确定与网络切片的信息和DNN对应的时钟源信息;会话管理网元向接入网设备发送时钟源信息,该时钟源信息用于接入网设备与终端设备进行时钟同步。该方法,会话管理网元根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并将该时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个用于时钟同步的时钟源。
Description
本申请要求在2018年4月23日提交中华人民共和国知识产权局、申请号为201810367958.2、发明名称为“一种确定时钟源的方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及移动通信技术领域,尤其涉及一种确定时钟源的方法及装置。
在时间敏感网络(time sensitive networking,TSN)和移动网络中,很多应用的发送方和接收方之间需要实现时钟同步,比如移动网络中的接入网设备和终端设备之间需要进行时钟同步,并且在进行时钟同步时需要使用时钟源。
一般地,当移动网络中有多个时钟源,基于多个时钟源,如何选择用于接入设备和终端换设备进行时钟同步的时钟源,是目前需要解决的问题。
发明内容
本申请提供一种确定时钟源的方法及装置,用以实现为接入网设备和终端设备选择较为合适的用于时钟同步的时钟源。
第一方面,本申请提供一种确定时钟源的方法。该方法包括:会话管理网元接收来自移动性管理网元的会话请求,会话请求包括网络切片的信息和数据网络名称(data network name,DNN),会话请求用于请求创建会话;会话管理网元确定与网络切片的信息和DNN对应的时钟源信息;会话管理网元向接入网设备发送时钟源信息,该时钟源信息用于接入网设备与终端设备进行时钟同步。基于该方案,在会话创建流程中,会话管理网元可以根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并将该时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,从而可以实现为接入网设备和终端设备选择一个用于时钟同步的时钟源。
在一种可能的实现方式中,当终端设备接入到拜访地网络时,会话管理网元位于拜访地网络。
在一种可能的实现方式中,会话管理网元还可以从网管系统接收网络切片的信息和DNN,与时钟源信息之间的对应关系;或者,会话管理网元还可以从数据管理网元获取网络切片的信息和DNN,与时钟源信息之间的对应关系。这里给出了会话管理网元获取网络切片的信息和DNN,与时钟源信息之间的对应关系的两种实现方式,一种实现方式为由网管系统配置,另一种实现方式为可以从数据管理网元获取,实现起来比较灵活。当然,除了这两种实现方式,本发明实施例还可以选择其他方式来获取网络切片的信息和DNN,与时钟源信息之间的对应关系。
第二方面,本申请提供一种确定时钟源的方法。该方法包括:接入网设备接收网络切片的信息和DNN,并确定与网络切片的信息和DNN对应的时钟源信息;然后根 据时钟源信息与终端设备进行时钟同步。通过该方案,接入网设备可以根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并根据该时钟源与终端设备进行时钟同步,可以实现为接入网设备和终端设备选择一个用于时钟同步的时钟源。
在一种可能的实现方式中,接入网设备可以接收来自会话管理网元的网络切片的信息和DNN。在又一种可能的实现方式中,接入网设备还可以接收来自移动性管理网元的网络切片的信息和DNN,其中,网络切片的信息为终端设备的允许接入的网络切片的信息,DNN为终端设备的允许接入的网络切片支持的DNN。
在一种可能的实现方式中,接入网设备还可以从网管系统接收网络切片的信息和DNN,与时钟源信息之间的对应关系。
第三方面,本申请提供一种确定时钟源的方法。该方法包括:移动性管理网元接收来自终端设备的请求消息,请求消息用于请求注册至网络;移动性管理网元根据终端设备的签约信息,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN;移动性管理网元确定与终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN对应的时钟源信息;移动性管理网元向接入网设备发送时钟源信息,该时钟源信息用于接入网设备与终端设备进行时钟同步。这样,在终端注册流程中,移动性管理网元首先确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,然后确定与终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN对应的时钟源信息,需要说明的是,这里确定的时钟源信息可以是一个或一个以上。然后将确定的时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个或一个以上用于时钟同步的时钟源。
在一种可能的实现方式中,移动性管理网元还可以从数据管理网元获取终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN;移动性管理网元根据终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN。
在一种可能的实现方式中,移动性管理网元可以从网管系统接收终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,与时钟源信息之间的对应关系;或者,移动性管理网元还可以从数据管理网元获取终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,与时钟源信息之间的对应关系。
这里给出了会话管理网元获取终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,与时钟源信息之间的对应关系的两种实现方式,一种实现方式为由网管系统配置,另一种实现方式为从数据管理网元获取,实现起来比较灵活。
第四方面,本申请提供一种确定时钟源的方法。该方法包括:移动性管理网元接收来自终端设备的请求消息,请求消息用于请求注册至网络;移动性管理网元根据终端设备的签约信息,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN;移动性管理网元向接入网设备发送终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN;其中,终端设备的允 许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN用于时钟源信息的确定,时钟源信息用于接入网设备与终端设备进行时钟同步。这样,在终端注册流程中,移动性管理网元确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,需要说明的是,这里确定的DNN可以是一个或一个以上。接着,移动性管理网元将确定的DNN发送至接入网设备,由接入网设备根据接收到的DNN确定时钟源信息,需要说明的是,这里确定的时钟源信息可以是一个或一个以上。然后,接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个或一个以上用于时钟同步的时钟源。
在一种可能的实现方式中,移动性管理网元根据终端设备的签约信息,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,可以包括:移动性管理网元从数据管理网元获取终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN;移动性管理网元根据终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN。
第五方面,本申请提供一种确定时钟源的方法。该方法包括:移动性管理网元接收来自终端设备的请求消息,请求消息用于请求创建会话;移动性管理网元确定网络切片的信息和数据网络名称DNN;移动性管理网元向会话管理网元发送会话请求,会话请求包括网络切片的信息和DNN,会话请求用于请求创建会话;移动性管理网元接收来自会话管理网元的与网络切片的信息和DNN对应的时钟源信息;移动性管理网元向接入网设备发送时钟源信息,时钟源信息用于触发接入网设备与终端设备进行时钟同步。
在一种可能的实现方式中,移动性管理网元确定网络切片的信息和DNN,包括:请求消息包括网络切片的信息和DNN,移动性管理网元可以直接从请求消息获取网络切片的信息和DNN;或者,移动性管理网元还可以根据终端设备的签约数据,确定网络切片的信息和DNN,其中,终端设备的签约数据包括终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN。
第六方面,本申请提供一种装置,该装置可以是会话管理网元、移动性管理网元、接入网设备,也可以是芯片。该装置具有实现上述第一方面、或者第二方面、或者第三方面、或者第四方面、或者第五方面中任意一个方面的各实施例的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第七方面,提供了一种装置,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该装置执行如上述第一方面或第一方面中任一所述的确定时钟源的方法、或者以使该装置执行如上述第二方面或第二方面中任一所述的确定时钟源的方法、或者以使该装置执行如上述第三方面或第三方面中任一所述的确定时钟源的方法、或者以使该装置执行如上述第四方面或第四方面中任一所述的确定时钟源的方法、或者以使该装置执行如上述第五方面或第五方面中任一所述的确定时钟源的方法。
第八方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
第九方面,本申请还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
第十方面,本申请还提供一种系统,该系统包括上述任一方面中的会话管理网元,和,上述任一方面中的移动性管理网元。进一步地,该系统还可以包括上述任一方面的接入网设备。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
图1为本申请提供的一种可能的网络架构示意图;
图2为本申请提供的一种确定时钟源的方法流程图;
图3为本申请提供的又一种确定时钟源的方法流程图;
图4为本申请提供的又一种确定时钟源的方法流程图;
图5为本申请提供的又一种确定时钟源的方法流程图;
图6为本申请提供的又一种确定时钟源的方法流程图;
图7为本申请提供的一种装置示意图;
图8为本申请提供的一种接入网设备示意图;
图9为本申请提供的一种装置示意图。
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。其中,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
如图1所示,为本申请适用的一种可能的网络架构示意图。该网络架构包括终端设备、接入网设备、移动性管理网元和会话管理网元。可选地,该网络架构还可以包括数据管理网元。
终端设备是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
移动性管理网元,主要用于移动网络中的移动性管理,如用户位置更新、用户注册网络、用户切换等。在第5代(5th generation,5G)通信中,移动性管理网元可以 是接入与移动性管理功能(access and mobility management function,AMF)网元,在未来通信如第6代(6th generation,6G)通信中,移动性管理网元仍可以是AMF网元,或者有其它名称,本申请对此不作限定。
会话管理网元,主要用于移动网络中的会话管理,如会话建立、修改、释放。具体功能如为用户分配互联网协议(internet protocol,IP)地址、选择提供报文转发功能的用户面网元等。在5G中,会话管理网元可以是会话管理功能(session management function,SMF)网元,在未来通信如6G中,会话管理网元仍可以是SMF网元,或有其它的名称,本申请不做限定。
接入网设备,是一种为终端设备提供无线通信功能的设备。接入网设备例如包括但不限于:5G中的下一代基站(g nodeB,gNB)、演进型节点B(evolved node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved nodeB,或home node B,HNB)、基带单元(baseBand unit,BBU)、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等。
数据管理网元,主要用于存储用户数据,如签约信息、鉴权/授权信息。在5G中,数据管理网元可以是统一数据管理(unified data management,UDM)网元,在未来通信如6G中,数据管理网元仍可以是UDM网元,或有其它的名称,本申请不做限定。
可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。
为方便说明,本申请后续,以移动性管理网元称为AMF网元,会话管理网元称为SMF网元,数据管理网元称为UDM网元为例进行说明。进一步地,将AMF网元简称为AMF,SMF网元简称为SMF,UDM网元简称为UDM。即本申请后续所描述的AMF均可替换为移动性管理网元,SMF均可替换为会话管理网元,UDM均可替换为数据管理网元。
下面结合附图,对本申请提供的确定时钟源的方法做具体介绍。
如图2所示,为本申请提供的一种确定时钟源的方法,包括以下步骤:
步骤201,终端设备向AMF发送请求消息,相应地,AMF接收该请求消息。
该请求消息用于请求创建会话。该请求消息也可以称为会话建立请求消息。作为一种实现方式,该请求消息具体可以是分组数据单元(packet data unit,PDU)会话建立请求(session establishment request)消息。
作为一种实现方式,该请求消息中可以包括网络切片的信息和DNN。另外该请求消息中还可以会话标识,如PDU会话标识。其中,网络切片的信息可以是单网络切片选择辅助信息(single network slice selection assistance information,S-NSSAI)。作为又一种实现方式,该请求消息中也可以不携带网络切片的信息和DNN。
步骤202,AMF确定网络切片的信息和DNN。
作为一种实现方式,若上述步骤201的请求消息中携带网络切片的信息和DNN,则AMF可直接从上述请求消息获取网络切片的信息和DNN。
作为又一种实现方式,若上述步骤201的请求消息中未携带网络切片的信息和DNN,则AMF可以获取终端设备的签约数据(签约信息中包含有终端设备对应的网 络切片的信息和DNN),根据获取的终端设备的签约信息进而确定网络切片的信息和DNN。比如,AMF可以在终端设备的注册流程中获取到终端设备的签约数据,该签约数据包括终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN等信息。然后,AMF从终端设备签约的网络切片中为该终端设备选择一个网络切片,以及从选择的网络切片所支持的DNN中选择一个DNN。下面结合一个具体示例作为说明。表1所示为终端设备签约的网络切片的信息和DNN。其中,S-NSSAI表示网络切片的信息。
表1
如表1所示,终端设备签约的NSSAI包括S-NSSAI-1,S-NSSAI-2和S-NSSAI-3,且S-NSSAI-3是默认的(default)S-NSSAI。并且,S-NSSAI-1支持DNN-1,DNN-1’和DNN-A,且DNN-A是S-NSSAI-1中默认支持的DNN,S-NSSAI-2支持DNN-2,DNN-2’和DNN-B,且DNN-B是S-NSSAI-2中默认支持的DNN,S-NSSAI-3支持DNN-3,DNN-3’和DNN-C,且DNN-C是S-NSSAI-3中默认支持的DNN。
因此,AMF基于终端设备签约的NSSAI,为终端设备选择的网络切片的信息可以是S-NSSAI-3,即选择默认的S-NSSAI,且为该终端设备选择的DNN为DNN-C,即从S-NSSAI-3支持的DNN中选择默认支持的DNN。
当然,上述只是作为一种示例。实际应用中还可以有其它选择方式。比如可以从终端设备支持的多个网络切片的信息中随机选择一个,或者是根据负载进行网络切片的选择(例如,选择负载最低的一个网络切片)等。进一步地,选择DNN的方式也可以是从选择的网络切片支持的DNN中随机选择一个或根据负载进行DNN的选择(例如,选择负载最低的一个DNN)。
接着,AMF根据确定的网络切片的信息和DNN,选择一个可以支持该网络切片的信息和该DNN的SMF。
需要说明的是,当该终端设备接入到拜访地网络时,则选择的SMF位于该拜访地。比如终端设备在拜访地公共陆地移动网络(visited public land mobile network,vPLMN)发起用于请求建立会话的请求消息时,则上述步骤201中终端设备发送的请求消息中包括:会话标识、h-S-NSSAI,v-S-NSSAI、DNN。其中h-S-NSSAI是归属地公共陆地移动网络(home public land mobile network,hPLMN)有效的S-NSSAI,v-S-NSSAI是VPLMN有效的S-NSSAI。
进一步地,AMF若根据DNN判断该会话可以进行归属地路由(home route,HR),则根据终端设备在请求消息中携带的参数,如h-S-NSSAI,v-S-NSSAI、DNN等分别选择V-SMF和H-SMF,该V-SMF支持终端设备携带的v-S-NSSAI和DNN,该H-SMF支持终端设备携带的h-S-NSSAI和DNN。并且,后续AMF将会话请求发送到V-SMF。
AMF若根据DNN判断该会话可以进行本地路由(local breakout,LBO),则根据终端设备在请求消息中携带的参数,如v-S-NSSAI、DNN选择V-SMF,该V-SMF支持终端设备携带的v-S-NSSAI和DNN。
步骤203,AMF向SMF发送会话请求,SMF就可以接收该会话请求。其中,该会话请求中包括上述确定的网络切片的信息和DNN,该会话请求可以用于请求创建会话。
作为一种实现方式,AMF向SMF发送会话请求的具体实现方式,可以是发送会话请求消息,该会话请求消息中携带上述确定出的网络切片的信息和DNN,另外,该会话请求消息还可以包括该终端设备的永久标识、会话标识等。
作为又一种实现方式,AMF向SMF发送会话请求的具体实现方式,还可以是通过服务调用的方式,比如通过调用SMF的Nsmf_PDUSession_CreateSMContext Request服务操作,将网络切片的信息和DNN发送至该SMF。另外AMF还可以将该终端设备的永久标识、会话标识等发送至SMF。
SMF接收到会话请求后,会触发该SMF为终端设备建立会话上下文。
需要说明的是,若该会话可以进行归属地路由(HR),该SMF为V-SMF,则会话请求包括v-S-NSSAI、h-S-NSSAI,H-SMF ID和DNN。进一步地,会话请求中还可以包括该终端设备的永久标识、会话标识等。后续V-SMF根据H-SMF ID向H-SMF ID所标识的H-SMF发送会话建立请求,触发H-SMF在HPLMN为UE创建会话上下文。
需要说明的是,若该会话可以进行本地路由(LBO),该SMF为V-SMF,则会话请求包括v-S-NSSAI和DNN。进一步地,会话请求中还可以包括该终端设备的永久标识、会话标识等。
步骤204,建立会话的其它流程,该步骤204可以为可选步骤。建立会话的其它流程,比如包括:SMF将SMF的标识发送至UDM实现注册,同时SMF向UDM获取会话相关的签约数据,例如,会话相关的签约数据可以包括:终端设备签约的服务质量(quality of service,QoS)信息和终端设备签约的针对每一个会话的总计最大比特速率(session aggregate maximum bit rate,Session-AMBR)等等。SMF向策略控制功能(policy control function,PCF)网元获取策略信息,SMF为终端设备选择用户面功能(user plane function,UPF)网元,并为终端设备分配IP地址等等。这里不再赘述。
步骤205,SMF根据AMF发送的网络切片的信息和DNN确定时钟源。SMF上可以预先存储有网络切片的信息、DNN和时钟源之间的对应关系信息。其中,该对应关系可以是由网管系统预先配置给SMF的,即SMF从网管系统接收网络切片的信息、DNN与时钟源之间的对应关系。作为又一种实现方式,该对应关系还可以是SMF从UDM获取的。例如,SMF向UDM发送请求,从而UDM向SMF返回网络切片的信息、DNN与时钟源之间的对应关系。
表2所示为SMF中存储的网络切片的信息、DNN与时钟源之间的对应关系。其中,S-NSSAI-1为该SMF所属的S-NSSAI。S-NSSAI-3支持的DNN包括DNN-3、DNN-3’和DNN-C,并且DNN-3对应的时钟源信息为时钟源信息1,DNN-3’对应的时钟源信息为时钟源信息2,DNN-C对应的时钟源信息为时钟源信息3。
表2
作为一种实现方式,时钟源信息可以是时钟源的标识,即使用时钟源的标识来唯一标识一个时钟源。比如,时钟源信息1可以是clock ID-1,时钟源信息2可以是clock ID-2,时钟源信息3可以是clock ID-3。作为一个示例,时钟源信息1可以为一级基准时钟的标识,时钟源信息2可以为二级基准时钟的标识,时钟源信息3可以为三级基准时钟的标识。
其中,一级基准时钟可以是主参考时钟(primary reference clock,PRC)或本地主参考时钟(local primary reference clock,LPR)。其中,PRC级别的时钟一般采用铯钟、氢钟提供高精度的时钟源。LPR级别时钟一般采用铷钟和全球全球定位系统(global positioning system,GPS)卫星同步方式提供高精度的时钟源。二级基准时钟可以是同步支持单元(synchronization supply unit,SSU)。二级时钟配备基于铷钟的数字锁相环,具有极优良的跟踪特性、过滤特性和保持特性。三级基准时钟可以是同步数字体系设备时钟(Synchronous Digital Hierarchy equipment clock,SEC)。三级基准时钟配备基于高稳晶振的数字锁相环,其保持特性与二级基准时钟有一些差距。
该步骤205中,SMF可以根据接收到的网络切片的信息和DNN,确定时钟源信息。
例如,若上述步骤201的请求消息中携带网络切片的信息和DNN,比如携带的网络切片的信息和DNN分别为S-NSSAI-3和DNN-3’,则AMF将S-NSSAI-3和DNN-3’发送给SMF,因而SMF接收到S-NSSAI-3和DNN-3’,进而SMF根据上述表2所示的对应关系确定的时钟源信息为clock ID-2。
再比如,若上述步骤201的请求消息中未携带网络切片的信息和DNN,则由AMF确定网络切片的信息和DNN,比如确定的网络切片的信息和DNN分别为S-NSSAI-3和DNN-C,然后AMF将S-NSSAI-3和DNN-C发送给SMF,因而SMF接收到S-NSSAI-3和DNN-C,进而SMF根据上述表2所示的对应关系确定的时钟源信息为clock ID-3。
步骤206,SMF向AMF发送时钟源信息,进而AMF可以接收该时钟源信息。
作为一种实现方式,SMF可以通过服务调用的方式向AMF发送时钟源信息,例如SMF调用AMF的Namf_Communication_N1N2MessageTransfer服务操作,该服务调用的输入包括:发给接入网设备的N2 SM container(会话标识,S-NSSAI,时钟源信息)和发给终端设备的N1 SM container(会话建立接受消息(S-NSSAI,DNN))。其中,N2 SM container(会话标识,S-NSSAI,时钟源信息)表示N2 SM container中包括会话标识,S-NSSAI和时钟源信息。N1 SM container(会话建立接受消息(S-NSSAI,DNN))表示N1 SM container中包括会话建立接受消息,会话建立接受消息中包括S-NSSAI和DNN。后续不再单独说明。
其中,发给AMF的时钟源信息具体可以是时钟源信息的标识,例如步骤204中确定的clock ID-2。
步骤207,AMF向接入网设备发送时钟源信息,进而接入网设备就可以接收该时钟源信息。
作为一种实现方式,若SMF是通过服务调用的方式向AMF发送时钟源信息,则AMF接收到的是:需要发送给接入网设备的N2 SM container(会话标识,S-NSSAI,时钟源信息)和需要发给终端设备的N1 SM container(会话建立接受消息(S-NSSAI,DNN))。则该步骤207中,AMF可以向接入网设备发送会话请求消息,比如发送N2PDU session request消息。该会话请求消息中包括上述N2 SM container(会话标识,S-NSSAI,时钟源信息)和非接入层(non access stratum,NAS)消息,该NAS消息包括会话标识和上述N1 SM container(会话建立接受消息(S-NSSAI,DNN))。
通过上述方法,在会话创建流程中,SMF根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并将该时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个更为合适的用于时钟同步的时钟源。
进一步地,还可以包括以下步骤208和步骤209。
步骤208,接入网设备根据时钟源信息与终端设备进行时钟同步。
即该时钟源用于接入网设备与终端设备进行时钟同步。
作为一种实现方式,接入网设备可以通过广播实现跟终端设备之间的时钟同步。例如,接入网设备通过系统信息块(system information block,SIB)广播时钟源信息实现同步,且核心网可以不需要参与。进一步地,为了避免伪接入网设备问题,可以在终端设备上配置接入网设备所在运营商的证书,以认证接入网设备。
作为又一种实现方式,接入网设备还可以通过广播实现跟终端设备之间的时钟同步,并且在广播的基础上对时钟源信息进行安全加密。即接入网设备使用区域密钥加密SIB信息,终端设备通过和核心网的交互获取对应SIB的密钥后解密SIB实现同步。
作为又一种实现方式,接入网设备还可以通过单播实现跟终端设备之间的时钟同步。接入网设备根据核心网的指示,基于终端设备粒度或者切片粒度通过单播接入层(access stratum,AS)消息和终端设备同步时钟源信息,AS消息可以使用AS层密钥进行加密。
步骤209,接入网设备向终端设备发送AS消息,进而,终端设备接收该AS消息。
该AS消息中包括上述N1 SM container(会话建立接受消息(S-NSSAI,DNN))。
该会话建立接受消息可以用于指示会话建立完成。
需要说明的是,上述步骤208和步骤209之间没有严格的执行顺序。即可以先执行步骤208再执行步骤209,也可以先执行步骤209再执行步骤208。
因此,本发明公开了一种确定时钟源的方法,包括:
会话管理网元接收来自移动性管理网元的会话请求,所述会话请求包括网络切片的信息和数据网络名称DNN,所述会话请求用于请求创建会话(可参考上述步骤203的描述);
所述会话管理网元确定与所述网络切片的信息和所述DNN对应的时钟源信息(可参考上述步骤205的描述);
所述会话管理网元向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与终端设备进行时钟同步(可参考上述步骤206和207的描述)。
在一种可能的实现方式中,当所述终端设备接入到拜访地网络时,所述会话管理网元位于所述拜访地网络。
在一种可能的实现方式中,所述方法还包括:所述会话管理网元从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系;或者,所述会话管理网元从数据管理网元获取所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
上述确定时钟源的方法中,在会话创建流程中,会话管理网元根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并将该时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个用于时钟同步的时钟源。
本发明还公开了一种确定时钟源的方法,包括:
移动性管理网元接收来自终端设备的请求消息,所述请求消息用于请求创建会话(可参考上述步骤201的描述);
所述移动性管理网元确定网络切片的信息和数据网络名称DNN(可参考上述步骤202的描述);
所述移动性管理网元向会话管理网元发送会话请求,所述会话请求包括所述网络切片的信息和所述DNN,所述会话请求用于请求创建会话(可参考上述步骤203的描述);
所述移动性管理网元接收来自所述会话管理网元的与所述网络切片的信息和所述DNN对应的时钟源信息(可参考上述步骤206的描述);
所述移动性管理网元向接入网设备发送所述时钟源信息,所述时钟源信息用于触发所述接入网设备与所述终端设备进行时钟同步(可参考上述步骤207的描述)。
在一种可能的实现方式中,所述移动性管理网元确定网络切片的信息和DNN,包括:所述请求消息包括所述网络切片的信息和所述DNN,所述移动性管理网元从所述请求消息获取所述网络切片的信息和所述DNN;或者,所述移动性管理网元根据所述终端设备的签约数据,确定所述网络切片的信息和所述DNN,其中,所述终端设备的签约数据包括所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN。
下面介绍又一种确定时钟源的方法,如图3所示,包括以下步骤:
步骤301,终端设备向AMF发送请求消息,进而,AMF接收该请求消息。该请求消息可以用于请求注册至网络。该请求消息也可以称为注册请求消息。
该请求消息可以包括请求的网络切片的信息。例如,该请求消息中的网络切片的信息可以是请求的网络切片选择辅助信息(requestednetwork slice selection assistance information,requested NSSAI)。即请求消息中包括requested NSSAI,该requested NSSAI包括一个或多个S-NSSAI。
需要说明的是,在图3的例子中,步骤301中的请求消息中不包括DNN。
步骤302,AMF根据终端设备的签约信息,确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN。
AMF从UDM获取该终端设备的签约信息,终端设备的签约信息包括该终端设备签约的网络切片的信息和终端设备签约的网络切片支持的DNN。AMF根据终端设备的requested NSSAI和签约信息,确定允许接入的网络切片的信息。比如,允许接入的 网络切片的信息可以用allowedNSSAI来表示。其中,确定的allowedNSSAI中包括的S-NSSAI可以为requested NSSAI中包括的S-NSSAI和终端设备签约的NSSAI中包括的S-NSSAI的交集。进一步地,AMF确定allowedNSSAI中的S-NSSAI支持的DNN。
步骤303,AMF确定与终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN对应的时钟源信息。
这里,AMF上预先存储有网络切片的信息、DNN和时钟源之间的对应关系。其中,该对应关系可以是由网管系统配置的,即AMF从网管系统接收网络切片的信息、DNN与时钟源之间的对应关系。或者,该对应关系还可以是AMF从UDM获取的。例如,AMF向UDM发送请求,从而UDM向AMF返回网络切片的信息、DNN与时钟源之间的对应关系。下面结合具体示例进行说明。
表3所示为AMF中存储的网络切片的信息、DNN与时钟源之间的对应关系。其中,S-NSSAI-1、S-NSSAI-2和S-NSSAI-3为该AMF支持的S-NSSAI。S-NSSAI-1支持的DNN包括DNN-1和DNN-1’,S-NSSAI-2支持的DNN包括DNN-2和DNN-2’,S-NSSAI-3支持的DNN包括DNN-3和DNN-3’。并且DNN-1对应的时钟源信息为时钟源信息1,DNN-1’对应的时钟源信息为时钟源信息1’,DNN-2对应的时钟源信息为时钟源信息2,DNN-2’对应的时钟源信息为时钟源信息2’,DNN-3对应的时钟源信息为时钟源信息3,DNN-3’对应的时钟源信息为时钟源信息3’。
表3
假设上述步骤302中确定的终端设备的allowedNSSAI及allowedNSSAI支持的DNN如表4所示。
表4
| allowed NSSAI | allowed NSSAI支持的DNN |
| S-NSSAI-1 | DNN-1,DNN-1’ |
| S-NSSAI-2 | DNN-2,DNN-2’ |
根据表4,终端设备的allowed NSSAI包括S-NSSAI-1和S-NSSAI-2,并且S-NSSAI-1支持的DNN包括DNN-1和DNN-1’,S-NSSAI-2支持的DNN包括DNN-2 和DNN-2’。
则AMF根据表4及表3,确定的时钟源信息如表5所示。
表5
即AMF确定的时钟源信息包括时钟源信息1、时钟源信息1’、时钟源信息2和时钟源信息2’。
步骤304,AMF向接入网设备发送时钟源信息,进而,接入网设备接收该时钟源信息。
该时钟源信息用于接入网设备与终端设备进行时钟同步。
以上述表5为例,则AMF向接入网设备发送的时钟源信息包括时钟源信息1、时钟源信息1’、时钟源信息2和时钟源信息2’。
作为一种实现方式,AMF可以向接入网设备发送注册接受消息,该注册接受消息用于通知注册完成。该注册接受消息中携带发给接入网设备的N2消息以及发给终端设备的NAS消息,且N2消息中携带AMF确定的时钟源信息。
通过上述方法,在终端设备的注册流程中,AMF首先确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,然后确定与终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN对应的时钟源信息,需要说明的是,这里确定的时钟源信息可以是一个或一个以上。然后将确定的时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个或一个以上用于时钟同步的时钟源。
作为一种实现方式,AMF可以将如上述表5所示的信息发送给接入网设备,其中包括allowed NSSAI、allowed NSSAI支持的DNN及时钟源信息,从而接入网设备在接收到时钟源信息的同时,还可以确定时钟源、allowed NSSAI中的S-NSSAI、allowed NSSAI中的S-NSSAI支持的DNN三者之间的对应关系,即接入网设备可以确定每个时钟源对应的S-NSSAI及DNN。
进一步地,还可以包括以下步骤305和步骤306。
步骤305,接入网设备根据时钟源信息与终端设备进行时钟同步。
这里,接入网设备与终端设备进行时钟同步的方法,具体可参考前述步骤208的相关描述,这里不再赘述。
需要说明的是,接入网设备接收到的时钟源信息可能是一个,也可能是一个以上。若接收到的时钟源信息是一个以上,则接入网设备需要根据每个时钟源信息分别与终 端设备进行多次时钟同步,时钟同步的次数等于AMF返回的时钟源信息的个数。
步骤306,接入网设备向终端设备发送AS消息,相应地,终端设备接收该AS消息。
该AS消息中包括NAS消息。该NAS消息携带了AMF为终端设备分配的临时标识。
需要说明的是,上述步骤305和步骤306之间没有严格的执行顺序。即可以先执行步骤305再执行步骤306,也可以先执行步骤306再执行步骤305。
因此,本发明还公开了一种确定时钟源的方法,包括:
移动性管理网元接收来自终端设备的请求消息,所述请求消息用于请求注册至网络(可参考上述步骤301的描述);
所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN(可参考上述步骤302的描述);
所述移动性管理网元确定与所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN对应的时钟源信息(可参考上述步骤303的描述);
所述移动性管理网元向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步(可参考上述步骤304的描述)。
在一种可能的实现方式中,所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,包括:所述移动性管理网元从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;所述移动性管理网元根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
在一种可能的实现方式中,所述方法还包括:所述移动性管理网元从网管系统接收所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系;或者,所述移动性管理网元从数据管理网元获取所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系。
上述确定时钟源的方法中,在终端注册流程中,移动性管理网元首先确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,然后确定与终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN对应的时钟源信息,需要说明的是,这里确定的时钟源信息可以是一个或一个以上。然后将确定的时钟源信息发送至接入网设备,由接入网设备根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个或一个以上用于时钟同步的时钟源。
下面介绍又一种时钟源的确认方法,如图4所示,可以包括以下步骤:
步骤401,接入网设备接收网络切片的信息和DNN。
作为一种实现方式,接入网设备可以在会话建立流程中,从SMF接收网络切片的信息和DNN。这将结合图5做进一步描述。
作为又一种实现方式,接入网设备可以在终端设备的注册流程中,从AMF接收网络切片的信息和DNN。并且,接入网设备从AMF接收的网络切片的信息为终端设备的允许接入的网络切片的信息,接收的DNN为终端设备的允许接入的网络切片支持的DNN。这将结合图6做进一步描述。
步骤402,接入网设备确定与网络切片的信息和DNN对应的时钟源信息。
这里,接入网设备上可以预先存储有网络切片的信息、DNN和时钟源之间的对应关系。其中,该对应关系可以是由网管系统配置的,即接入网设备从网管系统接收网络切片的信息和DNN,与时钟源之间的对应关系。接入网设备中存储的网络切片的信息、DNN与时钟源之间的对应关系可以如上述表3所示。因此,该步骤402中,接入网设备可以基于上述表3,确定与接收到的网络切片的信息和DNN对应的时钟源信息。例如,若接入网设备接收到(S-NSSAI-2,DNN-2),则确定的时钟源信息为时钟源信息2。
再比如,若接收到((S-NSSAI-2,DNN-2),(S-NSSAI-3,DNN-3)),则确定的时钟源信息包括时钟源信息2和时钟源信息3。
步骤403,接入网设备根据时钟源信息与终端设备进行时钟同步。这里,接入网设备与终端设备进行时钟同步的方法,具体可参考前述步骤208的相关描述,这里不再赘述。
需要说明的是,接入网设备确定的时钟源信息可能是一个,也可能是一个以上。若确定到的时钟源信息是一个以上,则接入网设备需要根据每个时钟源信息分别与终端设备进行多次时钟同步,时钟同步的次数等于接入网设备确定的时钟源信息的个数。
通过上述方法,接入网设备根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个合适的用于时钟同步的时钟源。
下面结合附图给出上述图4所示的实施例的两种具体实现过程。其中,图5为终端设备的会话建立流程中的确定时钟源的方法,图6为终端设备的注册流程中的确定时钟源的方法。
具体地,图5所示的流程可以包括以下步骤:
步骤501-步骤504,同图2所示的实施例的步骤201-步骤204,可参考前述描述。
通过以上步骤501-步骤504,SMF可以获取到网络切片的信息和该网络切片的信息支持的DNN。
步骤505,SMF向AMF发送网络切片的信息和该网络切片的信息支持的DNN,进而,AMF接收网络切片的信息和该网络切片的信息支持的DNN。
作为一种实现方式,SMF可以通过服务调用的方式向AMF发送网络切片的信息和该网络切片的信息支持的DNN,例如SMF调用AMF的Namf_Communication_N1N2MessageTransfer服务操作,该服务调用的输入包括:发给接入网设备的N2 SM container(会话标识,S-NSSAI,DNN)和发给终端设备的N1 SM container(会话建立接受消息(S-NSSAI,DNN))。
步骤506,AMF向接入网设备发送网络切片的信息和该网络切片的信息支持的DNN,相应地,接入网设备接收网络切片的信息和该网络切片的信息支持的DNN。
作为一种实现方式,若SMF可以通过服务调用的方式向AMF发送时钟源信息,则AMF接收到的是:需要发送给接入网设备的N2 SM container(会话标识,S-NSSAI,DNN)和需要发给终端设备的N1 SM container(会话建立接受消息(S-NSSAI,DNN))。则该步骤506中,AMF可以向接入网设备发送会话请求消息,比如发送N2PDU session request消息。该会话请求消息中包括N2 SM container(会话标识,S-NSSAI,DNN)和NAS消息,该NAS消息包括会话标识和N1 SM container(会话建立接受消息(S-NSSAI,DNN))。
步骤507,接入网设备确定时钟源信息。接入网确定时钟源的具体方法,可以参考上述图4所示的实施例的步骤402的相关描述,这里不再赘述。需要说明的是,在图5所示的会话建立流程中,接入网设备接收到的网络切片的信息和DNN均为一个,因此接入网设备确定的时钟源信息也是一个。
通过上述方法,接入网设备根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个更为合适的用于时钟同步的时钟源。
进一步地,还包括以下步骤508和步骤509。
步骤508,接入网设备根据时钟源信息与终端设备进行时钟同步。
即该时钟源用于接入网设备与终端设备进行时钟同步。
这里,接入网设备与终端设备进行时钟同步的方法,具体可参考前述步骤208的相关描述,这里不再赘述。
步骤509,接入网设备向终端设备发送AS消息,相应地,终端设备接收该AS消息。
该AS消息中包括N1 SM container(会话建立接受消息(S-NSSAI,DNN))。
该会话建立接受消息用于指示会话建立完成。
需要说明的是,上述步骤508和步骤509之间没有严格的执行顺序。即可以先执行步骤508再执行步骤509,也可以先执行步骤509再执行步骤508。
具体地,图6所示的流程可以包括以下步骤:
步骤601-步骤602,同图3所示的实施例的步骤301-步骤302,可参考前述描述。
步骤603,AMF向接入网设备发送终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN。
作为一种实现方式,AMF向接入网设备发送注册接受消息,该注册接受消息用于通知终端设备注册完成。该注册接受消息中携带发给接入网设备的N2消息以及发给终端设备的NAS消息,且N2消息中携带AMF确定的终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN。
步骤604,接入网设备确定时钟源信息。接入网确定时钟源的具体方法,可以参考上述图4所示的实施例的步骤402的相关描述,这里不再赘述。
需要说明的是,在图6所示的注册流程中,接入网设备接收到的终端设备允许接入的网络切片的信息可能是一个或一个以上,并且接收到的终端设备允许接入的网络切片支持的DNN可能是一个或一个以上,因此接入网设备确定的时钟源信息可能是 一个或一个以上。
通过上述方法,接入网设备根据接收到的网络切片的信息和DNN,确定与该网络切片的信息和DNN对应的时钟源信息,并根据该时钟源与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个用于时钟同步的时钟源。
步骤605,接入网设备根据时钟源信息与终端设备进行时钟同步。
这里,接入网设备与终端设备进行时钟同步的方法,具体可参考前述步骤208的相关描述,这里不再赘述。
需要说明的是,接入网设备确定的时钟源信息可能是一个,也可能是一个以上。若确定的时钟源信息是一个以上,则接入网设备需要根据每个时钟源信息,分别与终端设备进行多次时钟同步,时钟同步的次数等于接入网设备确定的时钟源信息的个数。
进一步地,还包括以下步骤606。
步骤606,接入网设备向终端设备发送AS消息,相应地,终端设备接收该AS消息。
该AS消息中包括NAS消息。该NAS消息携带了AMF为终端设备分配的临时标识。
需要说明的是,上述步骤605和步骤606之间没有严格的执行顺序。即可以先执行步骤605再执行步骤606,也可以先执行步骤606再执行步骤605。
因此,本发明还公开了一种确定时钟源的方法,包括:
移动性管理网元接收来自终端设备的请求消息,所述请求消息用于请求注册至网络(可参考上述步骤601);
所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN(可参考上述步骤602);
所述移动性管理网元向接入网设备发送所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN(可参考上述步骤603的描述);
其中,所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN用于时钟源信息的确定,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
在一种可能的实现方式中,所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,包括:所述移动性管理网元从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;所述移动性管理网元根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
上述确定时钟源的方法中,在终端注册流程中,移动性管理网元确定终端设备的允许接入的网络切片的信息和终端设备的允许接入的网络切片支持的DNN,需要说明的是,这里确定的DNN可以是一个或一个以上。接着,移动性管理网元将确定的DNN发送至接入网设备,由接入网设备根据接收到的DNN确定时钟源信息,需要说明的是,这里确定的时钟源信息可以是一个或一个以上。然后,接入网设备根据该时钟源 与终端设备进行时钟同步,实现了为接入网设备和终端设备选择一个或一个以上用于时钟同步的时钟源。上述主要从各个网元之间交互的角度对本申请提供的方案进行了介绍。可以理解的是,上述实现各网元为了实现上述功能,其包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在采用集成的单元的情况下,图7示出了本发明实施例中所涉及的装置的可能的示例性框图,该装置700可以以软件的形式存在。装置700可以包括:处理单元702和通信单元703。作为一种实现方式,该通信单元703可以包括接收单元和发送单元。处理单元702用于对装置700的动作进行控制管理。通信单元703用于支持装置700与其他网络实体的通信。装置700还可以包括存储单元701,用于存储装置700的程序代码和数据。
其中,处理单元702可以是处理器或控制器,例如可以是通用中央处理器(central processing unit,CPU),通用处理器,数字信号处理(digital signal processing,DSP),专用集成电路(application specific integrated circuits,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包括一个或多个微处理器组合,DSP和微处理器的组合等等。通信单元703可以是通信接口、收发器或收发电路等,其中,该通信接口是统称,在具体实现中,该通信接口可以包括多个接口。存储单元701可以是存储器。
在一个实施例中,该装置700可以为接入网设备,还可以为接入网设备中的芯片。例如,处理单元702用于支持装置700执行图4中的步骤402和步骤403,图5中的步骤507,图6中的步骤604,和/或用于本文所描述的技术的其它过程。通信单元703用于支持装置700与移动性管理网元、终端设备的通信。例如,通信单元用于支持装置700执行图2中的步骤207和步骤208,图3中的步骤304和步骤305,图4中的步骤401,图5中的步骤506,步骤508和步骤509,图6中的步骤603,步骤605和步骤606。
具体地,当通信单元703包括发送单元和接收单元时,所述接收单元,用于接收网络切片的信息和数据网络名称DNN;所述处理单元,用于确定与所述网络切片的信息和所述DNN对应的时钟源信息;以及,根据所述时钟源信息与终端设备进行时钟同步。
其中,所述接收单元,具体可以用于接收来自会话管理网元的所述网络切片的信息和所述DNN。所述接收单元,具体可以用于接收来自移动性管理网元的所述网络切片的信息和所述DNN,其中,所述网络切片的信息为所述终端设备的允许接入的网络切片的信息,所述DNN为所述终端设备的允许接入的网络切片支持的DNN。所述接收单元还可以用于从网管系统接收与所述网络切片的信息和所述DNN对应的所述时钟源信息。
在一种可能的实现方式中,通信单元703可以包括第一通信子单元,第一通信子单元用于支持装置700与移动性管理网元之间的通信。进一步的,通信单元703还可以包括第二通信子单元,第二通信子单元用于支持装置700与终端设备之间的通信。
当处理单元702为处理器时,第一通信子单元可以为通信接口,第二通信子单元可以为发射器/接收器,存储单元701为存储器时,本发明实施例所涉及的装置700可以为图8所示的接入网设备。
在另一个实施例中,上述图7所示的装置700可以是本申请所涉及的会话管理网元。
例如,处理单元702可以支持装置700执行上文中各方法示例中会话管理网元的动作,例如,处理单元702用于支持装置700执行图2中的步骤205。通信单元703可以支持装置700与移动性管理网元、数据管理网元之间的通信,例如,通信单元703用于支持装置700执行图2中的步骤203和步骤206,图5中的步骤503-步骤505。
当通信单元703包括发送单元和接收单元时,所述接收单元,可以用于接收来自移动性管理网元的会话请求,所述会话请求包括网络切片的信息和数据网络名称DNN,所述会话请求用于请求创建会话;所述处理单元,可以用于确定与所述网络切片的信息和所述DNN对应的时钟源信息;所述发送单元,用于向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与终端设备进行时钟同步。
当所述终端设备接入到拜访地网络时,所述会话管理网元可以位于所述拜访地网络。
所述接收单元还可以用于从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系;或者,所述处理单元还用于从数据管理网元获取所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
在又一个实施例中,上述图7所示的装置700可以是本申请所涉及的移动性管理网元。
例如,处理单元702可以支持装置700执行上文中各方法示例中移动性管理网元的动作,例如,处理单元702用于支持装置700执行图2中的步骤202,图3中的步骤302和步骤303,图5中的步骤502,和/或用于本文所描述的技术的其它过程。通信单元703可以支持装置700与会话管理网元或接入网设备之间的通信,例如,通信单元703用于支持装置700执行图2中的步骤201,步骤203,步骤206和步骤207,图3中的步骤301和步骤304,图5中的步骤501,步骤503,步骤505和步骤506,图6中的步骤601和步骤603。
具体地,当通信单元703包括接收单元和发送单元时,在一种实现方式中,所述接收单元,可以用于接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述处理单元,用于根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;以及,确定与所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN对应的时钟源信息;所述发送单元,用于向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
所述处理单元具体用于,可以从数据管理网元获取所述终端设备签约的网络切片 的信息和所述终端设备签约的网络切片支持的DNN;根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
所述接收单元还可以用于从网管系统接收所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系;或者,所述处理单元还用于从数据管理网元获取所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系。
在又一种实现方式中,所述接收单元,可以用于接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述处理单元,可以用于根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;所述发送单元,可以用于向接入网设备发送所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN;其中,所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN用于时钟源信息的确定,所述时钟源信息可以用于所述接入网设备与所述终端设备进行时钟同步。
所述处理单元具体可以用于从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
在又一种实现方式中,所述接收单元,可以用于接收来自终端设备的请求消息,所述请求消息用于请求创建会话;所述处理单元,可以用于确定网络切片的信息和数据网络名称DNN;所述发送单元,可以用于向会话管理网元发送会话请求,所述会话请求包括所述网络切片的信息和所述DNN,所述会话请求用于请求创建会话;所述接收单元,还用于接收来自所述会话管理网元的与所述网络切片的信息和所述DNN对应的时钟源信息;所述发送单元,还可以用于向接入网设备发送所述时钟源信息,所述时钟源信息用于触发所述接入网设备与所述终端设备进行时钟同步。
所述请求消息包括所述网络切片的信息和所述DNN,所述处理单元,具体可以用于从所述请求消息获取所述网络切片的信息和所述DNN;或者,所述处理单元,具体用于根据所述终端设备的签约数据,确定所述网络切片的信息和所述DNN,其中,所述终端设备的签约数据包括所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN。
图8示出了本发明实施例提供的接入网设备的一种可能的结构示意图。接入网设备800包括处理器802和通信接口804。其中,处理器802也可以为控制器,图8中表示为“控制器/处理器802”。通信接口804用于支持接入网设备与其他网元(例如移动性管理网元)进行通信。进一步的,接入网设备800还可以包括发射器/接收器801。所述发射器/接收器801用于支持接入网设备与上述实施例中的终端设备之间进行无线电通信。所述处理器802可以执行各种用于与终端设备通信的功能。在上行链路,来自终端的上行链路信号经由天线接收,由接收器801进行解调(例如将高频信号解调 为基带信号),并进一步由处理器802进行处理来恢复终端设备发送的业务数据和信令信息。在下行链路上,业务数据和信令消息由处理器802进行处理,并由发射器801进行调制(例如将基带信号调制为高频信号)来产生下行链路信号,并经由天线发射给终端设备。需要说明的是,上述解调或调制的功能也可以由处理器802完成。
例如,处理器802还用于执行图2-图6所示方法中涉及接入网设备的处理过程和/或本申请所描述的技术方案的其他过程。
进一步的,接入网设备800还可以包括存储器803,存储器803用于存储接入网设备800的程序代码和数据。
可以理解的是,图8仅仅示出了接入网设备800的简化设计。在实际应用中,接入网设备800可以包括任意数量的发射器,接收器,处理器,控制器,存储器,通信单元等,而所有可以实现本发明实施例的接入网设备都在本发明实施例的保护范围之内。
参阅图9所示,为本申请提供的一种装置示意图,该装置可以是上述会话管理网元,或者是上述移动性管理网元。该装置900包括:处理器902、通信接口903、存储器901。可选的,装置900还可以包括总线904。其中,通信接口903、处理器902以及存储器901可以通过通信线路904相互连接;通信线路904可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。所述通信线路904可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
处理器902可以是一个CPU,微处理器,ASIC,或一个或多个用于控制本申请方案程序执行的集成电路。
通信接口903,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN),有线接入网等。
存储器901可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically er服务器able programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路904与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器901用于存储执行本申请方案的计算机执行指令,并由处理器902来控制执行。处理器902用于执行存储器901中存储的计算机执行指令,从而实现本申请上述实施例提供的确定时钟源的方法。
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实 现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State Disk,SSD))等。
本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
本申请实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件单元、或者这两者的结合。软件单元可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于终端设备中。可选地,处理器和存储媒介也可以设置于终端设备中的不同的部件中。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。
Claims (26)
- 一种确定时钟源的方法,其特征在于,包括:会话管理网元接收来自移动性管理网元的会话请求,所述会话请求包括网络切片的信息和数据网络名称DNN,所述会话请求用于请求创建会话;所述会话管理网元确定与所述网络切片的信息和所述DNN对应的时钟源信息;所述会话管理网元向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与终端设备进行时钟同步。
- 根据权利要求1所述的方法,其特征在于,当所述终端设备接入到拜访地网络时,所述会话管理网元位于所述拜访地网络。
- 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述会话管理网元从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系;或者,所述会话管理网元从数据管理网元获取所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
- 一种确定时钟源的方法,其特征在于,包括:接入网设备接收网络切片的信息和数据网络名称DNN;所述接入网设备确定与所述网络切片的信息和所述DNN对应的时钟源信息;所述接入网设备根据所述时钟源信息与终端设备进行时钟同步。
- 根据权利要求4所述的方法,其特征在于,所述接入网设备接收网络切片的信息和DNN,包括:所述接入网设备接收来自会话管理网元的所述网络切片的信息和所述DNN。
- 根据权利要求4所述的方法,其特征在于,所述接入网设备接收网络切片的信息和DNN,包括:所述接入网设备接收来自移动性管理网元的所述网络切片的信息和所述DNN,其中,所述网络切片的信息为所述终端设备的允许接入的网络切片的信息,所述DNN为所述终端设备的允许接入的网络切片支持的DNN。
- 根据权利要求4-6任一所述的方法,其特征在于,所述方法还包括:所述接入网设备从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
- 一种确定时钟源的方法,其特征在于,包括:移动性管理网元接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;所述移动性管理网元确定与所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN对应的时钟源信息;所述移动性管理网元向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
- 根据权利要求8所述的方法,其特征在于,所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,包括:所述移动性管理网元从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;所述移动性管理网元根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
- 根据权利要求8或9所述的方法,其特征在于,所述方法还包括:所述移动性管理网元从网管系统接收所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系;或者,所述移动性管理网元从数据管理网元获取所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系。
- 一种确定时钟源的方法,其特征在于,包括:移动性管理网元接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;所述移动性管理网元向接入网设备发送所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN;其中,所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN用于时钟源信息的确定,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
- 根据权利要求11所述的方法,其特征在于,所述移动性管理网元根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,包括:所述移动性管理网元从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;所述移动性管理网元根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
- 一种装置,其特征在于,包括:发送单元、接收单元和处理单元;所述接收单元,用于接收来自移动性管理网元的会话请求,所述会话请求包括网络切片的信息和数据网络名称DNN,所述会话请求用于请求创建会话;所述处理单元,用于确定与所述网络切片的信息和所述DNN对应的时钟源信息;所述发送单元,用于向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与终端设备进行时钟同步。
- 根据权利要求13所述的装置,其特征在于,当所述终端设备接入到拜访地网络时,所述会话管理网元位于所述拜访地网络。
- 根据权利要求13或14所述的装置,其特征在于,所述接收单元还用于从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系;或者,所述处理单元还用于从数据管理网元获取所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
- 一种装置,其特征在于,包括:接收单元和处理单元;所述接收单元,用于接收网络切片的信息和数据网络名称DNN;所述处理单元,用于确定与所述网络切片的信息和所述DNN对应的时钟源信息;以及,根据所述时钟源信息与终端设备进行时钟同步。
- 根据权利要求16所述的装置,其特征在于,所述接收单元,具体用于接收来自会话管理网元的所述网络切片的信息和所述DNN。
- 根据权利要求16所述的装置,其特征在于,所述接收单元,具体用于接收来自移动性管理网元的所述网络切片的信息和所述DNN,其中,所述网络切片的信息为所述终端设备的允许接入的网络切片的信息,所述DNN为所述终端设备的允许接入的网络切片支持的DNN。
- 根据权利要求16-18任一所述的装置,其特征在于,所述接收单元还用于从网管系统接收所述网络切片的信息和所述DNN,与所述时钟源信息之间的对应关系。
- 一种装置,其特征在于,包括:发送单元、接收单元和处理单元;所述接收单元,用于接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述处理单元,用于根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;以及,确定与所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN对应的时钟源信息;所述发送单元,用于向接入网设备发送所述时钟源信息,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
- 根据权利要求20所述的装置,其特征在于,所述处理单元具体用于:从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
- 根据权利要求20或21所述的装置,其特征在于,所述接收单元还用于从网管系统接收所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系;或者,所述处理单元还用于从数据管理网元获取所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN,与所述时钟源信息之间的对应关系。
- 一种装置,其特征在于,包括:发送单元、接收单元和处理单元;所述接收单元,用于接收来自终端设备的请求消息,所述请求消息用于请求注册至网络;所述处理单元,用于根据所述终端设备的签约信息,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的数据网络名称DNN;所述发送单元,用于向接入网设备发送所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN;其中,所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN用于时钟源信息的确定,所述时钟源信息用于所述接入网设备与所述终端设备进行时钟同步。
- 根据权利要求23述的装置,其特征在于,所述处理单元具体用于:从数据管理网元获取所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN;根据所述终端设备签约的网络切片的信息和所述终端设备签约的网络切片支持的DNN,确定所述终端设备的允许接入的网络切片的信息和所述终端设备的允许接入的网络切片支持的DNN。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行权利要求1-12任一所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品中包括指令,当其在计算机上运行时,使得计算机执行权利要求1-12任一所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19792387.3A EP3758424B1 (en) | 2018-04-23 | 2019-03-12 | Method for determining clock source and device |
| US17/031,524 US11411667B2 (en) | 2018-04-23 | 2020-09-24 | Clock source determining method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810367958.2A CN110392422B (zh) | 2018-04-23 | 2018-04-23 | 一种确定时钟源的方法及装置 |
| CN201810367958.2 | 2018-04-23 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/031,524 Continuation US11411667B2 (en) | 2018-04-23 | 2020-09-24 | Clock source determining method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019205825A1 true WO2019205825A1 (zh) | 2019-10-31 |
Family
ID=68284790
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/077878 Ceased WO2019205825A1 (zh) | 2018-04-23 | 2019-03-12 | 一种确定时钟源的方法及装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11411667B2 (zh) |
| EP (1) | EP3758424B1 (zh) |
| CN (1) | CN110392422B (zh) |
| WO (1) | WO2019205825A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021232364A1 (zh) * | 2020-05-21 | 2021-11-25 | Oppo广东移动通信有限公司 | 一种传输时钟信息的方法、终端设备及网络设备 |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102577006B1 (ko) * | 2018-08-13 | 2023-09-11 | 삼성전자 주식회사 | 4g 및 5g 네트워크 이동 시 네트워크 슬라이스 지원 방법 및 장치 |
| CN111917563B (zh) * | 2019-05-07 | 2023-03-10 | 华为技术有限公司 | 一种路由规则的配置方法及通信装置 |
| CN112954627B (zh) * | 2019-12-11 | 2022-10-18 | 华为技术有限公司 | 会话管理网元发现的方法、设备及系统 |
| CN114731266B (zh) * | 2020-02-14 | 2024-05-28 | Oppo广东移动通信有限公司 | 时钟信息同步方法、装置、第一节点、终端及存储介质 |
| CN114830564B (zh) * | 2020-03-02 | 2024-12-03 | Oppo广东移动通信有限公司 | 时钟同步方法、装置、设备及存储介质 |
| CN111490841B (zh) | 2020-03-23 | 2024-05-31 | 腾讯科技(深圳)有限公司 | 用于实现时间同步的方法及相关设备 |
| WO2021243614A1 (zh) * | 2020-06-03 | 2021-12-09 | Oppo广东移动通信有限公司 | 信息处理方法及装置 |
| CN114071595B (zh) * | 2020-07-31 | 2026-01-02 | 华为技术有限公司 | 通信方法和通信装置 |
| WO2022032544A1 (zh) * | 2020-08-12 | 2022-02-17 | 华为技术有限公司 | 一种通信方法、通信装置、终端设备及用户面网元 |
| EP4298813A4 (en) * | 2021-02-23 | 2024-12-04 | Telefonaktiebolaget LM Ericsson (publ) | AUTHENTICATION METHOD AND APPARATUS |
| CN115515215B (zh) * | 2021-06-22 | 2025-04-18 | 大唐移动通信设备有限公司 | 时钟同步方法、装置、设备及产品 |
| CN116488759B (zh) * | 2022-01-14 | 2025-08-29 | 华为技术有限公司 | 授时方法及装置 |
| CN116847449A (zh) * | 2022-03-25 | 2023-10-03 | 华为技术有限公司 | 一种授时方法、通信装置及通信系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101771661A (zh) * | 2008-12-29 | 2010-07-07 | 华为技术有限公司 | 时钟源确定方法、装置及系统 |
| US20110151772A1 (en) * | 2009-12-17 | 2011-06-23 | Electronics And Telecommunications Research Institute | Apparatus for measuring radio relay channel and method thereof |
| CN103297216A (zh) * | 2012-02-27 | 2013-09-11 | 中兴通讯股份有限公司 | 一种设备实现同步的方法和装置 |
| CN106131947A (zh) * | 2016-09-14 | 2016-11-16 | 潘进 | 一种无线网络设备间时钟同步的方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9414371B2 (en) * | 2012-04-16 | 2016-08-09 | Samsung Electronics Co., Ltd. | Hierarchical channel sounding and channel state information feedback in massive MIMO systems |
| US9560613B1 (en) * | 2013-04-25 | 2017-01-31 | Google Inc. | Validating synchronization compliance using network measurements |
| US9838679B2 (en) * | 2015-07-28 | 2017-12-05 | Viavi Solutions Inc. | Distance to fault measurements in cable TV networks |
| CN105893135B (zh) * | 2016-04-25 | 2019-07-26 | 深圳市永兴元科技股份有限公司 | 分布式数据处理方法及数据中心 |
| ES2860933T3 (es) * | 2016-07-14 | 2021-10-05 | Deutsche Telekom Ag | Dispositivo de detección para detectar una magnitud física |
| CN106301735B (zh) * | 2016-08-03 | 2019-04-30 | 武汉虹信通信技术有限责任公司 | 一种下行同步信号的生成方法及基站 |
| KR20180038716A (ko) * | 2016-10-07 | 2018-04-17 | 삼성전자주식회사 | 단말의 시그널링 메시지를 Network Function 간 전달하는 방안 |
| US11343711B2 (en) * | 2017-11-20 | 2022-05-24 | Sharp Kabushiki Kaisha | UE and communication control method for UE |
-
2018
- 2018-04-23 CN CN201810367958.2A patent/CN110392422B/zh active Active
-
2019
- 2019-03-12 EP EP19792387.3A patent/EP3758424B1/en active Active
- 2019-03-12 WO PCT/CN2019/077878 patent/WO2019205825A1/zh not_active Ceased
-
2020
- 2020-09-24 US US17/031,524 patent/US11411667B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101771661A (zh) * | 2008-12-29 | 2010-07-07 | 华为技术有限公司 | 时钟源确定方法、装置及系统 |
| US20110151772A1 (en) * | 2009-12-17 | 2011-06-23 | Electronics And Telecommunications Research Institute | Apparatus for measuring radio relay channel and method thereof |
| CN103297216A (zh) * | 2012-02-27 | 2013-09-11 | 中兴通讯股份有限公司 | 一种设备实现同步的方法和装置 |
| CN106131947A (zh) * | 2016-09-14 | 2016-11-16 | 潘进 | 一种无线网络设备间时钟同步的方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3758424A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021232364A1 (zh) * | 2020-05-21 | 2021-11-25 | Oppo广东移动通信有限公司 | 一种传输时钟信息的方法、终端设备及网络设备 |
| CN115428534A (zh) * | 2020-05-21 | 2022-12-02 | Oppo广东移动通信有限公司 | 一种传输时钟信息的方法、终端设备及网络设备 |
| CN115428534B (zh) * | 2020-05-21 | 2025-01-24 | Oppo广东移动通信有限公司 | 一种传输时钟信息的方法、终端设备及网络设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3758424B1 (en) | 2023-08-02 |
| US20210006345A1 (en) | 2021-01-07 |
| EP3758424A1 (en) | 2020-12-30 |
| EP3758424A4 (en) | 2021-04-28 |
| US11411667B2 (en) | 2022-08-09 |
| CN110392422B (zh) | 2020-10-09 |
| CN110392422A (zh) | 2019-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110392422B (zh) | 一种确定时钟源的方法及装置 | |
| CN111436160B (zh) | 一种局域网通信方法、装置及系统 | |
| CN111106889B (zh) | 一种时钟同步方法及装置 | |
| US12425305B2 (en) | Group creation method, apparatus, and system | |
| WO2022012310A1 (zh) | 一种通信方法及装置 | |
| EP3668054B1 (en) | Data transmission method, device and system | |
| CN114208111B (zh) | 一种通信方法、装置及系统 | |
| US20200296142A1 (en) | User Group Establishment Method and Apparatus | |
| JP7389225B2 (ja) | セキュリティ保護モードを決定するための方法および装置 | |
| CN112672336B (zh) | 实现外部认证的方法、通信装置及通信系统 | |
| WO2023280121A1 (zh) | 一种获取边缘服务的方法和装置 | |
| US10993177B2 (en) | Network slice instance creation | |
| JP7679895B2 (ja) | 第1のAccess and Mobility Management Function(AMF)装置の方法、および、第1のAccess and Mobility Management Function(AMF)装置 | |
| EP4642066A2 (en) | Device-driven mobility for non-terrestrial communication networks | |
| CN117121564A (zh) | 与非公共网络相关的策略 | |
| WO2020001437A1 (zh) | 一种配置方法、协商方法及装置 | |
| WO2022032692A1 (zh) | 通信方法、装置及系统 | |
| WO2023104123A1 (zh) | 一种通信方法、装置及设备 | |
| WO2022166017A1 (zh) | 控制终端设备接入网络的方法、通信装置及系统 | |
| CN120166580A (zh) | 一种通信方法及通信装置 | |
| CN118785136A (zh) | 通信方法、通信装置及通信系统 | |
| WO2024000435A1 (zh) | 物联网设备的管理方法、装置、设备和存储介质 | |
| CN116866965A (zh) | 一种备份方法、通信装置及通信系统 | |
| WO2026081886A1 (zh) | 通信方法及装置 | |
| WO2025118163A1 (zh) | 通信方法、终端设备和网络设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19792387 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2019792387 Country of ref document: EP Effective date: 20200923 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |



