WO2023214817A1 - 무선 통신 시스템에서 단말에 가입자 정보 기반 동기화 서비스를 제공하는 방법 및 장치 - Google Patents
무선 통신 시스템에서 단말에 가입자 정보 기반 동기화 서비스를 제공하는 방법 및 장치 Download PDFInfo
- Publication number
- WO2023214817A1 WO2023214817A1 PCT/KR2023/006100 KR2023006100W WO2023214817A1 WO 2023214817 A1 WO2023214817 A1 WO 2023214817A1 KR 2023006100 W KR2023006100 W KR 2023006100W WO 2023214817 A1 WO2023214817 A1 WO 2023214817A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time synchronization
- information
- synchronization service
- terminal
- service
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims description 46
- 238000013523 data management Methods 0.000 claims description 9
- 238000007726 management method Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 abstract description 17
- 230000006870 function Effects 0.000 description 30
- 238000005516 engineering process Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 15
- 238000010295 mobile communication Methods 0.000 description 13
- 238000013475 authorization Methods 0.000 description 10
- 230000015654 memory Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000012384 transportation and delivery Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000760358 Enodes Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
-
- 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/0055—Synchronisation arrangements determining timing error of reception due to propagation delay
- H04W56/0065—Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
Definitions
- This disclosure relates to a method of providing time synchronization between wireless terminals in a 5G system (5GS, 5G System) in a wireless communication system. For example, it concerns a method of providing time synchronization between wireless terminals using UE Subscription information.
- 5G mobile communication technology defines a wide frequency band to enable fast transmission speeds and new services, and includes sub-6 GHz ('Sub 6GHz') bands such as 3.5 gigahertz (3.5 GHz) as well as millimeter wave (mm) bands such as 28 GHz and 39 GHz. It is also possible to implement it in the ultra-high frequency band ('Above 6GHz') called Wave.
- 'Sub 6GHz' sub-6 GHz
- mm millimeter wave
- Wave ultra-high frequency band
- 6G mobile communication technology which is called the system of Beyond 5G
- Terra is working to achieve a transmission speed that is 50 times faster than 5G mobile communication technology and an ultra-low delay time that is reduced to one-tenth. Implementation in Terahertz bands (e.g., 95 GHz to 3 THz) is being considered.
- ultra-wideband services enhanced Mobile BroadBand, eMBB
- ultra-reliable low-latency communications URLLC
- massive machine-type communications mMTC
- numerology support multiple subcarrier interval operation, etc.
- dynamic operation of slot format initial access technology to support multi-beam transmission and broadband
- definition and operation of BWP Band-Width Part
- New channel coding methods such as LDPC (Low Density Parity Check) codes for data transmission and Polar Code for highly reliable transmission of control information
- L2 pre-processing L2 pre-processing
- dedicated services specialized for specific services. Standardization of network slicing, etc., which provides networks, has been carried out.
- V2X Vehicle-to-Everything
- NR-U New Radio Unlicensed
- UE Power Saving NR terminal low power consumption technology
- NTN Non-Terrestrial Network
- IAB provides a node for expanding the network service area by integrating intelligent factories (Industrial Internet of Things, IIoT) to support new services through linkage and convergence with other industries, and wireless backhaul links and access links.
- Intelligent factories Intelligent Internet of Things, IIoT
- Mobility Enhancement including Conditional Handover and DAPS (Dual Active Protocol Stack) handover
- 2-step Random Access (2-step RACH for simplification of random access procedures)
- Standardization in the field of wireless interface architecture/protocol for technologies such as NR is also in progress
- 5G baseline for incorporating Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technology Standardization in the field of system architecture/services for architecture (e.g., Service based Architecture, Service based Interface) and Mobile Edge Computing (MEC), which provides services based on the location of the terminal, is also in progress.
- NFV Network Functions Virtualization
- SDN Software-Defined Networking
- FD-MIMO full dimensional MIMO
- array antennas to ensure coverage in the terahertz band of 6G mobile communication technology.
- multi-antenna transmission technology such as Large Scale Antenna, metamaterial-based lens and antenna to improve coverage of terahertz band signals, high-dimensional spatial multiplexing technology using OAM (Orbital Angular Momentum), RIS ( In addition to Reconfigurable Intelligent Surface technology, Full Duplex technology, satellite, and AI (Artificial Intelligence) to improve the frequency efficiency of 6G mobile communication technology and system network are utilized from the design stage and end-to-end.
- a method performed by a time sensitive communication and time synchronization function (TSCTSF) device in a wireless communication system is a time synchronization service (time sensitive communication and time synchronization function, TSCTSF) device.
- TSCTSF time sensitive communication and time synchronization function
- obtaining subscription data related to the time synchronization service for the terminal from a unified data management (UDM) device and based on the subscription data related to the time synchronization service, 5G Information on whether an access stratum (AS)-based time synchronization service is supported, (g) information on whether a PTP (precision time protocol)-based time synchronization service is supported, time synchronization error budget information, and allowable area information for the terminal. , and confirming at least one of the allowed time information for the terminal.
- AS access stratum
- PTP precision time protocol
- a method performed by an access and mobility management function (AMF) device in a wireless communication system includes integrated data management (A step of acquiring subscription data related to the time synchronization service for the terminal from a unified data management (UDM) device, and based on the subscription data related to the time synchronization service, whether to support a 5G access stratum (AS)-based time synchronization service.
- information (g) information on whether PTP (precision time protocol)-based time synchronization service is supported, time synchronization error budget information, allowable area information for the terminal, and allowable time information for the terminal. Includes checking at least one.
- a time sensitive communication and time synchronization function (TSCTSF) device uses integrated data to provide a transceiver and a time synchronization service.
- an access and mobility management function (AMF) device uses integrated data management (unified data) to provide a transceiver and time synchronization service.
- 5GS when 5GS becomes a synchronization source and provides a synchronization service to the UE, it is possible to control whether or not the service is provided based on UE Subscription information.
- FIG. 1 is a diagram explaining a 5GS synchronization service (Sync Service) according to an embodiment of the present disclosure.
- Figure 2 shows a network structure supporting 5GS Sync Service according to an embodiment of the present disclosure.
- Figure 3 is a flowchart showing signaling for 5GS Sync Service according to an embodiment of the present disclosure.
- FIG. 4A is a sequence diagram illustrating a UE Subscription information-based AS (Access Stratum) Sync Service method according to an embodiment of the present disclosure.
- FIG. 4B is a sequence diagram illustrating a UE Subscription information-based AS (Access Stratum) Sync Service method according to an embodiment of the present disclosure.
- Figure 5a is a sequence diagram showing a (g)PTP (Precision Time Protocol) Sync Service method based on UE Subscription information according to an embodiment of the present disclosure.
- g Precision Time Protocol
- Figure 5b is a sequence diagram showing a (g)PTP (Precision Time Protocol) Sync Service method based on UE Subscription information according to an embodiment of the present disclosure.
- g Precision Time Protocol
- Figure 6 is a block diagram showing the structure of an entity according to an embodiment of the present disclosure.
- connection node a term referring to network entities
- a term referring to messages a term referring to an interface between network objects
- a term referring to various types of identification information a term referring to various types of identification information.
- the following are examples for convenience of explanation. Accordingly, the present invention is not limited to the terms described below, and other terms referring to objects having equivalent technical meaning may be used.
- the base station is the entity that performs resource allocation for the terminal and may be at least one of gNode B, eNode B, Node B, BS (Base Station), wireless access unit, base station controller, or node on the network.
- a terminal may include a user equipment (UE), a mobile station (MS), a cellular phone, a smartphone, a computer, or a multimedia system capable of performing communication functions.
- UE user equipment
- MS mobile station
- UL uplink
- UL refers to a wireless transmission path of a signal transmitted from a terminal to a base station.
- LTE or LTE-A system may be described below as an example, embodiments of the present disclosure can also be applied to other communication systems with similar technical background or channel types.
- 5G new radio, NR
- 5G hereinafter refers to existing LTE, LTE-A, and It may be a concept that includes other similar services.
- this disclosure may be applied to other communication systems through some modifications without significantly departing from the scope of the present disclosure at the discretion of a person with skilled technical knowledge. At this time, it will be understood that each block of the processing flow diagram diagrams and combinations of the flow diagram diagrams can be performed by computer program instructions.
- These computer program instructions can be mounted on a processor of a general-purpose computer, special-purpose computer, or other programmable data processing equipment, so that the instructions performed through the processor of the computer or other programmable data processing equipment are described in the flow chart block(s). It creates the means to perform functions.
- These computer program instructions may also be stored in computer-usable or computer-readable memory that can be directed to a computer or other programmable data processing equipment to implement a function in a particular manner, so that the computer-usable or computer-readable memory It is also possible to produce manufactured items containing instruction means that perform the functions described in the flowchart block(s).
- Computer program instructions can also be mounted on a computer or other programmable data processing equipment, so that a series of operational steps are performed on the computer or other programmable data processing equipment to create a process that is executed by the computer, thereby generating a process that is executed by the computer or other programmable data processing equipment. Instructions that perform processing equipment may also provide steps for executing the functions described in the flow diagram block(s).
- each block may represent a module, segment, or portion of code that includes one or more executable instructions for executing specified logical function(s).
- the functions mentioned in the blocks it is possible for the functions mentioned in the blocks to occur out of order. For example, it is possible for two blocks shown in succession to be performed substantially simultaneously, or it is possible for the blocks to be performed in reverse order depending on the corresponding function.
- the term ' ⁇ unit' used in this embodiment refers to software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and ' ⁇ unit' refers to what roles. It can be done.
- ' ⁇ part' is not limited to software or hardware.
- the ' ⁇ part' may be configured to reside in an addressable storage medium and may be configured to reproduce on one or more processors. Therefore, as an example, ' ⁇ part' refers to components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, and procedures. , subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables.
- the functions provided within the components and 'parts' may be combined into a smaller number of components and 'parts' or may be further separated into additional components and 'parts'. Additionally, components and 'parts' may be implemented to regenerate one or more CPUs within a device or a secure multimedia card. Additionally, in an embodiment, ' ⁇ part' may include one or more processors.
- the present invention uses terms and names defined in the 5GS and NR standards, which are standards defined by the 3GPP (The 3rd Generation Partnership Project) organization among currently existing communication standards.
- 3GPP The 3rd Generation Partnership Project
- the present invention is not limited by the above terms and names, and can be equally applied to wireless communication networks complying with other standards.
- the present invention can be applied to 3GPP 5GS/NR (5th generation mobile communication standard).
- Sync service can only be provided in certain regions. Outside of this area, there may be no need to provide service, or you may need to apply a different type of Sync Service. Additionally, accurate time synchronization between terminals is required for factory automation. Even in audio/video sharing applications, accurate time synchronization between devices is required.
- Figure 1 is a diagram for explaining 5GS Sync Service, according to an embodiment of the present invention.
- the 3GPP network can operate as one TSN node. All entities within the 3GPP network must be synchronized to the 5G GM (grandmaster) clock.
- the radio access network (RAN) is assumed to be connected to the 3GPP GM, and the user plane function (UPF) connected to the RAN and the wired network is also connected to 5G using the wired network TSN Sync method or other methods. It can be assumed to be synchronized with the GM Clock.
- the RAN and the terminal (UE) are connected through the 5G Air Protocol.
- the RAN adds several functions to precisely support synchronization with the terminal (for example, to ensure that the Time Error is less than 656ns). must be provided. These functions include Accurate Timing Delivery by radio resource control (RRC)/system information block (SIB), Finer TA (timing advance) Granularity, and Propagation Delay Compensation.
- RRC radio resource control
- SIB system information block
- Finer TA timing advance
- 5GS can support time synchronization between terminals by adjusting (for example, controlling) the transmission of messages such as RRC or SIB of the RAN.
- 5GS can control the RAN Sync function using RAN Parameters.
- This method can be called AS-based 5GS Sync Service.
- the RRC (Radio Resource Control) / SIB (System Information Block) transmission frequency for transmitting time information can be increased to satisfy accuracy.
- the base station can adjust the time synchronization accuracy by measuring the delay time precisely by adjusting the cycle of sending and receiving messages to measure the delay time between a specific terminal and the base station through RRC.
- the base station can adjust the time synchronization accuracy by adjusting the delivery period by including time information in the information broadcast to all terminals through SIB.
- 5GS can support time synchronization between devices using a synchronization message.
- the operation is as follows. Entities within the 3GPP network may all be synchronized to the 5G GM clock.
- the UPF receives the Sync Message
- the Ingress Time Stamp based on 5G GM and the link delay with the previous TSN node that is measured/calculated and managed can be included in the Sync Message and transmitted.
- the UE can calculate the time at which the Sync Message is transmitted to an external TSN (time sensitive networking) node based on the 5G GM clock and calculate the difference from the Ingress Time.
- the UE can complete the TSN Sync operation by reflecting the calculated value in the Correction Field as Residence Time.
- the 3GPP network can maintain TSN Synchronization with a Time Error of less than 1 ⁇ s.
- UPF can also directly generate Sync Message.
- Link Delay with the previous TSN node is 0.
- 5GS can support time synchronization between devices by delivering a Sync Message.
- 5GS can control accuracy by adjusting the transmission interval of Sync Message.
- This method can be called (g)PTP (Precision Time Protocol)-based 5GS Sync Service.
- Figure 2 is a diagram showing a network structure supporting 5GS Sync Service according to an embodiment of the present invention.
- TSCTSF Time Sensitive Communications and Time Synchronization Function
- NW-TT network-side TSN translator
- DS-TT device-side TSN translator
- TSCTSF can obtain/receive subscription information from UDM and refer to it.
- TSCTSF provides Session Management Function (SMF), Access Management Function (AMF), and Policy Control to apply 5GS information to the 5GS System. Function, PCF), Unified Data Repository (UDR), etc.
- SMF Session Management Function
- AMF Access Management Function
- UDR Unified Data Repository
- SMF or AMF can also refer to subscription information obtained from UDM.
- TSCTSF stores the necessary information in UDR and, through the notification process, can deliver updated information to UDM/UDR (unified data repository) or PCF (policy control function) through notification. In this way, you can set up the (g)PTP-based 5GS Sync Service.
- TSCTSF can support time synchronization between terminals by transmitting the requirements for 5GS Sync Service to the 5G RAN and adjusting RRC or SIB.
- TSCTSF can refer to subscription information from UDM.
- TSCTSF can be linked with PCF, AMF, etc.
- SMF or AMF can also refer to subscription information from UDM.
- TSCTSF can control the RAN Sync function using parameters transmitted to RAN through AMF. In this way, AS-based 5GS Sync Service can be set up in 5GS.
- Figure 3 shows a signing flow for 5GS Sync Service according to an disclosure of the present invention.
- UDM can store subscription information related to 5GS Sync Service for each UE.
- Sync Service Subscription information stored by the UE in 5GS may include at least one of the following information.
- Time Domain supported by (g)PTP Sync Service may be multiple.
- Time Accuracy level Time Accuracy supported by Sync Service (Sync Error budget, GPS/UPC, etc. Time Accuarcy Level)
- - allowed area (Area information supported by Sync Service such as Cell ID, Tracking Area, Registration Area, latitude/longitude and radius)
- 5GS Sync Service AMF can perform subscription check with UDM to provide AS Sync Service to UE based on UE Subscription information. Additionally, TSCTSF can also perform subscription checks with UDM. TSCTSF can check UDM and Subscription in the following cases.
- AMF can check subscription with UDM
- SMF can check subscription with UDM
- TSCTSF can check subscription with UDM.
- TSCTSF can check UDM and Subscription in the following cases.
- Figures 4a and 4b show a UE Subscription-based AS Sync Service method according to an disclosure of the present invention.
- the terminal performs a registration process in 5GC.
- the terminal may include a Sync Service Description.
- AMF can check UDM and Sync Service Subscription. If not subscribed, the UE does not receive Sync Service.
- the Sync Service Description can also include at least one of the following information.
- Time Domain supported by (g)PTP Sync Service may be multiple.
- Time Accuracy level Time Accuracy supported by Sync Service (Sync Error budget, GPS/UPC, etc. Time Accuarcy Level)
- - allowed area (Area information supported by Sync Service such as Cell ID, Tracking Area, Registration Area, latitude/longitude and radius)
- the UE may transmit an Access and Mobility (AM) synchronization request (Sync Request) to the AMF.
- AM Access and Mobility
- 5GS does not provide AS-based Sync Service to the UE immediately after the registration process in step 1, but can provide AS-based Sync Service to the UE only after receiving an explicit request in step 2.
- the AM Sync Request may include the UE's ID and Sync Service Description.
- AMF can transmit an AS Sync Request to TSCTSF using the information received from the UE in step 2. For example, AMF can transmit an AS Sync Request containing the UE's ID and Sync Service Description to TSCTSF.
- TSCTSF can check UDR/UDM and Sync Service Subscription. For example, TSCTSF can request Sync Service Subscription through UDR/UDM. And TSCTSF can receive or obtain Sync Service Subscription from UDR/UDM. If not subscribed, the UE does not receive Sync Service.
- TSCTSF can perform PCF and AM Policy Association processes. For example, TSCTSF can send an AM Policy authorization request to PCF. And TSCTSF can receive AM Policy autyorization response from PCF.
- step 3 the UE can send an AM Sync Policy Request to AMF.
- 5GS does not provide AS-based Sync Service to the UE immediately after the registration process in step 1, but can provide AS-based Sync Service to the UE only after receiving an explicit request in step 2.
- the AM Sync Request may include the UE's ID and Sync Service Description.
- Step 3 may be used instead of step 2. Alternatively, step 3 may be used in overlap with step 2.
- AMF can transmit an AS Sync Policy Request to PCF using the information received from the UE in step 3. For example, AMF can transmit an AS Sync Policy Request containing the UE's ID and Sync Service Description to the PCF.
- PCF can transmit an AM Policy Authorization Request to TSCTSF using the information received from AMF in step 3a.
- TSCTSF can check UDR/UDM and Sync Service Subscription. If not subscribed, the UE does not receive Sync Service.
- TSCTSF can deliver AM Policy Authorization Response to PCF.
- TSCTSF can send a request to UDR/UDM to be notified if there is a change in Sync Subscription Data and receive a response to the request from UDR/UDM.
- UDR/UDM can notify the TSCTSF of the above information.
- TSCTSF can check whether to provide AS Sync Service to the UE based on the Sync Subscriptin information received from UDM.
- TSCTSF can send an Npcf_Authorization message to PCF.
- TSCTSF can send a request to provide AS Sync Service to the UE by sending an Npcf_Authorization message to the PCF.
- the request may include UE ID and Sync Service Description.
- PCF can deliver the Npcf_AM_PolicyControl_UpdateNotify message to AMF using the information received from TSCTSF in step 6 above.
- the Npcf_AM_PolicyControl_UpdateNotify message may include UE ID and Sync Service Description.
- the AMF may deliver a message to the RAN (eg, gNB) to provide AS Sync Service to the UE using the information received from the PCF in step 6a.
- the RAN that receives the message can provide AS-based Sync Service to the UE by increasing/decreasing the SIB period or increasing/decreasing the measurement period for RRC TA.
- the RAN can support time synchronization between terminals by adjusting (for example, controlling) the transmission of messages such as RRC or SIB. For example, RAN can increase the transmission frequency of RRC or SIB for transmitting time information to satisfy accuracy.
- the RAN can adjust the time synchronization accuracy by measuring the delay time precisely by adjusting the cycle of sending and receiving messages to measure the delay time between a specific terminal and the base station through RRC.
- the RAN can adjust the time synchronization accuracy by adjusting the delivery period by including time information in the information broadcast to all terminals through SIB.
- step 1 After checking whether the AMF can provide AS Sync Service from UDM in step 1, steps 2 to 6a can be skipped, and AS Sync Service can be set in RAN in step 6b based on the AS Sync Service Description received from UDM.
- TSCTSF can deliver an AS Sync Response to AMF as a response to step 2a.
- the response message may include UE ID and Sync Service Description.
- AMF can deliver an AM Sync Response using the information received from TSCTF in step 7 above.
- the response message may correspond to a response to the request message transmitted in step 2.
- TSCTSF may deliver an AM Policy Authorization message to the PCF as a response to the request message sent in step 3b.
- the message may include UE ID and Sync Service Description.
- PCF can deliver AS Sync Policy Response using the information received from TSCTF in step 8 above.
- the response message may correspond to a response to the request message transmitted in step 3a.
- AMF can deliver an AM Sync policy response using the information received from PCF in step 8a.
- the response message may correspond to a response to the request message transmitted in step 3.
- Figures 5a and 5b are sequence diagrams showing a UE Subscription-based (g)PTP Sync Service method according to an disclosure of the present invention.
- the terminal can perform a registration process in 5GC.
- the Registration message from the terminal may include Sync Service Description.
- AMF can check UDM and Sync Service Subscription. If not subscribed, the UE does not receive Sync Service.
- the Sync Service Description can also include at least one of the following information.
- Time Domain supported by (g)PTP Sync Service may be multiple.
- Time Accuracy level Time Accuracy supported by Sync Service (Sync Error budget, GPS/UPC, etc. Time Accuarcy Level)
- - allowed area (Area information supported by Sync Service such as Cell ID, Tracking Area, Registration Area, latitude/longitude and radius)
- PCF can perform TSCTSF and AM Policy Authorization.
- at least one message for the AM Policy Authorization may include UE ID, UE ID, and Sync Service Description.
- TSCTSF can send a request to UDM to be notified if there are changes to Sync Subscription Data. And TSCTSF can receive a response to the request from UDM.
- UDM can notify the TSCTSF of the change.
- the UE can perform the 5GS and PDU Session Establish process.
- the PDU Session Establish message from the terminal may include a Sync Service Description.
- SMF can check UDM and Sync Service Subscription. If not subscribed, the UE does not receive Sync Service.
- TSCTSF can check UDM and Sync Service Subscription. If not subscribed, the UE does not receive Sync Service.
- TSCTSF can check whether to provide AS Sync Service to the UE based on the Sync Subscriptin information received from UDM. For example, (g)PTP Sync Service is premised on the provision of AS Sync Service. Therefore, TSCTSF can first check whether AS Sync Service will be provided. And TSCTSF can check whether (g)PTP Sync Service will be provided.
- TSCTSF may forward the Npcf_Authorization message to request the PCF to provide AS Sync Service to the UE.
- the request may include UE ID and Sync Service Description.
- TSCTSF can deliver the Npcf_Authorization message to PCF via UDR.
- PCF can deliver the Npcf_AM_PolicyControl_UpdateNotify message to AMF using the information received from TSCTSF in step 6 above.
- the AMF may deliver a message to the RAN (eg, gNB) to provide AS Sync Service to the UE using the information received from the PCF in step 6a.
- the RAN that receives the message can provide AS-based Sync Service to the UE by increasing/decreasing the SIB period or increasing/decreasing the measurement period for RRC TA.
- the RAN can support time synchronization between terminals by adjusting (for example, controlling) the transmission of messages such as RRC or SIB. For example, RAN can increase the transmission frequency of RRC or SIB for transmitting time information to satisfy accuracy.
- the RAN can adjust the time synchronization accuracy by measuring the delay time precisely by adjusting the cycle of sending and receiving messages to measure the delay time between a specific terminal and the base station through RRC.
- the RAN can adjust the time synchronization accuracy by adjusting the delivery period by including time information in the information broadcast to all terminals through SIB.
- TSCTSF can transmit a configuration request for (g)PTP Sync Service to PCF.
- the message may include UE ID and Sync Service Configuration.
- Sync Service Configuration is setting information for (g)PTP Sync in the Sync Service Description, and may include gPTP Domain and Sync Message delivery cycle.
- TSCTSF can check whether to provide (g)PTP Sync Service in step 7.
- TSCTSF can also deliver a configuration request for (g)PTP Sync Service.
- the PCF can deliver the Npcf_SM_PolicyControl_UpdateNotify message to the SMF using the information received from TSCTSF in step 7 above.
- the message may include the UE ID and Sync Service Configuration that the PCF received from the TSCTSF.
- the SMF can transmit a 5GS Sync Configuration request to the AMF using the information received from the PCF in step 7a.
- the request message may include the UE ID and Sync Service Configuration that the SMF received from the PCF.
- step 7c if the UE is in the Idle state, AMF can change the UE to the Connected state by performing a paging process.
- AMF can transmit a 5GS Sync Configuration request to the UE using the information received from SMF in step 7b.
- the UE that receives the request can configure DS-TT or other necessary information according to the 5GS Sync Configuration information.
- 5GS can provide (g)PTP Sync Service to UE through Sync Message.
- FIG. 6 is a block diagram showing the structure of an entity according to an embodiment of the present disclosure.
- the entity may be a core network entity of 5GS.
- the entity may be a TSCTSF entity for providing Sync Service to the terminal.
- the entity may include a transmitter/receiver 610, a control unit 620, and a storage unit 630.
- the control unit may be defined as a circuit or application-specific integrated circuit or at least one processor.
- the transceiver unit 610 can transmit and receive signals with other network entities.
- the transceiver 610 can transmit and receive signals/messages with, for example, AMF, SMF, PCF, and UDR/UDM.
- the control unit 620 can control the overall operation of the entity according to the embodiment proposed by the present invention.
- the control unit 620 may control signal flow between each block to perform operations according to the flowchart described above.
- the control unit 620 can check whether to provide a synchronization service to the terminal based on the received information. And the control unit 620 can provide a synchronization service to the terminal based on the confirmation result.
- the storage unit 630 may store at least one of information transmitted and received through the transmitting and receiving unit 610 and information generated through the control unit 620.
- the storage unit 630 may store the received synchronization service subscription information of the terminal.
- a computer-readable storage medium that stores one or more programs (software modules) may be provided.
- One or more programs stored in a computer-readable storage medium are configured to be executable by one or more processors in an electronic device (configured for execution).
- One or more programs include instructions that cause the electronic device to execute methods according to embodiments described in the claims or specification of the present invention.
- These programs include random access memory, non-volatile memory including flash memory, read only memory (ROM), and electrically erasable programmable ROM.
- EEPROM Electrically Erasable Programmable Read Only Memory
- magnetic disc storage device Compact Disc-ROM (CD-ROM: Compact Disc-ROM), Digital Versatile Discs (DVDs), or other types of It can be stored in an optical storage device or magnetic cassette. Alternatively, it may be stored in a memory consisting of a combination of some or all of these. Additionally, multiple configuration memories may be included.
- the program may be operated through a communication network such as the Internet, an intranet, a local area network (LAN), a wide LAN (WLAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present invention through an external port. Additionally, a separate storage device on a communication network may be connected to the device performing an embodiment of the present invention.
- a communication network such as the Internet, an intranet, a local area network (LAN), a wide LAN (WLAN), or a storage area network (SAN), or a combination thereof. It may be stored on an attachable storage device that is accessible. This storage device can be connected to a device performing an embodiment of the present invention through an external port. Additionally, a separate storage device on a communication network may be connected to the device performing an embodiment of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 개시는 보다 높은 데이터 전송률을 지원하기 위한 5G 또는 6G 통신 시스템에 관련된 것이다. 본 개시에 따르면, 5G 통신 시스템이 동기화 소스 (Sync Source)가 되어 단말에 동기화 서비스를 제공하는 경우, 단말의 가입 정보에 기반하여 서비스 제공 여부를 결정하고, 서비스 제공을 제어할 수 있게 된다.
Description
본 개시는 무선 통신 시스템에서 5G 시스템 (5GS, 5G System)에서 무선 단말간 시각 동기화 (Time Synchronization)를 제공하는 방법에 관한 것이다. 예를 들면, 단말 가입 (UE Subscription) 정보를 이용한 무선 단말간의 시각 동기화를 제공하는 방법에 대한 것이다.
5G 이동통신 기술은 빠른 전송 속도와 새로운 서비스가 가능하도록 넓은 주파수 대역을 정의하고 있으며, 3.5 기가헤르츠(3.5GHz) 등 6GHz 이하 주파수('Sub 6GHz') 대역은 물론 28GHz와 39GHz 등 밀리미터파(㎜Wave)로 불리는 초고주파 대역('Above 6GHz')에서도 구현이 가능하다. 또한, 5G 통신 이후(Beyond 5G)의 시스템이라 불리어지는 6G 이동통신 기술의 경우, 5G 이동통신 기술 대비 50배 빨라진 전송 속도와 10분의 1로 줄어든 초저(Ultra Low) 지연시간을 달성하기 위해 테라헤르츠(Terahertz) 대역(예를 들어, 95GHz에서 3 테라헤르츠(3THz) 대역과 같은)에서의 구현이 고려되고 있다.
5G 이동통신 기술의 초기에는, 초광대역 서비스(enhanced Mobile BroadBand, eMBB), 고신뢰/초저지연 통신(Ultra-Reliable Low-Latency Communications, URLLC), 대규모 기계식 통신 (massive Machine-Type Communications, mMTC)에 대한 서비스 지원과 성능 요구사항 만족을 목표로, 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위한 빔포밍(Beamforming) 및 거대 배열 다중 입출력(Massive MIMO), 초고주파수 자원의 효율적 활용을 위한 다양한 뉴머롤로지 지원(복수 개의 서브캐리어 간격 운용 등)와 슬롯 포맷에 대한 동적 운영, 다중 빔 전송 및 광대역을 지원하기 위한 초기 접속 기술, BWP(Band-Width Part)의 정의 및 운영, 대용량 데이터 전송을 위한 LDPC(Low Density Parity Check) 부호와 제어 정보의 신뢰성 높은 전송을 위한 폴라 코드(Polar Code)와 같은 새로운 채널 코딩 방법, L2 선-처리(L2 pre-processing), 특정 서비스에 특화된 전용 네트워크를 제공하는 네트워크 슬라이싱(Network Slicing) 등에 대한 표준화가 진행되었다.
현재, 5G 이동통신 기술이 지원하고자 했던 서비스들을 고려하여 초기의 5G 이동통신 기술 개선(improvement) 및 성능 향상(enhancement)을 위한 논의가 진행 중에 있으며, 차량이 전송하는 자신의 위치 및 상태 정보에 기반하여 자율주행 차량의 주행 판단을 돕고 사용자의 편의를 증대하기 위한 V2X(Vehicle-to-Everything), 비면허 대역에서 각종 규제 상 요구사항들에 부합하는 시스템 동작을 목적으로 하는 NR-U(New Radio Unlicensed), NR 단말 저전력 소모 기술(UE Power Saving), 지상 망과의 통신이 불가능한 지역에서 커버리지 확보를 위한 단말-위성 직접 통신인 비 지상 네트워크(Non-Terrestrial Network, NTN), 위치 측위(Positioning) 등의 기술에 대한 물리계층 표준화가 진행 중이다.
뿐만 아니라, 타 산업과의 연계 및 융합을 통한 새로운 서비스 지원을 위한 지능형 공장 (Industrial Internet of Things, IIoT), 무선 백홀 링크와 액세스 링크를 통합 지원하여 네트워크 서비스 지역 확장을 위한 노드를 제공하는 IAB(Integrated Access and Backhaul), 조건부 핸드오버(Conditional Handover) 및 DAPS(Dual Active Protocol Stack) 핸드오버를 포함하는 이동성 향상 기술(Mobility Enhancement), 랜덤액세스 절차를 간소화하는 2 단계 랜덤액세스(2-step RACH for NR) 등의 기술에 대한 무선 인터페이스 아키텍쳐/프로토콜 분야의 표준화 역시 진행 중에 있으며, 네트워크 기능 가상화(Network Functions Virtualization, NFV) 및 소프트웨어 정의 네트워킹(Software-Defined Networking, SDN) 기술의 접목을 위한 5G 베이스라인 아키텍쳐(예를 들어, Service based Architecture, Service based Interface), 단말의 위치에 기반하여 서비스를 제공받는 모바일 엣지 컴퓨팅(Mobile Edge Computing, MEC) 등에 대한 시스템 아키텍쳐/서비스 분야의 표준화도 진행 중이다.
이와 같은 5G 이동통신 시스템이 상용화되면, 폭발적인 증가 추세에 있는 커넥티드 기기들이 통신 네트워크에 연결될 것이며, 이에 따라 5G 이동통신 시스템의 기능 및 성능 강화와 커넥티드 기기들의 통합 운용이 필요할 것으로 예상된다. 이를 위해, 증강현실(Augmented Reality, AR), 가상현실(Virtual Reality, VR), 혼합 현실(Mixed Reality, MR) 등을 효율적으로 지원하기 위한 확장 현실(eXtended Reality, XR), 인공지능(Artificial Intelligence, AI) 및 머신러닝(Machine Learning, ML)을 활용한 5G 성능 개선 및 복잡도 감소, AI 서비스 지원, 메타버스 서비스 지원, 드론 통신 등에 대한 새로운 연구가 진행될 예정이다.
또한, 이러한 5G 이동통신 시스템의 발전은 6G 이동통신 기술의 테라헤르츠 대역에서의 커버리지 보장을 위한 신규 파형(Waveform), 전차원 다중입출력(Full Dimensional MIMO, FD-MIMO), 어레이 안테나(Array Antenna), 대규모 안테나(Large Scale Antenna)와 같은 다중 안테나 전송 기술, 테라헤르츠 대역 신호의 커버리지를 개선하기 위해 메타물질(Metamaterial) 기반 렌즈 및 안테나, OAM(Orbital Angular Momentum)을 이용한 고차원 공간 다중화 기술, RIS(Reconfigurable Intelligent Surface) 기술 뿐만 아니라, 6G 이동통신 기술의 주파수 효율 향상 및 시스템 네트워크 개선을 위한 전이중화(Full Duplex) 기술, 위성(Satellite), AI(Artificial Intelligence)를 설계 단계에서부터 활용하고 종단간(End-to-End) AI 지원 기능을 내재화하여 시스템 최적화를 실현하는 AI 기반 통신 기술, 단말 연산 능력의 한계를 넘어서는 복잡도의 서비스를 초고성능 통신과 컴퓨팅 자원을 활용하여 실현하는 차세대 분산 컴퓨팅 기술 등의 개발에 기반이 될 수 있을 것이다.
한편, 5G 시스템이 동기화 소스로써 단말에 시각 동기화 서비스를 제공하는 방법의 필요성이 대두하였다.
무선 통신 시스템의 5G 시스템(5GS)이 동기화 소스(Synchronization Source)가 되어 단말들에게 시각 동기화 서비스를 제공할 때, 단말 가입(UE Subscription) 정보를 이용하는 방법이 필요하다.
상기와 같은 문제점을 해결하기 위한 본 개시의 일 실시 예에 따른 무선 통신 시스템에서 시간 민감 통신 및 시간 동기화 기능 (time sensitive communication and time synchronization function, TSCTSF) 장치에 의해 수행되는 방법은 시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하는 단계 및 상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하는 단계를 포함한다.
본 개시의 다른 실시 예에 따른 무선 통신 시스템에서 액세스 및 모빌리티 관리 기능 (access and mobility management function, AMF) 장치에 의해 수행되는 방법은 시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하는 단계 및 상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하는 단계를 포함한다.
본 개시의 다른 실시 예에 따른 무선 통신 시스템에서 시간 민감 통신 및 시간 동기화 기능 (time sensitive communication and time synchronization function, TSCTSF) 장치는 송수신부 및 시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하고, 상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하도록 제어하는 제어부를 포함한다.
본 개시의 다른 실시 예에 따른 무선 통신 시스템에서 액세스 및 모빌리티 관리 기능 (access and mobility management function, AMF) 장치는 송수신부 및 시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하고, 상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하도록 제어하는 제어부를 포함한다.
본 발명의 실시 예에 따르면, 5GS가 동기화 소스 (Sync Source)가 되어 UE에 동기화 서비스를 제공하는 경우, UE Subscription 정보를 기준으로 서비스 제공 여부 제어가 가능하게 된다.
도 1은 본 개시의 일 실시 예에 따른 5GS 동기화 서비스 (Sync Service)를 설명하는 도면이다.
도 2는 본 개시의 일 실시 예에 따른 5GS Sync Service를 지원하는 네트워크 (Network) 구조를 나타낸 것이다.
도 3은 본 개시의 일 실시 예에 따른 5GS Sync Service를 위한 시그널링을 나타내는 흐름도이다.
도 4a는 본 개시의 일 실시 예에 따른 UE Subscription 정보 기반 AS (Access Stratum) Sync Service 방법을 나타낸 시퀀스도이다.
도 4b는 본 개시의 일 실시 예에 따른 UE Subscription 정보 기반 AS (Access Stratum) Sync Service 방법을 나타낸 시퀀스도이다.
도 5a는 본 개시의 일 실시 예에 따른 UE Subscription 정보 기반 (g)PTP (Precision Time Protocol) Sync Service 방법을 나타낸 시퀀스도이다.
도 5b는 본 개시의 일 실시 예에 따른 UE Subscription 정보 기반 (g)PTP (Precision Time Protocol) Sync Service 방법을 나타낸 시퀀스도이다.
도 6은 본 개시의 일 실시 예에 따른 엔티티의 구조를 나타낸 블록도이다.
이하 첨부된 도면을 참조하여 본 발명의 동작 원리를 상세히 설명한다. 하기에서 본 발명을 설명하기에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하 설명에서 사용되는 접속 노드(node)를 식별하기 위한 용어, 망 객체(network entity)들을 지칭하는 용어, 메시지들을 지칭하는 용어, 망 객체들 간 인터페이스를 지칭하는 용어, 다양한 식별 정보들을 지칭하는 용어 등은 설명의 편의를 위해 예시된 것이다. 따라서, 본 발명이 후술되는 용어들에 한정되는 것은 아니며, 동등한 기술적 의미를 가지는 대상을 지칭하는 다른 용어가 사용될 수 있다.
이하, 기지국은 단말의 자원할당을 수행하는 주체로서, gNode B, eNode B, Node B, BS (Base Station), 무선 접속 유닛, 기지국 제어기, 또는 네트워크 상의 노드 중 적어도 하나일 수 있다. 단말은 UE (User Equipment), MS (Mobile Station), 셀룰러폰, 스마트폰, 컴퓨터, 또는 통신 기능을 수행할 수 있는 멀티미디어 시스템을 포함할 수 있다. 본 개시에서 하향링크(Downlink; DL)는 기지국이 단말에게 전송하는 신호의 무선 전송 경로이고, 상향링크는(Uplink; UL)는 단말이 기국에게 전송하는 신호의 무선 전송경로를 의미한다. 또한, 이하에서 LTE 혹은 LTE-A 시스템을 일 예로서 설명할 수도 있지만, 유사한 기술적 배경 또는 채널 형태를 갖는 다른 통신시스템에도 본 개시의 실시예가 적용될 수 있다. 예를 들어 LTE-A 이후에 개발되는 5세대 이동통신 기술(5G, new radio, NR)이 본 개시의 실시예가 적용될 수 있는 시스템에 포함될 수 있으며, 이하의 5G는 기존의 LTE, LTE-A 및 유사한 다른 서비스를 포함하는 개념일 수도 있다. 또한, 본 개시는 숙련된 기술적 지식을 가진 자의 판단으로써 본 개시의 범위를 크게 벗어나지 아니하는 범위에서 일부 변형을 통해 다른 통신시스템에도 적용될 수 있다. 이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다.
이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예를 들면, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다. 이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행할 수 있다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 실시예에서 '~부'는 하나 이상의 프로세서를 포함할 수 있다.
이하 설명의 편의를 위하여, 본 발명은 현재 존재하는 통신표준 가운데 3GPP (The 3rd Generation Partnership Project) 단체에서 정의하는 표준인 5GS 및 NR 규격에서 정의하고 있는 용어 및 명칭들을 사용한다. 하지만, 본 발명이 상기 용어 및 명칭들에 의해 한정되는 것은 아니며, 다른 규격에 따르는 무선통신망에도 동일하게 적용될 수 있다. 예를 들면, 본 발명은 3GPP 5GS/NR (5세대 이동통신 표준)에 적용할 수 있다.
스마트 그리드 (Smart Grid) 등의 Application 용도로 활용할 경우, 단말간 정확한 Time Sync가 필요하다. 특정 지역에만 Sync Service를 제공할 수 있다. 이 지역을 벗어나면 서비스를 제공할 필요가 없거나, 다른 종류의 Sync Service를 적용해야 할 수도 있다. 또, 공장 자동화를 위한 단말간의 정확한 Time Sync가 필요하다. Audio/Video 공유하는 응용에서도 단말간의 정확한 Time Sync가 필요하다.
도 1은 본 발명의 일 실시 예에 따라, 5GS Sync Service를 설명하기 위한 도면이다.
이더넷 (Ethernet) 기반의 유선망에서 주로 이용되는 TSN (Time Sensitive Networking)이 지원하는 시각 동기화 (Time Sync)를 3GPP 망에서도 지원하기 위하여, 3GPP 망이 하나의 TSN node로서 동작할 수 있다. 3GPP 망 내의 엔티티(Entity)들은 모두 5G GM (grandmaster) clock에 동기화 (Synchronization)되야 한다. 이를 위해서 라디오 액세스 네트워크 (radio access network, RAN)은 3GPP GM에 연결된 것으로 가정하고, RAN과 유선망으로 연결된 사용자 평면 기능 (user plane function, UPF)도 유선망 TSN Sync 방안을 활용하거나 다른 방안을 동원하여 5G GM Clock에 동기되어 있는 것으로 가정할 수 있다. RAN과 단말(UE)은 5G 에어 프로토콜 (Air Protocol)을 통해서 연결되는데, 이 과정에서 RAN은 단말과의 Sync를 정밀하게 지원하기 위해서 (예를 들어 Time Error가 656ns 미만이 되도록) 여러 기능을 추가로 제공해야 한다. 이 기능은 Accurate Timing Delivery by radio resource control (RRC)/system information block (SIB), Finer TA (timing advance) Granularity, Propagation Delay Compensation 등이다.
이와 같이 5GS는 RAN의 RRC나 SIB와 같은 메시지의 전송을 조절하여(예를 들면, 제어하여) 단말간의 시간동기를 지원할 수 있다. 예를 들면, 5GS는 RAN Parameter를 이용하여 RAN Sync 기능을 제어할 수 있다. 이런 방법을 AS 기반 5GS Sync Service 라고 부를 수 있다. 시간 정보 (Time Information) 전달을 위한 RRC (Radio Resource Control) / SIB (System Information Block) 전송 빈도 (Frequency)를 정확도 (Accuracy)를 만족할 만큼 증가시킬 수 있다. 기지국은 RRC로 특정 단말과 기지국간의 지연시간을 측정하기 위한 메시지를 주고받는 주기를 조절하여 정밀한 지연시간을 측정하는 것으로 시간동기 Accuracy를 조절할 수 있다. 또, 기지국은 SIB로 모든 단말 대상으로 브로드캐스트되는 정보에 Time 정보를 포함하여 전달하는 주기를 조절함으로써 시간동기 Accuracy를 조절할 수 있다.
또, 5GS는 동기화 메시지 (Sync Message)를 이용하여 단말간의 시간동기를 지원할 수 있다. 예를 들어 하향링크 (Downlink) 방향의 Synchronization 과정을 먼저 살펴보면 그 동작은 다음과 같다. 3GPP 망 내의 Entity들은 모두 5G GM clock에 Synchronization된 상태일 수 있다. 이때, UPF가 Sync Message을 받으면, 5G GM 기준의 Ingress Time Stamp와 측정/계산하여 관리하고 있는 이전 TSN node와의 링크 지연 (Link Delay)을 Sync Message에 포함하여 전송할 수 있다. UE는 외부 TSN (time sensitive networking) node에 상기 Sync Message를 전송하는 시각을 5G GM clock 기준으로 계산하고 Ingress Time과의 차이를 계산할 수 있다. 그리고 UE는 상기 계산된 값을 Residence Time으로 Correction Field에 반영함으로써 TSN Sync 동작을 완료할 수 있다. 이와 같은 과정을 통해 3GPP 망은 TSN Synchronization을 Time Error가 1μs 미만이 되도록 유지할 수 있다.
5G GM 기준으로 UPF가 Sync Message를 직접 생성할 수도 있다. 이경우, 이전 TSN node와의 Link Delay는 0이다. 이와 같이 5GS는 Sync Message를 전달하여 단말 간의 시간동기를 지원할 수 있다. 그리고 5GS는 Sync Message의 전달 간격을 조절하여 Accuracy를 조절할 수 있다. 이런 방법을 (g)PTP (Precision Time Protocol) 기반 5GS Sync Service 라고 부를 수 있다.
한편, 도 2는 본 발명의 일 실시 예에 따른, 5GS Sync Service를 지원하는 Network 구조를 나타낸 도면이다.
5GS가 Synchronization Source가 되어 단말에 Sync Service를 제공하기 위하여, TSCTSF (Time Sensitive Communications and Time Synchronization Function)은 NW-TT (network-side TSN translator) 및 DS-TT (device-side TSN translator)의 Management Information을 읽어올 수도 있고, NW-TT 및 DS-TT에 Management Information을 전달하여 Configuration을 변경할 수도 있다. 이때, TSCTSF는 UDM으로부터 Subscription 정보를 획득하여/수신하여 참조할 수 있다. 또, TSCTSF는 5GS의 정보를 5GS Sync Service를 위한 요구사항을 5GS System에 적용하기 위하여 세션 관리 기능 (Session Management Function, SMF), 액세스 관리 기능 (Access Management Function, AMF), 정책 제어 기능 (Policy Control Function, PCF), 유니파이드 데이터 저장소 (Unified Data Repository, UDR) 등과 연동 할 수 있다. 이때 SMF나 AMF도 UDM으로부터 획득된 Subscription 정보를 참조할 수 있다. 또, TSCTSF는 UDR에 필요한 정보를 저장해 두고, 노티피케이션 (Notification) 과정을 거쳐 UDM/UDR(unified data repository)이나 PCF(policy control function)에 Notification을 통하여 업데이트된 정보를 전달할 수 있다. 이런 방법으로 (g)PTP 기반 5GS Sync Service를 설정할 수 있다.
또한, TSCTSF는 5GS Sync Service를 위한 요구사항을 5G의 RAN에 전달하여 RRC나 SIB를 조절하여 단말간의 시간동기를 지원할 수도 있다. 이때, TSCTSF는 UDM으로부터 Subscription 정보를 참조할 수 있다. 또한, TSCTSF는 PCF, AMF 등과 연동할 수 있다. 이때 SMF나 AMF도 UDM으로부터 Subscription 정보를 참조할 수 있다. TSCTSF는 AMF를 통하여 RAN에 전달하는 Parameter를 이용하여 RAN Sync 기능을 제어할 수 있다. 이와 같은 방법으로 5GS는 AS 기반 5GS Sync Service가 설정될 수 있다.
한편, 도 3은 본 발명의 일 개시에 따른 5GS Sync Service를 위한 Signlaing Flow를 나타낸 것이다.
UDM은 각 UE별로 5GS Sync Service관련 subscription 정보를 저장할 수 있다. UE가 5GS에 저장하고 있는 Sync Service Subscription 정보는 다음의 정보에서 적어도 하나를 포함할 수 있다.
- AS Sync: AS Sync Service 지원 여부
- (g)PTP Sync: (g)PTP Sync 지원 여부
- gPTP Domain: (g)PTP Sync Service가 지원하는 time Domain으로 복수일 수도 있음
- Resiliency: Sync Service의 5GS의 Sync Source의 다중화 지원 여부
- Status: Sync Service의 Status 정보 지원 여부
- Accuracy level: Sync Service가 지원하는 time Accuracy (Sync Error budget, GPS/UPC 등 Time Accuarcy Level)
- allowed area (Cell ID, Tracking Area, Registration Area, 위도/경도 및 반경 등 Sync Service의 지원 지역 정보)
- Allowed Time (Validity Time, 시작 시간, 종료 시간, 시작시간으로부터 유효한 기간, 등 Sync Service의 지원 시간 정보)
5GS Sync Service UE Subscription 정보 기반으로 UE에 AS Sync Service를 제공하기 위하여 AMF가 UDM과 Subscription Check할 수 있다. 또한, TSCTSF가 UDM과 Subscription Check할 수도 있다. TSCTSF는 다음의 경우 UDM과 Subscription 확인할 수 있다.
- PCF에게 요청 받았을 때
- AMF에게 직접 TSCTSF가 요청 받았을 때
5GS Sync Service UE Subscription 정보 기반으로 UE에 (g)PTP Sync Service를 제공하기 위하여 AMF가 UDM과 Subscription Check하거나, SMF가 UDM과 Subscription Check하거나, TSCTSF가 UDM가 Subscription Check할 수 있다. TSCTSF는 다음의 경우 UDM과 Subscription 확인할 수 있다.
- PCF에게 요청 받았을 때 TSCTSF가 UDM과 Subscription Check
- SMF에게 요청 받았을 때 TSCTSF가 UDM과 Subscription Check
- AMF에게 직접 TSCTSF가 요청 받았을 때 Subscription Check
한편, 도 4a 및 도 4b는 본 발명의 일 개시에 따른 UE Subscription 기반 AS Sync Service 방법을 나타낸 것이다.
1단계에서 단말은 5GC에 Registration 과정을 수행한다. 이때, 단말은 Sync Service Description을 포함할 수 있다. 이 과정에서 AMF는 UDM과 Sync Service Subscription을 확인할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다. Sync Service Description도 Sync Service Subscription 정보와 마찬가지로 다음의 정보에서 적어도 하나를 포함할 수 있다.
- AS Sync: AS Sync Service 지원 여부
- (g)PTP Sync: (g)PTP Sync 지원 여부
- gPTP Domain: (g)PTP Sync Service가 지원하는 time Domain으로 복수일 수도 있음
- Resiliency: Sync Service의 5GS의 Sync Source의 다중화 지원 여부
- Status: Sync Service의 Status 정보 지원 여부
- Accuracy level: Sync Service가 지원하는 time Accuracy (Sync Error budget, GPS/UPC 등 Time Accuarcy Level)
- allowed area (Cell ID, Tracking Area, Registration Area, 위도/경도 및 반경 등 Sync Service의 지원 지역 정보)
- Allowed Time (Validity Time, 시작 시간, 종료 시간, 시작시간으로부터 유효한 기간, 등 Sync Service의 지원 시간 정보)
2단계에서, UE는 AM (Access and Mobility) 동기화 요청 (Sync Request)를 AMF에 전달할 수 있다. 5GS는 1단계의 Registration 과정 후 바로 AS 기반 Sync Service를 UE에 제공하지 않고 2단계의 명시적 요청을 받은 후에야 비로소 AS 기반 Sync Service를 UE에 제공할 수 있다. 이때, AM Sync Request는 UE의 ID와 Sync Service Description을 포함할 수 있다.
2a단계에서 AMF는 TSCTSF에 2단계에서 상기 UE로부터 받은 정보를 이용하여 AS Sync Requst를 전달할 수 있다. 예를 들면, AMF는 TSCTSF로 UE의 ID와 Sync Service Description을 포함하는 AS Sync Requst를 전달할 수 있다.
2b단계에서 TSCTSF는 UDR/UDM과 Sync Service Subscription을 확인할 수 있다. 예를 들면, TSCTSF는 UDR/UDM로 Sync Service Subscription을 요청할 수 있다. 그리고 TSCTSF는 UDR/UDM로부터 Sync Service Subscription을 수신 또는 획득할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다.
2c단계에서 TSCTSF는 PCF와 AM Policy Association 과정을 수행할 수 있다. 예를 들면, TSCTSF는 PCF로 AM Policy authorization request를 전송할 수 있다. 그리고 TSCTSF는 PCF로부터 AM Policy autyorization response를 수신할 수 있다.
3단계에서 UE는 AMF에 AM Sync Policy Request를 전달할 수 있다. 5GS는 1단계의 Registration 과정 후 바로 AS 기반 Sync Service를 UE에 제공하지 않고 2단계의 명시적 요청을 받은 후에야 비로소 AS 기반 Sync Service를 UE에 제공할 수 있다. 이때, AM Sync Request는 UE의 ID와 Sync Service Description가 포함될 수 있다. 3단계는 2단계 대신 사용될 수 있다. 또는 3단계는 2단계와 중복되어 사용될 수도 있다.
3a단계에서 AMF는 PCF에 3단계에서 UE로부터 받은 정보를 이용하여 AS Sync Policy Requst를 전달할 수 있다. 예를 들면, AMF는 PCF로 UE의 ID와 Sync Service Description을 포함하는 AS Sync Policy Requst를 전달할 수 있다.
3b단계에서 PCF는 TSCTSF에 3a단계에서 AMF로부터 받은 정보를 이용하여 AM Policy Authorization Requst를 전달할 수 있다.
3c단계에서 TSCTSF는 UDR/UDM과 Sync Service Subscription을 확인할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다.
3d단계에서 TSCTSF는 PCF에 AM Policy Authorization Response를 전달할 수 있다.
4단계에서 TSCTSF는 UDR/UDM에 Sync Subscription Data에 변경이 있을 경우 통보해 달라는 요청을 보내고, UDR/UDM으로부터 상기 요청에 대한 응답을 받을 수 있다.
4a단계에서 Sync Subscriptin Data의 변경이 발생했다면, UDR/UDM은 상기 내용을 TSCTSF에 통보할 수 있다.
5단계에서 TSCTSF는 UDM으로부터 받은 Sync Subscriptin 정보를 기반으로 UE에 AS Sync Service를 제공할지 여부를 확인할 수 있다.
6단계에서 TSCTSF는 PCF로 Npcf_Authorization 메시지를 전송할 수 있다. 예를 들면, TSCTSF는 PCF에 Npcf_Authorization 메시지를 전송함으로써 UE에 AS Sync Service를 제공하도록 요청을 전달할 수 있다. 상기 요청은 UE ID 및 Sync Service Description을 포함할 수 있다.
6a단계에서 PCF는 AMF에 상기 6단계에서 TSCTSF로부터 받은 정보를 이용하여 Npcf_AM_PolicyControl_UpdateNotify 메시지를 전달할 수 있다. 예를 들면, 상기 Npcf_AM_PolicyControl_UpdateNotify 메시지는 UE ID 및 Sync Service Description을 포함할 수 있다.
6b단계에서 AMF는 RAN(예를 들면, gNB)에 상기 6a단계에서 PCF로부터 받은 정보를 이용하여 UE에 AS Sync Service를 제공하도록 메시지를 전달할 수 있다. 상기 메시지를 수신한 RAN은 SIB 주기를 증가/감소시키거나 RRC TA를 위한 측정 주기를 증가/감소시켜 UE에 AS기반 Sync Service를 제공할 수 있다. 구체적으로 전술한 바와 같이, RAN은 RRC나 SIB와 같은 메시지의 전송을 조절하여(예를 들면, 제어하여) 단말간의 시간동기를 지원할 수 있다. 예를 들면, RAN은 시간 정보 (Time Information) 전달을 위한 RRC 또는 SIB의 전송 Frequency를 Accuracy를 만족할 만큼 증가시킬 수 있다. RAN은 RRC로 특정 단말과 기지국간의 지연시간을 측정하기 위한 메시지를 주고받는 주기를 조절하여 정밀한 지연시간을 측정하는 것으로 시간동기 Accuracy를 조절할 수 있다. 또는, RAN은 SIB로 모든 단말 대상으로 브로드캐스트되는 정보에 Time 정보를 포함하여 전달하는 주기를 조절함으로써 시간동기 Accuracy를 조절할 수 있다.
이때, 1단계에서 AMF가 UDM으로부터 AS Sync Service를 제공할 수 있는지 확인한 이후 2~6a 단계를 생략하고, UDM으로부터 받은 AS Sync Service Description을 기준으로 6b 단계에서 RAN에 AS Sync Service를 설정할 수도 있다.
7단계에서 TSCTSF는 AMF에 2a단계에 대한 응답으로서 AS Sync Response를 전달할 수 있다. 상기 응답 메시지는 UE ID 및 Sync Service Description을 포함할 수 있다.
7a단계에서 AMF는 상기 7단계에서 TSCTF로부터 받은 정보를 이용하여 AM Sync Response를 전달할 수 있다. 상기 응답 메시지는 상기 2단계에서 전송된 요청 메시지에 대한 응답에 해당할 수 있다.
8단계에서 TSCTSF는 PCF에 상기 3b단계에 전송된 요청 메시지에 대한 응답으로서 AM Policy Authorization 메시지를 전달할 수 있다. 상기 메시지는 UE ID 및 Sync Service Description을 포함할 수 있다.
8a단계에서 PCF는 상기 8단계에서 TSCTF로부터 받은 정보를 이용하여 AS Sync Policy Response를 전달할 수 있다. 상기 응답 메시지는 상기 3a단계에서 전송된 요청 메시지에 대한 응답에 해당할 수 있다.
8b단계에서 AMF는 8a단계에서 PCF로부터 받은 정보를 이용하여 AM Sync policy Response를 전달할 수 있다. 상기 응답 메시지는 상기 3단계에서 전송된 요청 메시지에 대한 응답에 해당할 수 있다.
도 5a 및 도 5b는 본 발명의 일 개시에 따른 UE Subscription 기반 (g)PTP Sync Service 방법을 나타낸 시퀀스도이다.
1단계에서 단말은 5GC에 Registration 과정을 수행할 수 있다. 이때, 단말로부터의 Registration 메시지는 Sync Service Description을 포함할 수 있다. 이 과정에서 AMF는 UDM과 Sync Service Subscription을 확인할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다. Sync Service Description도 Sync Service Subscription 정보와 마찬가지로 다음의 정보에서 적어도 하나를 포함할 수 있다.
- AS Sync: AS Sync Service 지원 여부
- (g)PTP Sync: (g)PTP Sync 지원 여부
- gPTP Domain: (g)PTP Sync Service가 지원하는 time Domain으로 복수일 수도 있음
- Resiliency: Sync Service의 5GS의 Sync Source의 다중화 지원 여부
- Status: Sync Service의 Status 정보 지원 여부
- Accuracy level: Sync Service가 지원하는 time Accuracy (Sync Error budget, GPS/UPC 등 Time Accuarcy Level)
- allowed area (Cell ID, Tracking Area, Registration Area, 위도/경도 및 반경 등 Sync Service의 지원 지역 정보)
- Allowed Time (Validity Time, 시작 시간, 종료 시간, 시작시간으로부터 유효한 기간, 등 Sync Service의 지원 시간 정보)
2단계에서, PCF는 TSCTSF와 AM Policy Authorization을 수행할 수 있다. 이때, 상기 AM Policy Authorization을 위한 적어도 하나의 메시지는 UE ID 및 UE의 ID와 Sync Service Description을 포함할 수 있다.
3단계에서 TSCTSF는 UDM에 Sync Subscription Data에 변경이 있을 경우 통보해 달라는 요청을 전송할 수 있다. 그리고 TSCTSF는 UDM으로부터 상기 요청에 대한 응답을 수신할 수 있다.
3a단계에서 Sync Subscriptin Data의 변경이 발생했다면, UDM은 상기 변경을 TSCTSF에 통보할 수 있다.
4단계에서 UE는 5GS와 PDU Session Establish 과정을 수행할 수 있다. 이때, 단말로부터의 PDU Session Establish 메시지는 Sync Service Description을 포함할 수 있다. 이 과정에서 SMF는 UDM과 Sync Service Subscription을 확인할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다.
4a단계에서 TSCTSF는 UDM과 Sync Service Subscription을 확인할 수 있다. Subscription 되어 있지 않다면, 상기 UE는 Sync Service를 받지 못한다.
5단계에서 TSCTSF는 UDM으로부터 받은 Sync Subscriptin 정보를 기반으로 UE에 AS Sync Service를 제공할지 여부를 확인할 수 있다. 예를 들면, (g)PTP Sync Service는 AS Sync Service의 제공을 전제로 한다. 따라서, TSCTSF는 AS Sync Service를 제공할지 여부를 먼저 확인할 수 있다. 그리고 TSCTSF는 (g)PTP Sync Service를 제공할지 여부를 확인할 수 있다.
6단계에서 TSCTSF는 PCF에 UE에 AS Sync Service를 제공하도록 요청을 전달하기 위해 Npcf_Authorization 메시지를 전달할 수 있다. 상기 요청은 UE ID 및 Sync Service Description을 포함할 수 있다. 예를 들면, TSCTSF는 UDR을 경유하여, PCF에 Npcf_Authorization 메시지를 전달할 수 있다.
6a단계에서 PCF는 AMF에 상기 6단계에서 TSCTSF로부터 받은 정보를 이용하여 Npcf_AM_PolicyControl_UpdateNotify 메시지를 전달할 수 있다.
6b단계에서 AMF는 RAN(예를 들면, gNB)에 상기 6a단계에서 PCF로부터 받은 정보를 이용하여 UE에 AS Sync Service를 제공하도록 메시지를 전달할 수 있다. 상기 메시지를 수신한 RAN은 SIB 주기를 증가/감소시키거나 RRC TA를 위한 측정 주기를 증가/감소시켜 UE에 AS기반 Sync Service를 제공할 수 있다. 구체적으로 전술한 바와 같이, RAN은 RRC나 SIB와 같은 메시지의 전송을 조절하여(예를 들면, 제어하여) 단말간의 시간동기를 지원할 수 있다. 예를 들면, RAN은 시간 정보 (Time Information) 전달을 위한 RRC 또는 SIB의 전송 Frequency를 Accuracy를 만족할 만큼 증가시킬 수 있다. RAN은 RRC로 특정 단말과 기지국간의 지연시간을 측정하기 위한 메시지를 주고받는 주기를 조절하여 정밀한 지연시간을 측정하는 것으로 시간동기 Accuracy를 조절할 수 있다. 또는, RAN은 SIB로 모든 단말 대상으로 브로드캐스트되는 정보에 Time 정보를 포함하여 전달하는 주기를 조절함으로써 시간동기 Accuracy를 조절할 수 있다.
7단계에서 TSCTSF는 PCF에 (g)PTP Sync Service를 위한 Configuration 요청을 전달할 수 있다. 상기 메시지는 UE ID 및 Sync Service Configuration을 포함할 수 있다. Sync Service Configuration을 Sync Service Description에서 (g)PTP Sync를 위한 설정 정보로, gPTP Domain이 포함될 수 있고, Sync Message 전달 주기가 포함될 수도 있다. 예를 들면, TSCTSF는 7단계에서 (g)PTP Sync Service를 제공할지 여부를 확인할 수 있다. 그리고 TSCTSF는 (g)PTP Sync Service를 위한 Configuration 요청을 전달할 수도 있다.
7a단계에서 PCF는 상기 7단계에서 TSCTSF로부터 받은 정보를 이용하여 Npcf_SM_PolicyControl_UpdateNotify 메시지를 SMF에 전달할 수 있다. 상기 메시지는 상기 PCF가 상기 TSCTSF로부터 수신한 UE ID 및 Sync Service Configuration을 포함할 수 있다.
7b단계에서 SMF는 7a단계에서 PCF로부터 받은 정보를 이용하여 5GS Sync Configuration 요청을 AMF에 전달할 수 있다. 상기 요청 메시지는 상기 SMF가 상기 PCF로부터 수신한 UE ID 및 Sync Service Configuration을 포함할 수 있다.
7c단계에서 AMF는 UE가 Idle 상태일 경우 Paging 과정을 수행하여 UE를 Connected 상태로 변경할 수 있다.
7d단계에서 AMF는 7b단계에서 SMF로부터 받은 정보를 이용하여 UE에 5GS Sync Configuration 요청을 전달할 수 있다. 상기 요청을 수신한 UE는 5GS Sync Configuration 정보에 따라 DS-TT를 설정하거나 다른 필요한 정보를 설정할 수 있다. 이후 5GS는 Sync Messge를 통한 (g)PTP Sync Service를 UE에 제공할 수 있다.
한편, 도 6은 본 개시의 일 실시 예에 따른 엔티티의 구조를 나타낸 블록도이다. 상기 엔티티는 5GS의 코어 네트워크 엔티티일 수 있다. 예를 들면, 상기 엔티티는 단말에 Sync Service를 제공하기 위한 TSCTSF 엔티티일 수 있다.
도 6을 참고하면, 엔티티는 송수신부 (610), 제어부 (620), 저장부 (630)를 포함할 수 있다. 본 발명에서 제어부는, 회로 또는 어플리케이션 특정 통합 회로 또는 적어도 하나의 프로세서라고 정의될 수 있다.
송수신부 (610)는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 송수신부(610)는 예를 들어, AMF, SMF, PCF 및 UDR/UDM과 신호/메시지를 송수신할 수 있다.
제어부 (620)은 본 발명에서 제안하는 실시예에 따른 엔티티의 전반적인 동작을 제어할 수 있다. 예를 들어, 제어부 (620)는 상기에서 기술한 순서도에 따른 동작을 수행하도록 각 블록 간 신호 흐름을 제어할 수 있다. 구체적으로, 제어부(620)는 수신된 정보에 기반하여 단말에 동기화 서비스를 제공할 지 여부를 확인할 수 있다. 그리고 제어부 (620)는 확인 결과에 기반하여 단말에 동기화 서비스를 제공하도록 할 수 있다.
한편, 저장부(630)는 상기 송수신부 (610)를 통해 송수신되는 정보 및 제어부 (620)를 통해 생성되는 정보 중 적어도 하나를 저장할 수 있다. 예를 들어, 저장부 (630)는 수신된 단말의 동기화 서비스 가입 정보를 저장할 수 있다.
본 발명의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들은 하드웨어, 소프트웨어, 또는 하드웨어와 소프트웨어의 조합의 형태로 구현될(implemented) 수 있다.
소프트웨어로 구현하는 경우, 하나 이상의 프로그램(소프트웨어 모듈)을 저장하는 컴퓨터 판독 가능 저장 매체가 제공될 수 있다. 컴퓨터 판독 가능 저장 매체에 저장되는 하나 이상의 프로그램은, 전자 장치(device) 내의 하나 이상의 프로세서에 의해 실행 가능하도록 구성된다(configured for execution). 하나 이상의 프로그램은, 전자 장치로 하여금 본 발명의 청구항 또는 명세서에 기재된 실시 예들에 따른 방법들을 실행하게 하는 명령어(instructions)를 포함한다.
이러한 프로그램(소프트웨어 모듈, 소프트웨어)은 랜덤 액세스 메모리 (random access memory), 플래시(flash) 메모리를 포함하는 불휘발성(non-volatile) 메모리, 롬(ROM: Read Only Memory), 전기적 삭제가능 프로그램가능 롬(EEPROM: Electrically Erasable Programmable Read Only Memory), 자기 디스크 저장 장치(magnetic disc storage device), 컴팩트 디스크 롬(CD-ROM: Compact Disc-ROM), 디지털 다목적 디스크(DVDs: Digital Versatile Discs) 또는 다른 형태의 광학 저장 장치, 마그네틱 카세트(magnetic cassette)에 저장될 수 있다. 또는, 이들의 일부 또는 전부의 조합으로 구성된 메모리에 저장될 수 있다. 또한, 각각의 구성 메모리는 다수 개 포함될 수도 있다.
또한, 상기 프로그램은 인터넷(Internet), 인트라넷(Intranet), LAN(Local Area Network), WLAN(Wide LAN), 또는 SAN(Storage Area Network)과 같은 통신 네트워크, 또는 이들의 조합으로 구성된 통신 네트워크를 통하여 접근(access)할 수 있는 부착 가능한(attachable) 저장 장치(storage device)에 저장될 수 있다. 이러한 저장 장치는 외부 포트를 통하여 본 발명의 실시 예를 수행하는 장치에 접속할 수 있다. 또한, 통신 네트워크상의 별도의 저장장치가 본 발명의 실시 예를 수행하는 장치에 접속할 수도 있다.
상술한 본 발명의 구체적인 실시 예들에서, 발명에 포함되는 구성 요소는 제시된 구체적인 실시 예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 발명이 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
Claims (15)
- 무선 통신 시스템에서 시간 민감 통신 및 시간 동기화 기능 (time sensitive communication and time synchronization function, TSCTSF) 장치에 의해 수행되는 방법에 있어서,시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하는 단계; 및상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하는 단계; 를 포함하는 방법.
- 제1항에 있어서,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 5G AS 기반 시간 동기화 서비스를 제어하는 단계; 를 더 포함하는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 (g)PTP 기반 시간 동기화 서비스를 제어하는 단계; 를 더 포함하는 것을 특징으로 하는 방법.
- 제1항에 있어서,상기 단말에 대한 프로토콜 데이터 유닛 (protocol data unit, PDU) 세션 형성 (establish)과 관련하여 정책 제어 기능 (policy control function, PCF) 장치로부터 요청을 수신한 경우, 상기 UDM 장치로부터 상기 상기 time synchronization service 관련 subscription data를 획득하는 것을 특징으로 하는 방법.
- 무선 통신 시스템에서 액세스 및 모빌리티 관리 기능 (access and mobility management function, AMF) 장치에 의해 수행되는 방법에 있어서,시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하는 단계; 및상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하는 단계; 를 포함하는 방법.
- 제5항에 있어서,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 5G AS 기반 시간 동기화 서비스를 설정하도록 결정하는 단계; 및기지국으로 상기 5G AS 기반 시간 동기화 서비스를 설정하기 위한 메시지를 전송하는 단계; 를 더 포함하는 것을 특징으로 하는 방법.
- 제5항에 있어서,상기 time synchronization service 관련 subscription data은 (g)PTP 도메인(domain)정보를 더 포함하는 것을 특징으로 하는 방법.
- 무선 통신 시스템에서 시간 민감 통신 및 시간 동기화 기능 (time sensitive communication and time synchronization function, TSCTSF) 장치에 있어서,송수신부; 및시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하고,상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하도록 제어하는 제어부; 를 포함하는 TSCTSF 장치.
- 제8항에 있어서,상기 제어부는,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 5G AS 기반 시간 동기화 서비스를 제어하는 것을 특징으로 하는 TSCTSF 장치.
- 제8항에 있어서,상기 제어부는,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 (g)PTP 기반 시간 동기화 서비스를 제어하는 것을 특징으로 하는 TSCTSF 장치.
- 제8항에 있어서,상기 단말에 대한 프로토콜 데이터 유닛 (protocol data unit, PDU) 세션 형성 (establish)과 관련하여 정책 제어 기능 (policy control function, PCF) 장치로부터 요청을 수신한 경우, 상기 UDM 장치로부터 상기 상기 time synchronization service 관련 subscription data를 획득하는 것을 특징으로 하는 TSCTSF 장치.
- 제8항에 있어서,상기 time synchronization service 관련 subscription data은 (g)PTP 도메인(domain)정보를 더 포함하는 것을 특징으로 하는 TSCTSF 장치.
- 무선 통신 시스템에서 액세스 및 모빌리티 관리 기능 (access and mobility management function, AMF) 장치에 있어서,송수신부; 및시간 동기화 서비스 (time synchronization service)를 제공하기 위해, 통합 데이터 관리 (unified data management, UDM) 장치로부터 단말에 대한 time synchronization service 관련 가입 데이터 (subscription data)를 획득하고,상기 time synchronization service 관련 subscription data에 기반하여, 5G access stratum (AS) 기반 시간 동기화 서비스 지원 여부에 대한 정보, (g)PTP (precision time protocol) 기반 시간 동기화 서비스 지원 여부에 대한 정보, time synchronization error budget 정보, 상기 단말에 대한 허용 영역 (area) 정보, 상기 단말에 대한 허용 시간 (time) 정보에서 적어도 하나를 확인하도록 제어하는 제어부; 를 포함하는 AMF 장치.
- 제13항에 있어서,상기 제어부는,상기 확인된 적어도 하나의 정보에 기반하여, 상기 단말에 대한 5G AS 기반 시간 동기화 서비스를 설정하도록 결정하고,기지국으로 상기 5G AS 기반 시간 동기화 서비스를 설정하기 위한 메시지를 전송하도록 제어하는 것을 특징으로 하는 AMF 장치.
- 제13항에 있어서,상기 time synchronization service 관련 subscription data은 (g)PTP 도메인(domain)정보를 더 포함하는 것을 특징으로 하는 AMF 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220055324A KR20230155752A (ko) | 2022-05-04 | 2022-05-04 | 무선 통신 시스템에서 단말에 가입자 정보 기반 동기화 서비스를 제공하는 방법 및 장치 |
KR10-2022-0055324 | 2022-05-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023214817A1 true WO2023214817A1 (ko) | 2023-11-09 |
Family
ID=88646706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2023/006100 WO2023214817A1 (ko) | 2022-05-04 | 2023-05-04 | 무선 통신 시스템에서 단말에 가입자 정보 기반 동기화 서비스를 제공하는 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20230155752A (ko) |
WO (1) | WO2023214817A1 (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220019569A (ko) * | 2020-08-10 | 2022-02-17 | 삼성전자주식회사 | 이동통신 네트워크에서 시각 동기 네트워크의 설정을 지원하는 방법 및 장치 |
-
2022
- 2022-05-04 KR KR1020220055324A patent/KR20230155752A/ko unknown
-
2023
- 2023-05-04 WO PCT/KR2023/006100 patent/WO2023214817A1/ko unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220019569A (ko) * | 2020-08-10 | 2022-02-17 | 삼성전자주식회사 | 이동통신 네트워크에서 시각 동기 네트워크의 설정을 지원하는 방법 및 장치 |
Non-Patent Citations (4)
Title |
---|
ERICSSON: "Enabling time synchronization service via subscription", 3GPP DRAFT; S2-2202200, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. e-meeting; 20220406 - 20220412, 29 March 2022 (2022-03-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052133045 * |
HUAWEI, HISILICON: "Solution for controlling 5G time synchronization service based on subscription", 3GPP DRAFT; S2-2202130, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. e-meeting; 20220406 - 20220412, 29 March 2022 (2022-03-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052132975 * |
NOKIA, NOKIA SHANGHAI BELL: "KI#3 Solution proposal Controlling 5G time synchronization service based on subscription – Solution proposal", 3GPP DRAFT; S2-2202303, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. e-meeting; 20220406 - 20220412, 29 March 2022 (2022-03-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052133148 * |
ZTE: "KI#3, A new solution on 5G time synchronization service based on subscription", 3GPP DRAFT; S2-2202840, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. Electronic, Elbonia; 20220406 - 20220412, 29 March 2022 (2022-03-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052133663 * |
Also Published As
Publication number | Publication date |
---|---|
KR20230155752A (ko) | 2023-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2023075354A1 (en) | Method and device for supporting alternative network slice in wireless communication system | |
WO2023048510A1 (en) | Method and wireless network for managing aerial subscriptions information of uav | |
WO2020032694A1 (ko) | 무선 통신 시스템에서 데이터를 송수신하는 방법 및 장치 | |
WO2022235117A1 (en) | Method and apparatus for supporting system information acquisition by sidelink remote terminal over sidelink relay | |
WO2023214817A1 (ko) | 무선 통신 시스템에서 단말에 가입자 정보 기반 동기화 서비스를 제공하는 방법 및 장치 | |
WO2022014936A1 (en) | Method, system, and apparatus for sharing dynamic frequency in mobile communication system | |
WO2024096442A1 (en) | Method and apparatus for controlling network slice in wireless communication system | |
WO2023080751A1 (en) | Improvements in and relating to prose | |
WO2024035135A1 (en) | Method and apparatus for managing edge computing service session in wireless communication system | |
WO2023121172A1 (en) | Method and device for control plane-based registration and remote provisioning in communication system | |
WO2023018186A1 (en) | Method and apparatus for supporting udm update data for npn | |
WO2024096380A1 (en) | Apparatus and method for supporting reference user equipment in providing positioning for target user equipment | |
WO2024096690A1 (en) | Method and apparatus for prioritising data associated with ai/ml | |
WO2023090816A1 (en) | Method and apparatus for selection of user plane or control plane for user equipment remote provisioning | |
WO2024034960A1 (en) | Method and apparatus for enhanced connected mode discontinuous reception considering traffic period in wireless communication system | |
WO2023014170A1 (ko) | 무선 통신 시스템에서 로밍 단말의 데이터를 송신하기 위한 방법 및 장치 | |
WO2023214850A1 (en) | Method and apparatus for supporting priority of network slice in wireless communication system | |
WO2024034935A1 (ko) | 무선 통신 시스템에서 연합 학습 서비스 지원 방법 및 장치 | |
WO2024147511A1 (en) | Method and device for providing time synchronization in wireless communication system | |
WO2023191512A1 (en) | Method and apparatus for providing localized service in a wireless communication system | |
WO2023075522A1 (ko) | 무선 통신 시스템에서 네트워크 슬라이스 할당 방법 및 장치 | |
WO2023080626A1 (en) | Method and apparatus for managing survival timer in wireless communication system | |
WO2024035114A1 (en) | Method and apparatus to collect data for network data analysis in mobile communication system | |
WO2023191424A1 (en) | Method for providing network function for roaming user equipment | |
WO2024144154A1 (en) | Method and apparatus for configuring offloading policy for vplmn edge service in mobile communication system |
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: 23799698 Country of ref document: EP Kind code of ref document: A1 |