[go: up one dir, main page]

WO2025164490A1 - Information processing device, base station, and information processing method - Google Patents

Information processing device, base station, and information processing method

Info

Publication number
WO2025164490A1
WO2025164490A1 PCT/JP2025/002011 JP2025002011W WO2025164490A1 WO 2025164490 A1 WO2025164490 A1 WO 2025164490A1 JP 2025002011 W JP2025002011 W JP 2025002011W WO 2025164490 A1 WO2025164490 A1 WO 2025164490A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
base station
data
qos
base stations
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.)
Pending
Application number
PCT/JP2025/002011
Other languages
French (fr)
Japanese (ja)
Inventor
信一郎 津田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Group Corp
Original Assignee
Sony Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Group Corp filed Critical Sony Group Corp
Publication of WO2025164490A1 publication Critical patent/WO2025164490A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]

Definitions

  • This disclosure relates to an information processing device, a base station, and an information processing method.
  • Recent mobile networks e.g., cellular networks such as 5G
  • high communication performance e.g., connection stability, low latency, high reliability, high throughput, low power consumption, low processing load, etc.
  • achieving stable, low-latency wireless transmission is an extremely important element in realizing new communication services that have emerged in recent years (e.g., device control in IoT, real-time communication in VR games and the Metaverse, etc.).
  • This disclosure therefore proposes an information processing device, base station, and information processing method that can provide high-quality communication services.
  • one form of information processing device is an information processing device that connects to one or more core networks via a service-based interface, and includes a transmission unit that transmits a QoS monitoring request for data belonging to one application and information related to the traffic pattern of the data to the one or more core networks, and a timing control unit that controls the transmission timing of the data transmitted to the base station via a function that processes the user plane of the one or more core networks, based on information on the burst arrival time of the data based on the information related to the traffic pattern, the information on the burst arrival time for each of a plurality of base stations, and information on the measurement results of the QoS monitoring for each of the plurality of base stations.
  • FIG. 1 is a diagram for explaining an overview of the present embodiment.
  • FIG. 1 is a diagram for explaining an overview of the present embodiment.
  • 1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present invention.
  • FIG. 2 is a diagram illustrating a configuration example of a server according to an embodiment of the present disclosure.
  • FIG. 2 is a diagram illustrating a configuration of a management device according to the present embodiment.
  • FIG. 2 is a diagram illustrating a configuration of a base station according to the present embodiment.
  • FIG. 2 is a diagram illustrating a configuration of a terminal device according to the present embodiment.
  • FIG. 1 is a diagram illustrating an example of the configuration of a 5GS architecture.
  • FIG. 1 is a diagram illustrating an example of the configuration of a 5GS architecture.
  • FIG. 1 is a diagram illustrating an example of the architecture of XR in 5G. A diagram showing an example of a 5GS QoS architecture. FIG. 1 shows standardized SST values. A diagram showing an example of connection processing in 5GS. A figure showing an example of a PDU session establishment process. A figure showing an example of a PDU session establishment process.
  • FIG. 10 illustrates an example of a process for reflecting an AF request in session routing.
  • FIG. 10 is a diagram illustrating an example of a process for reflecting an AF request targeted at an individual UE 40 in a policy.
  • FIG. 1 illustrates an example process for setting up an AF session for requesting QoS.
  • FIG. 10 illustrates another example of a process for setting up an AF session for requesting QoS.
  • FIG. 1 illustrates an example process for setting up an AF session for requesting QoS.
  • FIG. 10 is a diagram illustrating an example of a procedure for adaptive control of transmission timing.
  • FIG. 10 is a diagram illustrating an example of a procedure for adaptive control of transmission timing.
  • FIG. 10 is a diagram illustrating an example of a notification process of a monitoring result.
  • FIG. 10 is a diagram illustrating an example of cooperative control processing of transmission timing according to an allowable time difference.
  • At least one of following a list of elements is understood to mean that the listed elements are optional.
  • at least one of A, B, and C means “(A), (B), (C), (A and B), (A and C), (B and C), or (A, B and C).”
  • At least one of A, B, or C and “at least one of A, B, and/or C” are also equivalent to "at least one of A, B, and C.”
  • A, B, and C are all arbitrary expressions (e.g., words, phrases, clauses, terms, or items).
  • multiple components having substantially the same functional configuration may be distinguished by adding different numbers after the same reference symbol.
  • multiple components having substantially the same functional configuration may be distinguished as necessary, such as terminal devices 40 1 , 40 2 , and 40 3.
  • terminal devices 40 1 , 40 2 , and 40 3 when there is no need to particularly distinguish between multiple components having substantially the same functional configuration, only the same reference symbol is used.
  • terminal devices 40 1 , 40 2 , and 40 3 when there is no need to particularly distinguish between terminal devices 40 1 , 40 2 , and 40 3 , they will simply be referred to as terminal device 40.
  • One or more embodiments (including examples and variations) described below can be implemented independently. However, at least a portion of the multiple embodiments described below may be implemented in appropriate combination with at least a portion of another embodiment. These multiple embodiments may include novel features that are different from one another. Therefore, these multiple embodiments may contribute to solving different purposes or problems and may achieve different effects from one another.
  • 5G fifth-generation mobile communications system
  • eMBB enhanced mobile broadband
  • mMTC massive machine-type communications
  • URLLC ultra-reliable and low latency communications
  • 5G will enable new wireless communication services. For example, 5G will enable device control in IoT and real-time communication in games and VR. Even with 4G, wearable devices compatible with VR (Virtual Reality) are emerging, primarily for gaming use cases. However, with 4G, it is not easy to distribute video content that requires real-time wireless transmission due to latency and throughput issues.
  • XR stands for Extended Reality or Cross Reality.
  • XR includes AR (Augmented Reality), MR (Mixed Reality), and VR (Virtual Reality).
  • AR Algmented Reality
  • MR Magnetic Reality
  • VR Virtual Reality
  • Extended Reality can be replaced with Cross Reality.
  • Patent Document 1 JP 2021-158486 A discloses technology for providing uniform service, which enables uniform service to be obtained within the same cell. Specifically, Patent Document 1 discloses technology in which a control device acquires the relative positions of two terminal devices that have subscriptions with different PLMN (Public Land Mobile Network) operators, and switches the PLMN operator of one terminal device to the other so that services are provided via the same PLMN operator.
  • PLMN Public Land Mobile Network
  • FIGS. 1 and 2 are diagrams for explaining an overview of this embodiment.
  • the communication system of this embodiment includes an XR server, a core network, multiple base stations (a first base station and a second base station), and multiple XR devices (a first XR device and a second XR device).
  • An XR server is a server device that distributes data belonging to one application to multiple XR devices.
  • the XR server is a third-party server device located outside the core network and can include an AF (Application Function).
  • the data (data belonging to one application) that the XR server distributes to multiple XR devices is XR content data.
  • XR devices are terminal devices such as AR devices, VR devices, and MR devices.
  • the first XR device is worn by user U1, and the second XR device is worn by user U2.
  • the first XR device is connected to the XR server via a first base station and core network.
  • the second XR device is connected to the XR server via a second base station and core network.
  • XR content is, for example, a VR game and/or the Metaverse. However, XR content is not limited to a VR game and/or the Metaverse. XR content may also be video content generated by calculating or processing 3D data (e.g., 3D spatial data and/or 3D object data) based on user viewpoint data. In the following description, XR content may also be referred to as XR media or XR media content.
  • the XR device of this embodiment is connected to the XR server via a wireless access network such as 5G.
  • the XR device is a head-mounted device, but it may also be a glasses-type device.
  • the XR server connects to one or more core networks via a service-based interface provided by the network function of the core network.
  • the XR server connects to one or more core networks via Nnef.
  • Nnef is a service-based interface provided by the NEF (Network Exposure Function) of the core network.
  • the XR server transmits information related to the traffic pattern of the XR content data (data belonging to one application) to the core network.
  • the information related to the traffic pattern includes, for example, as shown in Figure 2, information on the burst departure time (BDT), which is the timing at which the XR server transmits the first packet of a data burst, and information on the periodicity.
  • the burst transmission time information may be information indicating the timing at which the first packet of the data burst arrives at the core network.
  • the burst transmission time information may be a parameter called burst arrival time (BAT).
  • the XR server also sends a QoS monitoring request for XR content data (data belonging to one application) to the core network.
  • QoS monitoring requests include, for example, requests for monitoring packet delays. QoS monitoring will be described later.
  • the core network obtains information regarding the traffic patterns of XR content data (data belonging to one application) and requests for QoS monitoring for that XR content data from the XR server.
  • the core network generates burst arrival time (BAT) information for the XR content data for each of the multiple base stations (first base station and second base station) based on the information related to the traffic pattern. For example, the core network generates first BAT information for the first base station and second BAT information for the second base station based on the information related to the traffic pattern.
  • the BAT information is information included in the assistance information notified to each of the multiple base stations.
  • the assistance information is, for example, TSC Assistance Information. TSC assistance information will be described later.
  • the core network also acquires information about the measurement results of QoS monitoring.
  • the measurement results of QoS monitoring are offset times relative to the BAT (burst arrival time).
  • the core network acquires the measurement results of each of the multiple base stations 30 as the measurement results of QoS monitoring. For example, the core network acquires the measurement results of the first base station and the measurement results of the second base station as the measurement results of QoS monitoring.
  • the measurement result of the first base station is a first offset time indicating the difference between the first BAT included in the assistance information transmitted to the first base station and the actual reception timing of the first packet of the data burst.
  • the measurement result of the second base station is a second offset time indicating the difference between the second BAT included in the assistance information transmitted to the second base station and the actual reception timing of the first packet of the data burst.
  • the core network transmits BAT information (first BAT information and second BAT information) and information on the measurement results of QoS monitoring for each of the multiple base stations (first offset time information and second offset time information) to the XR server.
  • the XR server acquires the BAT information and information on the measurement results of QoS monitoring for each of the multiple base stations from the core network.
  • the XR server controls the transmission timing of XR content data sent to the base station via the user plane processing function of the core network based on BAT information (first BAT information and second BAT information) and QoS monitoring measurement result information for each of multiple base stations (first offset time information and second offset time information).
  • the user plane processing function is, for example, the UPF (User Plane Function) of the core network.
  • the XR server calculates the offset (relative delay shown in Figure 2) of the reception timing of the first packet of the data burst based on the first BAT, the second BAT, the first offset time, and the second offset time.
  • the XR server then controls the transmission timing of the XR content data based on the calculated offset.
  • the XR server changes either the first transmission timing of the data to be transmitted to the first XR device, or the second transmission timing of the data to be transmitted to the first XR device.
  • the XR server may delay the second transmission timing relative to the first transmission timing by the calculated offset (relative delay shown in Figure 2).
  • the XR server can reduce the difference in arrival time of XR content data.
  • the XR server can provide the same QoE (Quality of Experience) to multiple users who are not in close proximity to each other.
  • the XR server can provide each user with a high-quality communication service (for example, a uniform communication service with little relative delay).
  • FIG. 3 is a diagram showing the configuration of a communication system 1 according to this embodiment.
  • the communication system 1 comprises a server 10, a management device 20, a base station 30, and a terminal device 40.
  • the communication system 1 provides users with a wireless network (mobile network) that enables mobile communication by having the wireless communication devices that make up the communication system 1 operate in cooperation with each other.
  • a wireless network mobile network
  • the wireless network of this embodiment may be, for example, a cellular network consisting of a radio access network RAN and a core network CN.
  • the mobile network may also include terminal devices 40.
  • a wireless communication device refers to a device that has wireless communication capabilities, and in the example of Figure 3, this corresponds to the base station 30 and terminal devices 40.
  • the communication system 1 may include a plurality of servers 10, management devices 20, base stations 30, and terminal devices 40.
  • the communication system 1 includes servers 10-1 and 10-2 as the servers 10, and management devices 20-1 and 20-2 as the management devices 20.
  • the communication system 1 also includes base stations 30-1 , 30-2 , and 30-3 as the base stations 30, and terminal devices 40-1 , 40-2 , and 40-3 as the terminal devices 40.
  • the devices included in the communication system 1 may be referred to as network devices.
  • the terminal device 40 may be configured to connect to a network using radio access technologies (RATs) such as LTE (Long Term Evolution), NR (New Radio), B5G (Beyond 5G), 6G, Wi-Fi, Bluetooth (registered trademark), etc.
  • RATs radio access technologies
  • the terminal device 40 may be configured to be able to use different radio access technologies (wireless communication methods).
  • the terminal device 40 may be configured to be able to use NR and Wi-Fi.
  • the terminal device 40 may also be configured to be able to use different cellular communication technologies (e.g., LTE, NR, B5G, or 6G).
  • the terminal device 40 may be referred to as UE (User Equipment) 40.
  • LTE and NR are types of cellular communication technologies that enable mobile communication for terminal devices by arranging multiple cell-like areas covered by base stations.
  • 6G also a type of cellular communication technology, has the potential to become a technology that enables mobile communication for terminal devices by arranging multiple cell-like areas covered by base stations.
  • LTE is assumed to include LTE-A (LTE-Advanced), LTE-A Pro (LTE-Advanced Pro), and EUTRA (Evolved Universal Terrestrial Radio Access).
  • NR is assumed to include NRAT (New Radio Access Technology) and FEUTRA (Further EUTRA).
  • a single base station 30 may manage multiple cells.
  • a cell that supports LTE is referred to as an LTE cell
  • a cell that supports NR is referred to as an NR cell.
  • NR is the next generation (5th generation) radio access technology after LTE (4th generation communications including LTE-Advanced and LTE-Advanced Pro).
  • LTE 4th generation communications including LTE-Advanced and LTE-Advanced Pro
  • NR is a radio access technology that can support a variety of use cases, including eMBB (Enhanced Mobile Broadband), mMTC (Massive Machine-Type Communications), and URLLC (Ultra-Reliable and Low Latency Communications).
  • eMBB Enhanced Mobile Broadband
  • mMTC Massive Machine-Type Communications
  • URLLC User-Reliable and Low Latency Communications
  • 6G is the next generation of cellular communications technology, following NR and 5GS (5G system), which are fifth-generation mobile communications.
  • 6G includes radio access technology and network technology between base stations, core networks, and data networks.
  • 6G also includes technologies for the enhancement of eMBB, mMTC, and URLLC (Extreme connectivity), which were the main use cases or requirements of NR.
  • 6G also includes new technologies in new areas.
  • 6G may include technologies related to AI (Cognitive network, AI native Air Interface), sensing (including Radar/RF sensing and network as a sensor), and terahertz communications.
  • the wireless network described above or below may support at least one of radio access technologies (RATs), such as LTE, NR, B5G, and 6G.
  • RATs radio access technologies
  • LTE, NR, and 6G are types of cellular communication technologies that enable mobile communication for terminal devices by arranging multiple areas covered by base stations in the form of cells.
  • the wireless access method used by communication system 1 is not limited to LTE, NR, B5G, and 6G, and may also be other wireless access methods, such as W-CDMA (Wideband Code Division Multiple Access) and cdma2000 (Code Division Multiple Access 2000).
  • the base station 30 may be a terrestrial station or a non-terrestrial station.
  • the non-terrestrial station may be a satellite station or an aircraft station. If the non-terrestrial station is a satellite station, the wireless network may be a bent-pipe (transparent) type mobile satellite communications system.
  • terrestrial stations and terrestrial base stations refer to base stations and relay stations installed on the ground.
  • “terrestrial” has a broad definition, including not only land but also underground, on water, and underwater.
  • the term “terrestrial station” may be replaced with "gateway.”
  • LTE base stations are sometimes referred to as eNodeBs (Evolved Node Bs) or eNBs.
  • NR base stations are sometimes referred to as gNodeBs or gNBs.
  • 6G base stations are sometimes referred to as 6G NodeBs (6GNBs).
  • terminal devices also referred to as mobile stations or terminals
  • UEs User Equipment
  • terminal devices are a type of communication device and are also referred to as mobile stations or terminals.
  • terminal device 40 may be able to connect to a network using wireless access technologies (wireless communication methods) other than LTE, NR, B5G, 6G, Wi-Fi, and Bluetooth.
  • wireless access technologies wireless communication methods
  • terminal device 40 may be able to connect to a network using LPWA (Low Power Wide Area) communication.
  • Terminal device 40 may also be able to connect to a network using proprietary wireless communication standards.
  • LPWA communication refers to wireless communication that enables low-power, wide-area communication.
  • LPWA wireless refers to IoT (Internet of Things) wireless communication that uses specific low-power radio (e.g., the 920 MHz band) or the ISM (Industry-Science-Medical) band.
  • LPWA wireless may include LTE-M, which operates in the cellular frequency band, and/or C-IoT (Cellular IoT), represented by NB-IoT.
  • the LPWA communication used by terminal device 40 may conform to the LPWA standard.
  • the LPWA standard may be, for example, at least one of ELTRES, ZETA, SIGFOX, LoRaWAN, LTE-M, and NB-IoT.
  • the LPWA standard is not limited to these and may be other LPWA standards.
  • Each wireless communication device shown in Figure 3 may be considered a device in the logical sense.
  • part of each wireless communication device may be realized by a virtual machine (VM), a container such as Docker, or the like, and these may be physically implemented on the same hardware.
  • VM virtual machine
  • Docker container
  • the concept of a wireless communication device includes not only portable mobile devices (terminal devices) such as mobile terminals, but also devices installed in structures or mobile objects.
  • the structures or mobile objects themselves may be considered wireless communication devices.
  • the concept of a wireless communication device includes not only terminal devices 40 but also base stations 30.
  • a wireless communication device is a type of processing device or information processing device.
  • a wireless communication device can also be referred to as a transmitting device or a receiving device.
  • each wireless communication device that makes up communication system 1 will be described in detail below. Note that the configuration of each wireless communication device shown below is merely an example. The configuration of each wireless communication device may differ from the configuration shown below.
  • the server 10 is an information processing device (computer) that provides various services to the terminal device 40.
  • the server 10 is an XR server that distributes XR content (XR media) such as XR video content to the terminal device 40.
  • the server 10 is, for example, an application server (AS).
  • AS application server
  • the server 10 may be referred to as the application server 10 or AS 10.
  • the server 10 may be a web server, a PC server, a mid-range server, or a mainframe server.
  • the server 10 may also be an information processing device that performs data processing (edge processing) near a user or terminal.
  • the server 10 may be an information processing device (computer) attached to or built into a base station.
  • the server 10 may also have core network functionality.
  • the server 10 may be a device that functions as the management device 20.
  • the server 10 may also be an information processing device that performs cloud computing.
  • the server 10 of this embodiment can function as an application function.
  • the server 10 is connected to the management device 20 via a network N.
  • the network N is, for example, a public network such as the Internet.
  • the network N is not limited to the Internet, and may be, for example, a LAN (Local Area Network), a WAN (Wide Area Network), a cellular network, a landline network, or a regional IP (Internet Protocol) network.
  • the network N may include a wired network or a wireless network.
  • FIG. 4 is a diagram showing an example configuration of a server 10 according to an embodiment of the present disclosure.
  • the server 10 includes a communication unit 11, a storage unit 12, and a control unit 13.
  • the configuration shown in FIG. 4 is a functional configuration, and the hardware configuration may be different.
  • the functions of the server 10 may be distributed and implemented across multiple physically separated components.
  • the server 10 may be configured from multiple information processing devices.
  • the communication unit 11 is a communication interface for communicating with other devices.
  • the communication unit 11 is a network interface.
  • the communication unit 11 is a LAN (Local Area Network) interface such as a NIC (Network Interface Card).
  • the communication unit 11 may be a wired interface or a wireless interface.
  • the communication unit 11 communicates with the management device 20, base station 30, terminal device 40, and other servers 10 under the control of the control unit 13.
  • the memory unit 12 is a data readable and writable storage device such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), flash memory, or a hard disk.
  • DRAM Dynamic Random Access Memory
  • SRAM Static Random Access Memory
  • flash memory or a hard disk.
  • the control unit 13 is a controller that controls each component of the server 10.
  • the control unit 13 may be implemented by a processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit). Specifically, the control unit 13 may be implemented by a processor executing various programs stored in a storage device inside the management device 20 using RAM (Random Access Memory) or the like as a working area.
  • the control unit 13 may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array).
  • the control unit 13 may also be implemented by a GPU (Graphics Processing Unit).
  • a CPU, MPU, ASIC, FPGA, and GPU can all be considered controllers.
  • the control unit 13 may be composed of multiple physically separated objects. For example, the control unit 13 may be composed of multiple semiconductor chips.
  • the control unit 13 includes at least one of the following blocks: an acquisition unit 131, a transmission unit 132, a generation unit 133, and a timing control unit 134.
  • Each block constituting the control unit 13 is a functional block that indicates the function of the control unit 13.
  • These functional blocks may be software blocks or hardware blocks.
  • each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die).
  • each functional block may be a processor or an integrated circuit.
  • the control unit 13 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.
  • the management device 20 is an information processing device (computer) that manages the wireless network.
  • the management device 20 is an information processing device that manages communications between the base stations 30.
  • the management device 20 may be a device that constitutes the core network CN.
  • the management device 20 may be a device that functions as an MME (Mobility Management Entity).
  • the management device 20 may also be a device that functions as an AMF (Access and Mobility Management Function) and/or an SMF (Session Management Function).
  • the MME, AMF, and SMF are control plane network function nodes in the core network CN.
  • the management device 20 may be a device that functions as a control plane network function (6G CPNF) in 6G.
  • the 6G CPNF may be composed of one or more logical nodes.
  • the functions of the management device 20 are not limited to MME, AMF, SMF, and 6G CPNF.
  • the management device 20 may also be a device that has the functions of NSSF (Network Slice Selection Function), AUSF (Authentication Server Function), PCF (Policy Control Function), and UDM (Unified Data Management).
  • NSSF Network Slice Selection Function
  • AUSF Authentication Server Function
  • PCF Policy Control Function
  • UDM Unified Data Management
  • the management device 20 may also be a device that has the functions of an HSS (Home Subscriber Server).
  • the management device 20 may also have gateway functionality.
  • the management device 20 may have functionality as an S-GW (Serving Gateway) or P-GW (Packet Data Network Gateway).
  • the management device 20 may also have functionality as a UPF (User Plane Function). In this case, the management device 20 may have multiple UPFs.
  • the management device 20 may also be a device that has functionality as a 6G User Plane Network Function (6G UPNF).
  • 6G UPNF 6G User Plane Network Function
  • the core network CN is composed of multiple network functions, and each network function may be consolidated into one physical device or distributed across multiple physical devices.
  • the management device 20 may be distributed across multiple devices. Furthermore, this distributed distribution may be controlled so that it is executed dynamically.
  • the base station 30 and the management device 20 form a single network, providing wireless communication services to terminal devices 40.
  • the management device 20 is connected to the Internet, and the terminal devices 40 can use various services provided over the Internet via the base station 30.
  • the management device 20 does not necessarily have to be a device that constitutes the core network CN.
  • the core network CN is a W-CDMA (Wideband Code Division Multiple Access) or cdma2000 (Code Division Multiple Access 2000) core network.
  • the management device 20 may be a device that functions as an RNC (Radio Network Controller).
  • FIG. 5 is a diagram showing the configuration of the management device 20 according to this embodiment.
  • the management device 20 includes a communication unit 21, a storage unit 22, and a control unit 23.
  • the configuration shown in FIG. 5 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the management device 20 may be statically or dynamically distributed and implemented across multiple physically separated components.
  • the management device 20 may also be configured from multiple server devices.
  • the communication unit 21 is a communication interface for communicating with a wireless communication device (e.g., base station 30).
  • the communication unit 21 may be a network interface or a device connection interface.
  • the communication unit 21 may be a LAN (Local Area Network) interface such as a NIC (Network Interface Card), or a USB (Universal Serial Bus) interface configured by a USB host controller or a USB port.
  • the communication unit 21 may be a wired interface or a wireless interface.
  • the communication unit 21 is controlled by the control unit 23.
  • the memory unit 22 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk.
  • the memory unit 22 stores, for example, the connection status of the terminal device 40.
  • the memory unit 22 stores the status of the terminal device 40's RRC (Radio Resource Control) and ECM (EPS Connection Management), or the status of 5G System CM (Connection Management).
  • the memory unit 22 may also function as a home memory that stores the location information of the terminal device 40.
  • the control unit 23 is a controller that controls each part of the management device 20.
  • the control unit 23 may be realized by a processor such as a CPU or MPU.
  • the control unit 23 may be realized by a processor executing various programs stored in a storage device inside the management device 20 using RAM or the like as a work area.
  • the control unit 23 may be realized by an integrated circuit such as an ASIC or FPGA.
  • the control unit 23 may also be realized by a GPU. CPUs, MPUs, ASICs, FPGAs, and GPUs can all be considered controllers.
  • the control unit 23 may also be composed of multiple physically separated objects.
  • the control unit 23 may be composed of multiple semiconductor chips.
  • the control unit 23 includes at least one of the following blocks: an acquisition unit 231, a transmission unit 232, a generation unit 233, and a timing control unit 234.
  • Each block constituting the control unit 23 is a functional block that indicates the function of the control unit 23.
  • These functional blocks may be software blocks or hardware blocks.
  • each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die).
  • each functional block may be a processor or an integrated circuit.
  • the control unit 23 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.
  • the base station 30 is a wireless communication device that performs wireless communication with other wireless communication devices (e.g., terminal devices 40 or other base stations 30).
  • the base station 30 may perform wireless communication with the terminal devices 40 via a relay station, or may perform wireless communication directly with the terminal devices 40.
  • the base station 30 is a device equivalent to a wireless base station (Base Station, Node B, eNB, gNB, 6GNB, etc.) or a wireless access point.
  • the base station 30 may be a wireless relay station.
  • the base station 30 may be an optical extension device called an RRH (Remote Radio Head).
  • the base station 30 may be a receiving station such as an FPU (Field Pickup Unit).
  • the base station 30 may be an IAB (Integrated Access and Backhaul) donor node or an IAB relay node that provides wireless access lines and wireless backhaul lines using time division multiplexing, frequency division multiplexing, or space division multiplexing.
  • IAB Integrated Access and Backhaul
  • the wireless access technology used by the base station 30 may be cellular communication technology.
  • the wireless access technology used by the base station 30 may be wireless LAN technology.
  • the wireless access technology used by the base station 30 may be LPWA (Low Power Wide Area) communication technology.
  • the wireless access technology used by the base station 30 is not limited to these and may be other wireless access technologies.
  • the wireless communication used by the base station 30 may be wireless communication using millimeter waves or wireless communication using terahertz waves.
  • the wireless communication used by the base station 30 may be wireless communication using radio waves or wireless communication using infrared or visible light (optical wireless).
  • the base station 30 may be capable of NOMA (Non-Orthogonal Multiple Access) communication with the terminal device 40.
  • NOMA communication refers to communication (transmission, reception, or both) using non-orthogonal resources.
  • the base station 30 may also be capable of NOMA communication with other base stations 30.
  • the base station 30 may be able to communicate with the core network via a base station-core network interface (e.g., NG Interface, S1 Interface, etc.). This interface may be either wired or wireless.
  • the base station may be able to communicate with other base stations via an inter-base station interface (e.g., Xn Interface, X2 Interface, F1 Interface, etc.). This interface may be either wired or wireless.
  • base station also called “base station equipment”
  • relay base stations also called “relay stations”
  • a relay base station may be any one of the following: RF Repeater, Smart Repeater, or Intelligent Surface.
  • the concept of a base station includes not only a structure with base station functions, but also equipment installed in the structure.
  • Structures include, for example, skyscrapers, houses, steel towers, station facilities, airport facilities, port facilities, office buildings, school buildings, hospitals, factories, commercial facilities, stadiums, and other buildings.
  • the concept of a structure includes not only buildings, but also non-building structures such as tunnels, bridges, dams, fences, and steel pillars, as well as equipment such as cranes, gates, and wind turbines.
  • the concept of a structure includes not only land-based (ground in the narrow sense) or underground structures, but also structures on water such as piers or megafloats, and underwater structures such as ocean observation facilities.
  • a base station can also be referred to as an information processing device.
  • the base station 30 may be a donor station or a relay station (relay station).
  • the base station 30 may also be a fixed station or a mobile station.
  • a mobile station is a wireless communication device (e.g., a base station) that is configured to be mobile.
  • the base station 30 may be a device installed on a mobile body, or it may be the mobile body itself.
  • a relay station with mobility can be considered a base station 30 as a mobile station.
  • devices that are inherently mobile and have base station functionality such as vehicles, UAVs (Unmanned Aerial Vehicles) represented by drones, and smartphones, also fall under the category of a base station 30 as a mobile station.
  • the moving body may be a mobile terminal such as a smartphone or a mobile phone.
  • the moving body may be a moving body that moves on land (ground in the narrow sense) (for example, a vehicle such as a car, bicycle, bus, truck, motorcycle, train, or linear motor car), or a moving body that moves underground (for example, inside a tunnel) (for example, a subway).
  • the moving body may also be a moving body that moves on water (for example, a ship such as a passenger ship, cargo ship, or hovercraft), or a moving body that moves underwater (for example, a submersible boat, submarine, or unmanned submersible).
  • the moving body may also be a moving body that moves within the atmosphere (for example, an aircraft such as an airplane, airship, or drone).
  • Base station 30 may be a terrestrial base station (ground station) installed on the ground.
  • Base station 30 may be a base station located on a structure on the ground, or a base station installed on a mobile object moving on the ground.
  • Base station 30 may be an antenna installed on a structure such as a building and a signal processing device connected to that antenna.
  • Base station 30 may be the structure or mobile object itself. "Ground” refers not only to land (ground in the narrow sense) but also to ground, on water, and underwater, in a broad sense.
  • Base station 30 is not limited to a terrestrial base station. If communication system 1 is a satellite communication system, base station 30 may be an aircraft station. From the perspective of a satellite station, an aircraft station located on Earth is a ground station.
  • the base station 30 is not limited to a terrestrial station.
  • the base station 30 may also be a non-terrestrial base station device (non-terrestrial station) that can float in the air or space.
  • the base station 30 may also be an aircraft station or a satellite station.
  • a satellite station is a satellite station that can float outside the atmosphere.
  • a satellite station may be a device mounted on a space vehicle such as an artificial satellite, or it may be the space vehicle itself.
  • a space vehicle is a vehicle that moves outside the atmosphere.
  • a space vehicle may be at least one of an artificial satellite, a spacecraft, a space station, and a probe. Of course, a space vehicle may also be an artificial celestial body other than these.
  • a satellite that serves as a satellite station may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, or a highly elliptical orbit (HEO) satellite.
  • a satellite station may be a device mounted on a low earth orbit satellite, a medium earth orbit satellite, a geostationary satellite, or a highly elliptical orbit satellite.
  • An aircraft station is a wireless communication device capable of floating within the atmosphere of an aircraft or the like.
  • An aircraft station may be a device mounted on an aircraft or the like, or it may be the aircraft itself.
  • the concept of aircraft includes not only heavier-than-air vehicles such as airplanes or gliders, but also lighter-than-air vehicles such as balloons or airships.
  • the concept of aircraft includes not only heavier-than-air vehicles or lighter-than-air vehicles, but also rotorcraft such as helicopters or autogyros.
  • An aircraft station, or an aircraft equipped with an aircraft station may be an unmanned aerial vehicle such as a drone.
  • unmanned aerial vehicles also includes unmanned aerial systems (UAS) and tethered unmanned aerial systems (TAS).
  • UAS unmanned aerial systems
  • TAS tethered unmanned aerial systems
  • LTA lighter than air UAS
  • HTA heavier than air UAS
  • HAPs high altitude unmanned aerial system platforms
  • the coverage size of the base station 30 may be relatively large, such as a macrocell, or relatively small, such as a picocell.
  • the coverage size of the base station 30 may also be extremely small, such as a femtocell.
  • the base station 30 may have a beamforming function.
  • the base station 30 may form a cell or service area for each beam. Additionally or alternatively, in addition to beamforming, which gives directionality to the beam, the base station 30 may have a function that pinpoints the desired wave to a specific point by further considering distance information from the antenna of the base station 30. This function may be called beam focusing or point forming.
  • the base station 30 may also be configured to acquire detection data by performing sensing using the beam.
  • FIG. 6 is a diagram showing the configuration of a base station 30 according to this embodiment.
  • the base station 30 comprises a wireless communication unit 31, a storage unit 32, and a control unit 33.
  • the configuration shown in FIG. 6 is a functional configuration, and the hardware configuration may differ.
  • the functions of the base station 30 may be distributed and implemented across multiple physically separated components.
  • the base station 30 does not necessarily have to have all of the configurations described above or below. Furthermore, the base station 30 may have configurations other than those described above or below.
  • the wireless communication unit 31 is a signal processing unit for wireless communication with other wireless communication devices (e.g., terminal device 40 and at least one of other base stations 30).
  • the wireless communication unit 31 may be referred to as a wireless transceiver or simply as a transceiver.
  • the wireless communication unit 31 may be a transceiver (hereinafter referred to as a 3GPP transceiver) conforming to the specifications defined in the Technical Specification (TS) of the 3rd Generation Partnership Project (3GPP).
  • the 3GPP transceiver may be a 3G transceiver, a 4G (LTE) transceiver, a 5G (NR) transceiver, or a transceiver of a generation after 5G.
  • the wireless communication unit 31 is controlled by the control unit 33.
  • the wireless communication unit 31 supports one or more wireless access methods.
  • the wireless communication unit 31 may support at least one of NR, LTE, B5G (Beyond 5G), and 6G.
  • the wireless communication unit 31 may support W-CDMA, cdma2000, etc. in addition to NR, LTE, B5G, and 6G.
  • the wireless communication unit 31 may also support automatic retransmission technologies such as HARQ (Hybrid Automatic Repeat reQuest). Some or all of the processing performed by the wireless communication unit 31 may be performed by the control unit 33.
  • HARQ Hybrid Automatic Repeat reQuest
  • the wireless communication unit 31 includes a transmission processing unit 311, a reception processing unit 312, and an antenna 313. Alternatively, at least one of the transmission processing unit 311, the reception processing unit 312, and the antenna 313 may be considered to be the wireless communication unit 31.
  • the wireless communication unit 31 may include multiple transmission processing units 311, multiple reception processing units 312, and multiple antennas 313. If the wireless communication unit 31 supports multiple wireless access methods, each unit of the wireless communication unit 31 may be configured individually for each wireless access method.
  • the transmission processing unit 311 and the reception processing unit 312 may be configured individually for LTE, NR, B5G, and 6G.
  • the antenna 313 may be configured with multiple antenna elements, for example, multiple patch antennas.
  • the wireless communication unit 31 may have a beamforming function.
  • the wireless communication unit 31 may have a polarization beamforming function that uses vertically polarized waves (V polarization) and horizontally polarized waves (H polarization) (or a polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction).
  • V polarization vertically polarized waves
  • H polarization horizontally polarized waves
  • polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction.
  • the transmission processing unit 311 performs transmission processing of downlink control information and downlink data.
  • the transmission processing unit 311 encodes the downlink control information and downlink data input from the control unit 33 using a coding method such as block coding, convolutional coding, or turbo coding.
  • the encoding may be performed using polar codes or low-density parity check codes (LDPC codes).
  • the transmission processing unit 311 then modulates the coded bits using a predetermined modulation method (e.g., BPSK, QPSK, 16QAM, 64QAM, 256QAM, or a higher-order multi-level modulation method).
  • a predetermined modulation method e.g., BPSK, QPSK, 16QAM, 64QAM, 256QAM, or a higher-order multi-level modulation method.
  • the signal points on the constellation do not necessarily need to be equidistant.
  • the constellation may also be a non-uniform constellation (NUC).
  • the transmission processing unit 311 then multiplexes the modulation symbols of each channel and the downlink reference signal and allocates them to predetermined resource elements.
  • the transmission processing unit 311 then performs various signal processing on the multiplexed signal. For example, the transmission processing unit 311 performs processes such as conversion to the frequency domain using a fast Fourier transform, addition of a guard interval (cyclic prefix), generation of a baseband digital signal, conversion to an analog signal, quadrature modulation, up-conversion, removal of unnecessary frequency components, and power amplification.
  • the signal generated by the transmission processing unit 311 is transmitted from an antenna 313.
  • the receiving processor 312 processes the uplink signal received via the antenna 313. For example, the receiving processor 312 performs downconversion, removal of unnecessary frequency components, amplification level control, orthogonal demodulation, conversion to a digital signal, removal of guard intervals (cyclic prefixes), and frequency domain signal extraction using fast Fourier transform on the uplink signal. The receiving processor 312 then separates uplink channels such as PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel) and uplink reference signals from the processed signal.
  • PUSCH Physical Uplink Shared Channel
  • PUCCH Physical Uplink Control Channel
  • the receiving processor 312 also demodulates the received signal using modulation methods such as BPSK (Binary Phase Shift Keying) and QPSK (Quadrature Phase Shift Keying) for the modulation symbols of the uplink channel.
  • modulation methods such as BPSK (Binary Phase Shift Keying) and QPSK (Quadrature Phase Shift Keying) for the modulation symbols of the uplink channel.
  • the modulation method used for demodulation may be 16QAM (Quadrature Amplitude Modulation), 64QAM, or 256QAM. In this case, the signal points on the constellation do not necessarily have to be equidistant.
  • the constellation may be a non-uniform constellation (NUC).
  • the reception processing unit 312 then performs decoding processing on the coded bits of the demodulated uplink channel.
  • the decoded uplink data and uplink control information are output to the control unit 33.
  • the antenna 313 is an antenna device that converts electric current and radio waves into each other.
  • the antenna 313 may be composed of a single antenna element, for example, a single patch antenna.
  • the antenna 313 may be composed of multiple antenna elements, for example, multiple patch antennas. If the antenna 313 is composed of multiple antenna elements, the wireless communication unit 31 may have a beamforming function.
  • the wireless communication unit 31 may be configured to generate a directional beam by controlling the directivity of the wireless signal using the multiple antenna elements.
  • the antenna 313 may be a dual-polarized antenna.
  • the wireless communication unit 31 may use vertical polarization (V polarization) and horizontal polarization (H polarization) (or dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction) when transmitting the wireless signal.
  • the wireless communication unit 31 may control the directivity of the wireless signal transmitted using vertical polarization and horizontal polarization (or dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction). Additionally, the wireless communication unit 31 may transmit and receive spatially multiplexed signals via multiple layers consisting of multiple antenna elements.
  • the memory unit 32 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk.
  • the control unit 33 is a controller that controls each unit of the base station 30.
  • the control unit 33 controls the wireless communication unit to perform wireless communication with other wireless communication devices (e.g., terminal device 40 or other base stations 30).
  • the control unit 33 may be implemented by a processor such as a CPU or MPU. Specifically, the control unit 33 may be implemented by a processor executing various programs stored in a storage device inside the base station 30, using RAM or the like as a working area.
  • the control unit 33 may be implemented by an integrated circuit such as an ASIC or FPGA.
  • the control unit 33 may also be implemented by a GPU. CPUs, MPUs, ASICs, FPGAs, and GPUs can all be considered controllers.
  • the control unit 33 may be composed of multiple physically separated objects. For example, the control unit 33 may be composed of multiple semiconductor chips.
  • the control unit 33 includes at least one of the following blocks: an acquisition unit 331, a transmission unit 332, a generation unit 333, and a timing control unit 334.
  • Each block constituting the control unit 33 is a functional block that indicates the function of the control unit 33.
  • These functional blocks may be software blocks or hardware blocks.
  • each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die).
  • each functional block may be a processor or an integrated circuit.
  • the control unit 33 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.
  • the base station 30 may be configured as a collection of multiple physical or logical devices.
  • the base station 30 of this embodiment may be divided into multiple devices such as a BBU (Baseband Unit) and an RU (Radio Unit).
  • the base station 30 may be interpreted as a collection of these multiple devices.
  • the base station may be either a BBU or an RU, or both.
  • the BBU and RU may be connected by a predetermined interface, such as eCPRI (enhanced Common Public Radio Interface).
  • the RU may also be referred to as an RRU (Remote Radio Unit) or an RD (Radio DoT).
  • the RU may correspond to a gNB-DU (gNB Distributed Unit) described below.
  • the BBU may correspond to a gNB-CU (gNB Central Unit) described below.
  • the RU may be a device formed integrally with an antenna.
  • the antenna of the base station 30, for example, an antenna formed integrally with the RU, may employ an Advanced Antenna System and support MIMO such as FD-MIMO or beamforming.
  • the antenna of the base station 30 may have, for example, 64 transmitting antenna ports and 64 receiving antenna ports.
  • the antenna mounted on the RU may be an antenna panel consisting of one or more antenna elements, and the RU may be equipped with one or more antenna panels.
  • the RU may be equipped with two types of antenna panels: a horizontally polarized antenna panel and a vertically polarized antenna panel.
  • the RU may be equipped with two types of antenna panels: a right-hand circularly polarized antenna panel and a left-hand circularly polarized antenna panel, or an antenna panel with a polarization direction 45 degrees from the vertical direction and an antenna panel with a polarization direction -45 degrees. Multiple antennas with these multiple polarization directions may be mounted on a single antenna panel.
  • the RU may form and control an independent beam for each antenna panel.
  • the base station 30 may be connected to each other.
  • One or more base stations 30 may be included in a radio access network (RAN).
  • the base station 30 may be simply referred to as a RAN, a RAN node, an AN (Access Network), or an AN node.
  • the RAN in LTE is sometimes called EUTRAN (Enhanced Universal Terrestrial RAN).
  • the RAN in NR is sometimes called NGRAN.
  • the RAN in 6G is sometimes called 6GRAN.
  • the RAN in W-CDMA (UMTS) is sometimes called UTRAN.
  • An LTE base station 30 may be referred to as an eNodeB (Evolved Node B) or eNB.
  • the EUTRAN includes one or more eNodeBs (eNBs).
  • An NR base station 30 may be referred to as a gNodeB or gNB.
  • the NGRAN includes one or more gNBs.
  • a 6G base station may be referred to as a 6GNodeB, 6gNodeB, 6GNB, or 6gNB.
  • the 6GRAN includes one or more 6GNBs.
  • the EUTRAN may include a gNB (en-gNB) connected to a core network (EPC) in an LTE communication system (EPS).
  • the NGRAN may include an ng-eNB connected to a core network (5GC) in a 5G communication system (5GS).
  • the base station 30 may be referred to as a 3GPP access. If the base station 30 is a wireless access point, the base station 30 may be referred to as a non-3GPP access.
  • the base station 30 may be an optical extension device called an RRH (Remote Radio Head).
  • RRH Remote Radio Head
  • the base station 30 may be a combination of the gNB-CU and gNB-DU described above, or may be either a gNB-CU or a gNB-DU.
  • the gNB-CU hosts multiple upper layers (e.g., RRC (Radio Resource Control), SDAP (Service Data Adaptation Protocol), PDCP (Packet Data Convergence Protocol)) in the access stratum for communication with the UE.
  • the gNB-DU hosts multiple lower layers (e.g., RLC (Radio Link Control), MAC (Medium Access Control), PHY (Physical Access Control)) in the access stratum. It hosts the gNB-CU's (sical layer). That is, of the messages/information described below, RRC signaling (semi-static notification) may be generated by the gNB-CU, while MAC CE and DCI (dynamic notification) may be generated by the gNB-DU.
  • RRC signaling (semi-static notification) may be generated by the gNB-CU
  • MAC CE and DCI dynamic notification
  • some configurations such as IE:cellGroupConfig, may be generated by the gNB-DU, and the remaining configurations may be generated by the gNB-CU. These configurations may be transmitted and received over the F1 interface described below.
  • a base station 30 may be configured to be able to communicate with other base stations. If multiple base stations 30 are eNBs or a combination of eNBs and en-gNBs, these base stations 30 may be connected via an X2 interface. If multiple base stations 30 are gNBs or a combination of gn-eNBs and gNBs, these base stations 30 may be connected via an Xn interface. If multiple base stations 30 are a combination of gNB-CU and gNB-DU, these base stations 30 may be connected via the F1 interface described above.
  • Messages/information e.g., RRC signaling, MAC Control Element (CE), or Downlink Control Information (DCI) described below may be transmitted between multiple base stations 30 via, for example, an X2 interface, an Xn interface, or an F1 interface.
  • RRC signaling e.g., RRC signaling, MAC Control Element (CE), or Downlink Control Information (DCI)
  • CE MAC Control Element
  • DCI Downlink Control Information
  • the cell provided by the base station 30 may be called a serving cell.
  • the concept of a serving cell includes a PCell (Primary Cell) and an SCell (Secondary Cell).
  • the PCell and zero or more SCells provided by the MN may be called a master cell group.
  • the dual connectivity may be at least one of EUTRA-EUTRA Dual Connectivity, EUTRA-NR Dual Connectivity (ENDC), EUTRA-NR Dual Connectivity with 5GC, NR-EUTRA Dual Connectivity (NEDC), NR-NR Dual Connectivity, NR-6G Dual Connectivity, and 6G-NR Dual Connectivity.
  • dual connectivity is not limited to these.
  • the serving cell may include a PSCell (Primary Secondary Cell, or Primary SCG Cell).
  • PSCell Primary Secondary Cell, or Primary SCG Cell
  • the PSCell provided by the SN (Secondary Node) and zero or more SCells may be referred to as an SCG (Secondary Cell Group).
  • SCG Secondary Cell Group
  • PUCCH Physical Uplink Control Channel
  • Radio link failures are detected by the PCell and PSCell but not (do not need to be detected by) the SCell.
  • the PCell and PSCell play special roles among the serving cells and are therefore also referred to as SpCells (Special Cells).
  • One cell may be associated with one downlink component carrier and one uplink component carrier.
  • the system bandwidth corresponding to one cell may be divided into multiple BWPs (Bandwidth Parts).
  • one or more BWPs may be configured in the terminal device 40, and one BWP may be used by the terminal device 40 as an active BWP.
  • the radio resources that the terminal device 40 can use such as frequency band, numerology (subcarrier spacing), or slot format (Slot configuration), may differ for each cell, component carrier, or BWP.
  • the terminal device 40 is a wireless communication device (e.g., a UE (User Equipment)) that performs wireless communication with other wireless communication devices (e.g., a base station 30 or another terminal device 40).
  • a UE User Equipment
  • the terminal device 40 may be referred to as a UE 40.
  • the terminal device 40 is typically an XR device such as an AR (Augmented Reality) device, a VR (Virtual Reality) device, or an MR (Mixed Reality) device.
  • the XR device may be a glasses-type device such as AR glasses or MR glasses, or a head-mounted device such as a VR head-mounted display.
  • the terminal device 40 may be a standalone device consisting only of a part worn by the user (e.g., a glasses part).
  • the terminal device 40 may be a terminal-linked device consisting of a part worn by the user (e.g., a glasses part) and a terminal part (e.g., a smart device) that links with that part.
  • the terminal device 40 is typically an XR device such as an AR device, VR device, or MR device.
  • the terminal device 40 is not limited to an XR device. Any form of information processing device (computer) can be used for the terminal device 40.
  • the terminal device 40 may be a mobile terminal such as a mobile phone, a smart device (smartphone or tablet), a PDA (Personal Digital Assistant), or a notebook PC.
  • the terminal device 40 may also be an imaging device (e.g., a camcorder) equipped with communication functions.
  • the terminal device 40 may also be a motorcycle or mobile broadcast vehicle equipped with communication equipment such as an FPU (Field Pickup Unit).
  • the terminal device 40 may also be an M2M (Machine to Machine) device or an IoT (Internet of Things) device.
  • the terminal device 40 may also be a wearable device such as a smartwatch.
  • the terminal device 40 may be capable of NOMA communication with the base station 30.
  • the terminal device 40 may be able to use an automatic repeat technique such as HARQ when communicating with the base station 30.
  • the terminal device 40 may be capable of sidelink communication with other terminal devices 40.
  • the terminal device 40 may be able to use an automatic repeat technique such as HARQ when performing sidelink communication.
  • the terminal device 40 may be capable of NOMA communication when performing sidelink communication with other terminal devices 40.
  • the terminal device 40 may be capable of LPWA communication with other wireless communication devices such as base stations 30.
  • the wireless communication used by the terminal device 40 may be wireless communication using millimeter waves.
  • the wireless communication used by the terminal device 40, including sidelink communication may be wireless communication using radio waves, or wireless communication using infrared or visible light, i.e., optical wireless.
  • the terminal device 40 may be a mobile wireless communication device, i.e., a mobile device.
  • the terminal device 40 may be a wireless communication device installed on a mobile device, or may be the mobile device itself.
  • the terminal device 40 may be a vehicle that moves on a road, such as an automobile, bus, truck, or motorcycle, or a train that runs on tracks, or may be a wireless communication device mounted on the vehicle.
  • the mobile device may be a mobile terminal, or a mobile device that moves on land (ground in the narrow sense), underground, on water, or underwater.
  • the mobile device may also be a mobile device that moves within the atmosphere, such as an airplane, airship, balloon, or helicopter, or a mobile device that moves outside the atmosphere, such as an artificial satellite.
  • the mobile device may also be a UAV (Unmanned Aerial Vehicle) such as a drone.
  • the terminal device 40 may also be a wireless communication device mounted on a mobile device.
  • the terminal device 40 may be capable of connecting to and communicating with multiple base stations 30 or multiple cells simultaneously.
  • one base station 30 supports a communication area through multiple cells (e.g., pCell or sCell)
  • these multiple cells can be bundled together to enable communication between the base station 30 and the terminal device 40 using carrier aggregation (CA) technology, dual connectivity (DC) technology, multi-connectivity (MC) technology, or the like.
  • CA carrier aggregation
  • DC dual connectivity
  • MC multi-connectivity
  • communication between the terminal device 40 and these multiple base stations 30 can also be achieved via cells of different base stations 30 using coordinated multi-point transmission and reception (CoMP) technology.
  • CoMP coordinated multi-point transmission and reception
  • Terminal device 40 may be a relay terminal that relays communications to remote terminals.
  • FIG. 7 is a diagram showing the configuration of a terminal device 40 according to this embodiment.
  • the terminal device 40 includes a wireless communication unit 41, a memory unit 42, a control unit 43, an input unit 44, an output unit 45, and a sensor unit 46.
  • the configuration shown in FIG. 7 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the terminal device 40 may be distributed and implemented across multiple physically separated components.
  • the terminal device 40 does not necessarily have to have all of the components described above or below.
  • the terminal device 40 does not necessarily have to have at least one of the input unit 44, the output unit 45, and the sensor unit 46.
  • the base station 30 may have a configuration other than the components described above or below.
  • the terminal device 40 may have a beamforming function.
  • the terminal device 40 may be configured to acquire detection data by performing sensing using beams.
  • the wireless communication unit 41 is a signal processing unit for wireless communication with other wireless communication devices (e.g., base station 30 or other terminal devices 40).
  • the wireless communication unit 41 may be referred to as a wireless transceiver or simply as a transceiver.
  • the wireless communication unit 41 may be a transceiver of the standard defined in the 3GPP Technical Specification (TS) (hereinafter referred to as a 3GPP transceiver).
  • the 3GPP transceiver may be a 3G transceiver, a 4G (LTE) transceiver, a 5G (NR) transceiver, or a transceiver of a generation after 5G.
  • the wireless communication unit 41 is controlled, for example, by the control unit 43.
  • the wireless communication unit 41 supports one or more wireless access methods.
  • the wireless communication unit 41 may support at least one of NR, LTE, B5G (Beyond 5G), and 6G.
  • the wireless communication unit 41 may support W-CDMA, cdma2000, etc. in addition to NR, LTE, B5G, and 6G.
  • the wireless communication unit 41 may also support automatic retransmission technologies such as HARQ (Hybrid Automatic Repeat reQuest). Some or all of the processing performed by the wireless communication unit 41 may be performed by the control unit 43.
  • HARQ Hybrid Automatic Repeat reQuest
  • the wireless communication unit 41 includes a transmission processing unit 411, a reception processing unit 412, and an antenna 413. At least one of the transmission processing unit 411, the reception processing unit 412, and the antenna 413 may be considered to be the wireless communication unit 41.
  • the wireless communication unit 41 may include multiple transmission processing units 411, multiple reception processing units 412, and multiple antennas 413. If the wireless communication unit 41 supports multiple wireless access methods, each unit of the wireless communication unit 41 may be configured individually for each wireless access method.
  • the transmission processing unit 411 and the reception processing unit 412 may be configured individually for LTE, NR, B5G, and 6G.
  • the antenna 413 may be configured with multiple antenna elements, for example, multiple patch antennas.
  • the wireless communication unit 41 may have a beamforming function.
  • the wireless communication unit 41 may have a polarization beamforming function that uses vertically polarized waves (V polarization) and horizontally polarized waves (H polarization) (or a polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction).
  • V polarization vertically polarized waves
  • H polarization horizontally polarized waves
  • polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction.
  • the memory unit 42 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk.
  • the control unit 43 is a controller that controls each unit of the terminal device 40.
  • the control unit 43 controls the wireless communication unit to perform wireless communication with other wireless communication devices (e.g., base station 30 or other terminal devices 40).
  • the control unit 43 may be implemented by a processor such as a CPU or MPU.
  • the control unit 23 may be implemented by a processor executing various programs stored in a storage device internal to the terminal device 40 using RAM or the like as a working area.
  • the control unit 43 may be implemented by an integrated circuit such as an ASIC or FPGA.
  • a CPU, MPU, ASIC, and FPGA can all be considered controllers.
  • the control unit 43 may be implemented by a GPU.
  • a CPU, MPU, ASIC, FPGA, and GPU can all be considered controllers.
  • the control unit 43 may be composed of multiple physically separated objects. For example, the control unit 43 may be composed of multiple semiconductor chips.
  • the input unit 44 is an input device that accepts various inputs from the outside.
  • the input unit 44 is an operating device that allows the user to perform various operations, such as a keyboard, mouse, operation keys, or voice input.
  • a touch panel is used in the terminal device 40, the touch panel is also included in the input unit 44. In this case, the user performs various operations by touching the screen with a finger or a stylus.
  • the output unit 45 is a device that outputs various types of information to the outside, such as sound, light, vibration, and images.
  • the output unit 45 includes a display unit 451 that displays various types of information.
  • the display unit 451 is, for example, a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. If a touch panel is used in the terminal device 40, the display unit 451 may be a device integrated with the input unit 44. Furthermore, if the terminal device 40 is an XR device, it may be a transparent device that projects an image onto glasses, or a retinal projection device that projects an image directly onto the user's retina.
  • the output unit 45 outputs various types of information to the user under the control of the control unit 43.
  • the sensor unit 46 is a sensor that acquires information regarding the position or attitude of the terminal device 40.
  • the sensor unit 46 is an acceleration sensor and/or a gyro sensor.
  • the sensor unit may be a 6DoF (Six degrees of freedom) sensor or a 3DoF (Three degrees of freedom) sensor.
  • the sensor unit 46 is not limited to an acceleration sensor and/or a gyro sensor.
  • the sensor unit 46 may be an IMU (Inertial Measurement Unit), a geomagnetic sensor, an illuminance sensor, a ToF (Time of Flight) sensor, or an image sensor.
  • the sensor unit 46 may also be a GNSS (Global Navigation Satellite System) sensor.
  • the GNSS sensor may be a GPS (Global Positioning System) sensor, a GLONASS sensor, a Galileo sensor, or a QZSS (Quasi-Zenith Satellite System) sensor.
  • the sensor unit 46 may be a camera (e.g., an infrared camera or a light field camera), a LiDAR (Light Detection and Ranging), or a millimeter-wave radar.
  • the sensor unit 46 may also be a combination of these multiple sensors.
  • a fifth-generation mobile communication system 5G
  • Communication system 1 may also be a fourth-generation mobile communication system (4G) or a sixth-generation mobile communication system (6G).
  • 4G fourth-generation mobile communication system
  • 6G sixth-generation mobile communication system
  • communication system 1 may also be any other wireless communication system.
  • FIG 8 is a diagram showing an example of the configuration of a 5GS architecture.
  • the 5G core network CN is also called 5GC (5G Core)/NGC (Next Generation Core).
  • the core network CN of this embodiment is composed of, for example, one or more management devices 20.
  • the 5G core network CN will also be referred to as 5GC/NGC.
  • the core network CN is connected to a UE (User Equipment) 40 via a RAN (Radio Access Network)/AN (Access Network) 510.
  • the UE 40 is, for example, a terminal device 40 in the communication system 1.
  • An application server (AS) 10 that performs application-related processing is connected to 5GS via the Internet.
  • the server 10 is, for example, an application server (AS).
  • the application server 10 shown in FIG. 8 corresponds to, for example, the server 10 in the communication system 1. This enables the UE 40 to use applications via 5G services.
  • the server 10 can be placed within the DN 530 or the core network CN as part of the DN 530.
  • the server 10 may also be provided in the form of an edge application server.
  • the 5GS control plane function group 540 is composed of multiple NFs (Network Functions).
  • AMF Access and Mobility Management Function
  • NEF Network Exposure Function
  • NRF Network Repository Function
  • NSSF Network Slice Selection Function
  • PCF Policy Control Function
  • UDM547 includes a UDR (Unified Data Repository) that stores and manages subscriber information, and an FE (Front End) unit that processes subscriber information.
  • AMF541 performs mobility management.
  • SMF546 performs session management.
  • UCMF 550 holds UE Radio Capability Information corresponding to all UE Radio Capability IDs in the PLMN (Public Land Mobile Network). UCMF 550 is responsible for assigning each PLMN-assigned UE Radio Capability ID. TSCTSF 551 and BSF 552 will be described later.
  • Applications can use the functions and services provided by the core network CN via the AF548 provided for the application. However, if the application is a third-party application, it must conclude an SLA (Service Level Agreement) with the operator that manages the core network CN, and be considered a trusted AF548 by the core network CN.
  • SLA Service Level Agreement
  • a third-party AF 548 located outside the core network CN to be connected to the core network CN via an NEF 542.
  • the third-party AF 548 can also be implemented within the third-party server 10 as a control unit for the server 10.
  • Namf is a service-based interface provided by AMF541.
  • Nsmf is a service-based interface provided by SMF546.
  • Nnef is a service-based interface provided by NEF542.
  • Npcf is a service-based interface provided by PCF545.
  • Nudm is a service-based interface provided by UDM547.
  • Naf is a service-based interface provided by AF548.
  • Nnrf is a service-based interface provided by NRF543.
  • Nnssf is a service-based interface provided by NSSF544.
  • Nausf is a service-based interface provided by AUSF549.
  • Nucmf is a service-based interface provided by UCMF550.
  • Ntsctsf is a service-based interface provided by TSCTSF551.
  • Nbsf is a service-based interface provided by BSF 552.
  • Each NF exchanges information with other NFs via its respective service-based interface.
  • Each NF can request or subscribe to services provided by other network functions and receive responses or notifications from those services.
  • each NF exchanges information with other NFs by means of request/response or subscribe/notification via their respective service-based interfaces.
  • the UPF (User Plane Function) 520 has user plane processing functionality.
  • the DN (Data Network) 530 has functionality that enables connection to MNO (Mobile Network Operator) proprietary services, the Internet, and third-party services.
  • the UPF 520 functions as a forwarding processor for user plane data processed by the server 10.
  • the UPF 520 also functions as a gateway connected to the RAN/AN 510.
  • each NF in the core network CN can be configured using virtualization or containers.
  • Each NF can be implemented on a cloud server.
  • each NF can be configured dynamically and reconfigurably using SDN (Software Defined Network).
  • a 5G core network CN configured according to a service-based architecture, it is possible to introduce new NFs by defining new services and service-based interfaces for those services. Furthermore, in next-generation (i.e., 6G) and later core networks CN, it is expected that the above-mentioned NFs will be aggregated or subdivided, or specific services will be transferred to other NFs, depending on the services provided by each NF. For this reason, the NFs supported by the core network CN are not limited to the types of NFs in the above-mentioned 5G core network CN.
  • RAN/AN 510 has the function of enabling connection to the RAN and connection to ANs other than the RAN.
  • RAN/AN 510 includes a base station called a gNB or ng-eNB.
  • RAN is sometimes called NG (Next Generation)-RAN.
  • the functions of the RAN/AN 510 are divided into a CU (Central Unit) that processes L2/L3 functions above the PDCP (Packet Data Convergence Protocol) sublayer, and a DU (Distributed Unit) that processes L2/L1 functions below the RLC (Radio Link Control) sublayer. These functions can be distributed and located via the F1 interface.
  • CU Central Unit
  • PDCP Packet Data Convergence Protocol
  • DU Distributed Unit
  • the DU functions can be divided into an RU (Radio Unit) that processes the LOW PHY sublayer and radio section, and a DU that processes the RLC, MAC (Medium Access Control), and HIGH PHY sublayers.
  • the RU functions can be distributed and deployed, for example, via a fronthaul that complies with eCPRI (evolved Common Public Radio Interface).
  • the functions of the CU and/or DU can be configured using virtualization or containers.
  • the functions of the CU and/or DU can be implemented on a cloud server.
  • the functions of the CU and/or DU can be configured dynamically and reconfigurably using SDN.
  • Information is exchanged between UE40 and AMF541 via reference point N1.
  • Information is exchanged between RAN/AN510 and AMF541 via reference point N2.
  • Information is exchanged between SMF546 and UPF520 via reference point N4.
  • SMF546 performs QoS (Quality of Service) control for each service data flow.
  • QoS Quality of Service
  • SMF546's QoS control can be applied to both IP and Ethernet type service data flows.
  • SMF546 provides authorized QoS for each specific service.
  • the SMF 546 can use indicators such as QoS subscriber information in conjunction with service-based, subscription-based, or predefined PCF internal policy rules.
  • SMF546 determines the QoS to authorize for a QoS flow using the PCC (Policy and Charging Control) rules associated with the QoS flow, i.e., the QoS-controlled data flow.
  • PCC Policy and Charging Control
  • the SMF 546 can notify the PCF 545 that the QoS flow has been deleted. Furthermore, if the bit rate guaranteed by the QoS flow, i.e., the GFBR (Guaranteed Flow Bit Rate), cannot be guaranteed, the SMF 546 can notify the PCF 545 that the GFBR cannot be guaranteed.
  • the bit rate guaranteed by the QoS flow i.e., the GFBR (Guaranteed Flow Bit Rate)
  • the SMF 546 can notify the PCF 545 that the GFBR cannot be guaranteed.
  • each node that makes up the mobile communication system can be dynamically and reconfigurably implemented and/or configured/reconfigured on information processing devices, including cloud servers, using technologies such as virtualization, containers, and/or SDN (Software Defined Network).
  • information processing devices including cloud servers, using technologies such as virtualization, containers, and/or SDN (Software Defined Network).
  • Fig. 9 is a diagram showing an example of the architecture of XR in 5G. More specifically, Fig. 9 is a diagram showing the architecture of a use case called "Generalized XR Split Rendering" described in 3GPP TR26.928 "Extended Reality (XR) in 5G.”
  • This architecture consists of an XR server 60 and an XR device 70 (e.g., XR Capable UE).
  • the XR server 60 corresponds to the server 10 described above.
  • the XR server 60 corresponds to the DN 530 (or part of the DN 530) or the server 10.
  • the XR device 70 corresponds to the terminal device 40 described above.
  • the XR device 70 corresponds to the UE 40.
  • the XR server 60 includes an XR media generation unit 61, an XR display area pre-rendering unit 62, a 2D/3D media encoding unit 63, an XR rendering metadata processing unit 64, an XR media content distribution unit 65, and a 5GS distribution unit 66.
  • the XR media generation unit 61 generates XR media adapted to the display area according to the tracking and sensor information received from the XR device 70.
  • the XR display area pre-rendering unit 62 performs rendering adapted to the display area according to the tracking and sensor information received from the XR device 70.
  • the 2D/3D media encoding unit 63 encodes the 2D/3D media that make up the XR media.
  • the XR rendering metadata processing unit 64 generates the metadata necessary to render XR media.
  • the XR media content distribution unit 65 distributes XR media content including encoded 2D/3D media and metadata for rendering to the XR device 70 via the 5GS distribution unit 66.
  • the XR media content distribution unit 65 can use RTP (Real-time Transport Protocol), typified by WebRTC, when distributing XR media content.
  • RTP Real-time Transport Protocol
  • UDP User Datagram Protocol
  • FEC forward error correction
  • the XR media content distribution unit 65 or 5GS distribution unit 66 may provide QoS control depending on the encoding format of the 2D/3D media or its position in the display area.
  • the XR media content distribution unit 65 or 5GS distribution unit 66 may transmit data in a high-resolution format with a high priority, and transmit data in a low-resolution format with a low priority.
  • the XR media content distribution unit 65 or 5GS distribution unit 66 may transmit data in the central area of the display area with a high priority, and transmit data in areas away from the center of the display area with a low priority.
  • Foveated rendering is a technique that maintains high resolution in the center of the field of view and reduces resolution as it moves outward from the field of view. This foveated rendering makes it possible to reduce the required data size while minimizing visual degradation.
  • the XR device 70 (e.g., an XR Capable UE) includes a 3DOF (Degrees Of Freedom)/6DOF tracking and XR sensor unit 71, an XR media content distribution unit 72, a 5GS distribution unit 73, a 2D/3D media decoding unit 74, an XR rendering metadata processing unit 75, an XR display area rendering unit 76, and a display unit 77.
  • 3DOF Degrees Of Freedom
  • 6DOF tracking and XR sensor unit 71 includes a 3DOF (Degrees Of Freedom)/6DOF tracking and XR sensor unit 71, an XR media content distribution unit 72, a 5GS distribution unit 73, a 2D/3D media decoding unit 74, an XR rendering metadata processing unit 75, an XR display area rendering unit 76, and a display unit 77.
  • the 3DOF/6DOF tracking and XR sensor unit 71 acquires the user's pose information (posture information) as tracking information for identifying the display area (viewport).
  • the XR media content distribution unit 72 provides this pose information to the XR server 60 by including it in tracking and sensor information.
  • the tracking and sensor information may include inertial information acquired by the 3DOF/6DOF tracking and XR sensor unit 71 in addition to or instead of the pose information. In the following description, tracking and sensor information may be simply referred to as sensor information.
  • the 3DOF/6DOF tracking and XR sensor unit 71 is composed of, for example, a GNSS (Global Navigation Satellite System), a geomagnetic sensor, an acceleration sensor, a gyro sensor, an illuminance sensor, an infrared camera, a light field camera, a LiDAR (Light Detection and Ranging), a camera (image sensor), a ToF (Time of Flight) sensor, millimeter wave radar, etc.
  • the 3DOF/6DOF tracking and XR sensor unit 71 corresponds to the sensor unit 46 of the terminal device 40.
  • the XR media content distribution unit 72 receives XR media content including a display area from the XR server 60 via the 5GS distribution unit 73.
  • the XR media content consists of 2D/3D media and metadata for rendering the XR media.
  • the 2D/3D media decoding unit 74 decodes the 2D/3D media that constitutes the XR media content received via the 5GS distribution unit 73 and the XR media content distribution unit 72.
  • the XR rendering metadata processing unit 75 processes metadata for rendering the XR media that constitutes the XR media content received via the 5GS distribution unit 73 and the XR media content distribution unit 72.
  • the metadata includes projection information, which can be used to generate a 3D mesh.
  • Projection information is also used when mapping a spherical image onto a 2D texture signal.
  • a 3D mesh is a polygon mesh, a collection of vertices, edges, and faces that defines the shape of a polyhedral object, for example, in 3D computer graphics or solid modeling.
  • Objects generated using a polygon mesh are represented by various types of elements, such as vertices, edges, faces, polygons, and surfaces.
  • 3D meshes are also generated using point clouds, which are used in 3D modeling in a variety of fields, including medical imaging, architecture, 3D printing, manufacturing, 3D games, and XR applications.
  • a point cloud is a collection of data points defined in a given coordinate system.
  • a point cloud can define the shape of a real or fictional physical system.
  • a scene description enables the generation of various 3D scenes for XR applications.
  • a scene description is also called a scene graph.
  • a scene description is a directed acyclic graph (DAG) that hierarchically organizes the geometric arrangement of a scene based on objects, and typically has a simple tree structure.
  • Leaf nodes in the graph represent geometric building blocks for generating shapes such as polygons.
  • Each node in the graph holds pointers to child nodes, which are groups of other nodes, geometric elements, transformation matrices, etc.
  • Spatial transformations are represented as graph nodes and are represented by transformation matrices.
  • Other scene graph nodes include 3D objects or parts of 3D objects, light sources, particle systems, display cameras, etc.
  • the XR display area rendering unit 76 renders the 2D/3D media decoded by the 2D/3D media decoding unit 74, taking into account the metadata processed by the XR rendering metadata processing unit 75 and the user's latest pose information obtained from the 3DOF/6DOF tracking and XR sensor unit 71.
  • the XR display area rendering unit 76 may have a function called time warp.
  • Time warp is a function for reducing MPL (Motion to Photon Latency), which is a cause of VR sickness.
  • An XR device 70 using the time warp function converts (coordinate transformation) the display area (first display area) of the XR media rendered by the XR server 60 based on, for example, 3DOF/6DOF tracking and inertial information acquired from the XR sensor unit 71, into the latest display area (second display area) identified based on the latest inertial information.
  • the display unit 77 displays the 2D/3D media rendered by the XR display area rendering unit 76.
  • the display unit 77 corresponds to the display unit 451 of the terminal device 40.
  • the blocks making up the XR device 70 and XR server 60 shown in FIG. 9 represent logical functions. Therefore, these functions may be implemented in an aggregated manner, or may be implemented by dividing them into more specific functions. Furthermore, these functions may be implemented by distributing them statically or dynamically across multiple devices.
  • the 5GS distribution unit 73 of the XR device 70 may be realized by the functions of the UE 40.
  • the 5GS distribution unit 66 of the XR server 60 may be realized by the functions of the RAN/AN 510 and the core network CN.
  • services such as XR are required to handle a wide range of data, from relatively small volumes of data such as pause information and inertial information, to large volumes of data such as XR media.
  • services such as XR are expected to be able to apply different QoS controls depending on the type of data.
  • Figure 10 shows an example of a 5GS QoS architecture.
  • Figure 10 is based on 3GPP TS38.300.
  • NAS Non-Access Stratum
  • a QoS flow is the finest granularity for distinguishing different QoS within a PDU (Protocol Data Unit) session.
  • a QoS flow is identified by a QFI (QoS Flow ID).
  • a group of packets can be transmitted using the payload of a PDU set.
  • a PDU set consists of one or more PDUs that transmit the payload of an information unit generated at the application level.
  • This information unit may be, for example, at least one of an image frame and a video slice in XR or media services.
  • the information unit may also be at least one of an I frame, P frame, and B frame of video data in GOP (Group of Pictures) format.
  • GOP Group of Pictures
  • each of the multiple types of data e.g., pause information, audio information, video information, haptics, etc.
  • information units are not limited to these.
  • packets in a PDU set are treated as a unit of data to be received and decoded within a certain period of time.
  • a UE may decode an image frame or video slice only if it has successfully received all packets, or a certain amount of packets, that carry those packets.
  • a UE may decode an image frame in a GOP only if it has successfully received all dependent image frames.
  • 5GS allows for the identification of data at a finer granularity using PDU sets within QoS flows, which represent the finest granularity in terms of QoS control.
  • 5GS can also apply QoS control at the PDU set level.
  • PCF 545 can associate AF session information with a PDU session.
  • AF 548 can request, via the AF session with PCF 545, that a data session (e.g., a PDU session) for UE 40 be established as a session with a specific QoS (e.g., low latency or low jitter).
  • a data session e.g., a PDU session
  • QoS e.g., low latency or low jitter
  • SMF546 associates PCC rules with QoS flows based on the QoS and service requests. SMF546 assigns a QFI to the new QoS flow and obtains the PCC rules associated with the QoS flow and other information from PCF545.
  • the SMF 546 obtains the QoS profile of the QoS flow, instructions regarding the corresponding UPF 520 (e.g., N4 rule), and QoS rule.
  • the base station (gNB) of RAN/AN 510 can establish at least one DRB (Data Radio Bearer) along with a PDU session with each UE 40.
  • DRB Data Radio Bearer
  • a DRB is a logical path for transmitting data.
  • the 5G QoS model supports GBR (Guaranteed flow Bit Rate), which guarantees bandwidth, and Non-GBR (Non-Guaranteed flow Bit Rate), which does not guarantee bandwidth. Furthermore, Delay-critical GBR is supported for TSC (Time Sensitive Communication) QoS flows.
  • the RAN/AN 510 and core network CN guarantee quality of service by mapping each packet to the appropriate QoS flow and DRB. That is, a two-stage mapping is performed: mapping between IP flows and QoS flows in the NAS, and mapping between QoS flows and DRBs in the AS.
  • a QoS flow is characterized by a QoS profile provided from the core network CN to the RAN/AN 510 and a QoS rule provided from the core network CN to the UE 40.
  • QoS profiles are used by the RAN/AN 510 to determine how traffic should be handled over the radio interface.
  • QoS rules are used to instruct the UE 40 on how to map user plane traffic in the uplink to QoS flows.
  • the QoS profile is provided to the RAN/AN 510 from the SMF 546 via the AMF 541 and reference point N2, or is pre-configured in the RAN/AN 510.
  • the SMF 546 can also provide the UE 40 with one or more QoS rules and, if necessary, QoS flow-level QoS parameters associated with the QoS rules via the AMF 541 and reference point N1.
  • Reflective QoS control is QoS control that monitors the QFI of downlink packets and applies the same mapping to uplink packets.
  • a QoS flow can be a GBR QoS flow or a non-GBR QoS flow, depending on the QoS profile.
  • the QoS profile of a QoS flow includes QoS parameters such as 5QI (5G QoS Identifier) and ARP (Allocation and Retention Priority).
  • the ARP contains information about priority level, preemption capability, and preemption vulnerability.
  • Priority defines the relative importance of a QoS flow.
  • the lowest Priority Level value indicates the highest priority.
  • Preemption capability is a metric that defines whether a QoS flow can seize resources already allocated to other, lower-priority QoS flows.
  • Preemption vulnerability is a metric that defines whether a QoS flow can give up its allocated resources to other, higher-priority QoS flows.
  • Preemption capabilities and preemption vulnerabilities can be set to either “enabled” or “disabled.”
  • the QoS profile of a QoS flow can include PDU Set QoS Parameters.
  • the QoS profile may include, for example, at least one of the following information: Uplink and downlink GFBR Uplink and downlink MFBR (Maximum Flow Bit Rate) - Maximum packet loss rate for uplink and downlink Delay Critical Resource Type ⁇ Notification Control
  • the QoS profile may include at least one of a Reflective QoS Attribute (RQA) and Additional QoS Flow Information.
  • RQA Reflective QoS Attribute
  • the QoS parameter notification control indicates whether a notification is required from the RAN/AN 510 when a QoS flow cannot meet the GFBR. If the notification control is "enabled" for a GBR QoS flow and it is determined that the GFBR cannot be met, the RAN/AN 510 sends a notification to that effect to the SMF 546.
  • the RAN/AN 510 must maintain the QoS flow unless a special condition exists that requires the RAN/AN 510 to release the RAN resources for the GBR QoS flow.
  • the special condition may be, for example, at least one of a radio link failure and RAN internal congestion.
  • the RAN/AN 510 sends a new notification to that effect to the SMF 546.
  • An alternative QoS profile can also be used to control QoS parameter notification.
  • An alternative QoS profile consists of a set of packet delay budget (PDB), packet error rate (PER), averaging window, and GFBR.
  • An alternative QoS profile for a delay-critical GBR QoS flow may also include information on maximum data burst volume (MDBV).
  • the RAN/AN 510 When the RAN/AN 510 sends a notification to the SMF 546 that the QoS profile cannot be satisfied, the RAN/AN 510 checks, based on the list of alternative QoS profiles, whether there is an alternative QoS profile with a higher priority that can currently satisfy the QoS profile. If there is a corresponding alternative QoS profile, the RAN/AN 510 indicates to the SMF 546 that there is an alternative QoS profile that can currently satisfy the QoS profile. To do this, the RAN/AN 510 includes information referencing the alternative QoS profile in the notification sent to the SMF 546. This control allows the SMF 546 to determine that even the lowest priority alternative QoS profile cannot satisfy the QoS profile.
  • the AMBR (Aggregate Maximum Bit Rate) is related to the Session-AMBR of each PDU session and the UE-AMBR of each UE 40 for each PDU session.
  • the Session-AMBR limits the aggregate bit rate (Aggregate Bit Rate) expected to be provided across all Non-GBR QoS flows for a particular PDU session.
  • the Session-AMBR is managed by the UPF 520.
  • the UE-AMBR also limits the aggregate bit rate (Aggregate Bit Rate) expected to be provided across all Non-GBR QoS flows for a UE 40.
  • the UE-AMBR is managed by the RAN/AN 510.
  • each UE 40 may be configured with an Slice Maximum Bit Rate (S-MBR) for the network slice (S-NSSAI).
  • S-MBR Slice Maximum Bit Rate
  • S-NSSAI Network Slice Selection Protocol
  • the S-MBR may be included in the subscriber information as a Subscribed UE-Slice-MBR.
  • UE-Slice-MBR limits the aggregate bit rate expected to be provided across all GBR and non-GBR QoS flows belonging to all PDU sessions established by UE 40 for the same network slice (S-NSSAI).
  • RAN/AN 510 receives the UE-Slice-MBR corresponding to the network slice (S-NSSAI) from AMF 541.
  • RAN/AN 510 sets the Session-AMBR and MFBR for UE 40 so that the sum of the Session-AMBR and MFBR of the GBR QoS flows of all PDU sessions belonging to this network slice (S-NSSAI) is equal to the UE-Slice-MBR.
  • 5QI is related to QoS features. It provides guidelines (policies) for setting node-specific parameters for each QoS flow.
  • a communication device can learn standardized or pre-configured 5G QoS features from 5QI. Standardized or pre-configured 5G QoS features are not explicitly signaled. Signaled QoS features can be part of a QoS profile.
  • the QoS characteristics may include information regarding at least one of the resource type, priority, packet delay tolerance, packet error rate, average window, and maximum data burst volume.
  • the resource type is GBR QoS flow, non-GBR QoS flow, or delay-critical GBR QoS flow.
  • the packet delay tolerance may include the packet delay tolerance in the core network CN.
  • DRB defines how packets are processed on the radio interface (Uu interface). DRB provides uniform packet forwarding processing for any packet.
  • RAN/AN 510 maps QoS flows to DRBs based on the QFI and the QoS profile set for that QFI.
  • RAN/AN 510 can establish different DRBs for packets requiring different packet forwarding processing (see Figure 10).
  • the RAN/AN 510 can also multiplex multiple QoS flows belonging to the same PDU session onto the same DRB (see Figure 10).
  • mapping rules are signaled in two different ways:
  • reflective mapping One method is called reflective mapping.
  • UE 40 monitors the QFI of downlink packets for each DRB and applies the same mapping to uplink packets.
  • the other method is called explicit configuration.
  • explicit configuration the mapping rules for QoS flows to DRBs are explicitly signaled by RRC (Radio Resource Control).
  • QFI is signaled by RAN/AN 510 over the Uu interface for Reflective Quality of Service (RQoS).
  • RQoS Reflective Quality of Service
  • the RAN/AN 510 can configure signaling of QFI to the UE 40 on the Uu interface.
  • the RAN/AN 510 can also configure a default DRB for each PDU session. If an uplink packet does not conform to either explicit configuration or reflective mapping, the UE 40 maps the packet to the default DRB of the PDU session.
  • the core network CN may send additional QoS flow information parameters associated with any QoS flow to the RAN/AN 510. This is done to indicate an increased frequency of certain traffic compared to other Non-GBR QoS flows within the same PDU session.
  • the RAN/AN 510 may map a GBR QoS flow and a non-GBR QoS flow to the same DRB, or may map them to separate DRBs. Also, the RAN/AN 510 may map multiple GBR QoS flows to the same DRB, or may map them to separate DRBs.
  • SDAP Service Data Adaptation Protocol
  • the SDAP sublayer maps QoS flow traffic to the appropriate DRB.
  • the SDAP sublayer can have multiple SDAP entities.
  • the SDAP sublayer has an SDAP entity for each PDU session on the Uu interface. The establishment and release of SDAP entities is performed by RRC.
  • QoS flows are identified by the QFI in the PDU session container contained in the GTP (GPRS Tunneling Protocol)-U header.
  • PDU sessions are identified by the GTP-U TEID (Tunnel Endpoint ID).
  • the SDAP sublayer maps each QoS flow to a specific DRB.
  • the PSA (PDU Session Anchor)-UPF 520 identifies the PDUs belonging to a PDU set, determines PDU set information, and transmits the PDU set information to the RAN/AN 510 by including it in the GTP-U header.
  • the PDU set information is used by the RAN/AN 510 for PDU set-based QoS control.
  • the PDU set information may include, for example, at least one of the following information: PDU set sequence number Indication of the End PDU of the PDU set PDU sequence number within the PDU set PDU set size in bytes Significance of the PDU set
  • the RAN/AN 510 can identify the relative importance of a PDU set relative to other PDU sets within the QoS flow based on the importance of the PDU set. Furthermore, the information necessary to identify the PDU set is provided to the PSA-UPF 520 from the SMF 546. This information is provided using the Protocol Description of the PDR (Packet Detection Rule), which is one of the N4 rules described below.
  • PDR Packet Detection Rule
  • the PCF 545 When the PCF 545 receives a QoS monitoring request from the AF 548, it generates an authorized QoS monitoring policy and provides it to the SMF 546. At this time, the PCF 545 may include the QoS monitoring policy in the PCC rule. Note that the AF 548 may include the QoS monitoring request in the AF request (described below).
  • AF548 can request QoS monitoring such as packet delay monitoring, congestion information monitoring, data rate monitoring, and QoS notification monitoring.
  • Packet delay monitoring involves measuring the UL (Uplink) packet delay, DL (Downlink) packet delay, or RT (Round Trip) packet delay between the UE 40 and the PSA-UPF 520.
  • Congestion information monitoring involves monitoring congestion information related to UL and/or DL QoS flows provided by RAN/AN 510.
  • Data rate monitoring is the measurement of UL and/or DL data rates for each QoS flow.
  • QoS notification monitoring is the monitoring of notification control information for QoS parameters provided by RAN/AN 510.
  • the PCF 545 is provided with information about the period from the AF 548 as information related to the traffic pattern for the TSC QoS flow.
  • the PCF 545 can include the information about the period in the PCC rule.
  • the PCF 545 may include in the PCC rule an indication to perform traffic parameter measurements to detect jitter occurring in N6 and to measure the UL period and/or DL period in accordance with local policy. The PCF 545 may then transmit the PCC rule including this indication to the SMF 546. 5GS can also treat these measurements as QoS monitoring.
  • the SMF 546 can activate end-to-end UL/DL/RT packet delay measurements between the UE 40 and the PSA-UPF 520 for QoS flows.
  • the SMF 546 can perform this activation during the PDU session establishment procedure or during the PDU session modification procedure.
  • the SMF 546 sends a QoS monitoring request to the UPF 520 via reference point N4.
  • the SMF 546 then sends N2 signaling to request QoS monitoring between the UPF 520 and the RAN/AN 510.
  • the SMF 546 requests QoS monitoring based on the QoS monitoring policy received from the PCF 545 or the authorized QoS monitoring policy that has been pre-configured locally.
  • the QoS monitoring request includes monitoring variables determined by the SMF 546.
  • RAN/AN 510 measures the delay of UL/DL packets in the RAN/AN 510 portion. RAN/AN 510 provides the measurement values to UPF 520 via reference point N3.
  • UPF 520 calculates the delay of UL/DL packets at reference point N3 or N9.
  • UPF 520 transmits the QoS monitoring results to SMF 546 based on predetermined conditions.
  • the predetermined conditions may be, for example, one-time, periodic, or event-triggered.
  • the UPF 520 may also send the QoS monitoring result to the AF 548 via the locally deployed NEF 542.
  • the QoS monitoring result may be, for example, as follows: Measurement results of the bit rate (e.g., average bit rate, maximum bit rate) of each GBR QoS flow of the target PDU session Measurement results of the total bit rate of all Non-GBR QoS flows of the target PDU session Measurement results of the packet error rate of the target PDU session Measurement results of the total bit rate of all Non-GBR QoS flows of the target UE 40 Measurement results of the packet error rate of the target UE 40 Measurement results of the UL/DL packet delay
  • AF548 may send a request to PCF545 to monitor and report packet delay variation along with a request to measure packet delay.
  • packet delay variation is, for example, the variation in packet delay measured between UE40 and PSA-UPF520.
  • Packet delay variation is one definition for evaluating jitter during packet transmission.
  • the packet delay variation request may include, for example, at least one of the following: Measured packet delay variation parameters (UL, DL, or RT (Round Trip) packet delay variation) Reporting frequency (event triggered or periodic)
  • PCF 545 In response to a packet delay variation monitoring request from AF 548, PCF 545 initiates QoS monitoring processing. PCF 545 obtains the UL, DL, or RT (Round Trip) QoS monitoring results from SMF 546. PCF 545 derives 5GS packet delay variation based on the QoS monitoring results and reports it to AF 548.
  • the delay of UL/DL packets is the delay including the delay of UL/DL packets in the RAN/AN 510 portion obtained from the RAN/AN 510 and the delay of UL/DL packets at reference point N3 or N9.
  • the packet delay allowance time for the TSC QoS flow is the sum of the 5G-AN PDB (Packet Delay Budget) and the CN (Core Network) PDB.
  • the above-described QoS monitoring mechanism can also be applied to TSC QoS flows to measure bit rates (e.g., average bit rate, maximum bit rate) between UE 40 and PSA-UPF 520 and to measure end-to-end UL/DL packet delays.
  • bit rates e.g., average bit rate, maximum bit rate
  • TSC QoS flows use a Delay-critical GBR resource type and TSC Assistance Information.
  • TSC QoS flows can use standardized 5QI, pre-configured 5QI, or dynamically assigned 5QI values.
  • TSC QoS flows are required to transmit one data burst with the maximum data burst amount within the 5G-AN PDB.
  • the TSC Burst Size is used to set the maximum data burst amount.
  • the maximum TSC burst size is treated as the maximum amount of data within a period equal to the 5G-AN PDB value of the 5QI.
  • the maximum value of the TSC burst size is mapped to a 5QI with an equal or greater maximum data burst amount.
  • PDU Set QoS Parameters are used to support PDU Set based QoS Handling.
  • PDU Set specific QoS characteristics include at least one of the following: PDU Set Delay Budget (PSDB) PDU Set Error Rate (PSER) PDU Set Integrated Handling Information (PSIHI)
  • the PCF 545 determines the PDU set QoS parameters according to information provided by the AF 548 and/or local configuration.
  • the PDU set QoS parameters are sent to the SMF 546 as part of the PCC rules.
  • the SMF 546 sends the PDU set QoS parameters to the RAN/AN 510 as part of the QoS profile.
  • the PDU set delay tolerance defines the upper limit of the delay that occurs when transmitting a PDU set between UE 40 and the termination point of the N6 interface of UPF 520.
  • the PDU set delay tolerance is the time from receiving the first PDU of a PDU set to successfully receiving all PDUs.
  • the PDU set delay tolerance applies to DL PDU sets received by PSA-UPF 520 via the N6 interface and UL PDU sets transmitted by UE 40.
  • the PDU set error rate defines an upper limit on the ratio of PDU sets not successfully received by a higher layer (e.g., the PDCP sublayer of the RAN/AN 510) to PDU sets processed by the link layer (e.g., the RLC sublayer of the RAN/AN 510).
  • a higher layer e.g., the PDCP sublayer of the RAN/AN 510
  • the link layer e.g., the RLC sublayer of the RAN/AN 510.
  • One QoS flow is associated with only one PDU set error rate.
  • the packet error rate value is the same for UL and DL. If a PDU set error rate is available, its use takes precedence over the packet error rate.
  • PDU set integration processing information indicates to the receiving application layer that uses the PDU set whether all PDUs in the PDU set are required.
  • QoS parameter notification control and alternative QoS profiles described above may also be applied to this PDU set QoS parameters.
  • a network slice is a unit of service that divides communication services provided by 5G according to the communication characteristics of each service (e.g., data rate, delay, etc.).
  • S-NSSAI Single Network Slice Selection Assistance Information
  • NSSAI network slice selection assistance information
  • Network slice selection assistance information is information to assist in the selection of a network slice.
  • S-NSSAI consists of a mandatory 8-bit SST (Slice/Service Type) that identifies the slice type, and an optional 24-bit SD (Slice Differentiator) that distinguishes different slices within the same SST.
  • S-NSSAI can use either a standardized SST or a non-standardized, proprietary SST.
  • a standardized S-NSSAI value When a standardized S-NSSAI value is used, it contains only the standardized SST without the SD.
  • a non-standardized S-NSSAI value when a non-standardized S-NSSAI value is used, it contains the standardized SST and SD, or the non-standardized SST and SD, or the non-standardized SST only.
  • a non-standardized S-NSSAI value can only be used within the PLMN, i.e., the telecom operator, that uses it proprietaryly.
  • Figure 11 shows standardized SST values.
  • the table shown in Figure 11 is based on the table shown in 3GPP TS23.501.
  • the above-mentioned "when standardized S-NSSAI values are used" corresponds to the use of S-NSSAI values that include only these SST values (eMBB: 1, URLLC: 2, MIoT: 3, V2X: 4, HMTC: 5, HDLC: 6).
  • S-NSSAI values that include only these SST values (eMBB: 1, URLLC: 2, MIoT: 3, V2X: 4, HMTC: 5, HDLC: 6).
  • the network slice configuration information includes one or more Configured NSSAI(s).
  • the serving PLMN (Serving Public Land Mobile Network) can set a Configured NSSAI that applies to each PLMN to UE 40.
  • the HPLMN (Home PLMN) can set a Default Configured NSSAI to UE 40.
  • a UE 40 under the serving PLMN can use the Default Configured NSSAI only if a Configured NSSAI for the serving PLMN has not been set for UE 40.
  • a Default Configured NSSAI may be set in advance in UE 40. Furthermore, the UDM 547 of the HPLMN may provide or update the Default Configured NSSAI using a UE Parameters Update procedure via UDM Control Plane processing.
  • a configured NSSAI consists of one or more S-NSSAI(s).
  • the Requested NSSAI is the NSSAI provided by the UE 40 to the serving PLMN during the registration process.
  • the Requested NSSAI must be one of the following: ⁇ Default Configured NSSAI ⁇ Configured NSSAI ⁇ An Allowed NSSAI or a part of it. ⁇ An NSSAI that is an Allowed NSSAI or a part of it plus one or more S-NSSAIs included in the Configured NSSAI.
  • the Allowed NSSAI is, for example, the NSSAI provided to UE 40 by the serving PLMN during the registration process.
  • the Allowed NSSAI indicates one or more S-NSSAI(s) values that can be used within the current registration area of the current serving PLMN.
  • Rejected S-NSSAI indicates one or more S-NSSAI values included in the Requested NSSAI that are not authorized for use in at least one tracking area within the current registration area of the current serving PLMN.
  • a tracking area is an area used for mobility management and is identified by a TAI (Tracking Area Identity).
  • the network PLMN
  • the network manages the location of UE 40 within the set of tracking areas in which UE 40 is camped so that messages or data can be sent to UE 40 in RRC_IDLE state.
  • AMF 541 assigns a set of tracking areas included in the TAI list as the area in which UE 40 is registered (registration area). In other words, the network manages that registered UE 40 is located within one of the tracking areas in the TAI list.
  • UE40 If UE40 detects a more optimal cell according to the cell reselection criteria, it reselects that cell and camps on it. If the selected cell does not belong to any of the tracking areas in the TAI list in which UE40 is registered, a location registration process, i.e., a process to update the TAI list, is performed.
  • Subscribed S-NSSAI is an S-NSSAI that UE40 can use within the PLMN in accordance with the subscription information.
  • the subscription information must include one or more Subscribed S-NSSAIs and at least one default S-NSSAI.
  • UDM547 sends a maximum of 16 Subscribed S-NSSAIs to AMF541. Therefore, the number of S-NSSAIs that can be included in the Configured NSSAI is 16.
  • the contract information that UDM547 sends to AMF541 must include at least one default S-NSSAI.
  • NSSF544 determines the Allowed NSSAI and Configured NSSAI, and determines the AMF Set, which is a list of candidates for AMF541. For example, an AMF541 may be selected from the list of candidates depending on the network slice used by UE40 or other criteria, and UE40 may be assigned to the selected AMF541.
  • One or more S-NSSAI(s) included in the Allowed NSSAI provided to UE 40 may contain values that are not part of UE 40's current network slice configuration information for the serving PLMN.
  • the network provides a mapping between each S-NSSAI in the Allowed NSSAI and the corresponding S-NSSAI in the HPLMN, in accordance with the Allowed NSSAI.
  • This mapping information allows UE 40 to associate applications with the S-NSSAI in the HPLMN and the corresponding S-NSSAI in the Allowed NSSAI, per NSSP (Network Slice Selection Policy) in the URSP (UE Route Selection Policy) rule or per UE 40's local configuration.
  • NSSP Network Slice Selection Policy
  • URSP UE Route Selection Policy
  • UE 40 when roaming, UE 40 needs to provide information regarding the mapping between the S-NSSAI value included in the Requested NSSAI and the corresponding S-NSSAI value used in the HPLMN. UE 40 may obtain this mapping information in advance from the serving PLMN as a mapping between the S-NSSAI value included in the Configured NSSAI for the serving PLMN and the corresponding S-NSSAI value used in the HPLMN.
  • UE 40 may obtain this mapping information in advance from the serving PLMN as a mapping between the S-NSSAI value included in the Allowed NSSAI for the serving PLMN and access type and the corresponding S-NSSAI value used in the HPLMN.
  • UE 40 can also support a contract-based restriction function regarding the network slices that can be registered simultaneously. If UE 40 supports this function, it includes information indicating that it supports this function in the registration request message at the time of initial registration and mobility registration update as part of the UE 5GMM Core Network Capability.
  • AMF541 provides the Configured NSSAI to UE40 that has notified that it supports the contract-based restriction function regarding simultaneously registered network slices. At this time, AMF541 provides information regarding the NSSRG (Network Slice Simultaneous Registration Group) associated with the HPLMN's network slice (S-NSSAI(s)).
  • NSSRG Network Slice Simultaneous Registration Group
  • Contract information including NSRRG information must include at least one default S-NSSAI. If multiple default S-NSSAIs are configured, the default S-NSSAIs are associated with the same NSRRG. In other words, UE 40 is allowed to register all default S-NSSAIs simultaneously.
  • the HPLMN can send other Subscribed S-NSSAIs that share at least all of the NSSRGs defined for the default S-NSSAI to the VPLMN as contract information. In this case, the HPLMN does not need to send NSRRG information to the VPLMN.
  • UE 40 that receives an NSSRG must include only network slices (S-NSSAIs) assigned to the same common NSSRG in the Requested NSSAI.
  • S-NSSAIs network slices assigned to the same common NSSRG in the Requested NSSAI.
  • the communication device can define additional constraints on the use of network slices within the tracking area using network slice location availability information (S-NSSAI location availability information). For example, consider a case where the S-NSSAI of the Configured NSSAI is not available in some cells within the tracking area of the Registration Area. In this case, network slice location availability information including location information (e.g., cell ID) of a cell in which the S-NSSAI is available among multiple cells within the tracking area is provided to UE 40.
  • S-NSSAI location availability information including location information (e.g., cell ID) of a cell in which the S-NSSAI is available among multiple cells within the tracking area.
  • AMF541 may determine the Target NSSAI by itself or in cooperation with NSSF544.
  • the Target NSSAI is information used by RAN/AN510 (e.g., NG-RAN) to redirect UE40 to cells/tracking areas of other frequency bands that support the S-NSSAI of the Target NSSAI and to other tracking areas.
  • RAN/AN510 uses this information in addition to information such as the Allowed NSSAI and the RFSP (RAT/Frequency Selection Priority) for the Allowed NSSAI to redirect UE40.
  • the Target NSSAI includes at least one S-NSSAI in the Requested NSSAI.
  • the Target NSSAI includes at least one S-NSSAI that is not available in the current tracking area but is available in another tracking area in another frequency band, or in an area in another frequency band that overlaps with the current tracking area.
  • at least one S-NSSAI in the Requested NSSAI may be optionally added to the Target NSSAI.
  • the S-NSSAI added as an option is an S-NSSAI that is not available in the current tracking area but is available within the same tracking area as the tracking area in which the S-NSSAI included in the Target NSSAI is available.
  • AMF541 obtains the RFSP index (RAT/Frequency Selection Priority Index) appropriate for the Target NSSAI from PCF545. Then, AMF541 includes the RFSP index in the information sent to RAN/AN510 (e.g., NG-RAN). If PCF545 is not installed, AMF541 determines the RFSP index according to locally configured rules. RAN/AN510 maps the RFSP index to a locally defined configuration to apply an individual radio resource management policy that takes into account the available information. In other words, RAN/AN510 can select a configuration for the radio resource management policy appropriate for the Target NSSAI corresponding to the RFSP index.
  • RAN/AN510 maps the RFSP index to a locally defined configuration to apply an individual radio resource management policy that takes into account the available information. In other words, RAN/AN510 can select a configuration for the radio resource management policy appropriate for the Target NSSAI corresponding to the RFSP index.
  • RAN/AN 510 can redirect UE 40 to a new tracking area that supports the Target NSSAI or an S-NSSAI of either the Target NSSAI, the RFSP index associated with the Target NSSAI is considered. Otherwise, the RFSP index of the Allowed NSSAI is considered.
  • a partial network slice may be provided within a registration area by configuring a Partially Allowed NSSAI and/or S-NSSAIs rejected partially in the RA.
  • An S-NSSAI of an Allowed NSSAI can be used in all tracking areas within the registration area.
  • an S-NSSAI of a Partially Allowed NSSAI can only be used in tracking areas corresponding to the list of tracking areas associated with that S-NSSAI.
  • AMF 541 configures the registration area for UE 40, taking into account the support status of the S-NSSAI of the Requested NSSAI in the current tracking area and surrounding tracking areas.
  • AMF 541 provides UE 40 with the Partially Allowed NSSAI or the S-NSSAI that is partially rejected within the registration area using a Registration Accept message or a UE Configuration Update Command message.
  • AMF541 For each S-NSSAI of the Partially Allowed NSSAI, AMF541 provides a list of tracking areas in which the S-NSSAI is supported. Alternatively, AMF541 may reject the S-NSSAI with a rejection reason indicating "partially in the RA". For each S-NSSAI of the partially rejected S-NSSAI within the registration area, AMF541 provides a list of tracking areas in which the S-NSSAI is supported or not supported.
  • the Network Slice Replacement function can be used to replace the S-NSSAI with an Alternative S-NSSAI.
  • AMF 541 can decide to replace the S-NSSAI with an Alternative S-NSSAI based on notification from NSSF 544, PCF 545, or OAM (Operations, Administration and Maintenance).
  • the V-AMF 541-2 can receive notification of the availability of the HPLMN's S-NSSAI's network slice from the HPLMN's H-NSSF 544-1 via the VPLMN's V-NSSF 544-2.
  • AMF541 determines the Alternative S-NSSAI for UE40 that has registered S-NSSAI based on notification from NSSF544 or PCF545 (or based on local configuration if NSSF544 or PCF545 does not provide the Alternative S-NSSAI).
  • Alternative S-NSSAI must be supported within the registration area of UE 40.
  • AMF 541 may not be able to determine an Alternative S-NSSAI for the S-NSSAI because NSSF 544 or PCF 545 does not provide an Alternative S-NSSAI.
  • AMF 541 may further negotiate with PCF 545 to determine an Alternative S-NSSAI.
  • UE 40 notifies the network of its support for the network slice alternative function during the registration process.
  • the PDU session related to the S-NSSAI that needs to be exchanged supports UE 40 in connected mode (CM-CONNECTED mode) that exists in the UE context.
  • AMF 541 provides UE 40 with an Alternative S-NSSAI for this S-NSSAI, which is included in the Allowed NSSAI and Configured NSSAI.
  • AMF 541 may also provide UE 40 with mapping information between the S-NSSAI and the Alternative S-NSSAI using a UE Configuration Update message.
  • AMF 541 After sending the mapping information to UE 40, AMF 541 invokes the session management context update (Nsmf_PDUSession_UpdateSMContext) service for the current PDU session associated with the S-NSSAI exchanged for the Alternative S-NSSAI. AMF 541 then instructs SMF 546 to update the PDU session required to transition the PDU session to the Alternative S-NSSAI.
  • session management context update Nsmf_PDUSession_UpdateSMContext
  • UE 40 establishes a NAS (Non-Access Stratum) signaling connection via the Service Request procedure or UE registration procedure.
  • AMF 541 decides to exchange S-NSSAIs to support UE 40 in the CM-IDLE state. If a PDU session related to that S-NSSAI exists in the UE context, AMF 541 provides UE 40 with mapping information between the S-NSSAI and the Alternative S-NSSAI using a UE Configuration Update message or a Registration Accept message.
  • NAS Non-Access Stratum
  • the communication system 1 is assumed to be 5GS (for example, the 5GS shown in Figures 8 to 11) as an example. However, the communication system 1 is not limited to 5GS. The communication system 1 may be 4GS or 6GS. Of course, the communication system 1 may be any other wireless communication system.
  • Fig. 12 is a diagram showing an example of a connection process in 5GS.
  • UE 40 transitions to the RRC_IDLE and CM-IDLE states (step S101).
  • UE 40 in the RRC_IDLE and CM-IDLE states performs cell reselection (step S102) and camps on an appropriate cell that meets specified criteria.
  • UE40 selects from the Allowed NSSAIs the S-NSSAI that corresponds to the application to be used (step S103). Next, UE40 transmits an RRC Setup Request message to the RAN/AN510 of the base station that manages the cell on which it is camped (step S104).
  • RAN/AN 510 Upon receiving this, RAN/AN 510 sends an RRC Setup message to UE 40 (step S105). UE 40 transitions to the RRC_CONNECTED and CM-IDLE state (step S106) and returns an RRC Setup Complete message to RAN/AN 510 (step S107). This completes the RRC setup process.
  • UE 40 sends a PDU SESSION ESTABLISHMENT REQUEST message, which is a NAS message, to AMF 541 (step S108).
  • a PDU session establishment process is executed between UE 40 and DN 530 via RAN/AN 510 and UPF 520 (step S109).
  • the UE 40 transitions to the RRC_CONNECTED and CM-CONNECTED states (step S110).
  • the PDU SESSION ESTABLISHMENT REQUEST message can include the S-NSSAI selected by UE 40.
  • AMF541 sends an INITIAL CONTEXT SETUP REQUEST message to RAN/AN510 (step S111).
  • the INITIAL CONTEXT SETUP REQUEST message may include at least one of a PDU session context, a security key, a UE radio capability, and a UE security capability.
  • the INITIAL CONTEXT SETUP REQUEST message may also include an Allowed NSSAI.
  • the INITIAL CONTEXT SETUP REQUEST message may also include an S-NSSAI for each PDU session.
  • RAN/AN 510 sets the UE context for UE 40 and sends a SecurityModeCommand message to UE 40 (step S112).
  • the SecurityModeCommand message includes the integrity algorithm selected by RAN/AN 510.
  • UE 40 verifies the integrity of the received SecurityModeCommand message to confirm the validity of the message and returns a SecurityModeComplete message to RAN/AN 510 (step S113).
  • RAN/AN 510 sends an RRCReconfiguration message to UE 40 to set up SRB (Signaling Radio Bearer) 2 and DRB (Data Radio Bearer) (step S114).
  • UE 40 upon receiving this, replies with an RRCReconfigurationComplete message to RAN/AN 510 (step S115). This establishes SRB 2 and DRB between UE 40 and RAN/AN 510.
  • RAN/AN510 sends an INITIAL CONTEXT SETUP REQUEST RESPONSE message to AMF541 to notify that the UE context setup process has been completed (step S116).
  • Figures 13A and 13B are diagrams showing an example of the PDU session establishment process. Specifically, Figures 13A and 13B are diagrams showing an example of the PDU session establishment process (step S109 shown in Figure 12) initiated by a PDU SESSION ESTABLISHMENT REQUEST message.
  • AMF 541 When AMF 541 receives a PDU session establishment request message from UE 40 (step S108 shown in Figures 12 and 13A), it performs SMF selection (step S201 shown in Figure 13A).
  • AMF 541 sends an Nsmf_PDUSession_Create_SMContext Request message to the selected SMF 546 (step S202).
  • the Nsmf_PDUSession_Create_SMContext Request message includes a SUPI (Subscription Permanent Identifier), an S-NSSAI, and a UE Requested DNN (Data Network Name) or DNN.
  • the SMF 546 uses a Nudm_SDM_Get message to obtain the session management subscriber information from the UDM 547.
  • the SMF 546 also registers the session management subscriber information with the UDM 547 using a Nudm_SDM_Subscribe message so that it can be notified when the session management subscriber information is updated.
  • the SMF 546 If the SMF 546 receives the Nsmf_PDUSession_Create_SMContext Request message and is able to process the message, it creates an SM context. The SMF 546 returns an Nsmf_PDUSession_Create_SMContext Response message including the SM context ID to the AMF 541 (step S203).
  • SMF546 initiates PDU Session Authentication/Authorization (step S204).
  • SMF 546 performs PCF selection (step S205). Alternatively, SMF 546 may apply a local policy.
  • the SMF 546 may also establish an SM Policy Association with the PCF 545 and execute an SM Policy Association Establishment Procedure to obtain default PCC rules for the PDU session (step S206). This allows the PCC rules to be obtained before selecting the UPF 520.
  • the SMF 546 performs UPF selection (step S207) according to the pre-set rules or the PCC rules acquired in step S206 above. As a result, the SMF 546 selects one or more UPFs 520. The SMF 546 transmits an N4 Session Establishment Request message to the selected UPFs 520 (step S208).
  • the N4 session establishment request message is used to set N4 rules for controlling uplink and downlink traffic in the UPF 520.
  • the N4 rules include information related to, for example, the PDR (Packet Detection Rule), FAR (Forwarding Action Rule), QER (QoS Enforcement Rule), URR (Usage Reporting Rule), and BAR (Buffering Action Rule).
  • the PDR contains information necessary for classifying packets in the UPF 520.
  • the FAR contains information regarding how to handle a particular packet, such as forwarding, duplicating, dropping, or buffering.
  • the QER contains information regarding the QoS indication to be applied to the traffic.
  • the URR contains information necessary for measuring and reporting traffic.
  • the BAR contains information regarding the duration and amount of data to be buffered and the notification method in the control plane.
  • the SMF 546 may also send the aforementioned QoS monitoring request to the UPF 520 via an N4 session establishment request message.
  • the SMF 546 may also send a request to the UPF 520 to detect the last PDU of each data burst for the TSC QoS flow in accordance with PCC rules and/or local policy. In this case, the SMF 546 may send the request via an N4 session establishment request message. Details of data bursts will be described later.
  • UPF 520 Upon receiving a request to detect the last PDU, UPF 520 detects the last PDU of each data burst and marks the GTP-U header of the last downlink PDU as "End of Data Burst.”
  • the UPF 520 Upon receiving the N4 session establishment request, the UPF 520 returns an N4 session establishment response message to the SMF 546 (step S209). Note that if multiple UPFs 520 are selected for the PDU session in step S207 above, the N4 session establishment process is initiated for each UPF 520.
  • the Namf_Communication_N1N2MessageTransfer message may include at least one of the PDU session ID, N2SM information, CN tunnel information, S-NSSAI, and N1SM container.
  • the N2SM information may include at least one of a PDU session ID, a QFI, and a QoS profile.
  • the CN tunnel information includes tunneling information related to these multiple UPFs 520 terminating at N3.
  • the N1SM container includes the PDU Session Establishment Accept and QoS rules that the AMF 541 must provide to the UE 40.
  • the PDU Session Establishment Accept includes the S-NSSAI.
  • the Namf_Communication_N1N2MessageTransfer message includes a PDU session ID so that AMF 541 knows which access to use for UE 40.
  • AMF 541 sends an N2 PDU Session Request message to RAN/AN 510 (step S211).
  • the N2 PDU Session Request message includes a NAS message including a PDU session ID and an N1SM container destined for UE 40, as well as the N2SM information received from SMF 546.
  • RAN/AN 510 obtains the PDU session ID, QFI, QoS profile, etc. from the N2SM information included in the N2 PDU session request message. RAN/AN 510 also forwards the NAS message included in the N2 PDU session request message to UE 40 (step S212). As described above, the NAS message includes the PDU session ID and N1SM container, and the N1SM container includes a PDU session establishment permission and QoS rules.
  • the RAN/AN 510 also assigns AN tunnel information (AN Tunnel Info) to the PDU session.
  • AN tunnel information includes the tunnel endpoints of each participating RAN/AN node and the QFIs assigned to each tunnel endpoint.
  • the RAN/AN 510 updates the N2SM information to notify the SMF 546.
  • the N2SM information may include at least one of the PDU session ID, AN tunnel information, a list of allowed or denied QFI(s), and a User Plane Enforcement Policy Notification.
  • RAN/AN510 returns an N2 PDU Session Response message including the N2SM information to AMF541 (step S213).
  • AMF541 acquires the N2SM information via the N2 PDU session response received from RAN/AN510. Then, AMF541 forwards an Nsmf_PDUSession_UpdateSMContext Request message including the SM context ID and the acquired N2SM information to SMF546 (step S214).
  • SMF 546 initiates the N4 Session Modification Procedure between it and UPF 520. Then, SMF 546 sends an N4 Session Modification Request message to UPF 520 (step S215). SMF 546 provides AN tunnel information in addition to the forwarding rules to UPF 520.
  • the SMF 546 may also send the aforementioned QoS monitoring request to the UPF 520 via an N4 session modification request message.
  • the UPF 520 returns an N4 Session Modification Response message to the SMF 546 (step S216). Note that if multiple UPFs 520 are used in the PDU session, the above session modification process is performed on all UPFs 520 that terminate N3.
  • AF548 can use an AF request (Application Function Request) to make requests to 5GS regarding traffic routing from or to server 10.
  • AF request Application Function Request
  • 5GS can take AF requests into account when selecting/reselecting the UPF 520 and SMF 546.
  • the AF request is sent to the PCF 545 via the NEF 542.
  • the AF request is sent to the PCF 545 via reference point N5 defined between the AF 548 and the PCF 545.
  • the PCF 545 converts the received AF request into policies/rules to be applied to the PDU session.
  • the AF request must include the mandatory Traffic Description, Target UE Identifier(s), and AF Transaction Identifier.
  • the traffic description is information used to identify traffic. It includes a set of DNN (Data Network Name) and S-NSSAI, as well as an application identifier or traffic filtering information.
  • DNN Data Network Name
  • S-NSSAI Session Initiation Protocol
  • DNN is equivalent to the APN (Access Point Name) used in systems prior to 4G.
  • S-NSSAI is information to assist in the selection of a network slice (network slice selection assistance information).
  • the application identifier is information that identifies the application that handles user plane traffic.
  • the application identifier is used by the UPF 520 to identify the application's traffic.
  • the traffic filtering information is information used to classify traffic.
  • the traffic filtering information is, for example, a 5-tuple consisting of source IP, source port number, destination IP, destination port number, and protocol number.
  • the AF request may, depending on the conditions, include information regarding the location of potential applications.
  • the information regarding the location of potential applications is provided as a list including DNAIs (Data Network Access Identifiers) for identifying user plane access to one or more DNs 530 that are candidates for implementing the application.
  • DNAIs Data Network Access Identifiers
  • the AF request may optionally include at least one of the following information: ⁇ Spatial Validity Condition ⁇ N6 Traffic Routing requirements ⁇ Application Relocation Possibility ⁇ UE IP address preservation indication ⁇ Temporary Validity Condition Information about AF subscription to SMF events Information for IP Replacement of Edge Application Server (EAS) in the core network CN User Plane Latency Requirement - Information about AF change - Instructions for relocation of edge application servers (EAS relocation)
  • the Spatial Validity Condition is provided in the form of a valid area. If the AF request is a request regarding traffic routing decisions in the SMF 546, the Spatial Validity Condition indicates that the routing applies only to traffic of UEs 40 located at a specific location. If the AF request is a request to register for notifications of user plane path management events, the Spatial Validity Condition indicates that the notification applies only to traffic of UEs 40 located at a specific location.
  • Information regarding N6 Traffic Routing requirements is information provided for each DNAI.
  • Information regarding N6 Traffic Routing requirements may include a routing profile ID and N6 traffic routing information.
  • N6 is a reference point between the UPF 520 and the DN 530.
  • the routing profile ID is identification information for referencing a routing policy previously agreed upon between the AF 548 and the core network CN.
  • the N6 traffic routing information includes information required to forward traffic to the DNAI.
  • Application Relocation Possibility is information indicating whether an application can be relocated after its location has been selected by the core network CN.
  • the UE IP address preservation indication indicates that the IP address of UE 40 related to the traffic identified by the Traffic Description should be maintained.
  • the core network CN Upon receiving this indication from AF 548, the core network CN maintains the IP address of UE 40 by avoiding reselection of UPF 520 after UPF 520 has been selected.
  • the Temporary Validity Condition is provided in a format that indicates the time interval or period during which the AF request applies. If the AF request is a request regarding a traffic routing decision in the SMF 546, the Temporary Validity Condition indicates when that routing will be applied. If the AF request is a request to register for notification of a user plane path management event, the Temporary Validity Condition indicates when that notification will occur.
  • the AF request which includes information about the AF subscription for an SMF event, is a request to register for notifications of changes in the user plane path related to the traffic identified by the Traffic Description. This request includes the subscription type and the notification target address for receiving event notifications. If the subscription type is Early Notification, the SMF 546 sends a notification of the path change before a new user plane path is set up. If the subscription type is Late Notification, the SMF 546 sends a notification of the path change after a new user plane path is set up.
  • the information for IP replacement of an edge application server indicates the identifier of the source edge application server and the identifier of the target edge application server for an edge computing service.
  • the identifiers here are, for example, the IP addresses and port numbers of the source and target edge application servers.
  • User Plane Latency Requirement is the delay in the user plane that is taken into account when relocating a target edge application server.
  • AF 548 can request the User Plane Latency Requirement from the core network CN via an AF request. This allows SMF 546 to decide on the relocation of PSA-UPF 520 based on the AF request in a network deployment where an estimated value of the delay in the user plane between UE 40 and the candidate PSA-UPF 520 is known to SMF 546.
  • Information regarding AF changes is information regarding the relocation of AF548.
  • This information includes the AF ID, which is information that identifies the target AF548 to which the change is made.
  • An instruction to relocate an edge application server is an instruction to relocate an application.
  • the network function e.g., AF548
  • the network function that sends policies regarding traffic identified by the address of UE40 must access the PCF545 that holds information about the corresponding PDU session via reference point N5.
  • the AF 548 may possess at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session: User identity ⁇ DNN ⁇ UE IP address or MAC address ⁇ S-NSSAI - Address of selected PCF545
  • AF548 receives information when an IP address is assigned or released to the PDU session.
  • AF 548 For Ethernet-type PDU sessions that support MAC address-based AF request mapping, when the MAC address used by UE 40 in the PDU session is detected, AF 548 must receive that information. This MAC address detection is performed by UPF 520 under the control of SMF 546. In addition, if TSC and time synchronization are supported, AF 548 receives the MAC address of the DS-TT (Device-Side Time Sensitive Networking (TSN) Translator) port.
  • TSN Device-Side Time Sensitive Networking
  • a BSF (Binding Support Function) 552 may be used to associate the AF request with the PCF 545.
  • the BSF 552 internally stores information about the corresponding selected PCF 545.
  • the BSF 552 may internally retain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session: ⁇ User identifier ⁇ DNN ⁇ UE IP address or MAC address ⁇ S-NSSAI - Address of selected PCF545
  • the BSF 552 may internally maintain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session: - Identifier (ID) of the associated PCF instance PCF set identifier Level of association
  • the BSF 552 may internally hold at least one of the following pieces of information (or information related to at least one of the following pieces of information) regarding the corresponding UE 40: User identifier Address of selected PCF 545
  • the BSF 552 may internally maintain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) for the corresponding UE 40: - Identifier of the associated PCF instance - PCF set identifier - Level of association
  • PCF 545 uses the Nbsf Management service to register, update, or delete retained information.
  • PCF 545 updates this information each time an IP address is assigned or released for the corresponding PDU session.
  • PCF 545 updates the information each time it detects a MAC address used by UE 40 within a PDU session, or each time it detects that UE 40 will no longer be using that MAC address.
  • PCF545 updates its information for the corresponding UE40 each time AMF541 selects a new PCF545.
  • AF requests targeted to an individual UE 40 by the UE 40's address are forwarded by the AF 548 or NEF 542 to the PCF 545 identified using the BSF 552.
  • an AF request for a group of UEs 40 or an AF request for a UE 40 as described below must go through the NEF 542. All UEs 40 that have access to the set of DNN and S-NSSAI A UE 40 classified by one or more GPSIs (Generic Public Subscription Identifiers) A UE 40 with an External Subscriber Category that is a set of external group IDs
  • the NEF 542 stores the AF request information in the UDR of the UDM 547. If the PCF 545 is registered for the service of creating, updating, or deleting the AF request information corresponding to the UDR Data Keys/Data Sub-Keys, it receives the corresponding notification.
  • the NEF 542 performs the mapping as described below.
  • NEF542 maps the AF-Service-Identifier to a set of DNN and S-NSSAI.
  • the NEF 542 maps the AF-Service-Identifier to a list of Data Network Access Identifiers (DNAIs) and routing profile IDs determined by local configuration.
  • the NEF 542 can provide this mapping only when the DNAIs used by the application are statically defined. If the DNAIs at which the application is instantiated change dynamically, the AF 548 provides the target DNAIs in the AF request, along with either the routing profile ID or the N6 traffic routing information.
  • DNAI is identification information for identifying user plane access to DN530.
  • Routing profile ID is identification information for referencing a routing policy previously agreed upon between AF548 and the core network CN.
  • N6 traffic routing information includes information necessary for forwarding traffic to DNAI.
  • the NEF 542 maps the GPSI contained in the Target UE Identifier to the SUPI according to the information received from the UDM 547.
  • the NEF 542 maps the external group ID contained in the Target UE Identifier to an internal group ID according to the information received from the UDM 547.
  • NEF542 maps external subscriber categories and UE40s, and external subscriber categories and external group IDs to internal group IDs, or internal group IDs and subscriber categories.
  • NEF542 maps the geographical area included in the Spatial Validity Condition to a valid area determined by local settings.
  • Figure 14 shows an example of the process for reflecting an AF request in session routing.
  • the PCF 545 sends a Nudr_DM_Subscribe message to the UDR to register the UDR's AF request change service (step S301).
  • the Data Set is application data.
  • the Data Subset is AF traffic influence request information.
  • the Data Key is at least one of the S-NSSAI, DNN, and internal group ID.
  • the Data Key may also be SUPI.
  • AF548 generates a new AF request (step S302). Then, AF548 invokes the Nnef_TrafficInfluence_Create service on NEF542. Alternatively, AF548 invokes the Nnef_TrafficInfluence_Update service or the Nnef_TrafficInfluence_Delete service on NEF542 to modify or delete an existing AF request (step S303).
  • the NEF 542 stores the AF request information in the UDR.
  • the NEF 542 deletes the AF request information from the UDR (step S304).
  • NEF542 responds to a request for the Nnef_TrafficInfluence_Create service, Nnef_TrafficInfluence_Update service, or Nnef_TrafficInfluence_Delete service from AF548 (step S305).
  • the PCF 545 which is registered with the UDR's AF request change service, receives notification of a data change related to the AF request information from the UDR (step S306).
  • the PCF 545 determines whether any current PDU sessions are affected by the AF request. Then, the PCF 545 invokes the Npcf_SMPolicyControl_UpdateNotify service for each of those PDU sessions. The PCF 545 then updates the SMF 546 with information about the new policy corresponding to the PDU session (step S307).
  • SMF546 When SMF546 receives updated policy information regarding the PDU session from PCF545, it reconfigures the user plane of the PDU session in accordance with the updated policy information (step S308).
  • the SMF 546 may perform the necessary processing to support the discovery and re-discovery of an EAS (Edge Application Server) for a PDU session with a Session Breakout connection type.
  • EAS Electronic Application Server
  • the SMF 546 provides N6 traffic steering parameters to the UPF 520.
  • SMF546 determines whether it is necessary to send target DNAI information or common DNAI information to AMF541 to trigger SMF/I-SMF (Intermediate SMF) reselection. Then, SMF546 notifies AMF541 of the target DNAI information or common DNAI information for the current PDU session or the next PDU session via the Nsmf_PDUSession_SMContextStatusNotify service (step S309).
  • Figure 15 shows an example of the process for reflecting an AF request targeted at an individual UE 40 in a policy.
  • AF548 sends an Nnef_TrafficInfluence_Create/Update/Delete request message to NEF542 targeting the address of an individual UE40 (step S401).
  • This request message corresponds to an AF request to reflect traffic routing to the local network or service function chaining (SFC).
  • service function chaining refers to a chain of service functions that are constructed so that network functions can process packets being forwarded in the appropriate order.
  • a network function can provide one or more service functions.
  • Network operators define service function chaining policies for forwarding traffic associated with a given application. Network operators can modify those policies to improve users' Quality of Experience (QoE).
  • QoE Quality of Experience
  • Service functions for 5G networks include, for example, firewall functionality, NAT (Network Address Translation), antivirus, parental control, DDoS (Distributed Denial of Service) protection, TCP proxy, load balancer, KPI monitoring, and EHE (Edge Hosting Environment).
  • NAT Network Address Translation
  • DDoS Distributed Denial of Service
  • TCP proxy Transmission Control Protocol
  • load balancer load balancer
  • KPI monitoring KPI monitoring
  • EHE Edge Hosting Environment
  • a network operator can create, modify, or delete a single service function based on the service function chaining policy.
  • a network operator can also create, configure, or control a chain of service functions consisting of multiple service functions on a per-application and/or per-user basis based on the network operator's policy or a request from a third party.
  • step S402 If the address of the PCF 545 is not available, the NEF 542 requests the BSF 552 to use the Nbsf_Management_Discovery service to discover the address of the associated PCF 545 (step S402). If the address of the PCF 545 is available, step S402 is skipped.
  • the NEF 542 receives an Nbsf_Management_Discovery response message from the BSF 552, which includes the address of the PCF 545 (step S403).
  • the NEF 542 invokes the Npcf_PolicyAuthorization service to reflect the AF request from the AF 548 in the policy.
  • the NEF 542 then sends an Npcf_PolicyAuthorization_Create/Update/Delete message to the PCF 545 (step S404).
  • the PCF 545 determines whether to permit the AF request. If the PCF 545 permits the request, it invokes the PCF initiated SM Policy Association Modification procedure. Then, the PCF 545 updates the SMF 546 with the corresponding new PCC rules (step S405). If the PCF 545 does not permit the request, it rejects the AF request.
  • SMF546 When SMF546 receives policy information from PCF545, it reconfigures the user plane of the PDU session in accordance with the received policy information.
  • the AF request from AF548 can be reflected in the policies managed by PCF545 and in the user plane processing of the PDU session managed by SMF546.
  • the service provided by the NEF 542 which reflects AF requests in policies managed by the PCF 545 and in user plane processing of PDU sessions managed by the SMF 546, is not limited to the Nnef_TrafficInfluence service.
  • the AF 548 can use the Nnef_AF_request_for_QoS service to request the 5GS to provide a specific QoS for the traffic flow of a UE 40 or a group of UEs 40.
  • This service can be used, for example, to support QoS monitoring registration and notification for monitoring packet delay.
  • the AF 548 can also use the Nnef_AfsessionWithQoS service to request QoS for a session with a particular UE 40.
  • This service can be used to support registration and notification of QoS monitoring, for example, for monitoring packet delay, congestion information, data rate, packet delay variation, etc. Furthermore, this service can be used to support registration and notification of BAT offsets, as described below. This allows the AF 548 to adjust burst transmission times from the XR server 60 based on feedback from the RAN/AN 510.
  • NEF 542 illustrated here are just examples, and services that reflect AF requests in policies managed by PCF 545 and in user plane processing of PDU sessions managed by SMF 546 may be other than these.
  • Network Capability Exposure One of the network capability exposures is a provisioning function for external functions, which enables an external third party to provide information such as expected UE 40 operation, service-specific parameters, or 5G VN (Virtual Network) group information to a 5G network function.
  • 5G VN Virtual Network
  • the 5G system can support LAN (Local Area Network) type services.
  • LAN type services a 5G VN group consists of a set of UEs 40 using private communications.
  • 5G VN groups are characterized by 5G VN group identities, 5G VN group membership, and 5G VN group data.
  • the external group ID and internal group ID are used as 5G VN group identifiers to identify 5G VN groups.
  • 5G VN group membership is uniquely identified by GPSI (Generic Public Subscription Identifier).
  • the 5G VN group data may include the following information: PDU session type DNN ⁇ S-NSSAI and application descriptor An indication that the 5G VN group is associated with 5G VN group communication. Information related to secondary authentication/authorization.
  • NEF 542 discloses a set of services for managing (e.g., adding/deleting/modifying) 5G VN groups and 5G VN group members. Additionally, NEF 542 discloses a service for dynamically managing 5G VN group data.
  • AF548 can request provisioning of traffic characteristics, QoS parameters, and monitoring of QoS parameters for the 5G VN group.
  • AF548 identifies the 5G VN group using the external group ID, and NEF542 provides the external group ID to UDM547.
  • UDM547 maps the external group ID to an internal group ID.
  • the NEF 542 can obtain the internal group ID from the UDM 547 via the Nudm_SDM_Get service.
  • the external group ID of a 5G VN group corresponds to a unique set of 5G VN group data parameters.
  • Figure 16 shows an example of the process for setting up an AF session to request QoS.
  • AF548 uses an Nnef_AFsessionWithQoS_Create request message to send a request to NEF542 to reserve resources for the AF session (step S501).
  • the Nnef_AFsessionWithQoS_Create request message includes the following information: Address of the UE 40 Identifier of the AF 548 or an external application identifier Flow description information QoS Reference or individual QoS parameters Alternative Service Requirements ⁇ DNN ⁇ S-NSSAI
  • the following information can be included in the AF request: QoS monitoring requirements Indication of ECN (Explicit Congestion Notification) marking for L4S (Low Latency, Low Loss and Scalable throughput) ⁇ Multi-modal Service ID PDU Set QoS Parameters ⁇ Protocol Description
  • the AF request can include the time period or traffic volume for the requested QoS.
  • the AF 548 may provide at least one of the following individual QoS parameters: Requested 5GS Delay ⁇ Requested Priority Requested Guaranteed Bitrate - Requested Maximum Bitrate - Maximum burst size - Required packet error rate
  • AF548 can also provide an average window value for deriving parameters for GBR QoS flows.
  • the AF 548 may also provide parameters that describe the characteristics of the traffic.
  • the AF 548 may provide at least one of the following parameters: ⁇ Flow direction Burst arrival time (BAT) at the UE 40 in the uplink, or burst arrival time at the UPF 520 in the downlink. Periodicity. ⁇ Time domain ⁇ Survival Time Adaptive control of burst arrival times, or BAT window capability. Periodicity Range.
  • Optional Alternative Service Requirements provided by AF 548 must include either a QoS Reference or a Requested Alternative QoS Parameter Set(s). Additionally, 5GS Packet Delay Variation information may be included in the AF request. AF 548 may also provide QoS duration information and QoS inactivity interval information to indicate to PCF 545 the period during which QoS is to be applied.
  • the NEF 542 approves the AF request, which includes the address of one UE 40 (step S502).
  • the NEF 542 can apply policies to control the overall amount of QoS granted to the AF 548. If approval is not granted, all subsequent steps except step S505 are skipped.
  • the NEF 542 then responds to the AF 548 with a Result value indicating that authentication failed.
  • NEF 542 assigns a Transaction Reference ID to the Nnef_AFsessionWithQoS_Create request.
  • the NEF 542 determines whether to invoke the TSCTSF 551 or contact the PCF 545 directly based on the operator's configuration. The NEF 542 can make this decision based on whether the AF request includes a QoS reference or individual QoS parameters. Furthermore, the NEF 542 may make this decision based on whether the AF request includes an identifier for the AF 548 or parameters describing the traffic characteristics (parameters provided by the AF 548).
  • step S502 if the NEF 542 contacts the PCF 545 directly without calling the TSCTSF 551, the NEF 542 uses the address of the UE 40 to discover the PCF 545 from the BSF 552. The NEF 542 transfers the received parameters to the PCF 545 using an Npcf_PolicyAuthorization_Create request message (step S503).
  • the AF 548 communicates directly with the PCF 545 using the Npcf_PolicyAuthorization_Create request message to request resource reservation for the AF session.
  • the PCF 545 determines whether the request can be approved. If the request is not approved, the PCF 545 notifies the NEF 542 of this using an Npcf_PolicyAuthorization_Create response message. On the other hand, if the request is approved, the PCF 545 obtains the requested QoS parameters of the PCC rule based on the information provided by the NEF 542. The PCF 545 then determines whether this QoS is permitted. The PCF 545 then notifies the NEF 542 of the result using an Npcf_PolicyAuthorization_Create response message (step S504).
  • PCF545 sends an Npcf_PolicyAuthorization_Create response message directly to AF548.
  • PCF 545 determines the 5QI that matches the individual QoS parameters. PCF 545 further sets the GBR and MBR of the PCC rule according to the requested values. PCF 545 can use the requested priority obtained from AF 548 to determine the priority level. The requested individual QoS parameters take precedence over the default values of 5QI.
  • PCF 545 When PCF 545 receives a round trip latency indication (RT), PCF 545 performs uplink-downlink transmission coordination and QoS monitoring associated with the two correlated QoS flows.
  • RT round trip latency indication
  • PCF 545 When PCF 545 receives PDU set QoS parameters, the PDU set QoS parameters are applied to the target PDU session.
  • PCF 545 determines that the service data flow supports ECN marking for L4S.
  • the explicit instruction is, for example, an indication of ECN (Explicit Congestion Notification) marking for L4S (Low Latency Low Loss Scalable throughput).
  • PCF 545 instructs SMF 546 to enable ECN marking for L4S for the target QoS.
  • PCF 545 obtains the alternative QoS parameter set(s) in the same manner, while maintaining the same priority, from one or more QoS reference parameters included in the alternative service request or the requested alternative QoS parameter set(s).
  • the PCF 545 obtains the QoS parameters required by the PCC rule based on the information provided by the NEF 542. The PCF 545 then generates a QoS monitoring request policy for each media flow.
  • PCF 545 determines that SMF 546 requires updated policy information, PCF 545 issues an Npcf_SMPolicyControl_UpdateNotify request.
  • This Npcf_SMPolicyControl_UpdateNotify request contains updated policy information for the PDU session.
  • NEF542 sends an Nnef_AFsessionWithQoS_Create response message to AF548 (step S505).
  • This Nnef_AFsessionWithQoS_Create response message includes a Transaction Reference ID and a Result value.
  • the Result value indicates whether the request was approved or not.
  • the NEF 542 must send an Npcf_PolicyAuthorization_Subscribe message to the PCF 545 to subscribe to notifications of the resource allocation status (step S506).
  • the NEF 542 may also subscribe to other events.
  • the PCF 545 sends an Npcf_PolicyAuthorization_Notify message to the NEF 542 to notify the event (step S507).
  • the event conditions are, for example, conditions related to the success or failure (success/failure) of establishing transmission resources corresponding to the QoS update.
  • PCF545 sends an Npcf_PolicyAuthorization_Notify message directly to AF548.
  • the NEF 542 sends an Nnef_AFsessionWithQoS_Notify message containing the event reported by the PCF 545 to the AF 548 (step S508).
  • the Nnef_AFsessionWithQoS_Create request message in step S501 may be a request to a multi-member.
  • a multi-member is a set of UEs 40 identified by a list of addresses. This list contains information about all UEs 40 in the set. Specifically, this list contains the IP addresses and port numbers that each UE 40 uses to communicate with the AF 548.
  • the NEF 542 When the NEF 542 receives an AFsession with required QoS request (including the above list) for multi-member, it maps this request into an individual AFsession with required QoS request.
  • the individual request is an AFsession with required QoS request for each address of the UE 40.
  • the NEF 542 then communicates with each serving PCF 545 of the UE 40 for each AF session.
  • the processing of steps S502 to S508 described above is performed in accordance with the individual AFsession with required QoS request.
  • FIG. 17 shows another example of the process for setting up an AF session to request QoS. Steps S601 and S602 are the same as steps S501 and S502 shown in FIG. 16, so a description thereof will be omitted.
  • NEF 542 calls TSCTSF 551 in step S902
  • NEF 542 transfers the received parameters to TSCTSF 551 using the Ntsctsf_QoSandTSCAssistance_Create request message (step S603).
  • AF548 If AF548 is treated as a Trusted AF by the operator, AF548 communicates directly with TSCTSF551 using the Ntsctsf_QoSandTSCAssistance_Create request message to request resource reservation for the AF session.
  • the address of the TSCTSF551 may be configured locally in the NEF542, PCF545, or Trusted AF.
  • the NEF542 can use the identifier of the AF548 to determine the DNN/S-NSSAI.
  • the NEF542 can also use the DNN/S-NSSAI to discover the TSCTSF551 from the NRF543.
  • TSCTSF551 determines whether an AF session with PCF545 exists for the specified UE40 address. If an AF session exists, TSCTSF551 sends an Npcf_PolicyAuthorization_Update request message to PCF545. TSCTSF551 then forwards the received parameters to PCF545 after performing the adjustment and mapping described below (step S604).
  • TSCTSF 551 discovers PCF 545. Then, TSCTSF 551 sends an Npcf_PolicyAuthorization_Create request message to PCF 545 (step S604).
  • TSCTSF551 When TSCTSF551 receives a requested 5GS delay, it subtracts the residence time (UE-DS-TT Residence Time) between UE40 and the device-side TSN translator (TT) from the requested 5GS delay. As a result, TSCTSF551 calculates the requested packet delay tolerance time (Requested PDB). TSCTSF551 then transmits the requested 5GS delay to PCF545 instead of the requested 5GS delay.
  • the residence time between UE40 and the device-side TT is provided by PCF545.
  • the residence time between UE40 and the device-side TT is pre-configured in TSCTSF551.
  • the TSCTSF 551 determines a TSC Assistance Container and sends the TSC Assistance Container to the PCF 545 instead of these parameters: Flow direction Burst arrival time Period Time domain Lifetime Burst arrival time adaptive control or BAT window capability Period range
  • TSCTSF551 sets the time domain of the TSC support container to "5GS".
  • the time domain "5GS” is the time based on the 5G clock.
  • step S604 in response to the request received from TSCTSF551, PCF545 determines whether the request can be approved.
  • the PCF 545 notifies the NEF 542 of this using an Npcf_PolicyAuthorization_Create/Update response message (step S605).
  • the PCF 545 obtains the requested QoS parameters of the PCC rule based on the information provided by the TSCTSF 551, as in step S504. The PCF 545 then determines whether this QoS is permitted according to the PCF 545 settings. The PCF 545 then notifies the NEF 542 of the result using an Npcf_PolicyAuthorization_Create/Update response message (step S605).
  • PCF 545 determines that SMF 546 requires updated policy information, PCF 545 issues an Npcf_SMPolicyControl_UpdateNotify request.
  • This Npcf_SMPolicyControl_UpdateNotify request contains updated policy information for the PDU session.
  • TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Create response message to NEF542 (step S606).
  • This Ntsctsf_QoSandTSCAssistance_Create response message includes a Transaction Reference ID and a Result value.
  • the Result value indicates whether the request was approved or not.
  • TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Create response message directly to AF548.
  • NEF542 sends an Nnef_AFsessionWithQoS_Create response message to AF548 (step S607).
  • This Nnef_AFsessionWithQoS_Create response message includes a Transaction Reference ID and a Result value.
  • TSCTSF551 must send an Npcf_PolicyAuthorization_Subscribe message to PCF545 to subscribe to notifications of resource allocation status (step S608). TSCTSF551 may also subscribe to other events.
  • TSCTSF551 receives the BAT (Burst Arrival Time) adaptation control or BAT window capability in step S603. In this case, TSCTSF551 must subscribe to notifications regarding the BAT offset by sending an Npcf_PolicyAuthorization_Subscribe request message to PCF545.
  • BAT Beurst Arrival Time
  • PCF 545 sends an Npcf_PolicyAuthorization_Notify message to TSCTSF 551 to notify the event (step S609).
  • TSCTSF551 sends an Npcf_PolicyAuthorization_Notify message to NEF542 (step S610).
  • This Npcf_PolicyAuthorization_Notify message contains information about the event reported by PCF545.
  • TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Notify message directly to AF548.
  • the NEF 542 sends an Nnef_AFsessionWithQoS_Notify message to the AF 548 (step S611).
  • This Nnef_AFsessionWithQoS_Notify message contains information about the event reported by the PCF 545.
  • Nnef_AFsessionWithQoS_Create request message in step S601 may be a request to a multi-member.
  • a multi-member is a set of UEs 40 identified by a list of addresses.
  • the NEF 542 When the NEF 542 receives an AFsession with required QoS request for multi-member, it maps this request to an individual AFsession with required QoS request.
  • the individual request is an AFsession with required QoS request for each address of the UE 40.
  • the NEF 542 then communicates with each serving PCF 545 of the UE 40 for each AF session.
  • the processing of steps S602 to S610 described above is executed in accordance with the individual AFsession with required QoS request.
  • TSC Time Sensitive Communication
  • TSCTSF551 determines a TSC Assistance Container based on the traffic pattern provided by AF548 and provides the TSC Assistance Container to PCF545.
  • PCF545 receives the TSC Assistance Container from TSCTSF551, it transfers the TSC Assistance Container to SMF546 as part of the PCC rule.
  • the transfer of the PCC rule including this TSC Assistance Container to SMF546 is performed in step S206 shown in FIG. 13A.
  • SMF546 associates a PCC (Policy and Charging Control) rule containing a TSC assistance container with a QoS flow. SMF546 uses the TSC assistance container to derive TSC assistance information for that QoS flow. SMF546 transmits the derived TSC assistance information to RAN/AN510.
  • PCC Policy and Charging Control
  • SMF546 defines the components of TSC support information, namely, Periodicity, Periodicity Range, Burst Arrival Time (BAT), BAT Window, and Survival Time, in accordance with the 5G clock.
  • a period is the time interval between two data bursts.
  • a data burst consists of multiple PDUs generated and transmitted by an application within a short period of time.
  • one or more PDU sets can be set or assigned to the multiple PDUs that make up a data burst.
  • the period range indicates the lower and upper limits of the period as a range of acceptable periods. AF548 can adjust the period within this range.
  • the burst arrival time is defined as the latest possible time at which the first packet of a downlink data burst arrives at the input end of the RAN/AN 510, or the latest possible time at which the first packet of an uplink data burst arrives at the output end of the UE 40.
  • the downlink burst arrival time can be set to the burst arrival time set at the input end of the UPF 520 plus the CN PDB.
  • the BAT window indicates the earliest and latest allowable arrival times for the first packet of a data burst.
  • the lifetime indicates the period during which an application can continue to operate without receiving a data burst.
  • the lifetime is set either as the maximum number of messages equivalent to all packets in the data burst, or in units of time. If only one data burst is expected within a single period, the lifetime corresponds to a period.
  • the PCF 545 may also set the PDU set delay tolerance based on this lifetime.
  • TSCTSF551 can also specify the flow direction (e.g., uplink or downlink) of the TSC flow in the TSC support container and TSC support information.
  • a TSC flow is also called a TSC QoS flow.
  • TSCTSF551 updates the TSC support container.
  • PCF545 forwards the PCC rule including the updated TSC support container to SMF546.
  • SMF546 updates the TSC support information based on the updated TSC support container.
  • the updated TSC support information is sent to RAN/AN510.
  • the RAN/AN 510 When the RAN/AN 510 receives TSC assistance information for a QoS flow, including a BAT window or capability for BAT adaptation, it can determine a BAT offset to align the arrival of a data burst with the next scheduled transmission opportunity.
  • the RAN/AN 510 When the RAN/AN 510 receives TSC assistance information including a periodicity range for a QoS flow, it can determine the period to be adjusted, along with the BAT offset identified above, to align the period of the data burst with the expected time interval between subsequent transmission opportunities.
  • the BAT offset and adjusted period are fed back to the SMF 546 as part of the QoS flow establishment or modification process.
  • XR media is defined as XR content that can be played simultaneously by multiple users in remote locations.
  • XR media is content for VR games and/or the Metaverse.
  • XR media is not limited to content for VR games and/or the Metaverse.
  • XR media may also be video content generated by calculating or processing 3D data (e.g., 3D spatial data and/or 3D object data) based on user viewpoint data.
  • FIG. 18 is a diagram showing an example of data burst distribution to multiple users in different PLMN operator environments.
  • the example of FIG. 18 shows an example of distributing XR media data, which is a data burst, to two users (user U1 and user U2). Note that the number of users is not limited to two. The number of users may be three or more.
  • XR media data is distributed via two PLMN operators. However, XR media data may also be distributed via three or more PLMN operators.
  • a user U1 using a terminal device 401 uses an XR media distribution service provided by a server 10 via a 5G system (5GS) of a first PLMN operator.
  • the 5GS of the first PLMN operator is composed of a first base station 301 and a first core network CN1 .
  • the first core network CN1 is, for example, a 5G communication system (5GC) and is composed of one or more management devices 20.
  • a user U2 using a terminal device 402 uses an XR media distribution service provided by the server 10 via a 5GS of a second PLMN operator.
  • the 5GS of the second PLMN operator is composed of a second base station 302 and a second core network CN2 .
  • the second core network CN2 is, for example, a 5GC, and is composed of one or more management devices 20.
  • the AF 548 acquires information related to traffic patterns from the XR media distribution service provided by the server 10.
  • the server 10 is, for example, an application server.
  • the server 10 is a server including a third-party application function (AF) located outside the core network CN (first core network CN 1 and second core network CN 2 ).
  • AF third-party application function
  • the AF 548 then provides information related to the traffic pattern to the first core network CN 1 of the first PLMN operator and the second core network CN 2 of the second PLMN operator.
  • the information related to the traffic pattern includes, for example, information on a burst departure time (BDT), which is the timing at which the server 10 transmits the first packet of a data burst, and information on a periodicity.
  • BDT burst departure time
  • the information related to the traffic pattern may also include information on a survival time, which indicates a period during which an application can continue to operate without receiving a data burst.
  • the AF 548 may provide the core network CN with information on the burst arrival time at the input end of the UPF 520 of the core network CN as information related to the traffic pattern, instead of the burst transmission time at the output end of the server 10.
  • the AF 548 may generate information on the burst arrival time at the input end of the UPF 520-1 of the first core network CN1 and information on the burst arrival time at the input end of the UPF 520-2 of the second core network CN2 based on the timing of transmitting the first packet of the data burst, and provide the generated information to the core network CN (the first core network CN1 and/or the second core network CN2 ).
  • the AF 548 can provide information regarding traffic patterns to the TSCTSF 551 1 of the first core network CN 1 and the TSCTSF 551 2 of the second core network CN 2 , respectively, using the services provided by the NEF 542 1 of the first core network CN 1 and the NEF 542 2 of the second core network CN 2 .
  • the TSCTSF 551 1 of the first core network CN 1 and the TSCTSF 551 2 of the second core network CN 2 determine the TSC support container based on the traffic pattern provided from the AF 548. Then, the TSCTSF 551 1 and the TSCTSF 551 2 provide the TSC support container to the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 , respectively.
  • the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 each forward the TSC assistance container to the SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 as part of the PCC rules.
  • the SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 each associate a PCC rule including the TSC assistance container with a QoS flow transmitting a data burst and use the TSC assistance container to derive TSC assistance information for the QoS flow.
  • the AF 548 may provide the first core network CN 1 and the second core network CN 2 with a 5QI required for the QoS flow transmitting the data burst, based on the information related to the traffic pattern.
  • the AF 548 may provide an upper limit value for packet delay instead of providing a 5QI. This may enable the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 to identify a 5QI that satisfies the upper limit value.
  • the SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 each set TSC support information for the QoS flow transmitting the data burst based on the TSC support container and the 5QI.
  • the burst arrival time included in the TSC support information is set taking into account the packet delay budget (PDB) of the 5QI.
  • PDB packet delay budget
  • the 5QI of the first core network CN 1 and the 5QI of the second core network CN 2 may not necessarily have the same packet delay tolerance. This means that different burst arrival times (BATs) may be set for the TSC assistance information in the first core network CN 1 and the second core network CN 2. For example, a first BAT may be set in the first core network CN 1 , and a second BAT different from the first BAT may be set in the second core network CN 2 .
  • BATs burst arrival times
  • the first core network CN 1 and the second core network CN 2 may have different CN PDBs, which may result in different BATs being set for the TSC assistance information in the first core network CN 1 and the second core network CN 2 .
  • the BAT of the TSC assistance information is defined as the time at which the first packet of a data burst arrives at the input end of the base station 30. Therefore, it is assumed that the first packet of the actual data burst will arrive earlier than this BAT. In other words, if the first BAT and the second BAT are different, the time at which the first packet of the actual data burst arrives at the first base station 30 1 and the second base station 30 2 will also be different.
  • each user will make decisions based on data (e.g., video information) received at the same time. Therefore, if there is a delay difference in the timing of receiving the first packet of an actual data burst between the service of a first PLMN operator and the service of a second PLMN operator, each user's QoE will deteriorate. In other words, synchronization of specific data between multiple users is required.
  • data synchronization is achieved, for example, by ensuring that the timing of each user's data reception falls within an allowable time difference that is preset for each application.
  • data synchronization is achieved, for example, by ensuring that the timing of each user's data reception falls within a dynamically required allowable time difference.
  • the base station 30 of each PLMN operator measures the difference between the timing at which the first packet of the actual data burst is received and the burst arrival time of the TSC assistance information. Then, the base station 30 of each PLMN operator reports/feeds back this difference measurement value to the core network CN.
  • This makes it possible, in principle, for each core network CN to track the timing at which the first packet of the actual data burst is received within each PLMN operator to the burst arrival time of the TSC assistance information.
  • the communication system 1 of this embodiment therefore controls the transmission timing of data sent to the base station 30 via the core network CN's user plane processing function (hereinafter referred to as the user plane processing function) based on BAT (burst arrival time) information for each of the multiple base stations 30 and QoS monitoring measurement result information for each of the multiple base stations 30.
  • the communication system 1 reduces delay differences in the data reception timing.
  • the server 10 e.g., application server
  • the server 10 controls the timing of data transmission according to the control of the AF 548.
  • FIG. 19 is a diagram showing an example of a transmission timing adaptation control procedure. More specifically, FIG. 19 is a diagram showing an example of a transmission timing control procedure for data burst distribution to multiple users in the same PLMN operator environment.
  • the multiple users are users who use terminal devices 40 included in a multi-member.
  • a multi-member is a set of terminal devices 40 identified by the list of addresses described above.
  • the server 10 provides the same XR media distribution service to a user U1 using a terminal device 40-1 and a user U2 using a terminal device 40-2 .
  • the XR media (XR media content) may be a competitive game or a metaverse.
  • the XR media may also be other XR content.
  • the XR media (XR media content) is composed of data in the form of data bursts.
  • the XR media (XR media content) may be composed of the above-mentioned multimodal flow.
  • XR media or XR media content may be referred to as XR content.
  • AF548 receives an Nnef_AFsessionWithQoS_Notify message via NEF542 according to the procedure shown in FIG. 16 or FIG. 17 (step S701).
  • This Nnef_AFsessionWithQoS_Notify message contains parameters for the TSC support information of the same PLMN operator.
  • the processing of step S701 corresponds to the processing of step S508 in FIG. 16 or the processing of step S611 in FIG. 17.
  • the Nnef_AFsessionWithQoS_Notify message includes parameters of multiple different TSC support information.
  • the multiple different TSC support information is TSC support information provided to base stations 30 connected to multiple different user plane processing functions (e.g., multiple different UPFs 520).
  • the multiple different TSC support information is first TSC support information including a first BAT provided to a first base station 30-1
  • second TSC support information including a second BAT provided to a second base station 30-2 e.g., the first base station 30-1 is the base station 30 connected to the first user plane processing function
  • the second base station 30-2 is the base station 30 connected to a second user plane processing function different from the first user plane processing function.
  • the Nnef_AFsessionWithQoS_Notify message is issued by the PolicyAuthorization_Subscribe service provided by PCF 545 (for example, the service registered in step S608).
  • the Nnef_AFsessionWithQoS_Notify message is sent, for example, periodically or when the TSC support information is updated.
  • the AF 548 provides the server 10 with parameters of the first TSC support information and parameters of the second TSC support information (step S702).
  • the TSC support information (first TSC support information and second TSC support information) notified to each of the base stations 30 includes information on burst arrival times (BATs) to be provided to each of the base stations 30.
  • the server 10 acquires first BAT information for the first base station 30-1 from the first TSC support information.
  • the server 10 also acquires second BAT information for the second base station 30-2 from the second TSC support information.
  • the first base station 30-1 is a base station 30 connected to a first user plane processing function
  • the second base station 30-2 is a base station 30 connected to a second user plane processing function.
  • the server 10 calculates the offset between the first BAT of the first TSC support information and the second BAT of the second TSC support information (step S703). For example, the server 10 calculates the difference between the first BAT of the first TSC support information and the second BAT of the second TSC support information as the offset.
  • the server 10 determines adjustment parameters between base stations 30 connected to different user plane processing functions, taking into account the calculated offset (step S704).
  • the server 10 performs adaptive cooperative control based on the adjustment parameters determined in step S704. For example, the server 10 controls the transmission timing of data transmitted from the server 10 (e.g., application server). Specifically, the server 10 changes either the first transmission timing of data (XR content data) transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted to the terminal device 40-2 based on the adjustment parameters (step S705).
  • the server 10 controls the transmission timing of data transmitted from the server 10 (e.g., application server). Specifically, the server 10 changes either the first transmission timing of data (XR content data) transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted to the terminal device 40-2 based on the adjustment parameters (step S705).
  • the server 10 may control the second transmission timing relative to the first transmission timing, or may control the first transmission timing relative to the second transmission timing.
  • step S703 For example, suppose the offset calculated in step S703 indicates that the second BAT is later in time than the first BAT. In this case, the server 10 delays the first transmission timing by the offset.
  • step S703 suppose the offset calculated in step S703 indicates that the second BAT is earlier in time than the first BAT. In this case, the server 10 delays the second transmission timing by the offset.
  • the above processing eliminates QoE degradation caused by differences in BAT between base stations 30 (e.g., between base stations 30 connected to different user plane processing functions) even when the server 10 provides XR media distribution services to multiple users in the same PLMN operator environment.
  • the AF 548 can be implemented in the same information processing device as the server 10.
  • step S604 upon receiving this QoS monitoring request, PCF 545 generates a QoS monitoring request policy for the QoS flow of the target application.
  • step S206 shown in FIG. 13A the SMF 546 obtains the QoS monitoring request policy from the PCF 545. Then, the SMF 546 sets a first differential measurement in the base station 30 via steps S210 and S211.
  • the first differential measurement is a measurement of the difference between the BAT in the TSC assistance information for the target application and the actual reception timing of the first packet of the data burst.
  • the base station 30 can provide the measurement results of the first differential measurement to the UPF 520 via reference point N3.
  • the server 10 then acquires the measurement results of the first base station 30-1 and the second base station 30-2 as QoS monitoring measurement results.
  • the measurement result of the first base station 30-1 is, for example, a first offset time indicating the difference between the first BAT of the first TSC assistance information and the actual reception timing of the first packet of the data burst.
  • the measurement result of the second base station 30-2 is, for example, a second offset time indicating the difference between the second BAT of the second TSC assistance information and the actual reception timing of the first packet of the data burst.
  • AF548 may request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the last packet of the data burst (hereinafter referred to as second difference measurement).
  • server 10 can calculate the offset of the reception timing of the last packet of the data burst in step S703.
  • AF548 can include information in the QoS monitoring request indicating whether it is a request for a first differential measurement or a request for a second differential measurement.
  • TSCTSF551 can also include burst delivery deadline information in the TSC support information.
  • AF548 requests measurement of the reception timing of the last packet, it may request measurement of the difference between the burst delivery deadline in the TSC support information and the reception timing of the last packet of the actual data burst as QoS monitoring.
  • the TSC support information does not include a burst delivery deadline, AF548 may set the burst delivery deadline to the time obtained by adding the BAT in the TSC support information to the lifetime.
  • server 10 can perform the above processing for each media flow that makes up the multimodal flow.
  • the process of this embodiment can be applied to base stations 30 that belong to different registration areas within the same PLMN operator.
  • a first base station 30-1 of the plurality of base stations 30 may belong to a first registration area
  • a second base station 30-2 of the plurality of base stations 30 may belong to a second registration area.
  • the process of this embodiment can also be applied to base stations 30 that belong to different Tracking Area Identities (TAIs) within the same PLMN operator.
  • TAIs Tracking Area Identities
  • a first base station 30-1 of the plurality of base stations 30 may belong to a first TAI
  • a second base station 30-2 of the plurality of base stations 30 may belong to a second TAI.
  • AF 548 can include in the AF request a target specification for the TSC assistance information parameters to be included in the message of step S701.
  • AF 548 may transmit target specification information for reporting BAT (burst arrival time) information to NEF 542.
  • This target specification information may be transmitted by server 10 to the core network CN.
  • the targets to be specified are different user plane processing functions to which the base stations 30 corresponding to the reported BATs are connected. For example, a first BAT for the first base station 30-1 connected to the above-mentioned first user plane processing function and a second BAT for the second base station 30-2 connected to the second user plane processing function are reported.
  • the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the first BAT and/or the second BAT. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the first BAT. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the second BAT.
  • the statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of the arrival times of multiple bursts.
  • the AF 548 or the server 10 may include an indication in the AF request as to which statistical value to include.
  • the specified target (the target of the TSC support information parameters) may be a base station 30 belonging to a different registration area or TAI.
  • AF 548 can include in the AF request a designation of the target of the QoS monitoring measurement results to be included in the message of step S701.
  • AF 548 may transmit to NEF 542 designation information of the target related to the report of QoS monitoring measurement result information. This designation information of the target may also be transmitted by server 10 to the core network CN.
  • the designated target is a different user plane processing function to which the base station 30 performing the first difference measurement is connected.
  • a first measurement result of the first base station 30-1 connected to the first user plane processing function and a second measurement result of the second base station 30-2 connected to the second user plane processing function are reported.
  • the first measurement result of the first base station 30-1 is, for example, the difference between the first BAT and the actual reception timing of the first packet of the data burst.
  • the second measurement result of the second base station 30-2 is, for example, the difference between the second BAT and the actual reception timing of the first packet of the data burst.
  • the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result and/or the second measurement result. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the second measurement result.
  • the statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of multiple measurement results.
  • the AF 548 or server 10 may include an instruction in the AF request as to which statistical value to include.
  • the designated target may be a base station 30 belonging to a different registration area, or a base station 30 belonging to a different TAI.
  • the server 10 can distribute some or all of its processing to an edge application server (not shown).
  • the Nnef_AFsessionWithQoS_Notify message obtained in step S701 can include multiple different TSC assistance information parameters provided to base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned.
  • the server 10 and its connection to the edge application server can be identified by the DNAIs.
  • the server 10 can change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 as adaptive cooperative control using adjustment parameters between the base stations 30 connected to different user planes to which different DNAIs are assigned.
  • the server 10 instructs an edge application server (first edge application server or second edge application server) connected to different user planes to which different DNAIs are assigned to change either the first transmission timing or the second transmission timing.
  • the server 10 can calculate the offset in timing for receiving the first/last packet of the data burst based on the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.
  • packets mentioned above and below can be interpreted as PDUs (Protocol Data Units) or PDU sets. Also, the data bursts mentioned above and below can be interpreted as PDU sets.
  • the server 10 e.g., application server
  • Figure 20 shows another example of a transmission timing adaptation control procedure. More specifically, Figure 20 shows a transmission timing control procedure for data burst distribution to multiple users in different PLMN operator environments.
  • the multiple users are users who use terminal devices 40 included in a multi-member.
  • a multi-member is a set of terminal devices 40 identified by the list of addresses described above.
  • the server 10 provides the same XR media distribution service to a user U1 using a terminal device 40 1 and a user U2 using a terminal device 40 2.
  • the user U1 is in an environment of a first PLMN operator
  • the user U2 is in an environment of a second PLMN operator different from the first PLMN operator.
  • XR media may be a competitive game or the metaverse.
  • XR media may also be other XR media content.
  • XR media (XR media content) is composed of data in the form of data bursts.
  • XR media (XR media content) may be composed of the above-mentioned multimodal flow.
  • XR media or XR media content may also be referred to as XR content.
  • the AF 548 receives an Nnef_AFsessionWithQoS_Notify_1 message via the NEF 542-1 of the first PLMN operator according to the procedure shown in Figure 16 or 17 (step S801).
  • This Nnef_AFsessionWithQoS_Notify_1 message includes a parameter of the first TSC support information of the first PLMN operator.
  • the process of step S801 corresponds to the process of step S508 in Figure 16 or the process of step S611 in Figure 17.
  • the AF 548 receives an Nnef_AFsessionWithQoS_Notify_2 message via the NEF 542 2 of the second PLMN operator (step S802).
  • This Nnef_AFsessionWithQoS_Notify_1 message includes a parameter of the second TSC support information of the second PLMN operator.
  • the process of step S801 corresponds to the process of step S508 in FIG. 16 or the process of step S611 in FIG. 17.
  • the AF 548 provides the server 10 with parameters of the first TSC support information of the first PLMN operator and parameters of the second TSC support information of the second PLMN operator (step S803).
  • the TSC support information includes information on BATs (Burst Arrival Times) provided to each of the multiple PLMN operators.
  • the first BAT information is included in the first TSC support information notified to the first base station 30-1
  • the second BAT information is included in the second TSC support information notified to the second base station 30-2 .
  • a terminal device 401 of a user U1 in a first PLMN operator environment is connected to a first base station 301
  • a terminal device 402 of a user U2 in a second PLMN operator environment is connected to a second base station 302.
  • the server 10 obtains a first BAT for the first PLMN operator from the first TSC assistance information.
  • These base stations 30 are connected to different user plane processing functions of the same PLMN operator, for example.
  • the first base station 301 is connected to a first user plane processing function of the first PLMN operator
  • the second base station 302 is connected to a second user plane processing function of the second PLMN operator.
  • the server 10 obtains a first BAT for a first PLMN operator (e.g., the first base station 30 1 ) from the first TSC support information, and obtains a second BAT for a second PLMN operator (e.g., the second base station 30 2 ) from the second TSC support information, and then calculates an offset between the first BAT for the first PLMN operator and the second BAT for the second PLMN operator (step S804).
  • a first BAT for a first PLMN operator e.g., the first base station 30 1
  • a second PLMN operator e.g., the second base station 30 2
  • the server 10 determines the adjustment parameters between the operators, taking into account the calculated offset (step S805).
  • the server 10 performs adaptive cooperative control based on the adjustment parameters determined in step S805.
  • the server 10 controls the transmission timing of data transmitted from the server 10 (e.g., application server). Specifically, the server 10 changes either the first transmission timing of data (XR content data) transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted to the terminal device 40-2 based on the adjustment parameters (step S806).
  • step S804 For example, suppose the offset calculated in step S804 indicates that the second BAT is later in time than the first BAT. In this case, the server 10 delays the first transmission timing by the offset.
  • step S804 indicates that the second BAT is earlier in time than the first BAT.
  • the server 10 delays the second transmission timing by the offset.
  • server 10 can perform the above processing for each media flow that makes up the multimodal flow.
  • the above processing makes it possible to eliminate degradation in QoE caused by differences in BAT between base stations 30 (e.g., between base stations 30 belonging to different PLMN operators), even when providing XR media distribution services to multiple users in different PLMN operator environments.
  • AF548 can transmit a request for QoS monitoring in step S601 of FIG. 17. Specifically, AF548 can request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the first packet of the data burst (hereinafter referred to as the first difference measurement).
  • step S604 upon receiving this QoS monitoring request, PCF 545 generates a QoS monitoring request policy for the QoS flow of the target application.
  • step S206 shown in FIG. 13A the SMF 546 obtains the QoS monitoring request policy from the PCF 545. Then, the SMF 546 sets a first differential measurement in the base station 30 via steps S210 and S211.
  • the first differential measurement is a measurement of the difference between the BAT in the TSC assistance information for the target application and the actual reception timing of the first packet of the data burst.
  • the base station 30 can provide the measurement results of the first differential measurement to the UPF 520 via reference point N3.
  • the server 10 can acquire the QoS monitoring measurement results for the TSC assistance information in addition to the parameters of the first TSC assistance information and the parameters of the second TSC assistance information.
  • the QoS monitoring measurement results acquired by the server 10 are offset times relative to the BAT (burst arrival time).
  • the server 10 acquires the measurement results for each of the multiple base stations 30.
  • multiple base stations 30 acquire information on the BATs (first BAT and second BAT) and instruction information for measurements related to the BATs.
  • the instruction information includes an instruction to measure the difference between the BAT and the timing of receiving a specified packet.
  • the specified packet is, for example, the first packet of a data burst.
  • Each of the multiple base stations 30 performs measurements based on the instruction information.
  • the server 10 then acquires the measurement results of the first base station 301 and the second base station 302 as QoS monitoring measurement results.
  • the measurement result of the first base station 301 is, for example, a first offset time indicating the difference between the first BAT of the first TSC assistance information and the actual reception timing of the first packet of the data burst.
  • the measurement result of the second base station 302 is, for example, a second offset time indicating the difference between the second BAT of the second TSC assistance information and the actual reception timing of the first packet of the data burst.
  • the server 10 may calculate the offset (relative delay shown in Figure 2 or Figure 18) of the reception timing of the first packet of the data burst from the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.
  • the server 10 may then determine an adjustment parameter between the base stations 30, taking the calculated offset into consideration. Then, adaptive cooperative control may be performed based on the determined adjustment parameter. Specifically, the server 10 may change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 , based on the adjustment parameter. For example, the server 10 may control the second transmission timing relative to the first transmission timing, or may control the first transmission timing relative to the second transmission timing.
  • AF548 may request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the last packet of the data burst (hereinafter referred to as second difference measurement).
  • server 10 can calculate the offset of the reception timing of the last packet of the data burst in step S804.
  • AF548 can include information in the QoS monitoring request indicating whether it is a request for a first differential measurement or a request for a second differential measurement.
  • TSCTSF551 can also include burst delivery deadline information in the TSC support information.
  • AF548 requests measurement of the reception timing of the last packet, it may request measurement of the difference between the burst delivery deadline in the TSC support information and the reception timing of the last packet of the actual data burst as QoS monitoring.
  • the TSC support information does not include a burst delivery deadline, AF548 may set the burst delivery deadline to the time obtained by adding the BAT in the TSC support information to the lifetime.
  • server 10 can perform the above processing for each media flow that makes up the multimodal flow.
  • the process of this embodiment can be applied to base stations 30 that belong to different registration areas.
  • a first base station 30-1 of the plurality of base stations 30 may belong to a first registration area
  • a second base station 30-2 of the plurality of base stations 30 may belong to a second registration area.
  • the process of this embodiment can also be applied to base stations 30 that belong to different Tracking Area Identities (TAIs).
  • TAIs Tracking Area Identities
  • a first base station 30-1 of the plurality of base stations 30 may belong to a first TAI
  • a second base station 30-2 of the plurality of base stations 30 may belong to a second TAI.
  • AF 548 can include in the AF request a target specification for the TSC assistance information parameters to be included in the message in step S801 and/or step S802.
  • AF 548 may transmit target specification information for reporting BAT (burst arrival time) information to NEF 542. This target specification information may be transmitted by server 10 to the core network CN.
  • the targets to be specified are different user plane processing functions to which the base stations 30 corresponding to the reported BATs are connected. For example, a first BAT for the first base station 30-1 connected to the above-mentioned first user plane processing function and a second BAT for the second base station 30-2 connected to the second user plane processing function are reported.
  • the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the first BAT and/or the second BAT. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the first BAT. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the second BAT.
  • the statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of the arrival times of multiple bursts.
  • the AF 548 or the server 10 may include an indication in the AF request as to which statistical value to include.
  • the specified target (the target of the TSC support information parameters) may be a base station 30 belonging to a different registration area or TAI.
  • AF 548 can include in the AF request a designation of the target of the QoS monitoring measurement results to be included in the message of step S801 and/or step S802.
  • AF 548 may transmit to NEF 542 designation information of the target related to the report of QoS monitoring measurement result information. This designation information of the target may be transmitted by server 10 to the core network CN.
  • the designated target is a different user plane processing function to which the base station 30 performing the first difference measurement is connected.
  • a first measurement result of the first base station 30-1 connected to the first user plane processing function and a second measurement result of the second base station 30-2 connected to the second user plane processing function are reported.
  • the first measurement result of the first base station 30-1 is, for example, the difference between the first BAT and the actual reception timing of the first packet of the data burst.
  • the second measurement result of the second base station 30-2 is, for example, the difference between the second BAT and the actual reception timing of the first packet of the data burst.
  • the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result and the second measurement result. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the second measurement result.
  • the statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of multiple measurement results.
  • the AF 548 or server 10 may include an instruction in the AF request as to which statistical value to include.
  • the designated target may be a base station 30 belonging to a different registration area, or a base station 30 belonging to a different TAI.
  • the server 10 can distribute some or all of its processing to an edge application server (not shown).
  • the Nnef_AFsessionWithQoS_Notify message obtained in step S801 and/or step S802 can include multiple different TSC assistance information parameters provided to base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned.
  • the server 10 and its connection to the edge application server can be identified by the DNAIs.
  • the server 10 can change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 as adaptive cooperative control using adjustment parameters between the base stations 30 connected to different user planes to which different DNAIs are assigned.
  • the server 10 instructs an edge application server (first edge application server or second edge application server) connected to different user planes to which different DNAIs are assigned to change either the first transmission timing or the second transmission timing.
  • the server 10 can calculate the offset in timing for receiving the first/last packet of the data burst based on the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.
  • packets mentioned above and below can be interpreted as PDUs (Protocol Data Units) or PDU sets. Also, the data bursts mentioned above and below can be interpreted as PDU sets.
  • a time difference occurs in the reception timing of data bursts between multiple base stations 30 (for example, between base stations 30 connected to different user plane processing functions, or between base stations 30 belonging to different registration areas, TAIs, or PLMN operators).
  • a process for improving QoE degradation due to this time difference in reception timing was described.
  • the time difference in reception timing that is acceptable for ensuring QoE is considered to differ depending on the application.
  • the AF 548 requests the PCF 545 to monitor the allowable time difference in the reception timing of data bursts for each application via the AF request shown in FIG. 15. In the third embodiment, if the time difference in the reception timing of a data burst exceeds the allowable time difference, the AF 548 is provided with the information necessary to calculate the time difference in the reception timing.
  • FIG. 21 shows an example of a process for notifying monitoring results. More specifically, FIG. 21 shows a process for notifying monitoring results regarding the time difference between the reception timings of data bursts.
  • Nsmf_EventExposure_Subscribe message includes a monitoring request regarding the allowable time difference for the target application (the allowable time difference regarding the time difference in the reception timing of data bursts) and an event setting for reporting.
  • the monitoring request regarding the allowable time difference can be identified by the application identifier.
  • the reception timing of the data burst is, for example, BAT.
  • the SMF546 receives the Nsmf_EventExposure_Subscribe message (a monitoring request for the allowable time difference and an event setting for reporting).
  • the Nsmf_EventExposure_Subscribe message includes a monitoring request for the allowable time difference and an event setting for reporting.
  • SMF546 sets this monitoring and event setting for the PDU session to be established (step S902).
  • the monitoring request for the allowable time difference includes a condition indicating that it targets different PDU sessions established between different user plane processing functions, for example.
  • SMF546 performs monitoring for two or more PDU sessions established between different user plane processing functions (step S903). Then, SMF546 determines whether the time difference between the reception timings of the data bursts is within the allowable time difference (step S904).
  • the SMF 546 determines that the time difference in the timing of receiving the data bursts is not within the allowable time difference, it sends a notification to the PCF 545 indicating that the time difference in the timing of receiving the data bursts is not within the allowable time difference, as a notification of the Nsmf_EventExposure_Subscribe service registered in step S901 (step S905). This notification is made using an Nsmf_EventExposure_Notify message.
  • the PCF 545 Upon receiving the notification indicating that the time difference between the reception timings of the data bursts is not within the allowable time difference, the PCF 545 notifies the AF 548 of information relating to the time difference between the reception timings of the data bursts (steps S906 to S908).
  • the information relating to the time difference between the reception timings of the data bursts is, for example, information on the first BAT for the first base station 30.sub.1 connected to the first user plane processing function and information on the second BAT for the second base station 30.sub.2 connected to the second user plane processing function. This processing is similar to steps S609 to S611 shown in FIG. 17.
  • the PCF 545 can specify "AF 548 via NEF 542" as the report destination.
  • the PCF 545 can set an event to the SMF 546 that specifies "AF 548 via NEF 542" as the report destination in the EventExposure_Subscribe service provided by the SMF 546.
  • the SMF 546 instead of sending a notification to the PCF 545 in step S905 indicating that the time difference in the reception timing of the data burst is not within the allowable time difference, the SMF 546 can notify the AF 548 using the service provided by the NEF 542.
  • the above-mentioned conditions included in the monitoring request regarding the allowable time difference are not limited to those that target different PDU sessions established between different user plane processing functions.
  • the monitoring request regarding the allowable time difference may include, for example, a condition indicating that it targets PDU sessions via base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned.
  • the server 10 can distribute some or all of the processing to an edge application server (not shown). In this case, the server 10 and its connection with the edge application server can be identified by the DNAI.
  • the monitoring request regarding the allowable time difference may include a condition indicating that the PDU session is via a base station 30 that belongs to a different registration area.
  • the monitoring request regarding the allowable time difference may include a condition indicating that the PDU session is via a base station 30 that belongs to a different TAI (Tracking Area Identity).
  • server 10 can perform the above processing for each media flow that makes up the multimodal flow.
  • the above processing enables adaptive control of media delivery according to the application when different QoEs are required for each application.
  • the data burst in the above embodiment may be a unit of a PDU set.
  • the server 10 (e.g., application server) controlled the data transmission timing.
  • the server 10 changed either the first transmission timing or the second transmission timing of the XR content data in step S705.
  • the data transmission timing may be controlled by a user plane processing function (e.g., UPF 520) rather than the server 10.
  • the AF 548 provides the adjustment parameter calculated in step S703 of Fig. 19 or step S804 of Fig. 20 to the NEF 542. Then, the UPF 520 may use this adjustment parameter to change either the first transmission timing of the data (XR content data) transmitted from the UPF 520 to the terminal device 40-1 or the second transmission timing of the data (XR content data) transmitted from the UPF 520 to the terminal device 40-2.
  • Nnef_AFsessionWithQoS_Create request message of step S501 in FIG. 16 AF548 sends an Nnef_AFsessionWithQoS_Update request message to NEF542.
  • This Nnef_AFsessionWithQoS_Update request message includes the adjustment parameters calculated in step S703/step S804.
  • the PCF 545 receives an Npcf_PolicyAuthorization_Update request message from the NEF 542.
  • This Npcf_PolicyAuthorization_Update request message includes the adjustment parameters calculated in step S703/step S804.
  • the PCF 545 uses the adjustment parameters included in the message to generate or update a policy for controlling the transmission timing of data (XR content data).
  • the PCF 545 can provide the SMF 546 with a policy for controlling transmission timing via the SM policy association established in step S206 shown in FIG. 13A.
  • the SMF 546 sets the control of transmission timing using adjustment parameters in the UPF 520 as an N4 rule.
  • the Npcf_PolicyAuthorization_Update request message may include instructions for controlling transmission timing in the UPF 520 in addition to the adjustment parameters.
  • the SMF 546 sets transmission timing control for the first UPF 520-1 , which is the first user plane processing function, or the second UPF 520-2 , which is the second user plane processing function.
  • the transmission timing control is control to delay the first transmission timing of data (XR content data) transmitted from the first UPF 520-1 based on the adjustment parameter.
  • the SMF 546 sets transmission timing control for the first UPF 520-1 .
  • the transmission timing control is control to delay the second transmission timing of data (XR content data) transmitted from the second UPF 520-2 based on the adjustment parameter.
  • the SMF 546 sets the control of the transmission timing to the second UPF 520 2 .
  • step S703/step S804 is based on an offset between a first BAT for a first base station 30-1 connected to a first user plane to which a first DNAI (Data Network Access Identifier) is assigned and a second BAT for a second base station 30-2 connected to a second user plane to which a second DNAI is assigned.
  • the SMF 546 sets the above-mentioned transmission timing control to the first UPF 520-1 connected to the first user plane to which the first DNAI is assigned or the second UPF 520-2 connected to the second user plane to which the second DNAI is assigned.
  • the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.
  • the adjustment parameters calculated in step S703/step S804 are based on an offset between a first BAT for the first base station 30-1 belonging to a first registration area and a second BAT for the second base station 30-2 belonging to a second registration area.
  • the transmission timing control set in the UPF 520 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area).
  • the UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameters.
  • the adjustment parameters calculated in step S703/step S804 are based on an offset between a first BAT for the first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for the second base station 30-2 belonging to a second TAI.
  • the transmission timing control set in the UPF 520 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI).
  • the UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameters.
  • the adjustment parameters calculated in steps S703 and S804 may include the results of the QoS monitoring obtained in steps S702 and S803.
  • the results of the QoS monitoring may be, for example, the difference between the BAT of the TSC assistance information measured by the base station 30 and the timing at which the first packet of the actual data burst is received.
  • the SMF 546 may set the base station 30 to control the transmission timing using the adjustment parameters via N2SM information.
  • the Npcf_PolicyAuthorization_Update request message may include, in addition to the adjustment parameters, an instruction to control the transmission timing at the base station 30.
  • the SMF 546 may use the adjustment parameters acquired from the AF 548 via the NEF 542 to control the transmission timing of data transmitted from the base station 30. For example, the SMF 546 may use the adjustment parameters to instruct to change either the first transmission timing of data (XR content data) transmitted from the first base station 30-1 to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted from the second base station 30-2 to the terminal device 40-2 .
  • the SMF 546 may use the adjustment parameters acquired from the AF 548 via the NEF 542 to control the transmission timing of data transmitted from the base station 30.
  • the SMF 546 may use the adjustment parameters to instruct to change either the first transmission timing of data (XR content data) transmitted from the first base station 30-1 to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted from the second base station 30-2 to the terminal device 40-2 .
  • the SMF 546 sets transmission timing control in the first base station 30-1 or the second base station 30-2 .
  • the transmission timing control is control to delay the first transmission timing of data (XR content data) to be transmitted from the first base station 30-1 based on the adjustment parameter.
  • the SMF 546 sets transmission timing control in the first base station 30-1 .
  • the transmission timing control is control to delay the second transmission timing of data (XR content data) to be transmitted from the second base station 30-2 based on the adjustment parameter
  • the SMF 546 sets transmission timing control in the second base station 30-2 .
  • step S703/step S804 is based on an offset between a first BAT for the first base station 30-1 connected to a first user plane to which a first DNAI is assigned and a second BAT for the second base station 30-2 connected to a second user plane to which a second DNAI is assigned.
  • the SMF 546 sets the above-mentioned transmission timing control in the first base station 30-1 or the second base station 30-2 .
  • the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.
  • the transmission timing control requested to the SMF 546 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area).
  • the SMF 546 that has been requested to control the transmission timing sets the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) to delay the transmission timing of data (XR content data) based on the adjustment parameters.
  • the adjustment parameters calculated in step S703/step S804 are based on an offset between the first BAT for the first base station 301 belonging to the first Tracking Area Identity (TAI) and the second BAT for the second base station 302 belonging to the second TAI.
  • the transmission timing control requested to the SMF 546 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI).
  • the SMF 546 that has been requested to control the transmission timing sets the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) to delay the transmission timing of data (XR content data) based on the adjustment parameters.
  • server 10 can make the above request for each media flow that makes up the multimodal flow using one or more messages.
  • the AF 548 can provide the PCF 545 with a Multi-modal Service ID using a service provided by the NEF 542, such as the Nnef_AfsessionWithQoS service, to explicitly notify that the application's traffic is related to a multi-modal service.
  • a service provided by the NEF 542 such as the Nnef_AfsessionWithQoS service
  • Services such as Nnef_AFsessionWithQoS_Create provided by NEF542 may optionally include a multi-modal service requirement.
  • a multi-modal service requirement includes, for example, information related to multiple media flows handled by a multi-modal application.
  • the information regarding the multiple media flows may include information regarding the flow direction of each media flow, i.e., uplink or downlink. Furthermore, the information regarding the multiple media flows may include the number of media flows for each flow direction.
  • Information related to multiple media flows may include the QoS ID requested for each media flow, for example, 5QI information.
  • the information regarding the multiple media flows may include a requirement for time synchronization between the multiple uplink media flows.
  • the information regarding the multiple media flows may include a requirement for time synchronization between the multiple downlink media flows.
  • the time synchronization requirement is, for example, the allowable time difference between the timing of receiving data bursts among multiple media flows.
  • the media flow may be the data flow described above.
  • the above processing makes it possible to eliminate degradation in QoE caused by differences in BAT between base stations 30 (for example, between base stations 30 connected to different user plane processing functions, or between base stations 30 belonging to different registration areas or TAIs), even when providing an XR media distribution service to multiple users.
  • the server 10 (e.g., application server) controlled the data transmission timing.
  • the server 10 changed either the first transmission timing or the second transmission timing of the XR content data in step S705/step S806.
  • the server 10 may request the core network CN/base station 30 to control the data transmission timing in advance.
  • the server 10 may request the NEF 542 to cooperatively control the transmission timing in the UPF 520 in advance using the Nnef_AFsessionWithQoS_Create request message in step S501/step S601 of Figures 16/17.
  • AF548 sends an Nnef_AFsessionWithQoS_Create request message to NEF542.
  • This Nnef_AFsessionWithQoS_Create request message includes an instruction for cooperative control of transmission timing in UPF520.
  • the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542.
  • the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542 and the TSCTSF 551.
  • This Npcf_PolicyAuthorization_Create request message includes an instruction for cooperative control of transmission timing in the UPF 520.
  • the PCF 545 Upon receiving the Npcf_PolicyAuthorization_Create request message, the PCF 545 generates a policy for cooperative control of transmission timing in the UPF 520.
  • the PCF 545 can provide the SMF 546 with a policy for cooperative control of transmission timing in the UPF 520 via the SM policy association established in step S206 shown in FIG. 13A.
  • SMF 546 acquires the first BAT of the first TSC assistance information, the second BAT of the second TSC assistance information, the QoS monitoring measurement results for the first TSC assistance information, and the QoS monitoring measurement results for the second TSC assistance information. Then, based on this information, SMF 546 calculates the offset (relative delay shown in Figure 2 or Figure 18) of the timing for receiving the first packet of the data burst.
  • the offset calculated by SMF 546 is used as an adjustment parameter for cooperative control of transmission timing in UPF 520.
  • SMF 546 sets the control of transmission timing using the adjustment parameter as an N4 rule in UPF 520.
  • the SMF 546 sets transmission timing control for the first UPF 520-1 , which is the first user plane processing function, or the second UPF 520-2 , which is the second user plane processing function.
  • the transmission timing control is control to delay the first transmission timing of data (XR content data) to be transmitted from the first UPF 520-1 based on the adjustment parameter.
  • the SMF 546 sets transmission timing control for the first UPF 520-1 .
  • the transmission timing control is control to delay the second transmission timing of data (XR content data) to be transmitted from the second UPF 520-2 based on the adjustment parameter.
  • the SMF 546 assigns control of the transmission timing to the second UPF 520 2.
  • the control of delaying the transmission timing is realized, for example, by the UPF 520 buffering the data.
  • the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for a first base station 30-1 connected to a first user plane to which a first DNAI (Data Network Access Identifier) is assigned and a second BAT for a second base station 30-2 connected to a second user plane to which a second DNAI is assigned.
  • the SMF 546 sets the above-mentioned transmission timing control to the first UPF 520-1 connected to the first user plane to which the first DNAI is assigned, or the second UPF 520-2 connected to the second user plane to which the second DNAI is assigned.
  • the server 10 can distribute part or all of its processing to an edge application server (not shown). The server 10 and its connection to the edge application server can be identified by the DNAI.
  • the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for the first base station 30-1 belonging to a first registration area and a second BAT for the second base station 30-2 belonging to a second registration area.
  • the transmission timing control set in the UPF 520 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area).
  • the UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameter.
  • the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for the first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for the second base station 30-2 belonging to a second TAI.
  • the transmission timing control set in the UPF 520 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI).
  • the UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameter.
  • the server 10 previously requested the NEF 542 to perform coordinated control of the transmission timing at the UPF 520 using the Nnef_AFsessionWithQoS_Create request message in step S501/step S601 of Figure 16/ Figure 17.
  • the server 10 may also request the NEF 542 to perform coordinated control of the transmission timing at the base station 30.
  • the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542.
  • the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542 and the TSCTSF 551.
  • This Npcf_PolicyAuthorization_Create request message includes an instruction for cooperative control of transmission timing at the base station 30.
  • the PCF 545 Upon receiving the Npcf_PolicyAuthorization_Create request message, the PCF 545 generates a policy for cooperative control of transmission timing at the base station 30.
  • the PCF 545 can provide the SMF 546 with a policy for cooperative control of transmission timing at the base station 30 via the SM policy association established in step S206 shown in FIG. 13A.
  • SMF 546 acquires the first BAT of the first TSC assistance information, the second BAT of the second TSC assistance information, the QoS monitoring measurement results for the first TSC assistance information, and the QoS monitoring measurement results for the second TSC assistance information. Then, based on this information, SMF 546 calculates the offset (relative delay shown in Figure 2 or Figure 18) of the timing for receiving the first packet of the data burst.
  • the offset calculated by SMF 546 is used as an adjustment parameter for cooperative control of transmission timing at base station 30.
  • SMF 546 sets transmission timing control using the adjustment parameter in base station 30 via N2SM information.
  • the SMF 546 sets transmission timing control in the first base station 30-1 or the second base station 30-2 .
  • the transmission timing control is control to delay the first transmission timing of data (XR content data) transmitted from the first base station 30-1 based on the adjustment parameter.
  • the SMF 546 sets transmission timing control in the first base station 30-1 .
  • the transmission timing control is control to delay the second transmission timing of data (XR content data) transmitted from the second base station 30-2 based on the adjustment parameter.
  • the SMF 546 sets transmission timing control in the second base station 30-2 .
  • the control to delay the transmission timing is realized, for example, by the base station 30 buffering the data.
  • the SMF 546 sets the above-mentioned transmission timing control in the first base station 30-1 or the second base station 30-2 .
  • the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.
  • the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for a first base station 30-1 belonging to a first registration area and a second BAT for a second base station 30-2 belonging to a second registration area.
  • the transmission timing control set in the base station 30 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area).
  • the base station 30 for which the transmission timing control is set delays the transmission timing of data (XR content data) transmitted from the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameter.
  • the adjustment parameter calculated by SMF 546 is based on an offset between a first BAT for a first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for a second base station 30-2 belonging to a second TAI.
  • the transmission timing control set in the base station 30 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI).
  • the base station 30 for which transmission timing control is set delays the transmission timing of data (XR content data) transmitted from the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameter.
  • server 10 can make the above request for each media flow that makes up the multimodal flow using one or more messages.
  • the AF 548 can provide the PCF 545 with a Multi-modal Service ID using a service provided by the NEF 542, such as the Nnef_AfsessionWithQoS service, to explicitly notify that the application's traffic is related to a multi-modal service.
  • a service provided by the NEF 542 such as the Nnef_AfsessionWithQoS service
  • Services such as Nnef_AFsessionWithQoS_Create provided by NEF542 may optionally include a multi-modal service requirement.
  • a multi-modal service requirement includes, for example, information related to multiple media flows handled by a multi-modal application.
  • the information regarding the multiple media flows may include information regarding the flow direction of each media flow, i.e., uplink or downlink. Furthermore, the information regarding the multiple media flows may include the number of media flows for each flow direction.
  • Information related to multiple media flows may include the QoS ID requested for each media flow, for example, 5QI information.
  • the information regarding the multiple media flows may include a requirement for time synchronization between the multiple uplink media flows.
  • the information regarding the multiple media flows may include a requirement for time synchronization between the multiple downlink media flows.
  • the time synchronization requirement is, for example, the allowable time difference between the timing of receiving data bursts among multiple media flows.
  • the media flow may be the data flow described above.
  • Figure 22 shows an example of cooperative control processing of transmission timing according to the allowable time difference.
  • the Nnef_AFsessionWithQoS_Create request message of step S501/step S601 may include information related to the allowable time difference.
  • SMF 546 obtains this information related to the allowable time difference from AF 548 via NEF 542 (step S1001).
  • the SMF 546 monitors the offset (relative delay shown in Figure 2 or Figure 18) in the timing of receiving the first packet of a data burst between any of the terminal devices 40 in the set of terminal devices 40 that make up the multi-member (step S1002). The SMF 546 then determines whether the offset is within the allowable time difference (step S1003).
  • step S1003 If the offset is determined to be within the allowable time difference (step S1003: Yes), the SMF 546 returns processing to step S1002.
  • step S1003 If the offset exceeds the allowable time difference (step S1003: No), the SMF 546 acquires information regarding the route of the data burst to the target terminal device 40 (step S1004).
  • SMF546 identifies the node to instruct to control the transmission timing based on information related to the data burst route (step S1005).
  • the SMF 546 identifies the UPF 520 as the node that will instruct control of the transmission timing.
  • the SMF 546 identifies the UPF 520 or base station 30 as the node that will instruct control of transmission timing.
  • the SMF 546 instructs the identified node to control the transmission timing using the method described above (step S1006). Once the instruction is complete, the SMF 546 terminates processing.
  • the above processing can also achieve the same effects as in the fourth embodiment.
  • the server 10 is a third-party AF (Application Function) located outside the core network CN.
  • the server 10 is not limited to this example.
  • the server 10 may be an AF (e.g., AF548) located within the core network CN.
  • the server 10 does not have to be a server that includes a third-party AF.
  • the server 10 may be a server that includes an AF provided by a PLMN operator that manages the core network CN.
  • the server 10 may have the functions possessed by the AF548 in the above-described embodiment.
  • the above-described description of "AF548” can be replaced with "server 10.”
  • the AF548 may have the functions possessed by the server 10 in the above-described embodiment. In this case, the above-described description of "server 10" can be replaced with "AF548.”
  • the data (data belonging to one application) transmitted from the server 10 to the multiple terminal devices 40 is assumed to be XR content data.
  • the data transmitted from the server 10 to the multiple terminal devices 40 is not limited to XR content data.
  • the data transmitted from the server 10 to the multiple terminal devices 40 may also be data other than XR content. In this case, the method of this embodiment can also be applied.
  • an example has been shown mainly relating to synchronization with respect to the timing of receiving the first packet of a data burst.
  • this embodiment is not limited to this example.
  • the method of this embodiment can be applied to the timing of receiving the last packet of a data burst (i.e., the timing when all packets have been received).
  • the method of this embodiment can also be applied to the timing of receiving a preset percentage of packets within a data burst.
  • the method of this embodiment can also be applied to statistics of these timings (for example, the timing of receiving the first packet of a data burst, the timing of receiving the last packet of a data burst, or the timing of receiving a preset percentage of packets within a data burst).
  • control device that controls the server 10, management device 20, base station 30, or terminal device 40 may be implemented as a dedicated computer system or a general-purpose computer system.
  • a program for executing the above-described operations is stored on a computer-readable recording medium such as an optical disc, semiconductor memory, magnetic tape, or flexible disk and distributed. Then, for example, the program is installed on a computer and the above-described processing is executed to configure a control device.
  • the control device may be a device external to the server 10, management device 20, base station 30, or terminal device 40 (for example, a personal computer).
  • the control device may be a device internal to the server 10, management device 20, base station 30, or terminal device 40 (for example, control unit 13, control unit 23, control unit 33, or control unit 43).
  • the above-mentioned communications program may be stored on a disk device provided in a server device on a network such as the Internet, and may be made available for downloading to a computer.
  • the above-mentioned functions may also be realized through cooperation between an OS (Operating System) and application software.
  • OS Operating System
  • the parts other than the OS may be stored on a medium and distributed, or the parts other than the OS may be stored on a server device and made available for downloading to a computer.
  • each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown.
  • the specific form of distribution and integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.
  • this embodiment can be implemented as any configuration that constitutes a device or system, such as a processor as a system LSI (Large Scale Integration), a module using multiple processors, a unit using multiple modules, a set in which other functions are added to a unit, etc. (i.e., a configuration that is part of a device).
  • a processor as a system LSI (Large Scale Integration)
  • a module using multiple processors such as a system LSI (Large Scale Integration)
  • a unit using multiple modules such as a set in which other functions are added to a unit, etc.
  • circuitry or processing circuitry may be a general-purpose processor, an application-specific processor, an integrated circuit, an ASIC (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuitry, and/or a combination thereof.
  • Processors include transistors and other circuits.
  • a processor may also be considered a circuitry or processing circuitry.
  • a processor may also be a programmed processor that executes a program stored in a memory.
  • a circuit, unit, or means may be hardware that is programmed to realize the described function or that performs the described function.
  • the hardware may be any hardware disclosed in this specification or any hardware that is programmed to realize or known to perform the described function. If the hardware is a processor, which is considered to be a type of circuitry, the circuit, means, or unit may be a combination of hardware and software used to configure the hardware and/or processor.
  • this embodiment can be implemented as any configuration that constitutes a device or system.
  • this embodiment can be implemented as a processor such as a system LSI (Large Scale Integration), a module using multiple processors, a unit using multiple modules, or a set in which other functions are added to a unit.
  • this embodiment can also be implemented as part of a device.
  • a system LSI may also be called an SOC (System on Chip).
  • each of the above-mentioned or below-described devices e.g., server 10, management device 20, base station 30, and terminal device 40
  • a processor e.g., a CPU
  • system LSI e.g., SoC
  • this embodiment may be implemented by any configuration that constitutes a device or system (e.g., a modem chip (baseband chip) or an RF (Radio Frequency) unit, or a combination thereof).
  • the RF unit may include at least one of an RF circuit and an RF front-end.
  • each of the above-mentioned or below-described devices may be interpreted as a modem chip (baseband chip) or an RF unit, or a combination thereof. Additionally, or instead, each of the above-mentioned or below-described devices may be interpreted as a module that uses or constitutes a modem chip or an RF unit.
  • the modem chip performs signal processing for communications within a device (including the devices described above or below).
  • the modem chip may have at least the functionality of a modulator or demodulator.
  • the RF section may have the functionality of at least one of an RF transceiver (RF upconverter, RF downconverter), a power amplifier, and a low-noise amplifier.
  • the RF transceiver converts between baseband signals and RF frequencies.
  • the power amplifier amplifies signals for transmission from the antenna.
  • the low-noise amplifier amplifies weak signals received from the antenna.
  • the RF section (particularly the RF front end) may include at least one of the above-mentioned power amplifier, low-noise amplifier, envelope tracker, filter, duplexer, multiplexer, antenna switch, and antenna tuner.
  • the combination of the modem chip and RF unit may be referred to as a modem-RF system.
  • At least a portion of the modem chip or RF unit, or a combination thereof may be included in a system LSI (e.g., SoC).
  • the processing performed by at least a portion of the modem chip or RF unit, or a combination thereof e.g., at least a portion of the MAC layer processing/PHY layer processing
  • the MAC layer processing or PHY layer processing may be at least a portion of the processing performed by the devices (e.g., server 10, management device 20, base station 30, and terminal device 40) in the above-mentioned or below-mentioned embodiments.
  • a system refers to a collection of multiple components (devices, modules (parts), etc.), regardless of whether all of the components are contained in the same housing.
  • components devices, modules (parts), etc.
  • a single device with multiple modules housed in a single housing are both systems.
  • this embodiment can be configured as a cloud computing system in which a single function is shared and processed collaboratively by multiple devices via a network.
  • the server 10 transmits a request for QoS monitoring for data belonging to one application and information related to the traffic pattern of the data to one or more core networks CN.
  • the core network generates burst arrival time (BAT) information for the data for each of the plurality of base stations based on the traffic pattern information. For example, the core network generates first BAT information for the first base station 30-1 and second BAT information for the second base station 30-2 based on the traffic pattern information.
  • BAT burst arrival time
  • the core network also acquires information about the measurement results of the QoS monitoring. For example, the core network acquires the measurement results of the first base station (first offset time) and the measurement results of the second base station (second offset time) as the measurement results of the QoS monitoring.
  • the core network transmits BAT information (first BAT information and second BAT information) and information on the QoS monitoring measurement results for each of the multiple base stations (first offset time information and second offset time information) to the server 10.
  • BAT information first BAT information and second BAT information
  • information on the QoS monitoring measurement results for each of the multiple base stations first offset time information and second offset time information
  • the server 10 acquires BAT information and information on the measurement results of QoS monitoring for each of the multiple base stations from the core network. Then, based on the BAT information (information on the first BAT and information on the second BAT) and information on the measurement results of QoS monitoring for each of the multiple base stations 30 (information on the first offset time and information on the second offset time), the server 10 controls the transmission timing of data sent to the base station 30 via the user plane processing function of the core network.
  • the communication system 1 can reduce QoE degradation caused by differences in data arrival times between base stations 30 connected to different user plane processing functions. As a result, the communication system 1 can provide each user with high-quality communication services (e.g., uniform communication services with little relative delay).
  • the present technology can also be configured as follows.
  • An information processing device that connects to one or more core networks via a service-based interface, a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks; a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations.
  • Information processing device that connects to one or more core networks via a service-based interface, a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks; a timing control unit that controls a transmission timing of the data to be transmitted to the
  • the information on the burst arrival time is information included in support information notified to each of the plurality of base stations; The information processing device according to (1) above.
  • the information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station. The information processing device according to (1) or (2).
  • the one or more core networks include a first core network belonging to a first PLMN operator; the plurality of base stations are connected to the first core network; the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations; the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station; the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
  • a first base station of the plurality of base stations is connected to a function of the first core network that processes a first user plane; a second base station of the plurality of base stations is connected to a function of the first core network that processes a second user plane;
  • a first base station among the plurality of base stations belongs to a first registration area or a first TAI; a second base station among the plurality of base stations belongs to a second registration area or a second TAI;
  • the one or more core networks include a first core network of a first PLMN and a second core network of a second PLMN; a first base station among the plurality of base stations is connected to the first core network; a second base station among the plurality of base stations is connected to the second core network; the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations; the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station; the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time,
  • the information on the first burst arrival time is information included in first support information notified to the first base station; the information on the second burst arrival time is information included in second support information notified to the second base station;
  • the information on the first measurement result is a first offset time relative to the first burst arrival time measured by the first base station; the information of the second measurement result is a second offset time relative to the second burst arrival time measured by the second base station;
  • the timing control unit controls the timing at which the data is transmitted from the application server as the control of the transmission timing;
  • the timing control unit controls the timing at which the data is transmitted from the function processing the user plane, as the control of the transmission timing.
  • the information processing device according to any one of (1) to (9).
  • Information processing device is not limited to acquire a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device; a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic
  • the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of the information on the burst arrival time or the information on the measurement result; the transmitting unit transmits the information on the burst arrival time or the information on the measurement result for each of the specified targets to the other information processing devices.
  • the information processing device according to (12) above.
  • the acquisition unit acquires from the other information processing device an instruction to report, as information on the burst arrival time or the measurement result of the QoS monitoring when a plurality of base stations are connected to or belong to the specified target, a statistical value of the burst arrival time or a statistical value of the measurement result for each target;
  • the transmission unit transmits the statistical value of the burst arrival time or the statistical value of the measurement result for each of the targets to the other information processing devices.
  • the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation; The information processing device according to (14) above.
  • the target is a function that processes a user plane of the core network to which the base station corresponding to the burst arrival time is connected, The information processing device according to any one of (13) to (15).
  • the target is a registration area or TAI to which the base station corresponding to the burst arrival time belongs; The information processing device according to any one of (13) to (15).
  • an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times; a transmitter that transmits a result of the measurement based on the instruction information, the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
  • Base station
  • the instruction information includes information indicating that the specified packet is the first packet of a data burst;
  • the base station according to (18).
  • An information processing method executed by an information processing device connected to one or more core networks via a service-based interface, sending a request for QoS monitoring of data belonging to an application and information regarding a traffic pattern of the data to the one or more core networks; controlling a transmission timing of the data transmitted to the base station via a function of processing a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations; Information processing methods.
  • the present technology can also be configured as follows.
  • (A1) An information processing device that connects to one or more core networks via a service-based interface, a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks; a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations.
  • Information processing device is configured to connects to one or more core networks via a service-based interface, a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks; a timing control unit that controls a transmission timing of the data
  • the information on the burst arrival time is information included in support information notified to each of the plurality of base stations;
  • the information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
  • the one or more core networks include a first core network belonging to a first PLMN operator; the plurality of base stations are connected to the first core network; the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations; the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station; the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
  • the information processing device according to any one of (A1) to (A3).
  • a second base station of the plurality of base stations is connected to a function of the first core network that processes a second user plane;
  • the information processing device according to (A4).
  • a first base station among the plurality of base stations is connected to a first user plane of the first core network, the first user plane being assigned a first data network access identifier; a second base station of the plurality of base stations is connected to a second user plane of the first core network, the second user plane being assigned a second data network access identifier; A part or all of the data is processed at least by an edge application server connected to at least one of the first user plane and the second user plane.
  • A7 a first base station among the plurality of base stations belongs to a first registration area; a second base station among the plurality of base stations belongs to a second registration area; The information processing device according to (A4).
  • the one or more core networks include a first core network of a first PLMN and a second core network of a second PLMN; a first base station among the plurality of base stations is connected to the first core network; a second base station among the plurality of base stations is connected to the second core network; the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations; the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station; the timing control unit controls
  • the information processing device according to any one of (A1) to (A3).
  • the information on the first burst arrival time is information included in first support information notified to the first base station; the information on the second burst arrival time is information included in second support information notified to the second base station;
  • the information processing device according to (A9).
  • the information on the first measurement result is a first offset time relative to the first burst arrival time measured by the first base station;
  • the information of the second measurement result is a second offset time relative to the second burst arrival time measured by the second base station;
  • the information processing device according to (A9) or (A10).
  • the information processing device according to any one of (A1) to (A11).
  • (A13) the transmitting unit transmits to the one or more core networks an instruction to report a statistical value of the burst arrival time for each of the designated targets as information on the burst arrival time when a plurality of the base stations are connected to or belong to the designated target; The acquisition unit acquires statistics of the burst arrival times for each of the targets from the one or more core networks.
  • the information processing device according to (A12).
  • the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
  • the information processing device according to (A13).
  • an acquisition unit that acquires information on the measurement result of the QoS monitoring;
  • the transmission unit transmits designation information of a target related to a report of information on the measurement result of the QoS monitoring to the one or more core networks;
  • the acquisition unit acquires information on the burst arrival time for each of the specified targets from the one or more core networks.
  • the information processing device according to any one of (A1) to (A14).
  • the transmitter transmits an instruction to the one or more core networks to report statistics of the measurement results for each of the targets as information of the measurement results when a plurality of the base stations are connected to or belong to the specified target;
  • the acquisition unit acquires statistics of the burst arrival times for each of the targets from the one or more core networks.
  • the information processing device according to (A14).
  • the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
  • the target is a function that processes the user plane of the core network to which the base station corresponding to the burst arrival time is connected, The information processing device according to any one of (A12) to (A17).
  • the target is a registration area to which the base station corresponding to the burst arrival time belongs.
  • the information processing device according to any one of (A12) to (A17).
  • the target is a TAI to which the base station corresponding to the burst arrival time belongs;
  • the information processing device according to any one of (A12) to (A17).
  • the timing control unit controls the timing at which the data is transmitted from the application server as the control of the transmission timing;
  • the timing control unit controls the timing at which the data is transmitted from the function processing the user plane, as the control of the transmission timing.
  • the information processing device according to any one of (A1) to (A20).
  • the timing control unit requests a function that processes the user plane to control the transmission timing of the data.
  • the timing control unit requests the base station belonging to the registration area or TAI to control the transmission timing of the data.
  • An information processing device that connects to one or more core networks via a service-based interface, a transmitter for transmitting a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks; a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data that are based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations;
  • the present technology can also be configured as follows.
  • (B1) An information processing device belonging to a core network, an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device; a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern; a transmitter that transmits the burst arrival time information and the measurement result information of the QoS monitoring for each of the plurality of base stations to the other information processing device.
  • Information processing device. the information on the burst arrival time is information included in support information notified to each of the plurality of base stations; The information processing device according to (B1) above.
  • the information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
  • the information processing device according to (B1) or (B2).
  • the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of the information on the burst arrival time; the transmitting unit transmits information on the burst arrival time for each of the specified targets to the other information processing devices;
  • the information processing device according to any one of (B1) to (B3).
  • the acquisition unit acquires from the other information processing device an instruction to report a statistical value of the burst arrival time for each of the specified targets as information on the burst arrival time when a plurality of the base stations are connected to or belong to the specified target;
  • the transmission unit transmits a statistical value of the burst arrival time for each of the targets to the other information processing device.
  • the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation; The information processing device according to (B5).
  • the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of information on the measurement result of the QoS monitoring;
  • the transmission unit transmits information on the measurement result of the QoS monitoring for each of the specified targets to the other information processing devices.
  • the information processing device according to any one of (B1) to (B3).
  • the acquisition unit acquires, from the other information processing device, an instruction to report a statistical value of the measurement result for each of the targets as information of the measurement result when a plurality of the base stations are connected to or belong to the specified target, and When a plurality of base stations are connected to or belong to the specified target, the transmission unit transmits a statistical value of the burst arrival time for each of the targets to the other information processing device.
  • the information processing device according to (B7) above.
  • the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
  • the information processing device according to (B8).
  • the target is a function that processes a user plane of the core network to which the base station corresponding to the burst arrival time is connected,
  • the information processing device according to any one of (B4) to (B9).
  • the target is a data network access identifier assigned to a user plane of the core network to which the base station corresponding to the burst arrival time is connected.
  • the information processing device according to any one of (B4) to (B9).
  • At least one of the plurality of user planes of the core network to which different data network access identifiers are assigned is connected to an edge application server.
  • the target is a registration area to which the base station corresponding to the burst arrival time belongs.
  • the target is a TAI to which the base station corresponding to the burst arrival time belongs;
  • An information processing device belonging to a core network an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device; a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern; a timing control unit that controls a transmission timing of the data transmitted from a function that processes a user plane of the core network to the base station based on information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations.
  • Information processing device an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device.
  • the acquisition unit acquires, from the other information processing device, a control request for the transmission timing for a function that processes the user plane; the timing control unit controls the transmission timing of the data transmitted from the function processing the user plane to the base station in response to the control request for the transmission timing.
  • An information processing device belonging to a core network an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device; a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern; a timing control unit that controls a transmission timing of the data transmitted from the base station based on information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations.
  • Information processing device an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device.
  • the acquisition unit acquires a control request for the transmission timing to the base station from the other information processing device, and the timing control unit controls a transmission timing of the data transmitted from the base station in response to the control request for the transmission timing.
  • An information processing device belonging to a core network an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device; a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern; a transmitter that transmits the burst arrival time information and the measurement result information of the QoS monitoring for each of the plurality of base stations to the other information processing device.
  • the present technology can also be configured as follows.
  • (C1) an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times; a transmitter that transmits a result of the measurement based on the instruction information, the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
  • Base station. the instruction information includes information indicating that the specified packet is the first packet of a data burst; The base station according to (C1).
  • (C3) the instruction information includes information indicating that the specified packet is the last packet of a data burst. The base station according to (C1).
  • the instruction information includes an instruction to measure the difference between the burst delivery deadline and the timing of receiving the specified packet.
  • the burst delivery deadline is the burst arrival time plus a survival time.
  • the acquisition unit acquires settings for controlling transmission timing using adjustment parameters;
  • the transmission unit includes a timing control unit that delays a transmission timing of the data to the terminal device in accordance with the adjustment parameter.
  • An information processing method executed by a base station comprising: acquiring information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times; Transmitting a result of the measurement based on the instruction information; the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
  • Information processing methods executed by a base station, comprising: acquiring information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times; Transmitting a result of the measurement based on the instruction information; the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
  • (C9) Computer an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times; a transmitter that transmits a result of the measurement based on the instruction information; the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received. program.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

This information processing device is connected to one or a plurality of core networks via a service-based interface, the information processing device comprising: a transmission unit that transmits, to the one or plurality of core networks, a request for QoS monitoring for data belonging to one application, and information pertaining to a traffic pattern of the data; and a timing control unit that controls a transmission timing of the data transmitted to a plurality of base stations via a function for processing a user plane of the one or plurality of core networks on the basis of information about a burst arrival time pertaining to each of the base stations as information about the burst arrival time of the data based on information pertaining to the traffic pattern, and information about the measurement results of the QoS monitoring pertaining to each of the plurality of base stations.

Description

情報処理装置、基地局、及び情報処理方法Information processing device, base station, and information processing method

 本開示は、情報処理装置、基地局、及び情報処理方法に関する。 This disclosure relates to an information processing device, a base station, and an information processing method.

 近年のモバイルネットワーク(例えば、5G等のセルラーネットワーク)には、高い通信パフォーマンス(例えば、接続安定性、低遅延、高信頼、高スループット、省電力、又は低処理負荷等)が求められる。この中でも、安定した低遅延無線伝送の実現は、近年登場した新たな通信サービス(例えば、IoTにおける機器制御、VRゲームやメタバースにおけるリアルタイム通信等)を実現するうえで非常に重要な要素となっている。 Recent mobile networks (e.g., cellular networks such as 5G) require high communication performance (e.g., connection stability, low latency, high reliability, high throughput, low power consumption, low processing load, etc.). Among these, achieving stable, low-latency wireless transmission is an extremely important element in realizing new communication services that have emerged in recent years (e.g., device control in IoT, real-time communication in VR games and the Metaverse, etc.).

特開2021-158486号公報Japanese Patent Application Laid-Open No. 2021-158486

 しかし、従来の技術のままでは、ユーザへ高品質な通信サービスを提供することは困難である。例えば、複数のユーザが同時に一つのアプリケーションに係る通信サービスの提供を受けるケース(例えば、対戦型ゲーム又はメタバース)では、複数のユーザに対して均質にサービスが提供されることが求められる。しかし、従来の技術では、互いに近距離にいない複数のユーザに対して、均質なサービスを提供することは困難である。 However, with conventional technology, it is difficult to provide high-quality communication services to users. For example, in cases where multiple users simultaneously receive communication services related to a single application (e.g., competitive games or the metaverse), it is necessary to provide a uniform level of service to multiple users. However, with conventional technology, it is difficult to provide a uniform level of service to multiple users who are not in close proximity to each other.

 そこで、本開示では、高品質な通信サービスを提供しうる情報処理装置、基地局、及び情報処理方法を提案する。 This disclosure therefore proposes an information processing device, base station, and information processing method that can provide high-quality communication services.

 なお、上記課題又は目的は、本明細書に開示される複数の実施形態が解決し得、又は達成し得る複数の課題又は目的の1つに過ぎない。 Note that the above problem or objective is merely one of several problems or objectives that can be solved or achieved by the multiple embodiments disclosed in this specification.

 上記の課題を解決するために、本開示に係る一形態の情報処理装置は、サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置であって、1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信する送信部と、前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部と、を備える。 In order to solve the above problem, one form of information processing device according to the present disclosure is an information processing device that connects to one or more core networks via a service-based interface, and includes a transmission unit that transmits a QoS monitoring request for data belonging to one application and information related to the traffic pattern of the data to the one or more core networks, and a timing control unit that controls the transmission timing of the data transmitted to the base station via a function that processes the user plane of the one or more core networks, based on information on the burst arrival time of the data based on the information related to the traffic pattern, the information on the burst arrival time for each of a plurality of base stations, and information on the measurement results of the QoS monitoring for each of the plurality of base stations.

本実施形態の概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of the present embodiment. 本実施形態の概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of the present embodiment. 本実施形態に係る通信システムの構成を示す図である。1 is a diagram illustrating a configuration of a communication system according to an embodiment of the present invention. 本開示の実施形態に係るサーバの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of a server according to an embodiment of the present disclosure. 本実施形態に係る管理装置の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of a management device according to the present embodiment. 本実施形態に係る基地局の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of a base station according to the present embodiment. 本実施形態に係る端末装置の構成を示す図である。FIG. 2 is a diagram illustrating a configuration of a terminal device according to the present embodiment. 5GSのアーキテクチャの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the configuration of a 5GS architecture. 5GにおけるXRのアーキテクチャの構成例を示す図である。FIG. 1 is a diagram illustrating an example of the architecture of XR in 5G. 5GSのQoSアーキテクチャの一例を示す図である。A diagram showing an example of a 5GS QoS architecture. 標準化されたSST値を示す図である。FIG. 1 shows standardized SST values. 5GSにおける接続処理の一例を示す図である。A diagram showing an example of connection processing in 5GS. PDUセッションの確立処理の一例を示す図である。A figure showing an example of a PDU session establishment process. PDUセッションの確立処理の一例を示す図である。A figure showing an example of a PDU session establishment process. AF要求をセッションのルーティングに反映させるための処理の一例を示す図である。FIG. 10 illustrates an example of a process for reflecting an AF request in session routing. 個別のUE40を対象としたAF要求をポリシーに反映させるための処理の一例を示す図である。FIG. 10 is a diagram illustrating an example of a process for reflecting an AF request targeted at an individual UE 40 in a policy. QoSを要求するためのAFセッションを設定するための処理の一例を示す図である。FIG. 1 illustrates an example process for setting up an AF session for requesting QoS. QoSを要求するためのAFセッションを設定するための処理の別の例を示す図である。FIG. 10 illustrates another example of a process for setting up an AF session for requesting QoS. 異なるPLMNオペレータ環境下にいる複数のユーザへのデータバースト配信の一例を示す図である。FIG. 1 illustrates an example of data burst distribution to multiple users in different PLMN operator environments. 送信タイミングの適応制御手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of a procedure for adaptive control of transmission timing. 送信タイミングの適応制御手順の一例を示す図である。FIG. 10 is a diagram illustrating an example of a procedure for adaptive control of transmission timing. モニタリング結果の通知処理の一例を示す図である。FIG. 10 is a diagram illustrating an example of a notification process of a monitoring result. 許容時間差に応じた送信タイミングの協調制御処理の一例を示す図である。FIG. 10 is a diagram illustrating an example of cooperative control processing of transmission timing according to an allowable time difference.

 以下、本開示の実施形態について図面に基づいて詳細に説明する。なお、以下の各実施形態において、同一の部位には同一の符号を付することにより重複する説明を省略する。 Embodiments of the present disclosure will be described in detail below with reference to the drawings. Note that in each of the following embodiments, identical components will be designated by the same reference numerals, and duplicate descriptions will be omitted.

 また、本明細書(description/specification)において、要素の列挙を伴う「の少なくとも1つ(at least one of)」の表現は、列挙された要素を選択肢とする表現と理解される。例えば、「A、B、及びCの少なくとも1つ(at least one of A, B, and C)」は、「(A)、(B)、(C)、(AとB)、(AとC)、(BとC)、又は(AとBとC)」を表す。「A、B、又はCの少なくとも1つ(at least one of A, B, or C)」、及び「A、B、及び/又はCの少なくとも1つ(at least one of A, B, and/or C)」も、「A、B、及びCの少なくとも1つ」と同様である。ここで、A、B、及びCは、いずれも任意の表現(例えば、単語(word)、句(phrase)、節(clause)、用語(term)、又は項目(item))である。 Furthermore, in this description/specification, the expression "at least one of" following a list of elements is understood to mean that the listed elements are optional. For example, "at least one of A, B, and C" means "(A), (B), (C), (A and B), (A and C), (B and C), or (A, B and C)." "At least one of A, B, or C" and "at least one of A, B, and/or C" are also equivalent to "at least one of A, B, and C." Here, A, B, and C are all arbitrary expressions (e.g., words, phrases, clauses, terms, or items).

 また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なる数字を付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じて端末装置40、40、及び40のように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、端末装置40、40、及び40を特に区別する必要が無い場合には、単に端末装置40と称する。 Furthermore, in this specification and drawings, multiple components having substantially the same functional configuration may be distinguished by adding different numbers after the same reference symbol. For example, multiple components having substantially the same functional configuration may be distinguished as necessary, such as terminal devices 40 1 , 40 2 , and 40 3. However, when there is no need to particularly distinguish between multiple components having substantially the same functional configuration, only the same reference symbol is used. For example, when there is no need to particularly distinguish between terminal devices 40 1 , 40 2 , and 40 3 , they will simply be referred to as terminal device 40.

 以下に説明される1又は複数の実施形態(実施例、変形例を含む。)は、各々が独立に実施されることが可能である。一方で、以下に説明される複数の実施形態は少なくとも一部が他の実施形態の少なくとも一部と適宜組み合わせて実施されてもよい。これら複数の実施形態は、互いに異なる新規な特徴を含み得る。したがって、これら複数の実施形態は、互いに異なる目的又は課題を解決することに寄与し得、互いに異なる効果を奏し得る。 One or more embodiments (including examples and variations) described below can be implemented independently. However, at least a portion of the multiple embodiments described below may be implemented in appropriate combination with at least a portion of another embodiment. These multiple embodiments may include novel features that are different from one another. Therefore, these multiple embodiments may contribute to solving different purposes or problems and may achieve different effects from one another.

<<1.概要>>
 第5世代移動通信システム(いわゆる5G)は、2018年にRel-15として最初の規格が策定された。5Gは、eMBB(Enhanced Mobile Broadband)、mMTC(Massive Machine Type Communications)、及びURLLC(Ultra-Reliable and Low Latency Communications)を含む様々なユースケースに対応できる無線アクセス技術である。
<<1. Overview>>
The first standard for the fifth-generation mobile communications system (so-called 5G) was formulated as Rel-15 in 2018. 5G is a wireless access technology that can support a variety of use cases, including enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable and low latency communications (URLLC).

 5Gにより、新たな無線通信サービスが可能になる。例えば、5Gにより、IoTにおける機器制御、ゲームやVRにおけるリアルタイム通信等の実現が可能になる。4Gでもゲームのユースケースを中心にVR(Virtual Reality)に対応するウェアラブルデバイスが登場している。しかしながら、4Gでは、遅延、スループットの観点から、無線を介したリアルタイム性を要求する動画コンテンツの配信は容易ではない。 5G will enable new wireless communication services. For example, 5G will enable device control in IoT and real-time communication in games and VR. Even with 4G, wearable devices compatible with VR (Virtual Reality) are emerging, primarily for gaming use cases. However, with 4G, it is not easy to distribute video content that requires real-time wireless transmission due to latency and throughput issues.

 5Gでは、XRと呼ばれるメディアの低遅延、かつ安定した配信を可能にするための技術拡張が議論されている。ここで、XRは、Extended Reality又はCross Realityの略である。XRには、AR(Augmented Reality)、MR(Mixed Reality)、及びVR(Virtual Reality)が含まれる。以下の説明で登場する、Extended Realityは、Cross Realityに置き換え可能である。 With 5G, technological enhancements are being discussed to enable low-latency, stable distribution of media known as XR. Here, XR stands for Extended Reality or Cross Reality. XR includes AR (Augmented Reality), MR (Mixed Reality), and VR (Virtual Reality). In the following explanation, Extended Reality can be replaced with Cross Reality.

 対戦型ゲームやメタバースのような用途では、複数のユーザが同時に一つのアプリケーションに係る通信サービスの提供を受ける。このような用途の通信サービスでは、多くの場合、同一のタイミングで受信されるデータ(例えば、映像情報)に基づいて各ユーザが動作を決定することが期待される。そのため、データの受信タイミングに遅延差が生じれば、各ユーザのQoEが劣化することになる。つまり、このような用途の通信サービスでは、複数のユーザに対して均質にサービスを提供することが求められる。 In applications such as competitive games and the metaverse, multiple users simultaneously receive communication services related to a single application. In communication services for such applications, it is often expected that each user will decide what to do based on data (e.g., video information) received at the same time. Therefore, if there is a difference in delay in the timing of data reception, the QoE for each user will deteriorate. In other words, communication services for such applications require the provision of uniform service to multiple users.

 均質なサービスを提供するための技術として、特許文献1(特開2021-158486号公報)には、同一セル内で均質なサービスを得ることができるようにする技術が開示されている。具体的には、特許文献1には、制御装置が、異なるPLMN(Public Land Mobile Network)オペレータとのサブスクリプションを有する2つの端末装置の相対的な位置を取得し、同一のPLMNオペレータを介してサービスが提供されるように、片方の端末装置のPLMNオペレータを他方のPLMNオペレータに切り替える技術が開示されている。 Patent Document 1 (JP 2021-158486 A) discloses technology for providing uniform service, which enables uniform service to be obtained within the same cell. Specifically, Patent Document 1 discloses technology in which a control device acquires the relative positions of two terminal devices that have subscriptions with different PLMN (Public Land Mobile Network) operators, and switches the PLMN operator of one terminal device to the other so that services are provided via the same PLMN operator.

 しかしながら、対戦型ゲームやメタバースのような用途では、互いに近距離にいない複数のユーザに対しても同等のQoE(Quality of Experience)を提供したいというニーズがある。そのため、PLMNオペレータを切り替えるだけでは、複数のユーザが均質なサービスを得られないケースも考えられる。 However, in applications such as competitive gaming and the metaverse, there is a need to provide the same quality of experience (QoE) to multiple users who are not in close proximity to each other. Therefore, there may be cases where multiple users cannot obtain a uniform level of service simply by switching PLMN operators.

 そこで、本実施形態では、以下の通り上記課題を解決する。 Therefore, this embodiment solves the above problem as follows.

 図1及び図2は、本実施形態の概要を説明するための図である。本実施形態の通信システムは、図1に示すように、XRサーバと、コアネットワークと、複数の基地局(第1の基地局及び第2の基地局)と、複数のXRデバイス(第1のXRデバイス及び第2のXRデバイス)と、を備える。 FIGS. 1 and 2 are diagrams for explaining an overview of this embodiment. As shown in FIG. 1, the communication system of this embodiment includes an XR server, a core network, multiple base stations (a first base station and a second base station), and multiple XR devices (a first XR device and a second XR device).

 XRサーバは、1つのアプリケーションに属するデータを複数のXRデバイスに配信するサーバ装置である。例えば、XRサーバは、コアネットワーク外に配置されたサードパーティーのサーバ装置であり、AF(Application Function)を含むことができる。図1の例では、XRサーバが複数のXRデバイスに配信するデータ(1つのアプリケーションに属するデータ)は、XRコンテンツのデータである。 An XR server is a server device that distributes data belonging to one application to multiple XR devices. For example, the XR server is a third-party server device located outside the core network and can include an AF (Application Function). In the example of Figure 1, the data (data belonging to one application) that the XR server distributes to multiple XR devices is XR content data.

 XRデバイスは、ARデバイス、VRデバイス、MRデバイス等の端末装置である。第1のXRデバイスは、ユーザU1によって装着されており、第2のXRデバイスは、ユーザU2によって装着されている。第1のXRデバイスは、第1の基地局及びコアネットワークを介してXRサーバと接続されている。また、第2のXRデバイスは、第2の基地局及びコアネットワークを介してXRサーバと接続されている。 XR devices are terminal devices such as AR devices, VR devices, and MR devices. The first XR device is worn by user U1, and the second XR device is worn by user U2. The first XR device is connected to the XR server via a first base station and core network. The second XR device is connected to the XR server via a second base station and core network.

 XRコンテンツは、例えば、VRゲーム及び/又はメタバースである。なお、XRコンテンツは、VRゲーム及び/又はメタバースに限られない。XRコンテンツは、3Dデータ(例えば、3D空間データ及び/又は3Dオブジェクトデータ)をユーザの視点データに基づいて演算又は処理することにより生成される動画のコンテンツであってもよい。以下の説明では、XRコンテンツのことをXRメディア或いはXRメディアコンテンツということがある。 XR content is, for example, a VR game and/or the Metaverse. However, XR content is not limited to a VR game and/or the Metaverse. XR content may also be video content generated by calculating or processing 3D data (e.g., 3D spatial data and/or 3D object data) based on user viewpoint data. In the following description, XR content may also be referred to as XR media or XR media content.

 本実施形態のXRデバイスは、5G等の無線アクセスネットワークを介してXRサーバと接続される。図1の例では、XRデバイスは、ヘッドマウント型デバイスとなっているが、メガネ型デバイスであってもよい。 The XR device of this embodiment is connected to the XR server via a wireless access network such as 5G. In the example of Figure 1, the XR device is a head-mounted device, but it may also be a glasses-type device.

 XRサーバは、コアネットワークのネットワークファンクションが提供するサービスベースドインタフェース(Service-based interface)を介して、一又は複数のコアネットワークと接続する。例えば、XRサーバは、Nnefを介して、一又は複数のコアネットワークと接続する。Nnefは、コアネットワークのNEF(Network Exposure Function)が提供するサービスベースドインタフェースである。 The XR server connects to one or more core networks via a service-based interface provided by the network function of the core network. For example, the XR server connects to one or more core networks via Nnef. Nnef is a service-based interface provided by the NEF (Network Exposure Function) of the core network.

 そして、XRサーバは、XRコンテンツのデータ(1つのアプリケーションに属するデータ)のトラフィックパターンに係る情報をコアネットワークに送信する。トラフィックパターンに係る情報には、例えば図2に示すように、XRサーバがデータバーストの最初のパケットを送信するタイミングであるバースト送信時間(BDT:Burst Departure Time)の情報、及び周期(Periodicity)の情報、が含まれる。ここで、バースト送信時間の情報は、コアネットワークにデータバーストの最初のパケットが到達するタイミングを示す情報であってもよい。このとき、バースト送信時間の情報は、バースト到達時間(BAT:Burst Arrival Time)という名称のパラメータであってもよい。 Then, the XR server transmits information related to the traffic pattern of the XR content data (data belonging to one application) to the core network. The information related to the traffic pattern includes, for example, as shown in Figure 2, information on the burst departure time (BDT), which is the timing at which the XR server transmits the first packet of a data burst, and information on the periodicity. Here, the burst transmission time information may be information indicating the timing at which the first packet of the data burst arrives at the core network. In this case, the burst transmission time information may be a parameter called burst arrival time (BAT).

 また、XRサーバは、XRコンテンツのデータ(1つのアプリケーションに属するデータ)に対するQoSモニタリングの要求をコアネットワークに送信する。QoSモニタリングの要求には、例えば、パケット遅延のモニタリングの要求が含まれる。QoSモニタリングについては後述する。 The XR server also sends a QoS monitoring request for XR content data (data belonging to one application) to the core network. QoS monitoring requests include, for example, requests for monitoring packet delays. QoS monitoring will be described later.

 コアネットワークは、XRコンテンツのデータ(1つのアプリケーションに属するデータ)のトラフィックパターンに係る情報と、当該XRコンテンツのデータに対するQoSモニタリングの要求と、をXRサーバから取得する。 The core network obtains information regarding the traffic patterns of XR content data (data belonging to one application) and requests for QoS monitoring for that XR content data from the XR server.

 そして、コアネットワークは、トラフィックパターンに係る情報に基づいて、複数の基地局(第1の基地局及び第2の基地局)それぞれに関する、XRコンテンツのデータのバースト到達時間(BAT:Burst Arrival Time)の情報を生成する。例えば、コアネットワークは、トラフィックパターンに係る情報に基づいて、第1の基地局に対する第1のBATの情報と、第2の基地局に対する第2のBATの情報と、を生成する。BATの情報は、複数の基地局にそれぞれ通知される支援情報に含まれる情報である。支援情報は、例えば、TSC支援情報(TSC Assistance Information)である。TSC支援情報については後述する。 Then, the core network generates burst arrival time (BAT) information for the XR content data for each of the multiple base stations (first base station and second base station) based on the information related to the traffic pattern. For example, the core network generates first BAT information for the first base station and second BAT information for the second base station based on the information related to the traffic pattern. The BAT information is information included in the assistance information notified to each of the multiple base stations. The assistance information is, for example, TSC Assistance Information. TSC assistance information will be described later.

 また、コアネットワークは、QoSモニタリングの測定結果の情報を取得する。QoSモニタリングの測定結果は、BAT(バースト到達時間)に対するオフセット時間である。コアネットワークは、複数の基地局30それぞれの測定結果を、QoSモニタリングの測定結果として取得する。例えば、コアネットワークは、第1の基地局の測定結果と、第2の基地局の測定結果と、をQoSモニタリングの測定結果として取得する。 The core network also acquires information about the measurement results of QoS monitoring. The measurement results of QoS monitoring are offset times relative to the BAT (burst arrival time). The core network acquires the measurement results of each of the multiple base stations 30 as the measurement results of QoS monitoring. For example, the core network acquires the measurement results of the first base station and the measurement results of the second base station as the measurement results of QoS monitoring.

 ここで、第1の基地局の測定結果は、第1の基地局に送信される支援情報に含まれる第1のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第1のオフセット時間である。第2の基地局の測定結果は、第2の基地局に送信される支援情報に含まれる第2のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第2のオフセット時間である。 Here, the measurement result of the first base station is a first offset time indicating the difference between the first BAT included in the assistance information transmitted to the first base station and the actual reception timing of the first packet of the data burst. The measurement result of the second base station is a second offset time indicating the difference between the second BAT included in the assistance information transmitted to the second base station and the actual reception timing of the first packet of the data burst.

 そして、コアネットワークは、BATの情報(第1のBATの情報、及び第2のBATの情報)と、複数の基地局それぞれに係るQoSモニタリングの測定結果の情報(第1のオフセット時間の情報、及び第2のオフセット時間の情報)と、をXRサーバに送信する。XRサーバは、BATの情報と、複数の基地局それぞれに係るQoSモニタリングの測定結果の情報と、をコアネットワークから取得する。 Then, the core network transmits BAT information (first BAT information and second BAT information) and information on the measurement results of QoS monitoring for each of the multiple base stations (first offset time information and second offset time information) to the XR server. The XR server acquires the BAT information and information on the measurement results of QoS monitoring for each of the multiple base stations from the core network.

 XRサーバは、BATの情報(第1のBATの情報、及び第2のBATの情報)と、複数の基地局それぞれに係るQoSモニタリングの測定結果の情報(第1のオフセット時間の情報、及び第2のオフセット時間の情報)と、基づいて、コアネットワークのユーザプレーン処理機能を介して基地局に送信されるXRコンテンツのデータの送信タイミングを制御する。ここで、ユーザプレーン処理機能は、例えば、コアネットワークのUPF(User Plane Function)である。 The XR server controls the transmission timing of XR content data sent to the base station via the user plane processing function of the core network based on BAT information (first BAT information and second BAT information) and QoS monitoring measurement result information for each of multiple base stations (first offset time information and second offset time information). Here, the user plane processing function is, for example, the UPF (User Plane Function) of the core network.

 例えば、XRサーバは、第1のBAT、第2のBAT、第1のオフセット時間、及び第2のオフセット時間に基づいて、データバーストの最初のパケットの受信タイミングのオフセット(図2に示す相対遅延)を計算する。そして、XRサーバは、計算したオフセットに基づいて、XRコンテンツのデータの送信タイミングを制御する。 For example, the XR server calculates the offset (relative delay shown in Figure 2) of the reception timing of the first packet of the data burst based on the first BAT, the second BAT, the first offset time, and the second offset time.The XR server then controls the transmission timing of the XR content data based on the calculated offset.

 例えば、XRサーバは、第1のXRデバイスに対して送信するデータの第1の送信タイミング、又は第1のXRデバイスに対して送信するデータの第2の送信タイミング、のいずれかを変更する。図2の例であれば、XRサーバは、第1の送信タイミングに対する第2の送信タイミングを、計算したオフセット(図2に示す相対遅延)分、遅らせてもよい。 For example, the XR server changes either the first transmission timing of the data to be transmitted to the first XR device, or the second transmission timing of the data to be transmitted to the first XR device. In the example of Figure 2, the XR server may delay the second transmission timing relative to the first transmission timing by the calculated offset (relative delay shown in Figure 2).

 これにより、XRサーバは、XRコンテンツのデータの到達時間の差を少なくすることができる。結果として、XRサーバは、互いに近距離にいない複数のユーザに対しても同等のQoE(Quality of Experience)を提供することができる。結果として、XRサーバは、各ユーザに高品質な通信サービス(例えば、相対遅延の少ない均質な通信サービス)を提供できる。 This allows the XR server to reduce the difference in arrival time of XR content data. As a result, the XR server can provide the same QoE (Quality of Experience) to multiple users who are not in close proximity to each other. As a result, the XR server can provide each user with a high-quality communication service (for example, a uniform communication service with little relative delay).

 以上、本実施形態の概要を述べたが、以下、本実施形態の通信システム1について詳細に説明する。 The above provides an overview of this embodiment, but the communication system 1 of this embodiment will now be described in detail.

<<2.通信システムの構成>>
 まず、通信システム1の構成を説明する。
<<2. Configuration of communication system>>
First, the configuration of the communication system 1 will be described.

 図3は、本実施形態に係る通信システム1の構成を示す図である。通信システム1は、サーバ10と、管理装置20と、基地局30と、端末装置40と、を備える。通信システム1は、通信システム1を構成する各無線通信装置が連携して動作することにより、ユーザに対して移動通信が可能な無線ネットワーク(モバイルネットワーク)を提供する。 FIG. 3 is a diagram showing the configuration of a communication system 1 according to this embodiment. The communication system 1 comprises a server 10, a management device 20, a base station 30, and a terminal device 40. The communication system 1 provides users with a wireless network (mobile network) that enables mobile communication by having the wireless communication devices that make up the communication system 1 operate in cooperation with each other.

 本実施形態の無線ネットワークは、例えば、無線アクセスネットワークRANとコアネットワークCNとから構成されているセルラーネットワークであってもよい。モバイルネットワークには、端末装置40が含まれていてもよい。本実施形態において、無線通信装置は、無線通信の機能を有する装置のことであり、図3の例では、基地局30、および端末装置40が該当する。 The wireless network of this embodiment may be, for example, a cellular network consisting of a radio access network RAN and a core network CN. The mobile network may also include terminal devices 40. In this embodiment, a wireless communication device refers to a device that has wireless communication capabilities, and in the example of Figure 3, this corresponds to the base station 30 and terminal devices 40.

 通信システム1は、サーバ10、管理装置20、基地局30、および端末装置40をそれぞれ複数備えてもよい。図3の例では、通信システム1は、サーバ10としてサーバ10およびサーバ10を備えており、管理装置20として管理装置20および管理装置20を備えている。また、通信システム1は、基地局30として基地局30、基地局30、および基地局30を備えており、端末装置40として端末装置40、端末装置40、および端末装置40を備えている。なお、以下の説明では、通信システム1が備える装置のことをネットワーク装置ということがある。 The communication system 1 may include a plurality of servers 10, management devices 20, base stations 30, and terminal devices 40. In the example of Fig. 3, the communication system 1 includes servers 10-1 and 10-2 as the servers 10, and management devices 20-1 and 20-2 as the management devices 20. The communication system 1 also includes base stations 30-1 , 30-2 , and 30-3 as the base stations 30, and terminal devices 40-1 , 40-2 , and 40-3 as the terminal devices 40. In the following description, the devices included in the communication system 1 may be referred to as network devices.

 端末装置40は、LTE(Long Term Evolution)、NR(New Radio)、B5G(Beyond 5G)、6G、Wi-Fi、Bluetooth(登録商標)、等の無線アクセス技術(RAT:Radio Access Technology)を使ってネットワークに接続するよう構成されていてもよい。このとき、端末装置40は、異なる無線アクセス技術(無線通信方式)を使用可能に構成されていてもよい。例えば、端末装置40は、NRとWi-Fiを使用可能に構成されていてもよい。また、端末装置40は、異なるセルラー通信技術(例えば、LTE、NR、B5G、又は6G)を使用可能に構成されていてもよい。以下の説明では、端末装置40のことをUE(User Equipment)40ということがある。 The terminal device 40 may be configured to connect to a network using radio access technologies (RATs) such as LTE (Long Term Evolution), NR (New Radio), B5G (Beyond 5G), 6G, Wi-Fi, Bluetooth (registered trademark), etc. In this case, the terminal device 40 may be configured to be able to use different radio access technologies (wireless communication methods). For example, the terminal device 40 may be configured to be able to use NR and Wi-Fi. The terminal device 40 may also be configured to be able to use different cellular communication technologies (e.g., LTE, NR, B5G, or 6G). In the following description, the terminal device 40 may be referred to as UE (User Equipment) 40.

 LTE及びNRは、セルラー通信技術の一種であり、基地局がカバーするエリアをセル状に複数配置することで端末装置の移動通信を可能にする。また、6Gもセルラー通信技術の一種として、基地局がカバーするエリアをセル状に複数配置することで端末装置の移動通信を可能にする技術となる可能性がある。 LTE and NR are types of cellular communication technologies that enable mobile communication for terminal devices by arranging multiple cell-like areas covered by base stations. 6G, also a type of cellular communication technology, has the potential to become a technology that enables mobile communication for terminal devices by arranging multiple cell-like areas covered by base stations.

 なお、以下の説明では、「LTE」には、LTE-A(LTE-Advanced)、LTE-A Pro(LTE-Advanced Pro)、及びEUTRA(Evolved Universal Terrestrial Radio Access)が含まれるものとする。また、NRには、NRAT(New Radio Access Technology)、及びFEUTRA(Further EUTRA)が含まれるものとする。なお、単一の基地局30は複数のセルを管理してもよい。以下の説明において、LTEに対応するセルはLTEセルと称され、NRに対応するセルはNRセルと称される。 In the following description, "LTE" is assumed to include LTE-A (LTE-Advanced), LTE-A Pro (LTE-Advanced Pro), and EUTRA (Evolved Universal Terrestrial Radio Access). NR is assumed to include NRAT (New Radio Access Technology) and FEUTRA (Further EUTRA). A single base station 30 may manage multiple cells. In the following description, a cell that supports LTE is referred to as an LTE cell, and a cell that supports NR is referred to as an NR cell.

 NRは、LTE(LTE-Advanced、LTE-Advanced Proを含む第4世代通信)の次の世代(第5世代)の無線アクセス技術である。NRは、eMBB(Enhanced Mobile Broadband)、mMTC(Massive Machine Type Communications)及びURLLC(Ultra-Reliable and Low Latency Communications)を含む様々なユースケースに対応できる無線アクセス技術である。NRは、これらのユースケースにおける利用シナリオ、要求条件、及び配置シナリオなどに対応する技術フレームワークとして3GPP(登録商標)のRel-15で規格策定された。さらに、B5G(Beyond 5G)、および6Gでは、高速大容量、低遅延・高信頼、多数同時接続の複数軸を同時に実現することが要求されている。 NR is the next generation (5th generation) radio access technology after LTE (4th generation communications including LTE-Advanced and LTE-Advanced Pro). NR is a radio access technology that can support a variety of use cases, including eMBB (Enhanced Mobile Broadband), mMTC (Massive Machine-Type Communications), and URLLC (Ultra-Reliable and Low Latency Communications). NR was standardized in 3GPP (registered trademark) Rel-15 as a technical framework that supports the usage scenarios, requirements, and deployment scenarios of these use cases. Furthermore, B5G (Beyond 5G) and 6G require the simultaneous realization of multiple axes: high speed, large capacity, low latency, high reliability, and multiple simultaneous connections.

 6Gは、第5世代移動体通信であるNRや5GS(5G system)の次の世代のセルラー通信技術である。6Gには、無線アクセス技術及び基地局、コアネットワークおよびデータネットワーク間のネットワーク技術が含まれる。また、6Gには、NRにおいて主要ユースケース又は要求条件とされていたeMBB、mMTC及びURLLCのそれぞれの高度化(Extreme connectivity)のための技術が含まれる。また、6Gには、新たな側面における新技術が含まれる。例えば、6Gには、AI(Cognitive network、AI native Air Interface)、センシング(Rader/RF sensing、network as a sensorを含む。)テラヘルツ通信、に関する技術が含まれ得る。 6G is the next generation of cellular communications technology, following NR and 5GS (5G system), which are fifth-generation mobile communications. 6G includes radio access technology and network technology between base stations, core networks, and data networks. 6G also includes technologies for the enhancement of eMBB, mMTC, and URLLC (Extreme connectivity), which were the main use cases or requirements of NR. 6G also includes new technologies in new areas. For example, 6G may include technologies related to AI (Cognitive network, AI native Air Interface), sensing (including Radar/RF sensing and network as a sensor), and terahertz communications.

 なお、上述又は後述の無線ネットワークは、LTE、NR、B5G、6G等の無線アクセス技術(RAT:Radio Access Technology)のうち少なくとも1つに対応してもよい。LTE、NR、及び6Gは、セルラー通信技術の一種であり、基地局がカバーするエリアをセル状に複数配置することで端末装置の移動通信を可能にする。なお、通信システム1が使用する無線アクセス方式は、LTE、NR、B5G、6Gに限定されず、W-CDMA(Wideband Code Division Multiple Access)、cdma2000(Code Division Multiple Access 2000)等の他の無線アクセス方式であってもよい。 Note that the wireless network described above or below may support at least one of radio access technologies (RATs), such as LTE, NR, B5G, and 6G. LTE, NR, and 6G are types of cellular communication technologies that enable mobile communication for terminal devices by arranging multiple areas covered by base stations in the form of cells. Note that the wireless access method used by communication system 1 is not limited to LTE, NR, B5G, and 6G, and may also be other wireless access methods, such as W-CDMA (Wideband Code Division Multiple Access) and cdma2000 (Code Division Multiple Access 2000).

 また、基地局30は、地上局であってもよいし、非地上局であってもよい。非地上局は、衛星局であってもよいし、航空機局であってもよい。非地上局が衛星局であれば、無線ネットワークは、Bent-pipe(Transparent)型の移動衛星通信システムであってもよい。 Furthermore, the base station 30 may be a terrestrial station or a non-terrestrial station. The non-terrestrial station may be a satellite station or an aircraft station. If the non-terrestrial station is a satellite station, the wireless network may be a bent-pipe (transparent) type mobile satellite communications system.

 なお、本実施形態において、地上局および地上基地局とは、地上に設置される基地局および中継局のことをいう。ここで、「地上」は、陸上のみならず、地中、水上、水中も含む広義の地上である。なお、以下の説明において、「地上局」の記載は、「ゲートウェイ」に置き換えてもよい。 In this embodiment, terrestrial stations and terrestrial base stations refer to base stations and relay stations installed on the ground. Here, "terrestrial" has a broad definition, including not only land but also underground, on water, and underwater. In the following description, the term "terrestrial station" may be replaced with "gateway."

 なお、LTEの基地局は、eNodeB(Evolved Node B)又はeNBと称されることがある。また、NRの基地局は、gNodeB又はgNBと称されることがある。また、6Gの基地局は、6G NodeB(6GNB)と称されることがある。また、LTE、NR、及び6Gでは、端末装置(移動局、又は端末ともいう。)はUE(User Equipment)と称されることがある。なお、端末装置は、通信装置の一種であり、移動局、又は端末とも称される。 Note that LTE base stations are sometimes referred to as eNodeBs (Evolved Node Bs) or eNBs. NR base stations are sometimes referred to as gNodeBs or gNBs. 6G base stations are sometimes referred to as 6G NodeBs (6GNBs). In LTE, NR, and 6G, terminal devices (also referred to as mobile stations or terminals) are sometimes referred to as UEs (User Equipment). Note that terminal devices are a type of communication device and are also referred to as mobile stations or terminals.

 なお、端末装置40は、LTE、NR、B5G、6G、Wi-Fi、Bluetooth以外の無線アクセス技術(無線通信方式)を使ってネットワークに接続可能であってもよい。例えば、端末装置40は、LPWA(Low Power Wide Area)通信を使ってネットワークに接続可能であってもよい。また、端末装置40は、独自規格無線通信を使ってネットワークに接続可能であってもよい。 Note that terminal device 40 may be able to connect to a network using wireless access technologies (wireless communication methods) other than LTE, NR, B5G, 6G, Wi-Fi, and Bluetooth. For example, terminal device 40 may be able to connect to a network using LPWA (Low Power Wide Area) communication. Terminal device 40 may also be able to connect to a network using proprietary wireless communication standards.

 ここで、LPWA通信とは、小電力の広範囲通信を可能とする無線通信のことである。例えば、LPWA無線とは、特定小電力無線(例えば、920MHz帯)又はISM(Industry-Science-Medical)バンドを使用したIoT(Internet of Things)無線通信のことである。LPWA無線には、セルラーの周波数帯で動作するLTE-M、及び/又は、NB-IoTに代表されるC-IoT(Cellular IoT)、が含まれてもよい。なお、端末装置40が使用するLPWA通信はLPWA規格に準拠したものであってもよい。LPWA規格は、例えば、ELTRES、ZETA、SIGFOX、LoRaWAN、LTE-M、NB-IoTのうちの少なくとも1つであってもよい。勿論、LPWA規格はこれらに限定されず、他のLPWA規格であってもよい。 Here, LPWA communication refers to wireless communication that enables low-power, wide-area communication. For example, LPWA wireless refers to IoT (Internet of Things) wireless communication that uses specific low-power radio (e.g., the 920 MHz band) or the ISM (Industry-Science-Medical) band. LPWA wireless may include LTE-M, which operates in the cellular frequency band, and/or C-IoT (Cellular IoT), represented by NB-IoT. Note that the LPWA communication used by terminal device 40 may conform to the LPWA standard. The LPWA standard may be, for example, at least one of ELTRES, ZETA, SIGFOX, LoRaWAN, LTE-M, and NB-IoT. Of course, the LPWA standard is not limited to these and may be other LPWA standards.

 図3に示す各無線通信装置は、論理的な意味での装置と考えてもよい。すなわち、各無線通信装置の一部が仮想マシン(VM:Virtual Machine)、ドッカー(Docker)などのコンテナ(Container)等によって実現され、それらが物理的に同一のハードウェア上で実装されてもよい。 Each wireless communication device shown in Figure 3 may be considered a device in the logical sense. In other words, part of each wireless communication device may be realized by a virtual machine (VM), a container such as Docker, or the like, and these may be physically implemented on the same hardware.

 本実施形態において、無線通信装置という概念には、携帯端末等の持ち運び可能な移動体装置(端末装置)のみならず、構造物または移動体に設置される装置も含まれる。構造物または移動体そのものを無線通信装置とみなしてもよい。また、無線通信装置という概念には、端末装置40のみならず、基地局30も含まれる。無線通信装置は、処理装置または情報処理装置の一種である。無線通信装置は、送信装置または受信装置と言い換えることも可能である。 In this embodiment, the concept of a wireless communication device includes not only portable mobile devices (terminal devices) such as mobile terminals, but also devices installed in structures or mobile objects. The structures or mobile objects themselves may be considered wireless communication devices. Furthermore, the concept of a wireless communication device includes not only terminal devices 40 but also base stations 30. A wireless communication device is a type of processing device or information processing device. A wireless communication device can also be referred to as a transmitting device or a receiving device.

 以下、通信システム1を構成する各無線通信装置の構成を具体的に説明する。なお、以下に示す各無線通信装置の構成はあくまで一例である。各無線通信装置の構成は、以下に示す構成とは異なってもよい。 The configuration of each wireless communication device that makes up communication system 1 will be described in detail below. Note that the configuration of each wireless communication device shown below is merely an example. The configuration of each wireless communication device may differ from the configuration shown below.

<2-1.サーバの構成>
 最初に、サーバ10の構成を説明する。
<2-1. Server configuration>
First, the configuration of the server 10 will be described.

 サーバ10は、端末装置40に対して各種サービスを提供する情報処理装置(コンピュータ)である。例えば、サーバ10は、XRの動画コンテンツ等のXRコンテンツ(XRメディア)を端末装置40に配信するXRサーバである。サーバ10は、例えば、アプリケーションサーバ(AS:Application Server)である。以下の説明では、サーバ10のことをアプリケーションサーバ10又はAS10ということがある。 The server 10 is an information processing device (computer) that provides various services to the terminal device 40. For example, the server 10 is an XR server that distributes XR content (XR media) such as XR video content to the terminal device 40. The server 10 is, for example, an application server (AS). In the following description, the server 10 may be referred to as the application server 10 or AS 10.

 なお、サーバ10は、Webサーバであってもよいし、PCサーバであってもよいし、ミッドレンジサーバであってもよいし、メインフレームサーバであってもよい。また、サーバ10は、ユーザや端末の近くでデータ処理(エッジ処理)を行う情報処理装置であってもよい。例えば、サーバ10は、基地局に併設又は内蔵された情報処理装置(コンピュータ)であってもよい。また、サーバ10は、コアネットワークとしての機能を有していてもよい。例えば、サーバ10は、管理装置20として機能する装置であってもよい。勿論、サーバ10は、クラウドコンピューティングを行う情報処理装置であってもよい。本実施形態のサーバ10は、アプリケーションファンクションとして機能し得る。 Note that the server 10 may be a web server, a PC server, a mid-range server, or a mainframe server. The server 10 may also be an information processing device that performs data processing (edge processing) near a user or terminal. For example, the server 10 may be an information processing device (computer) attached to or built into a base station. The server 10 may also have core network functionality. For example, the server 10 may be a device that functions as the management device 20. Of course, the server 10 may also be an information processing device that performs cloud computing. The server 10 of this embodiment can function as an application function.

 サーバ10は、管理装置20と、ネットワークNを介して接続される。図3の例では、ネットワークNが1つしか示されていないが、ネットワークNは複数存在してもよい。ここで、ネットワークNは、例えば、インターネット等のパブリックネットワークである。なお、ネットワークNは、インターネットに限られず、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、セルラーネットワーク、固定電話網、地域IP(Internet Protocol)網であってもよい。ネットワークNには、有線ネットワークが含まれていてもよいし、無線ネットワークが含まれていてもよい。 The server 10 is connected to the management device 20 via a network N. In the example of Figure 3, only one network N is shown, but there may be multiple networks N. Here, the network N is, for example, a public network such as the Internet. Note that the network N is not limited to the Internet, and may be, for example, a LAN (Local Area Network), a WAN (Wide Area Network), a cellular network, a landline network, or a regional IP (Internet Protocol) network. The network N may include a wired network or a wireless network.

 図4は、本開示の実施形態に係るサーバ10の構成例を示す図である。サーバ10は、通信部11と、記憶部12と、制御部13と、を備える。図4に示した構成は機能的な構成であり、ハードウェア構成はこれとは異なっていてもよい。また、サーバ10の機能は、複数の物理的に分離された構成に分散して実装されていてもよい。例えば、サーバ10は、複数の情報処理装置により構成されていてもよい。 FIG. 4 is a diagram showing an example configuration of a server 10 according to an embodiment of the present disclosure. The server 10 includes a communication unit 11, a storage unit 12, and a control unit 13. The configuration shown in FIG. 4 is a functional configuration, and the hardware configuration may be different. Furthermore, the functions of the server 10 may be distributed and implemented across multiple physically separated components. For example, the server 10 may be configured from multiple information processing devices.

 通信部11は、他の装置と通信するための通信インタフェースである。例えば、通信部11は、ネットワークインタフェースである。例えば、通信部11は、NIC(Network Interface Card)等のLAN(Local Area Network)インタフェースである。なお、通信部11は、有線インタフェースであってもよいし、無線インタフェースであってもよい。通信部11は、制御部13の制御に従って管理装置20、基地局30、端末装置40、及び他のサーバ10と通信する。 The communication unit 11 is a communication interface for communicating with other devices. For example, the communication unit 11 is a network interface. For example, the communication unit 11 is a LAN (Local Area Network) interface such as a NIC (Network Interface Card). The communication unit 11 may be a wired interface or a wireless interface. The communication unit 11 communicates with the management device 20, base station 30, terminal device 40, and other servers 10 under the control of the control unit 13.

 記憶部12は、DRAM(Dynamic Random Access Memory)、SRAM(Static Random Access Memory)、フラッシュメモリ、ハードディスク等のデータ読み書き可能な記憶装置である。 The memory unit 12 is a data readable and writable storage device such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), flash memory, or a hard disk.

 制御部13は、サーバ10の各部を制御するコントローラ(controller)である。制御部13は、例えば、CPU(Central Processing Unit)またはMPU(Micro Processing Unit)等のプロセッサによって実現されてもよい。詳細には、制御部13は、管理装置20の内部の記憶装置に記憶されている各種プログラムを、プロセッサがRAM(Random Access Memory)等を作業領域として実行することによって実現されてもよい。制御部13は、ASIC(Application Specific Integrated Circuit)、またはFPGA(Field Programmable Gate Array)等の集積回路によって実現されてもよい。また、制御部13は、GPU(Graphics Processing Unit)により実現されてもよい。CPU、MPU、ASIC、FPGA、及びGPUは何れもコントローラとみなすことができる。なお、制御部13は、複数の物理的に分離された物体により構成されていてもよい。例えば、制御部13は、複数の半導体チップにより構成されていてもよい。 The control unit 13 is a controller that controls each component of the server 10. The control unit 13 may be implemented by a processor such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit). Specifically, the control unit 13 may be implemented by a processor executing various programs stored in a storage device inside the management device 20 using RAM (Random Access Memory) or the like as a working area. The control unit 13 may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). The control unit 13 may also be implemented by a GPU (Graphics Processing Unit). A CPU, MPU, ASIC, FPGA, and GPU can all be considered controllers. The control unit 13 may be composed of multiple physically separated objects. For example, the control unit 13 may be composed of multiple semiconductor chips.

 制御部13は、取得部131、送信部132、生成部133、及びタイミング制御部134、の少なくとも1つのブロックを備える。制御部13を構成する各ブロック(取得部131~タイミング制御部134)はそれぞれ制御部13の機能を示す機能ブロックである。これら機能ブロックはソフトウェアブロックであってもよいし、ハードウェアブロックであってもよい。例えば、上述の機能ブロックが、それぞれ、ソフトウェア(マイクロプログラムを含む。)で実現される1つのソフトウェアモジュールであってもよいし、半導体チップ(ダイ)上の1つの回路ブロックであってもよい。勿論、各機能ブロックがそれぞれ1つのプロセッサ又は1つの集積回路であってもよい。制御部13は上述の機能ブロックとは異なる機能単位で構成されていてもよい。機能ブロックの構成方法は任意である。 The control unit 13 includes at least one of the following blocks: an acquisition unit 131, a transmission unit 132, a generation unit 133, and a timing control unit 134. Each block constituting the control unit 13 (acquisition unit 131 to timing control unit 134) is a functional block that indicates the function of the control unit 13. These functional blocks may be software blocks or hardware blocks. For example, each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die). Of course, each functional block may be a processor or an integrated circuit. The control unit 13 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.

<2-2.管理装置の構成>
 次に、管理装置20の構成を説明する。
<2-2. Configuration of management device>
Next, the configuration of the management device 20 will be described.

 管理装置20は、無線ネットワークを管理する情報処理装置(コンピュータ)である。例えば、管理装置20は基地局30の通信を管理する情報処理装置である。 The management device 20 is an information processing device (computer) that manages the wireless network. For example, the management device 20 is an information processing device that manages communications between the base stations 30.

 管理装置20は、コアネットワークCNを構成する装置であってもよい。例えば、管理装置20は、MME(Mobility Management Entity)としての機能を有する装置であってもよい。また、管理装置20は、AMF(Access and Mobility Management Function)及び/又はSMF(Session Management Function)としての機能を有する装置であってもよい。MME、AMF、及びSMFは、コアネットワークCNにおけるコントロールプレーンネットワークファンクション(Control Plane Network Function)ノードである。管理装置20は、6Gにおけるコントロールプレーンネットワークファンクション(6G CPNF)として機能を有する装置であってもよい。6G CPNFは1または複数の論理ノードから構成されていてもよい。 The management device 20 may be a device that constitutes the core network CN. For example, the management device 20 may be a device that functions as an MME (Mobility Management Entity). The management device 20 may also be a device that functions as an AMF (Access and Mobility Management Function) and/or an SMF (Session Management Function). The MME, AMF, and SMF are control plane network function nodes in the core network CN. The management device 20 may be a device that functions as a control plane network function (6G CPNF) in 6G. The 6G CPNF may be composed of one or more logical nodes.

 勿論、管理装置20が有する機能は、MME、AMF、SMF、6G CPNFに限られない。管理装置20は、NSSF(Network Slice Selection Function)、AUSF(Authentication Server Function)、PCF(Policy Control Function)、UDM(Unified Data Management)としての機能を有する装置であってもよい。また、管理装置20は、HSS(Home Subscriber Server)としての機能を有する装置であってもよい。 Of course, the functions of the management device 20 are not limited to MME, AMF, SMF, and 6G CPNF. The management device 20 may also be a device that has the functions of NSSF (Network Slice Selection Function), AUSF (Authentication Server Function), PCF (Policy Control Function), and UDM (Unified Data Management). The management device 20 may also be a device that has the functions of an HSS (Home Subscriber Server).

 なお、管理装置20はゲートウェイの機能を有してもよい。例えば、管理装置20は、S-GW(Serving Gateway)やP-GW(Packet Data Network Gateway)としての機能を有してもよい。また、管理装置20は、UPF(User Plane Function)としての機能を有してもよい。このとき、管理装置20は、複数のUPFを有してもよい。また、管理装置20は、6Gにおけるユーザプレーンネットワークファンクション(6G UPNF)として機能を有する装置であってもよい。 The management device 20 may also have gateway functionality. For example, the management device 20 may have functionality as an S-GW (Serving Gateway) or P-GW (Packet Data Network Gateway). The management device 20 may also have functionality as a UPF (User Plane Function). In this case, the management device 20 may have multiple UPFs. The management device 20 may also be a device that has functionality as a 6G User Plane Network Function (6G UPNF).

 コアネットワークCNは、複数のネットワーク機能(Network Function)から構成され、各ネットワーク機能は、1つの物理的な装置に集約されてもよいし、複数の物理的な装置に分散されてもよい。つまり、管理装置20は、複数の装置に分散配置され得る。さらに、この分散配置は動的に実行されるように制御されてもよい。基地局30、及び管理装置20は、1つネットワークを構成し、端末装置40に無線通信サービスを提供する。管理装置20はインターネットと接続され、端末装置40は、基地局30を介して、インターネット介して提供される各種サービスを利用することができる。 The core network CN is composed of multiple network functions, and each network function may be consolidated into one physical device or distributed across multiple physical devices. In other words, the management device 20 may be distributed across multiple devices. Furthermore, this distributed distribution may be controlled so that it is executed dynamically. The base station 30 and the management device 20 form a single network, providing wireless communication services to terminal devices 40. The management device 20 is connected to the Internet, and the terminal devices 40 can use various services provided over the Internet via the base station 30.

 なお、管理装置20は必ずしもコアネットワークCNを構成する装置でなくてもよい。例えば、コアネットワークCNがW-CDMA(Wideband Code Division Multiple Access)やcdma2000(Code Division Multiple Access 2000)のコアネットワークであるとする。このとき、管理装置20はRNC(Radio Network Controller)として機能する装置であってもよい。 Note that the management device 20 does not necessarily have to be a device that constitutes the core network CN. For example, suppose the core network CN is a W-CDMA (Wideband Code Division Multiple Access) or cdma2000 (Code Division Multiple Access 2000) core network. In this case, the management device 20 may be a device that functions as an RNC (Radio Network Controller).

 図5は、本実施形態に係る管理装置20の構成を示す図である。管理装置20は、通信部21と、記憶部22と、制御部23とを備える。図5に示される構成は機能的な構成であり、ハードウェア構成はこれとは異なってもよい。また、管理装置20の機能は、複数の物理的に分離された構成に静的、あるいは、動的に分散して実装されてもよい。管理装置20は、複数のサーバ装置によって構成されていてもよい。 FIG. 5 is a diagram showing the configuration of the management device 20 according to this embodiment. The management device 20 includes a communication unit 21, a storage unit 22, and a control unit 23. The configuration shown in FIG. 5 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the management device 20 may be statically or dynamically distributed and implemented across multiple physically separated components. The management device 20 may also be configured from multiple server devices.

 通信部21は、無線通信装置(例えば、基地局30)と通信するための通信インタフェースである。通信部21は、ネットワークインタフェースであってもよいし、機器接続インタフェースであってもよい。通信部21は、NIC(Network Interface Card)等のLAN(Local Area Network)インタフェースであってもよいし、USB(Universal Serial Bus)ホストコントローラ、またはUSBポート等によって構成されるUSBインタフェースであってもよい。通信部21は、有線インタフェースであってもよいし、無線インタフェースであってもよい。通信部21は、制御部23によって制御される。 The communication unit 21 is a communication interface for communicating with a wireless communication device (e.g., base station 30). The communication unit 21 may be a network interface or a device connection interface. The communication unit 21 may be a LAN (Local Area Network) interface such as a NIC (Network Interface Card), or a USB (Universal Serial Bus) interface configured by a USB host controller or a USB port. The communication unit 21 may be a wired interface or a wireless interface. The communication unit 21 is controlled by the control unit 23.

 記憶部22は、DRAM、SRAM、フラッシュメモリ、またはハードディスク等の読み書き可能な記憶装置である。記憶部22は、例えば、端末装置40の接続状態を記憶する。記憶部22は、端末装置40のRRC(Radio Resource Control)の状態およびECM(EPS Connection Management)、あるいは、5G System CM(Connection Management)の状態を記憶する。記憶部22は、端末装置40の位置情報を記憶するホームメモリとして機能してもよい。 The memory unit 22 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk. The memory unit 22 stores, for example, the connection status of the terminal device 40. The memory unit 22 stores the status of the terminal device 40's RRC (Radio Resource Control) and ECM (EPS Connection Management), or the status of 5G System CM (Connection Management). The memory unit 22 may also function as a home memory that stores the location information of the terminal device 40.

 制御部23は、管理装置20の各部を制御するコントローラである。制御部23は、例えば、CPUまたはMPU等のプロセッサによって実現されてもよい。詳細には、制御部23は、管理装置20の内部の記憶装置に記憶されている各種プログラムを、プロセッサがRAM等を作業領域として実行することによって実現されてもよい。制御部23は、ASIC、またはFPGA等の集積回路によって実現されてもよい。また、制御部23は、GPUにより実現されてもよい。CPU、MPU、ASIC、FPGA、及びGPUは何れもコントローラとみなすことができる。なお、制御部23は、複数の物理的に分離された物体により構成されていてもよい。例えば、制御部23は、複数の半導体チップにより構成されていてもよい。 The control unit 23 is a controller that controls each part of the management device 20. The control unit 23 may be realized by a processor such as a CPU or MPU. In particular, the control unit 23 may be realized by a processor executing various programs stored in a storage device inside the management device 20 using RAM or the like as a work area. The control unit 23 may be realized by an integrated circuit such as an ASIC or FPGA. The control unit 23 may also be realized by a GPU. CPUs, MPUs, ASICs, FPGAs, and GPUs can all be considered controllers. The control unit 23 may also be composed of multiple physically separated objects. For example, the control unit 23 may be composed of multiple semiconductor chips.

 制御部23は、取得部231、送信部232、生成部233、及びタイミング制御部234、の少なくとも1つのブロックを備える。制御部23を構成する各ブロック(取得部231~タイミング制御部234)はそれぞれ制御部23の機能を示す機能ブロックである。これら機能ブロックはソフトウェアブロックであってもよいし、ハードウェアブロックであってもよい。例えば、上述の機能ブロックが、それぞれ、ソフトウェア(マイクロプログラムを含む。)で実現される1つのソフトウェアモジュールであってもよいし、半導体チップ(ダイ)上の1つの回路ブロックであってもよい。勿論、各機能ブロックがそれぞれ1つのプロセッサ又は1つの集積回路であってもよい。制御部23は上述の機能ブロックとは異なる機能単位で構成されていてもよい。機能ブロックの構成方法は任意である。 The control unit 23 includes at least one of the following blocks: an acquisition unit 231, a transmission unit 232, a generation unit 233, and a timing control unit 234. Each block constituting the control unit 23 (acquisition unit 231 to timing control unit 234) is a functional block that indicates the function of the control unit 23. These functional blocks may be software blocks or hardware blocks. For example, each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die). Of course, each functional block may be a processor or an integrated circuit. The control unit 23 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.

<2-3.基地局の構成>
 次に、基地局30の構成を説明する。
<2-3. Base station configuration>
Next, the configuration of the base station 30 will be described.

 基地局30は、他の無線通信装置(例えば、端末装置40、または他の基地局30)と無線通信を行う無線通信装置である。基地局30は、中継局を介して端末装置40と無線通信してもよいし、端末装置40と直接無線通信してもよい。 The base station 30 is a wireless communication device that performs wireless communication with other wireless communication devices (e.g., terminal devices 40 or other base stations 30). The base station 30 may perform wireless communication with the terminal devices 40 via a relay station, or may perform wireless communication directly with the terminal devices 40.

 基地局30は、無線基地局(Base Station、Node B、eNB、gNB、又は6GNB等)、あるいは、無線アクセスポイント(Access Point)に相当する装置である。基地局30は、無線リレー局であってもよい。基地局30は、RRH(Remote Radio Head)と呼ばれる光張り出し装置であってもよい。基地局30は、FPU(Field Pickup Unit)等の受信局であってもよい。基地局30は、無線アクセス回線および無線バックホール回線を時分割多重、周波数分割多重、または空間分割多重で提供する、IAB(Integrated Access and Backhaul)ドナーノード、あるいは、IABリレーノードであってもよい。 The base station 30 is a device equivalent to a wireless base station (Base Station, Node B, eNB, gNB, 6GNB, etc.) or a wireless access point. The base station 30 may be a wireless relay station. The base station 30 may be an optical extension device called an RRH (Remote Radio Head). The base station 30 may be a receiving station such as an FPU (Field Pickup Unit). The base station 30 may be an IAB (Integrated Access and Backhaul) donor node or an IAB relay node that provides wireless access lines and wireless backhaul lines using time division multiplexing, frequency division multiplexing, or space division multiplexing.

 基地局30が使用する無線アクセス技術は、セルラー通信技術であってもよい。基地局30が使用する無線アクセス技術は、無線LAN技術であってもよい。基地局30が使用する無線アクセス技術は、LPWA(Low Power Wide Area)通信技術であってもよい。ただし、基地局30が使用する無線アクセス技術は、これらに限定されるものではなく、他の無線アクセス技術であってもよい。基地局30が使用する無線通信は、ミリ波を使った無線通信であってもよし、テラ波(テラヘルツ波)を使った無線通信であってもよい。基地局30が使用する無線通信は、電波を使った無線通信であってもよいし、赤外線または可視光を使った無線通信(光無線)であってもよい。また、基地局30は、端末装置40とNOMA(Non-Orthogonal Multiple Access)通信が可能であってもよい。ここで、NOMA通信は、非直交リソースを使った通信(送信、受信、或いはその双方)のことである。なお、基地局30は、他の基地局30とNOMA通信可能であってもよい。 The wireless access technology used by the base station 30 may be cellular communication technology. The wireless access technology used by the base station 30 may be wireless LAN technology. The wireless access technology used by the base station 30 may be LPWA (Low Power Wide Area) communication technology. However, the wireless access technology used by the base station 30 is not limited to these and may be other wireless access technologies. The wireless communication used by the base station 30 may be wireless communication using millimeter waves or wireless communication using terahertz waves. The wireless communication used by the base station 30 may be wireless communication using radio waves or wireless communication using infrared or visible light (optical wireless). Furthermore, the base station 30 may be capable of NOMA (Non-Orthogonal Multiple Access) communication with the terminal device 40. Here, NOMA communication refers to communication (transmission, reception, or both) using non-orthogonal resources. Note that the base station 30 may also be capable of NOMA communication with other base stations 30.

 なお、基地局30は、基地局-コアネットワーク間インタフェース(例えば、NG Interface 、S1 Interface等)を介してコアネットワークとお互いに通信可能であってもよい。このインタフェースは、有線及び無線のいずれであってもよい。また、基地局は、基地局間インタフェース(例えば、Xn Interface、X2 Interface、F1 Interface等)を介して他の基地局と互いに通信可能であってもよい。このインタフェースは、有線及び無線のいずれであってもよい。 In addition, the base station 30 may be able to communicate with the core network via a base station-core network interface (e.g., NG Interface, S1 Interface, etc.). This interface may be either wired or wireless. In addition, the base station may be able to communicate with other base stations via an inter-base station interface (e.g., Xn Interface, X2 Interface, F1 Interface, etc.). This interface may be either wired or wireless.

 基地局(「基地局装置」ともいう。)という概念には、ドナー基地局のみならず、リレー基地局(「中継局」ともいう。)も含まれる。リレー基地局は、RF Repeater、Smart Repeater、Intelligent Surfaceのうち、いずれか1つであってもよい。基地局という概念には、基地局の機能を備えた構造物(Structure)のみならず、構造物に設置される装置も含まれる。 The concept of a base station (also called "base station equipment") includes not only donor base stations but also relay base stations (also called "relay stations"). A relay base station may be any one of the following: RF Repeater, Smart Repeater, or Intelligent Surface. The concept of a base station includes not only a structure with base station functions, but also equipment installed in the structure.

 構造物は、例えば、高層ビル、家屋、鉄塔、駅施設、空港施設、港湾施設、オフィスビル、校舎、病院、工場、商業施設、スタジアム等の建物である。構造物という概念には、建物のみならず、トンネル、橋梁、ダム、塀、および鉄柱等の構築物(Non-building structure)、並びに、クレーン、門、および風車等の設備も含まれる。構造物という概念には、陸上(狭義の地上)または地中の構造物のみならず、桟橋またはメガフロート等の水上の構造物、および、海洋観測設備等の水中の構造物も含まれる。基地局は、情報処理装置と言い換えることもできる。 Structures include, for example, skyscrapers, houses, steel towers, station facilities, airport facilities, port facilities, office buildings, school buildings, hospitals, factories, commercial facilities, stadiums, and other buildings. The concept of a structure includes not only buildings, but also non-building structures such as tunnels, bridges, dams, fences, and steel pillars, as well as equipment such as cranes, gates, and wind turbines. The concept of a structure includes not only land-based (ground in the narrow sense) or underground structures, but also structures on water such as piers or megafloats, and underwater structures such as ocean observation facilities. A base station can also be referred to as an information processing device.

 基地局30は、ドナー局であってもよいし、リレー局(中継局)であってもよい。また、基地局30は、固定局であってもよいし、移動局であってもよい。移動局は、移動可能に構成された無線通信装置(例えば、基地局)である。このとき、基地局30は、移動体に設置される装置であってもよいし、移動体そのものであってもよい。例えば、移動能力(Mobility)をもつリレー局は、移動局としての基地局30とみなすことができる。また、車両、ドローンに代表されるUAV(Unmanned Aerial Vehicle)、スマートフォンなど、もともと移動能力がある装置であって、基地局の機能(少なくとも基地局の機能の一部)を搭載した装置も、移動局としての基地局30に該当する。 The base station 30 may be a donor station or a relay station (relay station). The base station 30 may also be a fixed station or a mobile station. A mobile station is a wireless communication device (e.g., a base station) that is configured to be mobile. In this case, the base station 30 may be a device installed on a mobile body, or it may be the mobile body itself. For example, a relay station with mobility can be considered a base station 30 as a mobile station. Furthermore, devices that are inherently mobile and have base station functionality (at least some of the base station functionality), such as vehicles, UAVs (Unmanned Aerial Vehicles) represented by drones, and smartphones, also fall under the category of a base station 30 as a mobile station.

 ここで、移動体は、スマートフォンまたは携帯電話等のモバイル端末であってもよい。移動体は、陸上(狭義の地上)を移動する移動体(例えば、自動車、自転車、バス、トラック、自動二輪車、列車、またはリニアモーターカー等の車両)であってもよいし、地中(例えば、トンネル内)を移動する移動体(例えば、地下鉄)であってもよい。また、移動体は、水上を移動する移動体(例えば、旅客船、貨物船、またはホバークラフト等の船舶)であってもよいし、水中を移動する移動体(例えば、潜水艇(Submersible Boat)、潜水艦(Submarine)、又は無人潜水機(Unmanned Submersible)等の潜水船(Submersible))であってもよい。また、移動体は、大気圏内を移動する移動体(例えば、飛行機、飛行船、またはドローン等の航空機)であってもよい。 Here, the moving body may be a mobile terminal such as a smartphone or a mobile phone. The moving body may be a moving body that moves on land (ground in the narrow sense) (for example, a vehicle such as a car, bicycle, bus, truck, motorcycle, train, or linear motor car), or a moving body that moves underground (for example, inside a tunnel) (for example, a subway). The moving body may also be a moving body that moves on water (for example, a ship such as a passenger ship, cargo ship, or hovercraft), or a moving body that moves underwater (for example, a submersible boat, submarine, or unmanned submersible). The moving body may also be a moving body that moves within the atmosphere (for example, an aircraft such as an airplane, airship, or drone).

 基地局30は、地上に設置される地上基地局(地上局)であってもよい。基地局30は、地上の構造物に配置される基地局であってもよいし、地上を移動する移動体に設置される基地局であってもよい。基地局30は、ビル等の構造物に設置されたアンテナおよびそのアンテナに接続された信号処理装置であってもよい。基地局30は、構造物または移動体そのものであってもよい。「地上」とは、陸上(狭義の地上)のみならず、地中、水上、および水中も含む広義の地上である。基地局30は、地上基地局に限定されない。通信システム1が衛星通信システムである場合には、基地局30は、航空機局であってもよい。衛星局から見れば、地球に位置する航空機局は地上局である。 Base station 30 may be a terrestrial base station (ground station) installed on the ground. Base station 30 may be a base station located on a structure on the ground, or a base station installed on a mobile object moving on the ground. Base station 30 may be an antenna installed on a structure such as a building and a signal processing device connected to that antenna. Base station 30 may be the structure or mobile object itself. "Ground" refers not only to land (ground in the narrow sense) but also to ground, on water, and underwater, in a broad sense. Base station 30 is not limited to a terrestrial base station. If communication system 1 is a satellite communication system, base station 30 may be an aircraft station. From the perspective of a satellite station, an aircraft station located on Earth is a ground station.

 基地局30は、地上局に限定されない。基地局30は、空中または宇宙を浮遊可能な非地上基地局装置(非地上局)であってもよい。基地局30は、航空機局または衛星局であってもよい。 The base station 30 is not limited to a terrestrial station. The base station 30 may also be a non-terrestrial base station device (non-terrestrial station) that can float in the air or space. The base station 30 may also be an aircraft station or a satellite station.

 衛星局は、大気圏外を浮遊可能な衛星局である。衛星局は、人工衛星等の宇宙移動体に搭載される装置であってもよいし、宇宙移動体そのものであってもよい。宇宙移動体は、大気圏外を移動する移動体である。宇宙移動体は、人工衛星、宇宙船、宇宙ステーション、及び探査機のうちの少なくとも1つであってもよい。勿論、宇宙移動体はこれら以外の人工天体であってもよい。なお、衛星局となる衛星は、低軌道(LEO:Low Earth Orbiting)衛星、中軌道(MEO:Medium Earth Orbiting)衛星、静止(GEO:Geostationary Earth Orbiting)衛星、または高楕円軌道(HEO:Highly Elliptical Orbiting)衛星のいずれであってもよい。衛星局は、低軌道衛星、中軌道衛星、静止衛星、または高楕円軌道衛星に搭載される装置であってもよい。 A satellite station is a satellite station that can float outside the atmosphere. A satellite station may be a device mounted on a space vehicle such as an artificial satellite, or it may be the space vehicle itself. A space vehicle is a vehicle that moves outside the atmosphere. A space vehicle may be at least one of an artificial satellite, a spacecraft, a space station, and a probe. Of course, a space vehicle may also be an artificial celestial body other than these. Note that a satellite that serves as a satellite station may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, or a highly elliptical orbit (HEO) satellite. A satellite station may be a device mounted on a low earth orbit satellite, a medium earth orbit satellite, a geostationary satellite, or a highly elliptical orbit satellite.

 航空機局は、航空機等の大気圏内を浮遊可能な無線通信装置である。航空機局は、航空機等に搭載される装置であってもよいし、航空機そのものであってもよい。航空機という概念には、飛行機またはグライダー等の重航空機のみならず、気球または飛行船等の軽航空機も含まれる。航空機という概念には、重航空機または軽航空機のみならず、ヘリコプターまたはオートジャイロ等の回転翼機も含まれる。航空機局、または航空機局が搭載された航空機は、ドローン等の無人航空機であってもよい。 An aircraft station is a wireless communication device capable of floating within the atmosphere of an aircraft or the like. An aircraft station may be a device mounted on an aircraft or the like, or it may be the aircraft itself. The concept of aircraft includes not only heavier-than-air vehicles such as airplanes or gliders, but also lighter-than-air vehicles such as balloons or airships. The concept of aircraft includes not only heavier-than-air vehicles or lighter-than-air vehicles, but also rotorcraft such as helicopters or autogyros. An aircraft station, or an aircraft equipped with an aircraft station, may be an unmanned aerial vehicle such as a drone.

 無人航空機という概念には、無人航空システム(UAS:Unmanned Aircraft Systems)、および、つなぎ無人航空システム(tethered UAS)も含まれる。無人航空機という概念には、軽無人航空システム(LTA:Lighter than Air UAS)、および、重無人航空システム(HTA:Heavier than Air UAS)が含まれる。無人航空機という概念には、高高度無人航空システムプラットフォーム(HAPs:High Altitude UAS Platforms)も含まれる。 The concept of unmanned aerial vehicles also includes unmanned aerial systems (UAS) and tethered unmanned aerial systems (TAS). The concept of unmanned aerial vehicles also includes lighter than air UAS (LTA) and heavier than air UAS (HTA). The concept of unmanned aerial vehicles also includes high altitude unmanned aerial system platforms (HAPs).

 基地局30のカバレッジの大きさは、マクロセルのような比較的大きなものであってもよいし、ピコセルのような比較的小さなものであってもよい。基地局30のカバレッジの大きさは、フェムトセルのような極めて小さなものであってもよい。基地局30は、ビームフォーミング機能を有してもよい。基地局30は、ビームごとにセルまたはサービスエリアが形成されてもよい。さらに又はこれに代えて、基地局30は、ビームに指向性を持たせるビームフォーミングに加えて、基地局30のアンテナからの距離情報をさらに考慮することで希望波を所定地点にピンポイントに届ける機能を有してもよい。この機能はBeam focusing又はPoint formingと呼ばれてもよい。また、基地局30は、ビームを用いてセンシングを行うことで、検出データを取得するように構成されてもよい。 The coverage size of the base station 30 may be relatively large, such as a macrocell, or relatively small, such as a picocell. The coverage size of the base station 30 may also be extremely small, such as a femtocell. The base station 30 may have a beamforming function. The base station 30 may form a cell or service area for each beam. Additionally or alternatively, in addition to beamforming, which gives directionality to the beam, the base station 30 may have a function that pinpoints the desired wave to a specific point by further considering distance information from the antenna of the base station 30. This function may be called beam focusing or point forming. The base station 30 may also be configured to acquire detection data by performing sensing using the beam.

 図6は、本実施形態に係る基地局30の構成を示す図である。基地局30は、無線通信部31と、記憶部32と、制御部33とを備える。ただし、図6に示される構成は機能的な構成であり、ハードウェア構成はこれとは異なってもよい。また、基地局30の機能は、複数の物理的に分離された構成に分散して実装されてもよい。 FIG. 6 is a diagram showing the configuration of a base station 30 according to this embodiment. The base station 30 comprises a wireless communication unit 31, a storage unit 32, and a control unit 33. However, the configuration shown in FIG. 6 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the base station 30 may be distributed and implemented across multiple physically separated components.

 なお、基地局30は、上述の又は後述の構成を必ずしも全て備える必要はない。また、基地局30は、上述の又は後述の構成以外の構成を備えていてもよい。 Note that the base station 30 does not necessarily have to have all of the configurations described above or below. Furthermore, the base station 30 may have configurations other than those described above or below.

 無線通信部31は、他の無線通信装置(例えば、端末装置40、及び他の基地局30の少なくとも1つ)との間で無線通信するための信号処理部である。無線通信部31は、無線トランシーバ或いは単にトランシーバと称されてもよい。このとき、無線通信部31は、3GPP(3rd Generation Partnership Project)の技術仕様書(TS:Technical Specification)で定める仕様のトランシーバ(以下、3GPPのトランシーバという。)であってもよい。3GPPのトランシーバは、3Gのトランシーバであってもよいし、4G(LTE)のトランシーバであってもよいし、5G(NR)のトランシーバであってもよいし、5G以降の世代のトランシーバであってもよい。無線通信部31は、制御部33によって制御される。無線通信部31は、1つまたは複数の無線アクセス方式に対応する。無線通信部31は、NR、LTE、B5G(Beyond 5G)、及び6Gの少なくとも1つに対応してもよい。無線通信部31は、NR、LTE、B5G、及び6Gに加えて、W-CDMAおよびcdma2000等に対応してもよい。無線通信部31は、HARQ(Hybrid Automatic Repeat reQuest)等の自動再送技術に対応してもよい。無線通信部31が実行する処理の一部または全部は、制御部33が実行してもよい。 The wireless communication unit 31 is a signal processing unit for wireless communication with other wireless communication devices (e.g., terminal device 40 and at least one of other base stations 30). The wireless communication unit 31 may be referred to as a wireless transceiver or simply as a transceiver. In this case, the wireless communication unit 31 may be a transceiver (hereinafter referred to as a 3GPP transceiver) conforming to the specifications defined in the Technical Specification (TS) of the 3rd Generation Partnership Project (3GPP). The 3GPP transceiver may be a 3G transceiver, a 4G (LTE) transceiver, a 5G (NR) transceiver, or a transceiver of a generation after 5G. The wireless communication unit 31 is controlled by the control unit 33. The wireless communication unit 31 supports one or more wireless access methods. The wireless communication unit 31 may support at least one of NR, LTE, B5G (Beyond 5G), and 6G. The wireless communication unit 31 may support W-CDMA, cdma2000, etc. in addition to NR, LTE, B5G, and 6G. The wireless communication unit 31 may also support automatic retransmission technologies such as HARQ (Hybrid Automatic Repeat reQuest). Some or all of the processing performed by the wireless communication unit 31 may be performed by the control unit 33.

 無線通信部31は、送信処理部311と、受信処理部312と、アンテナ313とを備える。或いは、無線通信部31は、送信処理部311、受信処理部312、及びアンテナ313の少なくとも1つを無線通信部31とみなしてもよい。無線通信部31は、送信処理部311、受信処理部312、およびアンテナ313をそれぞれ複数含んでもよい。無線通信部31が複数の無線アクセス方式に対応する場合には、無線通信部31の各部は、無線アクセス方式毎に個別に構成されていてもよい。送信処理部311および受信処理部312は、LTEとNRとB5Gと6Gとで個別に構成されていてもよい。アンテナ313は、複数のアンテナ素子、例えば複数のパッチアンテナによって構成されもよい。無線通信部31は、ビームフォーミング機能を有してもよい。例えば、無線通信部31は、垂直偏波(V偏波)および水平偏波(H偏波)を用いる偏波ビームフォーミング機能(又は垂直方向から45度、及び-45度の偏波方向でのDual偏波を用いる偏波ビームフォーミング機能)を有してもよい。 The wireless communication unit 31 includes a transmission processing unit 311, a reception processing unit 312, and an antenna 313. Alternatively, at least one of the transmission processing unit 311, the reception processing unit 312, and the antenna 313 may be considered to be the wireless communication unit 31. The wireless communication unit 31 may include multiple transmission processing units 311, multiple reception processing units 312, and multiple antennas 313. If the wireless communication unit 31 supports multiple wireless access methods, each unit of the wireless communication unit 31 may be configured individually for each wireless access method. The transmission processing unit 311 and the reception processing unit 312 may be configured individually for LTE, NR, B5G, and 6G. The antenna 313 may be configured with multiple antenna elements, for example, multiple patch antennas. The wireless communication unit 31 may have a beamforming function. For example, the wireless communication unit 31 may have a polarization beamforming function that uses vertically polarized waves (V polarization) and horizontally polarized waves (H polarization) (or a polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction).

 送信処理部311は、下りリンク制御情報及び下りリンクデータの送信処理を行う。例えば、送信処理部311は、制御部33から入力された下りリンク制御情報及び下りリンクデータを、ブロック符号化、畳み込み符号化、ターボ符号化等の符号化方式を用いて符号化を行う。ここで、符号化は、ポーラ符号(Polar Code)による符号化、LDPC符号(Low Density Parity Check Code)による符号化を行ってもよい。そして、送信処理部311は、符号化ビットを所定の変調方式(例えば、BPSK、QPSK、16QAM、64QAM、256QAM、又はより高次の多値変調方式)で変調する。この場合、コンステレーション上の信号点は必ずしも等距離である必要はない。また、コンステレーションは、不均一コンステレーション(NUC:Non Uniform Constellation)であってもよい。そして、送信処理部311は、各チャネルの変調シンボルと下りリンク参照信号とを多重化し、所定のリソースエレメントに配置する。そして、送信処理部311は、多重化した信号に対して、各種信号処理を行う。例えば、送信処理部311は、高速フーリエ変換による周波数領域への変換、ガードインターバル(サイクリックプレフィックス)の付加、ベースバンドのデジタル信号の生成、アナログ信号への変換、直交変調、アップコンバート、余分な周波数成分の除去、電力の増幅等の処理を行う。送信処理部311で生成された信号は、アンテナ313から送信される。 The transmission processing unit 311 performs transmission processing of downlink control information and downlink data. For example, the transmission processing unit 311 encodes the downlink control information and downlink data input from the control unit 33 using a coding method such as block coding, convolutional coding, or turbo coding. Here, the encoding may be performed using polar codes or low-density parity check codes (LDPC codes). The transmission processing unit 311 then modulates the coded bits using a predetermined modulation method (e.g., BPSK, QPSK, 16QAM, 64QAM, 256QAM, or a higher-order multi-level modulation method). In this case, the signal points on the constellation do not necessarily need to be equidistant. The constellation may also be a non-uniform constellation (NUC). The transmission processing unit 311 then multiplexes the modulation symbols of each channel and the downlink reference signal and allocates them to predetermined resource elements. The transmission processing unit 311 then performs various signal processing on the multiplexed signal. For example, the transmission processing unit 311 performs processes such as conversion to the frequency domain using a fast Fourier transform, addition of a guard interval (cyclic prefix), generation of a baseband digital signal, conversion to an analog signal, quadrature modulation, up-conversion, removal of unnecessary frequency components, and power amplification. The signal generated by the transmission processing unit 311 is transmitted from an antenna 313.

 受信処理部312は、アンテナ313を介して受信された上りリンク信号の処理を行う。例えば、受信処理部312は、上りリンク信号に対して、ダウンコンバート、不要な周波数成分の除去、増幅レベルの制御、直交復調、デジタル信号への変換、ガードインターバル(サイクリックプレフィックス)の除去、高速フーリエ変換による周波数領域信号の抽出等を行う。そして、受信処理部312は、これらの処理が行われた信号から、PUSCH(Physical Uplink Shared Channel)、PUCCH(Physical Uplink Control Channel)等の上りリンクチャネル及び上りリンク参照信号を分離する。また、受信処理部312は、上りリンクチャネルの変調シンボルに対して、BPSK(Binary Phase Shift Keying)、QPSK(Quadrature Phase Shift Keying)等の変調方式を使って受信信号の復調を行う。復調に使用される変調方式は、16QAM(Quadrature Amplitude Modulation)、64QAM、又は256QAMであってもよい。この場合、コンステレーション上の信号点は必ずしも等距離である必要はない。コンステレーションは、不均一コンステレーション(NUC)であってもよい。そして、受信処理部312は、復調された上りリンクチャネルの符号化ビットに対して、復号処理を行う。復号された上りリンクデータ及び上りリンク制御情報は制御部33へ出力される。 The receiving processor 312 processes the uplink signal received via the antenna 313. For example, the receiving processor 312 performs downconversion, removal of unnecessary frequency components, amplification level control, orthogonal demodulation, conversion to a digital signal, removal of guard intervals (cyclic prefixes), and frequency domain signal extraction using fast Fourier transform on the uplink signal. The receiving processor 312 then separates uplink channels such as PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel) and uplink reference signals from the processed signal. The receiving processor 312 also demodulates the received signal using modulation methods such as BPSK (Binary Phase Shift Keying) and QPSK (Quadrature Phase Shift Keying) for the modulation symbols of the uplink channel. The modulation method used for demodulation may be 16QAM (Quadrature Amplitude Modulation), 64QAM, or 256QAM. In this case, the signal points on the constellation do not necessarily have to be equidistant. The constellation may be a non-uniform constellation (NUC). The reception processing unit 312 then performs decoding processing on the coded bits of the demodulated uplink channel. The decoded uplink data and uplink control information are output to the control unit 33.

 アンテナ313は、電流と電波を相互に変換するアンテナ装置である。アンテナ313は、1つのアンテナ素子、例えば1つのパッチアンテナによって構成されていてもよい。アンテナ313は、複数のアンテナ素子、例えば複数のパッチアンテナによって構成されていてもよい。アンテナ313が複数のアンテナ素子によって構成される場合には、無線通信部31は、ビームフォーミング機能を有してもよい。無線通信部31は、複数のアンテナ素子を用いて無線信号の指向性を制御することによって、指向性ビームを生成するように構成されていてもよい。アンテナ313は、デュアル偏波アンテナであってもよい。アンテナ313がデュアル偏波アンテナである場合、無線通信部31は、無線信号を送信する際に、垂直偏波(V偏波)および水平偏波(H偏波)(又は垂直方向から45度、及び-45度の偏波方向でのDual偏波)を用いてもよい。無線通信部31は、垂直偏波および水平偏波(又は垂直方向から45度、及び-45度の偏波方向でのDual偏波)を用いて送信される無線信号の指向性を制御してもよい。また、無線通信部31は、複数のアンテナ素子で構成される複数のレイヤを介して空間多重された信号を送受信してもよい。 The antenna 313 is an antenna device that converts electric current and radio waves into each other. The antenna 313 may be composed of a single antenna element, for example, a single patch antenna. The antenna 313 may be composed of multiple antenna elements, for example, multiple patch antennas. If the antenna 313 is composed of multiple antenna elements, the wireless communication unit 31 may have a beamforming function. The wireless communication unit 31 may be configured to generate a directional beam by controlling the directivity of the wireless signal using the multiple antenna elements. The antenna 313 may be a dual-polarized antenna. If the antenna 313 is a dual-polarized antenna, the wireless communication unit 31 may use vertical polarization (V polarization) and horizontal polarization (H polarization) (or dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction) when transmitting the wireless signal. The wireless communication unit 31 may control the directivity of the wireless signal transmitted using vertical polarization and horizontal polarization (or dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction). Additionally, the wireless communication unit 31 may transmit and receive spatially multiplexed signals via multiple layers consisting of multiple antenna elements.

 記憶部32は、DRAM、SRAM、フラッシュメモリ、またはハードディスク等の読み書き可能な記憶装置である。 The memory unit 32 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk.

 制御部33は、基地局30の各部を制御するコントローラである。制御部33は、他の無線通信装置(例えば、端末装置40、または他の基地局30)との間で無線通信を実施するように無線通信部を制御する。制御部33は、CPUまたはMPU等のプロセッサによって実現されてもよい。具体的には、制御部33は、基地局30の内部の記憶装置に記憶されている各種プログラムを、プロセッサがRAM等を作業領域として実行することによって実現されてもよい。制御部33は、ASICまたはFPGA等の集積回路によって実現されてもよい。また、制御部33は、GPUにより実現されてもよい。CPU、MPU、ASIC、FPGA、及びGPUは何れもコントローラとみなすことができる。なお、制御部33は、複数の物理的に分離された物体により構成されていてもよい。例えば、制御部33は、複数の半導体チップにより構成されていてもよい。 The control unit 33 is a controller that controls each unit of the base station 30. The control unit 33 controls the wireless communication unit to perform wireless communication with other wireless communication devices (e.g., terminal device 40 or other base stations 30). The control unit 33 may be implemented by a processor such as a CPU or MPU. Specifically, the control unit 33 may be implemented by a processor executing various programs stored in a storage device inside the base station 30, using RAM or the like as a working area. The control unit 33 may be implemented by an integrated circuit such as an ASIC or FPGA. The control unit 33 may also be implemented by a GPU. CPUs, MPUs, ASICs, FPGAs, and GPUs can all be considered controllers. The control unit 33 may be composed of multiple physically separated objects. For example, the control unit 33 may be composed of multiple semiconductor chips.

 制御部33は、取得部331、送信部332、生成部333、及びタイミング制御部334、の少なくとも1つのブロックを備える。制御部33を構成する各ブロック(取得部331~タイミング制御部334)はそれぞれ制御部33の機能を示す機能ブロックである。これら機能ブロックはソフトウェアブロックであってもよいし、ハードウェアブロックであってもよい。例えば、上述の機能ブロックが、それぞれ、ソフトウェア(マイクロプログラムを含む。)で実現される1つのソフトウェアモジュールであってもよいし、半導体チップ(ダイ)上の1つの回路ブロックであってもよい。勿論、各機能ブロックがそれぞれ1つのプロセッサ又は1つの集積回路であってもよい。制御部33は上述の機能ブロックとは異なる機能単位で構成されていてもよい。機能ブロックの構成方法は任意である。 The control unit 33 includes at least one of the following blocks: an acquisition unit 331, a transmission unit 332, a generation unit 333, and a timing control unit 334. Each block constituting the control unit 33 (acquisition unit 331 to timing control unit 334) is a functional block that indicates the function of the control unit 33. These functional blocks may be software blocks or hardware blocks. For example, each of the above-mentioned functional blocks may be a software module implemented by software (including a microprogram), or a circuit block on a semiconductor chip (die). Of course, each functional block may be a processor or an integrated circuit. The control unit 33 may be configured in functional units different from the above-mentioned functional blocks. The method of configuring the functional blocks is arbitrary.

 なお、幾つかの実施の形態において、基地局30は、複数の物理的または論理的な装置の集合によって構成されていてもよい。一例として、本実施形態の基地局30は、BBU(Baseband Unit)およびRU(Radio Unit)等の複数の装置に区別されてもよい。基地局30は、これら複数の装置の集合として解釈されてもよい。また、基地局は、BBUまたはRUのうちいずれかであってもよいし、両方であってもよい。BBUおよびRUは、例えばeCPRI(enhanced Common Public Radio Interface)等の所定のインタフェースによって接続されてもよい。 In some embodiments, the base station 30 may be configured as a collection of multiple physical or logical devices. As an example, the base station 30 of this embodiment may be divided into multiple devices such as a BBU (Baseband Unit) and an RU (Radio Unit). The base station 30 may be interpreted as a collection of these multiple devices. Furthermore, the base station may be either a BBU or an RU, or both. The BBU and RU may be connected by a predetermined interface, such as eCPRI (enhanced Common Public Radio Interface).

 RUは、RRU(Remote Radio Unit)またはRD(Radio DoT)と言い換えてもよい。RUは、後述するgNB-DU(gNB Distributed Unit)に対応してもよい。BBUは、後述するgNB-CU(gNB Central Unit)に対応してもよい。RUは、アンテナと一体的に形成された装置であってもよい。基地局30のアンテナ、例えばRUと一体的に形成されたアンテナは、Advanced Antenna Systemを採用し、例えばFD-MIMO等のMIMOまたはビームフォーミングをサポートしてもよい。基地局30のアンテナは、例えば、64個の送信用アンテナポートおよび64個の受信用アンテナポートを備えてもよい。 The RU may also be referred to as an RRU (Remote Radio Unit) or an RD (Radio DoT). The RU may correspond to a gNB-DU (gNB Distributed Unit) described below. The BBU may correspond to a gNB-CU (gNB Central Unit) described below. The RU may be a device formed integrally with an antenna. The antenna of the base station 30, for example, an antenna formed integrally with the RU, may employ an Advanced Antenna System and support MIMO such as FD-MIMO or beamforming. The antenna of the base station 30 may have, for example, 64 transmitting antenna ports and 64 receiving antenna ports.

 RUに搭載されるアンテナは、1つ以上のアンテナ素子から構成されるアンテナパネルであってもよく、RUは1つ以上のアンテナパネルを搭載してもよい。RUは、水平偏波のアンテナパネルおよび垂直偏波のアンテナパネルの2種類のアンテナパネルを搭載してもよい。RUは、右旋円偏波のアンテナパネルおよび左旋円偏波のアンテナパネルの2種類のアンテナパネル、或いは、又は垂直方向から45度の偏波方向のアンテナパネルと-45度の偏波方向でのアンテナパネルを搭載してもよい。これら複数の偏波方向を持つ複数のアンテナが1つのアンテナパネルに実装されてもよい。RUは、アンテナパネル毎に独立したビームを形成して制御してもよい。 The antenna mounted on the RU may be an antenna panel consisting of one or more antenna elements, and the RU may be equipped with one or more antenna panels. The RU may be equipped with two types of antenna panels: a horizontally polarized antenna panel and a vertically polarized antenna panel. The RU may be equipped with two types of antenna panels: a right-hand circularly polarized antenna panel and a left-hand circularly polarized antenna panel, or an antenna panel with a polarization direction 45 degrees from the vertical direction and an antenna panel with a polarization direction -45 degrees. Multiple antennas with these multiple polarization directions may be mounted on a single antenna panel. The RU may form and control an independent beam for each antenna panel.

 基地局30は、複数が互いに接続されてもよい。1つまたは複数の基地局30は、無線アクセスネットワーク(RAN:Radio Access Network)に含まれていてもよい。このとき、基地局30は、単にRAN、RANノード、AN(Access Network)、またはANノード等と称されることがある。LTEにおけるRANは、EUTRAN(Enhanced Universal Terrestrial RAN)と呼ばれることがある。NRにおけるRANは、NGRANと呼ばれることがある。また、6GにおけるRANは6GRANと呼ばれることがある。W-CDMA(UMTS)におけるRANは、UTRANと呼ばれることがある。 Multiple base stations 30 may be connected to each other. One or more base stations 30 may be included in a radio access network (RAN). In this case, the base station 30 may be simply referred to as a RAN, a RAN node, an AN (Access Network), or an AN node. The RAN in LTE is sometimes called EUTRAN (Enhanced Universal Terrestrial RAN). The RAN in NR is sometimes called NGRAN. The RAN in 6G is sometimes called 6GRAN. The RAN in W-CDMA (UMTS) is sometimes called UTRAN.

 LTEの基地局30は、eNodeB(Evolved Node B)またはeNBと称されることがある。このとき、EUTRANは、1つまたは複数のeNodeB(eNB)を含む。NRの基地局30は、gNodeBまたはgNBと称されることがある。このとき、NGRANは、1つまたは複数のgNBを含む。6Gの基地局は、6GNodeB、6gNodeB、6GNB、又は6gNBと称されることがある。このとき、6GRANは1または複数の6GNBを含む。EUTRANは、LTEの通信システム(EPS)におけるコアネットワーク(EPC)に接続されたgNB(en-gNB)を含んでもよい。NGRANは、5G通信システム(5GS)におけるコアネットワーク5GCに接続されたng-eNBを含んでもよい。 An LTE base station 30 may be referred to as an eNodeB (Evolved Node B) or eNB. In this case, the EUTRAN includes one or more eNodeBs (eNBs). An NR base station 30 may be referred to as a gNodeB or gNB. In this case, the NGRAN includes one or more gNBs. A 6G base station may be referred to as a 6GNodeB, 6gNodeB, 6GNB, or 6gNB. In this case, the 6GRAN includes one or more 6GNBs. The EUTRAN may include a gNB (en-gNB) connected to a core network (EPC) in an LTE communication system (EPS). The NGRAN may include an ng-eNB connected to a core network (5GC) in a 5G communication system (5GS).

 基地局30が、eNB、gNB、6GNB等である場合、基地局30は、3GPPアクセス(3GPP Access)と称されることがある。基地局30が無線アクセスポイント(Access Point)である場合には、基地局30は、非3GPPアクセス(Non-3GPP Access)と称されることがある。基地局30は、RRH(Remote Radio Head)と呼ばれる光張り出し装置であってもよい。基地局30がgNBである場合には、基地局30は、前述したgNB-CUおよびgNB-DUを組み合わせたものであってもよいし、gNB-CUまたはgNB-DUのいずれかであってもよい。 If the base station 30 is an eNB, gNB, 6GNB, etc., the base station 30 may be referred to as a 3GPP access. If the base station 30 is a wireless access point, the base station 30 may be referred to as a non-3GPP access. The base station 30 may be an optical extension device called an RRH (Remote Radio Head). If the base station 30 is a gNB, the base station 30 may be a combination of the gNB-CU and gNB-DU described above, or may be either a gNB-CU or a gNB-DU.

 ここで、gNB-CUは、UEとの通信のために、アクセス層(Access Stratum)のうち、複数の上位レイヤ(例えば、RRC(Radio Resource Control)、SDAP(Service Data Adaptation Protocol)、PDCP(Packet Data Convergence Protocol)をホストする。一方、gNB-DUは、アクセス層(Access Stratum)のうち、複数の下位レイヤ(例えば、RLC(Radio Link Control)、MAC(Medium Access Control)、PHY(Physical layer))をホストする。すなわち、後述されるメッセージ/情報のうち、RRCシグナリング(準静的な通知)はgNB-CUで生成され、一方でMAC CEやDCI(動的な通知)はgNB-DUで生成されてもよい。又は、RRCコンフィギュレーション(準静的な通知)のうち、例えばIE:cellGroupConfigなどの一部のコンフィギュレーション(configuration)についてはgNB-DUで生成され、残りのコンフィギュレーションはgNB-CUで生成されてもよい。これらのコンフィギュレーションは、後述されるF1インタフェースで送受信されてもよい。 Here, the gNB-CU hosts multiple upper layers (e.g., RRC (Radio Resource Control), SDAP (Service Data Adaptation Protocol), PDCP (Packet Data Convergence Protocol)) in the access stratum for communication with the UE. On the other hand, the gNB-DU hosts multiple lower layers (e.g., RLC (Radio Link Control), MAC (Medium Access Control), PHY (Physical Access Control)) in the access stratum. It hosts the gNB-CU's (sical layer). That is, of the messages/information described below, RRC signaling (semi-static notification) may be generated by the gNB-CU, while MAC CE and DCI (dynamic notification) may be generated by the gNB-DU. Alternatively, of the RRC configuration (semi-static notification), some configurations, such as IE:cellGroupConfig, may be generated by the gNB-DU, and the remaining configurations may be generated by the gNB-CU. These configurations may be transmitted and received over the F1 interface described below.

 基地局30は、他の基地局との間で通信可能に構成されていてもよい。複数の基地局30がeNB同士またはeNBとen-gNBの組み合わせである場合には、これらの基地局30の間は、X2インタフェースによって接続されてもよい。複数の基地局30がgNB同士またはgn-eNBとgNBの組み合わせである場合には、これらの基地局30の間は、Xnインタフェースによって接続されてもよい。複数の基地局30がgNB-CUとgNB-DUの組み合わせである場合には、これらの基地局30の間は、前述したF1インタフェースによって接続されてもよい。後述するメッセージ/情報(例えば、RRCシグナリング、MAC CE(MAC Control Element)、またはDCI(Downlink Control Information)等)は、複数の基地局30間で、例えば、X2インタフェース、Xnインタフェース、またはF1インタフェース等を介して、送信されてもよい。 A base station 30 may be configured to be able to communicate with other base stations. If multiple base stations 30 are eNBs or a combination of eNBs and en-gNBs, these base stations 30 may be connected via an X2 interface. If multiple base stations 30 are gNBs or a combination of gn-eNBs and gNBs, these base stations 30 may be connected via an Xn interface. If multiple base stations 30 are a combination of gNB-CU and gNB-DU, these base stations 30 may be connected via the F1 interface described above. Messages/information (e.g., RRC signaling, MAC Control Element (CE), or Downlink Control Information (DCI)) described below may be transmitted between multiple base stations 30 via, for example, an X2 interface, an Xn interface, or an F1 interface.

 基地局30によって提供されるセルは、サービングセル(Serving Cell)と呼ばれることがある。サービングセルという概念には、PCell(Primary Cell)およびSCell(Secondary Cell)が含まれる。デュアルコネクティビティが端末装置40に提供される場合には、MN(Master Node)によって提供されるPCellと、ゼロまたは1以上のSCellとは、マスターセルグループ(Master Cell Group)と呼ばれることがある。デュアルコネクティビティは、EUTRA-EUTRA Dual Connectivity、EUTRA-NR Dual Connectivity(ENDC)、EUTRA-NR Dual Connectivity with 5GC、NR-EUTRA Dual Connectivity(NEDC)、NR-NR Dual Connectivity、NR-6G Dual Connectivity、及び6G-NR Dual Connectivityのうちの少なくとも1つであってもよい。勿論、デュアルコネクティビティはこれらに限定されない。 The cell provided by the base station 30 may be called a serving cell. The concept of a serving cell includes a PCell (Primary Cell) and an SCell (Secondary Cell). When dual connectivity is provided to the terminal device 40, the PCell and zero or more SCells provided by the MN (Master Node) may be called a master cell group. The dual connectivity may be at least one of EUTRA-EUTRA Dual Connectivity, EUTRA-NR Dual Connectivity (ENDC), EUTRA-NR Dual Connectivity with 5GC, NR-EUTRA Dual Connectivity (NEDC), NR-NR Dual Connectivity, NR-6G Dual Connectivity, and 6G-NR Dual Connectivity. Of course, dual connectivity is not limited to these.

 サービングセルは、PSCell(Primary Secondary Cell、または、Primary SCG Cell)を含んでもよい。デュアルコネクティビティが端末装置40に提供される場合には、SN(Secondary Node)によって提供されるPSCellと、ゼロまたは1以上のSCellとは、SCG(Secondary Cell Group)と呼ばれることがある。特別な設定(例えば、PUCCH on SCell)がされていない限り、物理上りリンク制御チャネル(PUCCH)は、PCellおよびPSCellによっては送信されるが、SCellによっては送信されない。無線リンク障害(Radio Link Failure)は、PCellおよびPSCellによっては検出されるが、SCellによっては検出されない(検出しなくてよい)。このように、PCellおよびPSCellは、サービングセルの中で特別な役割を担うため、SpCell(Special Cell)とも呼ばれる。 The serving cell may include a PSCell (Primary Secondary Cell, or Primary SCG Cell). When dual connectivity is provided to the terminal device 40, the PSCell provided by the SN (Secondary Node) and zero or more SCells may be referred to as an SCG (Secondary Cell Group). Unless special configuration is performed (e.g., PUCCH on SCell), the Physical Uplink Control Channel (PUCCH) is transmitted by the PCell and PSCell but not by the SCell. Radio link failures are detected by the PCell and PSCell but not (do not need to be detected by) the SCell. As such, the PCell and PSCell play special roles among the serving cells and are therefore also referred to as SpCells (Special Cells).

 1つのセルには、1つのダウンリンクコンポーネントキャリアと、1つの上りリンクコンポーネントキャリアとが対応付けられてもよい。1つのセルに対応するシステム帯域幅は、複数のBWP(Bandwidth Part)に分割されてもよい。このとき、1つまたは複数のBWPが端末装置40に設定され、1つのBWP分がアクティブBWP(Active BWP)として、端末装置40に使用されてもよい。端末装置40が使用できる無線資源、例えば周波数帯域、ヌメロロジー(サブキャリアスペーシング)、またはスロットフォーマット(Slot configuration)は、セル毎、コンポーネントキャリア毎、またはBWP毎に、異なってもよい。 One cell may be associated with one downlink component carrier and one uplink component carrier. The system bandwidth corresponding to one cell may be divided into multiple BWPs (Bandwidth Parts). In this case, one or more BWPs may be configured in the terminal device 40, and one BWP may be used by the terminal device 40 as an active BWP. The radio resources that the terminal device 40 can use, such as frequency band, numerology (subcarrier spacing), or slot format (Slot configuration), may differ for each cell, component carrier, or BWP.

<2-4.端末装置の構成>
 次に、端末装置40の構成を説明する。
2-4. Configuration of terminal device
Next, the configuration of the terminal device 40 will be described.

 端末装置40は、他の無線通信装置(例えば、基地局30、または他の端末装置40)との間で無線通信を行う無線通信装置(例えば、UE(User Equipment))である。以下の説明では、端末装置40のことをUE40ということがある。 The terminal device 40 is a wireless communication device (e.g., a UE (User Equipment)) that performs wireless communication with other wireless communication devices (e.g., a base station 30 or another terminal device 40). In the following description, the terminal device 40 may be referred to as a UE 40.

 端末装置40は、典型的には、AR(Augmented Reality)デバイス、VR(Virtual Reality)デバイス、又はMR(Mixed Reality)デバイス等のXRデバイスである。このとき、XRデバイスは、ARグラス、MRグラス等のメガネ型デバイスであってもよいし、VRヘッドマウントディスプレイ等のヘッドマウント型デバイスであってもよい。端末装置40をXRデバイスとする場合、端末装置40は、ユーザ装着部分(例えば、メガネ部分)のみで構成されるスタンドアローン型のデバイスであってもよい。また、端末装置40は、ユーザ装着部分(例えば、メガネ部分)と、当該部分と連動する端末部分(例えば、スマートデバイス)と、で構成される端末連動型デバイスであってもよい。 The terminal device 40 is typically an XR device such as an AR (Augmented Reality) device, a VR (Virtual Reality) device, or an MR (Mixed Reality) device. In this case, the XR device may be a glasses-type device such as AR glasses or MR glasses, or a head-mounted device such as a VR head-mounted display. When the terminal device 40 is an XR device, the terminal device 40 may be a standalone device consisting only of a part worn by the user (e.g., a glasses part). Alternatively, the terminal device 40 may be a terminal-linked device consisting of a part worn by the user (e.g., a glasses part) and a terminal part (e.g., a smart device) that links with that part.

 上述したように、端末装置40は、典型的には、ARデバイス、VRデバイス、又はMRデバイス等のXRデバイスである。しかしながら、端末装置40は、XRデバイスに限定されない。端末装置40には、あらゆる形態の情報処理装置(コンピュータ)を採用可能である。例えば、端末装置40は、携帯電話、スマートデバイス(スマートフォン、又はタブレット)、PDA(Personal Digital Assistant)、ノートPC等のモバイル端末であってもよい。また、端末装置40は、通信機能を具備した撮像装置(例えば、カムコーダ)であってもよい。また、端末装置40は、FPU(Field Pickup Unit)等の通信機器が搭載されたバイクや移動中継車等であってもよい。また、端末装置40は、M2M(Machine to Machine)デバイス、又はIoT(Internet of Things)デバイスであってもよい。また、端末装置40は、スマートウォッチ等のウェアラブルデバイスであってもよい。 As described above, the terminal device 40 is typically an XR device such as an AR device, VR device, or MR device. However, the terminal device 40 is not limited to an XR device. Any form of information processing device (computer) can be used for the terminal device 40. For example, the terminal device 40 may be a mobile terminal such as a mobile phone, a smart device (smartphone or tablet), a PDA (Personal Digital Assistant), or a notebook PC. The terminal device 40 may also be an imaging device (e.g., a camcorder) equipped with communication functions. The terminal device 40 may also be a motorcycle or mobile broadcast vehicle equipped with communication equipment such as an FPU (Field Pickup Unit). The terminal device 40 may also be an M2M (Machine to Machine) device or an IoT (Internet of Things) device. The terminal device 40 may also be a wearable device such as a smartwatch.

 端末装置40は、基地局30との間でNOMA通信が可能であってもよい。端末装置40は、基地局30と通信する際、HARQ等の自動再送技術を使用可能であってもよい。端末装置40は、他の端末装置40との間でサイドリンク通信が可能であってもよい。端末装置40は、サイドリンク通信を行う際、HARQ等の自動再送技術を使用可能であってもよい。端末装置40は、他の端末装置40との間でサイドリンク通信を行う際、NOMA通信が可能であってもよい。端末装置40は、基地局30等の他の無線通信装置との間でLPWA通信が可能であってもよい。端末装置40が使用する無線通信は、ミリ波を使った無線通信であってもよい。端末装置40が使用する無線通信は、サイドリンク通信を含めて、電波を使った無線通信であってもよいし、赤外線または可視光を使った無線通信、すなわち光無線であってもよい。 The terminal device 40 may be capable of NOMA communication with the base station 30. The terminal device 40 may be able to use an automatic repeat technique such as HARQ when communicating with the base station 30. The terminal device 40 may be capable of sidelink communication with other terminal devices 40. The terminal device 40 may be able to use an automatic repeat technique such as HARQ when performing sidelink communication. The terminal device 40 may be capable of NOMA communication when performing sidelink communication with other terminal devices 40. The terminal device 40 may be capable of LPWA communication with other wireless communication devices such as base stations 30. The wireless communication used by the terminal device 40 may be wireless communication using millimeter waves. The wireless communication used by the terminal device 40, including sidelink communication, may be wireless communication using radio waves, or wireless communication using infrared or visible light, i.e., optical wireless.

 端末装置40は、移動可能な無線通信装置、すなわち移動体装置であってもよい。端末装置40は、移動体に設置される無線通信装置であってもよいし、移動体そのものであってもよい。端末装置40は、自動車、バス、トラック、または自動二輪車等の道路上を移動する車両(Vehicle)、又は軌道上を走行する列車の車両であってもよいし、当該車両に搭載された無線通信装置であってもよい。移動体は、モバイル端末であってもよいし、陸上(狭義の地上)、地中、水上、または水中を移動する移動体であってもよい。また、移動体は、航空機、飛行船、気球、ヘリコプター等の大気圏内を移動する移動体であってもよいし、人工衛星等の大気圏外を移動する移動体であってもよい。移動体は、ドローン等のUAV(Unmanned Aerial Vehicle)であってもよい。また、端末装置40は、移動体に搭載された無線通信装置であってもよい。 The terminal device 40 may be a mobile wireless communication device, i.e., a mobile device. The terminal device 40 may be a wireless communication device installed on a mobile device, or may be the mobile device itself. The terminal device 40 may be a vehicle that moves on a road, such as an automobile, bus, truck, or motorcycle, or a train that runs on tracks, or may be a wireless communication device mounted on the vehicle. The mobile device may be a mobile terminal, or a mobile device that moves on land (ground in the narrow sense), underground, on water, or underwater. The mobile device may also be a mobile device that moves within the atmosphere, such as an airplane, airship, balloon, or helicopter, or a mobile device that moves outside the atmosphere, such as an artificial satellite. The mobile device may also be a UAV (Unmanned Aerial Vehicle) such as a drone. The terminal device 40 may also be a wireless communication device mounted on a mobile device.

 端末装置40は、同時に複数の基地局30または複数のセルと接続して通信が可能であってもよい。1つの基地局30が複数のセル(例えば、pCellまたはsCell)を介して通信エリアをサポートしている場合には、キャリアアグリゲーション(CA:Carrier Aggregation)技術、デュアルコネクティビティ(DC:Dual Connectivity)技術、またはマルチコネクティビティ(MC:Multi-Connectivity)技術等によって、それら複数のセルを束ねて基地局30と端末装置40との間で通信することができる。あるいは、異なる基地局30のセルを介して、協調送受信(CoMP:Coordinated Multi-Point Transmission and Reception)技術によって、端末装置40とそれら複数の基地局30との間で通信することもできる。 The terminal device 40 may be capable of connecting to and communicating with multiple base stations 30 or multiple cells simultaneously. When one base station 30 supports a communication area through multiple cells (e.g., pCell or sCell), these multiple cells can be bundled together to enable communication between the base station 30 and the terminal device 40 using carrier aggregation (CA) technology, dual connectivity (DC) technology, multi-connectivity (MC) technology, or the like. Alternatively, communication between the terminal device 40 and these multiple base stations 30 can also be achieved via cells of different base stations 30 using coordinated multi-point transmission and reception (CoMP) technology.

 端末装置40はリモート端末への通信をリレーするリレー端末であってもよい。 Terminal device 40 may be a relay terminal that relays communications to remote terminals.

 図7は、本実施形態に係る端末装置40の構成を示す図である。端末装置40は、無線通信部41と、記憶部42と、制御部43と、入力部44と、出力部45と、センサ部46と、を備える。図7に示される構成は機能的な構成であり、ハードウェア構成はこれとは異なってもよい。また、端末装置40の機能は、複数の物理的に分離された構成に分散して実装されてもよい。 FIG. 7 is a diagram showing the configuration of a terminal device 40 according to this embodiment. The terminal device 40 includes a wireless communication unit 41, a memory unit 42, a control unit 43, an input unit 44, an output unit 45, and a sensor unit 46. The configuration shown in FIG. 7 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the terminal device 40 may be distributed and implemented across multiple physically separated components.

 なお、端末装置40は、上述の又は後述の構成を必ずしも全て備える必要はない。例えば、端末装置40は、入力部44、出力部45、及びセンサ部46の少なくとも1つを備えていていなくてもよい。また、基地局30は、上述の又は後述の構成以外の構成を備えていてもよい。端末装置40は、ビームフォーミング機能を有してもよい。また、端末装置40は、ビームを用いてセンシングを行うことで、検出データを取得するように構成されてもよい。 Note that the terminal device 40 does not necessarily have to have all of the components described above or below. For example, the terminal device 40 does not necessarily have to have at least one of the input unit 44, the output unit 45, and the sensor unit 46. Furthermore, the base station 30 may have a configuration other than the components described above or below. The terminal device 40 may have a beamforming function. Furthermore, the terminal device 40 may be configured to acquire detection data by performing sensing using beams.

 無線通信部41は、他の無線通信装置(例えば、基地局30、または他の端末装置40)との間で無線通信するための信号処理部である。無線通信部41は、無線トランシーバ或いは単にトランシーバと称されてもよい。このとき、無線通信部41は、3GPPの技術仕様書(TS:Technical Specification)で定める規格のトランシーバ(以下、3GPPのトランシーバという。)であってもよい。3GPPのトランシーバは、3Gのトランシーバであってもよいし、4G(LTE)のトランシーバであってもよいし、5G(NR)のトランシーバであってもよいし、5G以降の世代のトランシーバであってもよい。無線通信部41は、例えば、制御部43によって制御される。無線通信部41は、1つまたは複数の無線アクセス方式に対応する。無線通信部41は、NR、LTE、B5G(Beyond 5G)、及び6Gの少なくとも1つに対応してもよい。無線通信部41は、NR、LTE、B5G、及び6Gに加えて、W-CDMAおよびcdma2000等に対応してもよい。無線通信部41は、HARQ(Hybrid Automatic Repeat reQuest)等の自動再送技術に対応してもよい。無線通信部41が実行する処理の一部または全部は、制御部43が実行してもよい。 The wireless communication unit 41 is a signal processing unit for wireless communication with other wireless communication devices (e.g., base station 30 or other terminal devices 40). The wireless communication unit 41 may be referred to as a wireless transceiver or simply as a transceiver. In this case, the wireless communication unit 41 may be a transceiver of the standard defined in the 3GPP Technical Specification (TS) (hereinafter referred to as a 3GPP transceiver). The 3GPP transceiver may be a 3G transceiver, a 4G (LTE) transceiver, a 5G (NR) transceiver, or a transceiver of a generation after 5G. The wireless communication unit 41 is controlled, for example, by the control unit 43. The wireless communication unit 41 supports one or more wireless access methods. The wireless communication unit 41 may support at least one of NR, LTE, B5G (Beyond 5G), and 6G. The wireless communication unit 41 may support W-CDMA, cdma2000, etc. in addition to NR, LTE, B5G, and 6G. The wireless communication unit 41 may also support automatic retransmission technologies such as HARQ (Hybrid Automatic Repeat reQuest). Some or all of the processing performed by the wireless communication unit 41 may be performed by the control unit 43.

 無線通信部41は、送信処理部411と、受信処理部412と、アンテナ413とを備える。送信処理部411、受信処理部412、及びアンテナ413の少なくとも1つを無線通信部41とみなしてもよい。無線通信部41は、送信処理部411、受信処理部412、およびアンテナ413をそれぞれ複数含んでもよい。無線通信部41が複数の無線アクセス方式に対応する場合には、無線通信部41の各部は、無線アクセス方式毎に個別に構成されていてもよい。送信処理部411および受信処理部412は、LTEとNRとB5Gと6Gとで個別に構成されていてもよい。アンテナ413は、複数のアンテナ素子、例えば複数のパッチアンテナによって構成されもよい。無線通信部41は、ビームフォーミング機能を有してもよい。例えば、無線通信部41は、垂直偏波(V偏波)および水平偏波(H偏波)を用いる偏波ビームフォーミング機能(又は垂直方向から45度、及び-45度の偏波方向でのDual偏波を用いる偏波ビームフォーミング機能)を有してもよい。 The wireless communication unit 41 includes a transmission processing unit 411, a reception processing unit 412, and an antenna 413. At least one of the transmission processing unit 411, the reception processing unit 412, and the antenna 413 may be considered to be the wireless communication unit 41. The wireless communication unit 41 may include multiple transmission processing units 411, multiple reception processing units 412, and multiple antennas 413. If the wireless communication unit 41 supports multiple wireless access methods, each unit of the wireless communication unit 41 may be configured individually for each wireless access method. The transmission processing unit 411 and the reception processing unit 412 may be configured individually for LTE, NR, B5G, and 6G. The antenna 413 may be configured with multiple antenna elements, for example, multiple patch antennas. The wireless communication unit 41 may have a beamforming function. For example, the wireless communication unit 41 may have a polarization beamforming function that uses vertically polarized waves (V polarization) and horizontally polarized waves (H polarization) (or a polarization beamforming function that uses dual polarization with polarization directions at 45 degrees and -45 degrees from the vertical direction).

 記憶部42は、DRAM、SRAM、フラッシュメモリ、またはハードディスク等の読み書き可能な記憶装置である。 The memory unit 42 is a readable and writable storage device such as DRAM, SRAM, flash memory, or a hard disk.

 制御部43は、端末装置40の各部を制御するコントローラである。制御部43は、他の無線通信装置(例えば、基地局30、または他の端末装置40)との間で無線通信を実施するように無線通信部を制御する。制御部43は、CPUまたはMPU等のプロセッサによって実現されてもよい。詳細には、制御部23は、端末装置40の内部の記憶装置に記憶されている各種プログラムを、プロセッサがRAM等を作業領域として実行することによって実現されてもよい。制御部43は、ASICまたはFPGA等の集積回路によって実現されてもよい。CPU、MPU、ASIC、およびFPGAは、いずれもコントローラとみなすことができる。制御部43は、GPUにより実現されてもよい。CPU、MPU、ASIC、FPGA、及びGPUは何れもコントローラとみなすことができる。なお、制御部43は、複数の物理的に分離された物体により構成されていてもよい。例えば、制御部43は、複数の半導体チップにより構成されていてもよい。 The control unit 43 is a controller that controls each unit of the terminal device 40. The control unit 43 controls the wireless communication unit to perform wireless communication with other wireless communication devices (e.g., base station 30 or other terminal devices 40). The control unit 43 may be implemented by a processor such as a CPU or MPU. In particular, the control unit 23 may be implemented by a processor executing various programs stored in a storage device internal to the terminal device 40 using RAM or the like as a working area. The control unit 43 may be implemented by an integrated circuit such as an ASIC or FPGA. A CPU, MPU, ASIC, and FPGA can all be considered controllers. The control unit 43 may be implemented by a GPU. A CPU, MPU, ASIC, FPGA, and GPU can all be considered controllers. The control unit 43 may be composed of multiple physically separated objects. For example, the control unit 43 may be composed of multiple semiconductor chips.

 入力部44は、外部から各種入力を受け付ける入力装置である。例えば、入力部44は、キーボードやマウスや操作キーや音声入力等、ユーザが各種操作を行うための操作装置である。なお、端末装置40にタッチパネルが採用される場合には、タッチパネルも入力部44に含まれる。この場合、ユーザは、指やスタイラスで画面をタッチすることにより各種操作を行う。 The input unit 44 is an input device that accepts various inputs from the outside. For example, the input unit 44 is an operating device that allows the user to perform various operations, such as a keyboard, mouse, operation keys, or voice input. Note that if a touch panel is used in the terminal device 40, the touch panel is also included in the input unit 44. In this case, the user performs various operations by touching the screen with a finger or a stylus.

 出力部45は、音、光、振動、画像等、外部に各種出力を行う装置である。出力部45は、各種情報を表示する表示部451を備える。表示部451は、例えば、液晶ディスプレイ、有機EL(Electro Luminescence)ディスプレイ等の表示装置である。なお、端末装置40にタッチパネルが採用される場合には、表示部451は入力部44と一体の装置であってもよい。また、端末装置40がXRデバイスの場合、グラス上に画像を投影する透過型デバイスであってもよいし、ユーザの網膜に直接画像を投影する網膜投影型デバイスであってもよい。出力部45は、制御部43の制御に従って、ユーザに各種出力を行う。 The output unit 45 is a device that outputs various types of information to the outside, such as sound, light, vibration, and images. The output unit 45 includes a display unit 451 that displays various types of information. The display unit 451 is, for example, a display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. If a touch panel is used in the terminal device 40, the display unit 451 may be a device integrated with the input unit 44. Furthermore, if the terminal device 40 is an XR device, it may be a transparent device that projects an image onto glasses, or a retinal projection device that projects an image directly onto the user's retina. The output unit 45 outputs various types of information to the user under the control of the control unit 43.

 センサ部46は、端末装置40の位置又は姿勢に関する情報を取得するセンサである。例えば、センサ部46は、加速度センサ及び/又はジャイロセンサである。例えば、センサ部は、6DoF(Six degrees of freedom)センサであってもよいし、3DoF(Three degrees of freedom)センサであってもよい。なお、センサ部46は、加速度センサ及び/又はジャイロセンサに限定されない。センサ部46は、IMU(Inertial Measurement Unit)であってもよいし、地磁気センサであってもよいし、照度センサであってもよいし、ToF(Time of Flight)センサであってもよいし、イメージセンサであってもよい。また、センサ部46は、GNSS(Global Navigation Satellite System)センサであってもよい。GNSSセンサは、GPS(Global Positioning System)センサであってもよいし、GLONASSセンサであってもよいし、Galileoセンサであってもよいし、QZSS(Quasi-Zenith Satellite System)センサであってもよい。その他、センサ部46は、カメラ(例えば、赤外線カメラ、ライトフィールドカメラ)であってもよいし、LiDAR(Light Detection And Ranging)であってもよいし、ミリ波レーダであってもよい。また、センサ部46は、これら複数のセンサを組み合わせたものであってもよい。 The sensor unit 46 is a sensor that acquires information regarding the position or attitude of the terminal device 40. For example, the sensor unit 46 is an acceleration sensor and/or a gyro sensor. For example, the sensor unit may be a 6DoF (Six degrees of freedom) sensor or a 3DoF (Three degrees of freedom) sensor. Note that the sensor unit 46 is not limited to an acceleration sensor and/or a gyro sensor. The sensor unit 46 may be an IMU (Inertial Measurement Unit), a geomagnetic sensor, an illuminance sensor, a ToF (Time of Flight) sensor, or an image sensor. The sensor unit 46 may also be a GNSS (Global Navigation Satellite System) sensor. The GNSS sensor may be a GPS (Global Positioning System) sensor, a GLONASS sensor, a Galileo sensor, or a QZSS (Quasi-Zenith Satellite System) sensor. Alternatively, the sensor unit 46 may be a camera (e.g., an infrared camera or a light field camera), a LiDAR (Light Detection and Ranging), or a millimeter-wave radar. The sensor unit 46 may also be a combination of these multiple sensors.

<<3.5Gにおける通信システムの構成例>>
 以上、通信システム1の構成について説明したが、次に、本実施形態の通信システム1の具体的構成例を説明する。
<<Configuration example of a 3.5G communication system>>
The configuration of the communication system 1 has been described above. Next, a specific configuration example of the communication system 1 of this embodiment will be described.

 以下の説明では、通信システム1の具体的構成例として、第5世代移動体通信システム(5G)の構成を説明するが、通信システム1は、5世代移動体通信システムに限定されない。通信システム1は、4世代移動体通信システム(4G)であってもよいし、6世代移動体通信システム(6G)であってもよい。勿論、通信システム1は、その他の無線通信システムであってもよい。 In the following explanation, the configuration of a fifth-generation mobile communication system (5G) will be described as a specific example of the configuration of communication system 1, but communication system 1 is not limited to a fifth-generation mobile communication system. Communication system 1 may also be a fourth-generation mobile communication system (4G) or a sixth-generation mobile communication system (6G). Of course, communication system 1 may also be any other wireless communication system.

<3-1.5GSのネットワークアーキテクチャ>
 まず、本実施形態の通信システム1に適用され得るネットワークアーキテクチャについて説明する。ここでは、通信システム1のアーキテクチャの一例として、5GS(5G System)のアーキテクチャについて説明する。
<3-1.5GS Network Architecture>
First, a network architecture that can be applied to the communication system 1 of the present embodiment will be described. Here, as an example of the architecture of the communication system 1, the architecture of a 5G system (5GS) will be described.

 図8は、5GSのアーキテクチャの構成例を示す図である。5GのコアネットワークCNは、5GC(5G Core)/NGC(Next Generation Core)とも呼ばれる。本実施形態のコアネットワークCNは、例えば、一又は複数の管理装置20により構成される。以下、5GのコアネットワークCNを5GC/NGCとも称する。コアネットワークCNは、RAN(Radio Access Network)/AN(Access Network)510を介してUE(User Equipment)40と接続する。UE40は、例えば、通信システム1における端末装置40である。 Figure 8 is a diagram showing an example of the configuration of a 5GS architecture. The 5G core network CN is also called 5GC (5G Core)/NGC (Next Generation Core). The core network CN of this embodiment is composed of, for example, one or more management devices 20. Hereinafter, the 5G core network CN will also be referred to as 5GC/NGC. The core network CN is connected to a UE (User Equipment) 40 via a RAN (Radio Access Network)/AN (Access Network) 510. The UE 40 is, for example, a terminal device 40 in the communication system 1.

 アプリケーションに関する処理を行うアプリケーションサーバ(AS:Application Server)10がインターネットを介して5GSと接続される。サーバ10は、例えば、アプリケーションサーバ(AS:Application Server)である。図8に示すアプリケーションサーバ10は、例えば、通信システム1におけるサーバ10に相当する。これにより、UE40は、5Gサービスによるアプリケーションの利用が可能になる。 An application server (AS) 10 that performs application-related processing is connected to 5GS via the Internet. The server 10 is, for example, an application server (AS). The application server 10 shown in FIG. 8 corresponds to, for example, the server 10 in the communication system 1. This enables the UE 40 to use applications via 5G services.

 アプリケーションを提供する主体が、5Gサービスを提供するPLMN(Public Land Mobile Network)オペレータとの間で、SLA(Service Level Agreement)等の契約を有する場合には、サーバ10をDN530、又はDN530の一部としてコアネットワークCN内に配置することもできる。サーバ10は、エッジアプリケーションサーバの形態で提供されてもよい。 If the entity providing the application has a contract such as a Service Level Agreement (SLA) with a PLMN (Public Land Mobile Network) operator that provides 5G services, the server 10 can be placed within the DN 530 or the core network CN as part of the DN 530. The server 10 may also be provided in the form of an edge application server.

 5GSのコントロールプレーン機能群540は、複数のNF(Network Function)によって構成される。コントロールプレーン機能群540が有する複数のNFには、例えば、AMF(Access and Mobility Management Function)541と、NEF(Network Exposure Function)542と、NRF(Network Repository Function)543と、NSSF(Network Slice Selection Function)544と、PCF(Policy Control Function)545と、SMF(Session Management Function)546と、UDM(Unified Data Management)547と、AF(Application Function)548と、AUSF(Authentication Server Function)549と、UCMF(UE radio Capability Management Function)550と、TSCTSF(Time Sensitive Communication and Time Synchronization Function)551と、BSF(Binding Support Function)552と、が含まれる。 The 5GS control plane function group 540 is composed of multiple NFs (Network Functions). The multiple NFs that the control plane function group 540 has include, for example, an AMF (Access and Mobility Management Function) 541, a NEF (Network Exposure Function) 542, a NRF (Network Repository Function) 543, a NSSF (Network Slice Selection Function) 544, a PCF (Policy Control Function) 545, a SMF (Session Management Function) 546, and a U It includes DM (Unified Data Management) 547, AF (Application Function) 548, AUSF (Authentication Server Function) 549, UCMF (UE radio Capability Management Function) 550, TSCTSF (Time Sensitive Communication and Time Synchronization Function) 551, and BSF (Binding Support Function) 552.

 UDM547は、契約者情報を保持及び管理するUDR(Unified Data Repository)と、契約者情報を処理するFE(Front End)部と、を含んでいる。AMF541は、モビリティ管理を行う。SMF546は、セッション管理を行う。 UDM547 includes a UDR (Unified Data Repository) that stores and manages subscriber information, and an FE (Front End) unit that processes subscriber information. AMF541 performs mobility management. SMF546 performs session management.

 UCMF550は、PLMN(Public Land Mobile Network)における全てのUE無線ケイパビリティID(UE Radio Capability ID)に対応するUE無線ケイパビリティ情報(UE Radio Capability Information)を保持している。UCMF550は、それぞれのPLMN-割り当てUE無線ケイパビリティID(PLMN-assigned UE Radio Capability ID)を割り当てる役割を担っている。なお、TSCTSF551、及びBSF552に関しては後述する。 UCMF 550 holds UE Radio Capability Information corresponding to all UE Radio Capability IDs in the PLMN (Public Land Mobile Network). UCMF 550 is responsible for assigning each PLMN-assigned UE Radio Capability ID. TSCTSF 551 and BSF 552 will be described later.

 アプリケーションは、アプリケーションに対して用意されているAF548を介して、コアネットワークCNが提供する機能やサービスを利用することができる。しかし、当該アプリケーションがサードパーティーのアプリケーションの場合には、コアネットワークCNの管理主体であるオペレータとの間でSLA(Service Level Agreement)を締結して、コアネットワークCNに対してtrusted AF548とみなされることが必要である。 Applications can use the functions and services provided by the core network CN via the AF548 provided for the application. However, if the application is a third-party application, it must conclude an SLA (Service Level Agreement) with the operator that manages the core network CN, and be considered a trusted AF548 by the core network CN.

 さらに、コアネットワークCN外に配置されたサードパーティーのAF548については、セキュリティの観点から、NEF542を介してコアネットワークCNに接続させる構成が一般的である。また、サードパーティーのAF548は、サードパーティーのサーバ10の制御部として、サーバ10内に実装することもできる。 Furthermore, from a security standpoint, it is common for a third-party AF 548 located outside the core network CN to be connected to the core network CN via an NEF 542. The third-party AF 548 can also be implemented within the third-party server 10 as a control unit for the server 10.

 Namfは、AMF541が提供するサービスベースドインタフェース(Service-based interface)である。Nsmfは、SMF546が提供するサービスベースドインタフェースである。Nnefは、NEF542が提供するサービスベースドインタフェースである。Npcfは、PCF545が提供するサービスベースドインタフェースである。Nudmは、UDM547が提供するサービスベースドインタフェースである。Nafは、AF548が提供するサービスベースドインタフェースである。Nnrfは、NRF543が提供するサービスベースドインタフェースである。Nnssfは、NSSF544が提供するサービスベースドインタフェースである。Nausfは、AUSF549が提供するサービスベースドインタフェースである。Nucmfは、UCMF550が提供するサービスベースドインタフェースである。Ntsctsfは、TSCTSF551が提供するサービスベースドインタフェースである。Nbsfは、BSF552が提供するサービスベースドインタフェースである。各NFは、それぞれのサービスベースドインタフェースを介して、他のNFと情報を交換する。 Namf is a service-based interface provided by AMF541. Nsmf is a service-based interface provided by SMF546. Nnef is a service-based interface provided by NEF542. Npcf is a service-based interface provided by PCF545. Nudm is a service-based interface provided by UDM547. Naf is a service-based interface provided by AF548. Nnrf is a service-based interface provided by NRF543. Nnssf is a service-based interface provided by NSSF544. Nausf is a service-based interface provided by AUSF549. Nucmf is a service-based interface provided by UCMF550. Ntsctsf is a service-based interface provided by TSCTSF551. Nbsf is a service-based interface provided by BSF 552. Each NF exchanges information with other NFs via its respective service-based interface.

 各NFは、他のネットワーク機能が提供するサービスに対してリクエスト、又はサブスクライブすることで、そのサービスからの応答、又通知を受けることができる。つまり、各NFは、それぞれのサービスベースドインタフェースを介したリクエスト/応答、又は、サブスクライブ/通知の手段で、他のNFと情報を交換する。 Each NF can request or subscribe to services provided by other network functions and receive responses or notifications from those services. In other words, each NF exchanges information with other NFs by means of request/response or subscribe/notification via their respective service-based interfaces.

 UPF(User Plane Function)520は、ユーザプレーン処理の機能を有する。DN(Data Network)530は、MNO(Mobile Network Operator)独自のサービス、インターネット、及びサードパーティーのサービスへの接続を可能にする機能を有する。UPF520は、サーバ10で処理されたユーザプレーンのデータの転送処理部として機能する。UPF520は、RAN/AN510と接続されるゲートウェイとしても機能する。 The UPF (User Plane Function) 520 has user plane processing functionality. The DN (Data Network) 530 has functionality that enables connection to MNO (Mobile Network Operator) proprietary services, the Internet, and third-party services. The UPF 520 functions as a forwarding processor for user plane data processed by the server 10. The UPF 520 also functions as a gateway connected to the RAN/AN 510.

 ここで、コアネットワークCNの各NFは、仮想化(Virtualization)やコンテナ(Container)で構成されうる。各NFは、クラウドサーバに実装可能である。5GSでは、SDN(Software Defined Network)を使って、動的、かつ、リコンフィギャラブル(re-configurable)に各NFを設定することができる。 Here, each NF in the core network CN can be configured using virtualization or containers. Each NF can be implemented on a cloud server. In 5GS, each NF can be configured dynamically and reconfigurably using SDN (Software Defined Network).

 サービスベースドアーキテクチャ(Service-based architecture)に従って構成されている5GのコアネットワークCNでは、新たなサービスとそのサービスのためのサービスベースドインタフェースを定義することにより、新たなNFの導入が可能である。さらに、次世代(つまり、6G)以降のコアネットワークCNでは、各NFが提供するサービスによって、上述した各NFの集約、細分化、又は特定のサービスの他のNFへの移管等も想定される。このことから、コアネットワークCNがサポートするNFは、例示した上述の5GのコアネットワークCNの各NFの種別には限定されない。 In a 5G core network CN configured according to a service-based architecture, it is possible to introduce new NFs by defining new services and service-based interfaces for those services. Furthermore, in next-generation (i.e., 6G) and later core networks CN, it is expected that the above-mentioned NFs will be aggregated or subdivided, or specific services will be transferred to other NFs, depending on the services provided by each NF. For this reason, the NFs supported by the core network CN are not limited to the types of NFs in the above-mentioned 5G core network CN.

 RAN/AN510は、RANとの接続、及び、RAN以外のANとの接続を可能にする機能を有する。RAN/AN510は、gNB、又はng-eNBと呼ばれる基地局を含む。RANは、NG(Next Generation)-RANと呼ばれる場合もある。 RAN/AN 510 has the function of enabling connection to the RAN and connection to ANs other than the RAN. RAN/AN 510 includes a base station called a gNB or ng-eNB. RAN is sometimes called NG (Next Generation)-RAN.

 また、RAN/AN510の機能は、PDCP(Packet Data Convergence Protocol)サブレイヤ以上のL2/L3機能を処理するCU(Central Unit)と、RLC(Radio Link Control)サブレイヤ以下のL2/L1機能を処理するDU(Distributed Unit)と、に分割される。これらの機能は、F1インタフェースを介してそれぞれ分散して配置され得る。 Furthermore, the functions of the RAN/AN 510 are divided into a CU (Central Unit) that processes L2/L3 functions above the PDCP (Packet Data Convergence Protocol) sublayer, and a DU (Distributed Unit) that processes L2/L1 functions below the RLC (Radio Link Control) sublayer. These functions can be distributed and located via the F1 interface.

 さらに、DUの機能は、LOW PHYサブレイヤと無線部(Radio)を処理するRU(Radio Unit)と、RLC、MAC(Medium Access Control)、HIGH PHYの各サブレイヤを処理するDUと、に分割されうる。RUの機能は、例えば、eCPRI(evolved Common Public Radio Interface)に準拠したフロントホールを介して分散して配置され得る。 Furthermore, the DU functions can be divided into an RU (Radio Unit) that processes the LOW PHY sublayer and radio section, and a DU that processes the RLC, MAC (Medium Access Control), and HIGH PHY sublayers. The RU functions can be distributed and deployed, for example, via a fronthaul that complies with eCPRI (evolved Common Public Radio Interface).

 CU及び/又はDUの機能を仮想化やコンテナで構成されうる。CU及び/又はDUの機能は、クラウドサーバに実装可能である。5GSでは、SDNを使って、動的かつリコンフィギャラブルにCU及び/又はDUの機能を設定することができる。 The functions of the CU and/or DU can be configured using virtualization or containers. The functions of the CU and/or DU can be implemented on a cloud server. In 5GS, the functions of the CU and/or DU can be configured dynamically and reconfigurably using SDN.

 UE40とAMF541との間では、リファレンスポイントN1を介して相互に情報の交換が行われる。RAN/AN510とAMF541との間では、リファレンスポイントN2を介して相互に情報の交換が行われる。SMF546とUPF520との間では、リファレンスポイントN4を介して相互に情報の交換が行われる。 Information is exchanged between UE40 and AMF541 via reference point N1. Information is exchanged between RAN/AN510 and AMF541 via reference point N2. Information is exchanged between SMF546 and UPF520 via reference point N4.

 SMF546は、サービスデータフロー毎のQoS(Quality of Service)制御を行う。SMF546のQoS制御は、IP及びEthernetタイプの両方のサービスデータフローに対して適用することができる。SMF546は、サービスデータフロー毎にQoS制御を行うことにより、特定のサービス毎にオーソライズされたQoSを提供する。 SMF546 performs QoS (Quality of Service) control for each service data flow. SMF546's QoS control can be applied to both IP and Ethernet type service data flows. By performing QoS control for each service data flow, SMF546 provides authorized QoS for each specific service.

 SMF546は、サービスベース(service-based)、契約ベース(subscription-based)、又はPCF内部で予め定義された(predefined PCF internal)ポリシールールと併せて、QoS契約者情報のような指標を利用可能である。 The SMF 546 can use indicators such as QoS subscriber information in conjunction with service-based, subscription-based, or predefined PCF internal policy rules.

 SMF546は、QoSフロー、すなわちQoS制御されるデータフローに関連するPCC(Policy and Charging Control)ルールを用いて、QoSフローにオーソライズするQoSを決定する。 SMF546 determines the QoS to authorize for a QoS flow using the PCC (Policy and Charging Control) rules associated with the QoS flow, i.e., the QoS-controlled data flow.

 SMF546は、QoSフローが削除された場合には、QoSフローが削除されたことをPCF545に通知することができる。また、SMF546は、QoSフローで保証されるビットレート、すなわちGFBR(Guaranteed Flow Bit Rate)を保証できない場合には、GFBRを保証できないことをPCF545に通知することができる。 If a QoS flow is deleted, the SMF 546 can notify the PCF 545 that the QoS flow has been deleted. Furthermore, if the bit rate guaranteed by the QoS flow, i.e., the GFBR (Guaranteed Flow Bit Rate), cannot be guaranteed, the SMF 546 can notify the PCF 545 that the GFBR cannot be guaranteed.

 QoSフローのQoS予約処理(QoS Reservation Procedure)として、UE開始QoSフロー(UE-Initiated QoS Flow)の確立が可能である。また、QoSフローの変更処理の一部として、QoSのダウングレード又はアップグレードが可能である。 As a QoS reservation procedure for a QoS flow, it is possible to establish a UE-initiated QoS flow. Also, as part of the QoS flow modification process, it is possible to downgrade or upgrade the QoS.

 なお、次世代(つまり、6G)以降の移動体通信システムでは、コントロールプレーン機能群だけでなく、ユーザプレーン機能(例えば、UPF520)、及びRAN/AN510もサービスベースドアーキテクチャに対応することが想定される。よって、移動体通信システムを構成する各ノードは、仮想化(Virtualization)、コンテナ(Container)、及び/又はSDN(Software Defined Network)といった技術を活用して、動的、かつ、リコンフィギャラブル(re-configurable)にクラウドサーバを含む情報処理装置に実装、及び/又は、設定/再設定され得る。 In addition, in next-generation (i.e., 6G) and later mobile communication systems, it is expected that not only the control plane functions but also the user plane functions (e.g., UPF 520) and RAN/AN 510 will support the service-based architecture. Therefore, each node that makes up the mobile communication system can be dynamically and reconfigurably implemented and/or configured/reconfigured on information processing devices, including cloud servers, using technologies such as virtualization, containers, and/or SDN (Software Defined Network).

<3-2.5GにおけるXRのアーキテクチャ>
 図9は、5GにおけるXRのアーキテクチャの構成例を示す図である。より具体的には、図9は、3GPP TR26.928 “Extended Reality (XR) in 5G”に記載されている“Generalized XR Split Rendering”と呼ばれるユースケースのアーキテクチャの構成を示す図である。
<3-2.5G XR Architecture>
Fig. 9 is a diagram showing an example of the architecture of XR in 5G. More specifically, Fig. 9 is a diagram showing the architecture of a use case called "Generalized XR Split Rendering" described in 3GPP TR26.928 "Extended Reality (XR) in 5G."

 このアーキテクチャは、XRサーバ60と、XRデバイス70(例えば、XR Capable UE)と、から構成される。XRサーバ60は、上述のサーバ10に対応する。図8に示す5GSのネットワークアーキテクチャの例では、XRサーバ60は、DN530(又はDN530の一部)、或いはサーバ10に対応する。XRデバイス70は、上述の端末装置40に対応する。図8に示す5GSのネットワークアーキテクチャの例では、XRデバイス70は、UE40に対応する。 This architecture consists of an XR server 60 and an XR device 70 (e.g., XR Capable UE). The XR server 60 corresponds to the server 10 described above. In the example of the 5GS network architecture shown in FIG. 8, the XR server 60 corresponds to the DN 530 (or part of the DN 530) or the server 10. The XR device 70 corresponds to the terminal device 40 described above. In the example of the 5GS network architecture shown in FIG. 8, the XR device 70 corresponds to the UE 40.

<3-2-1.XRサーバ>
 XRサーバ60は、XRメディア生成部61と、XR表示領域プリレンダリング部62と、2D/3Dメディアエンコード部63と、XRレンダリングメタデータ処理部64と、XRメディアコンテンツ配信部65と、5GS配信部66と、を備える。
<3-2-1. XR Server>
The XR server 60 includes an XR media generation unit 61, an XR display area pre-rendering unit 62, a 2D/3D media encoding unit 63, an XR rendering metadata processing unit 64, an XR media content distribution unit 65, and a 5GS distribution unit 66.

 XRメディア生成部61は、XRデバイス70から受信されるトラッキング及びセンサ情報に従って、表示領域に適応したXRメディアを生成する。 The XR media generation unit 61 generates XR media adapted to the display area according to the tracking and sensor information received from the XR device 70.

 XR表示領域プリレンダリング部62は、XRデバイス70から受信されるトラッキング及びセンサ情報に従って、表示領域に適応したレンダリングを実行する。 The XR display area pre-rendering unit 62 performs rendering adapted to the display area according to the tracking and sensor information received from the XR device 70.

 2D/3Dメディアエンコード部63は、XRメディアを構成する2D/3Dメディアをエンコードする。 The 2D/3D media encoding unit 63 encodes the 2D/3D media that make up the XR media.

 XRレンダリングメタデータ処理部64は、XRメディアをレンダリングするために必要なメタデータを生成する。 The XR rendering metadata processing unit 64 generates the metadata necessary to render XR media.

 XRメディアコンテンツ配信部65は、5GS配信部66を介して、エンコードされた2D/3Dメディアとレンダリングのためのメタデータとを含むXRメディアコンテンツをXRデバイス70に配信する。 The XR media content distribution unit 65 distributes XR media content including encoded 2D/3D media and metadata for rendering to the XR device 70 via the 5GS distribution unit 66.

 また、XRメディアコンテンツ配信部65は、XRメディアコンテンツを配信する際に、WebRTCに代表されるRTP(Real-time Transport Protocol)を用いることができる。一般的に、RTPでは、トランスポート層のプロトコルにUDP(User Datagram Protocol)が用いられ、TCP(Transmission Control Protocol)で使用される再送制御を省略するために、前方誤り訂正(FEC : Forward Error Correction)が適用される。 Furthermore, the XR media content distribution unit 65 can use RTP (Real-time Transport Protocol), typified by WebRTC, when distributing XR media content. Generally, RTP uses UDP (User Datagram Protocol) as the transport layer protocol, and applies forward error correction (FEC) to omit the retransmission control used in TCP (Transmission Control Protocol).

 XRメディアコンテンツ配信部65又は5GS配信部66は、2D/3Dメディアのエンコードのフォーマット、或いは表示領域における位置に応じて、QoS制御を提供してもよい。 The XR media content distribution unit 65 or 5GS distribution unit 66 may provide QoS control depending on the encoding format of the 2D/3D media or its position in the display area.

 例えば、XRメディアコンテンツ配信部65又は5GS配信部66は、フォービエイテッドレンダリング(Foveated Rendering)に対して、高解像度のフォーマットのデータを高い優先度で送信し、低解像度のフォーマットのデータを低い優先度で送信してもよい。或いは、XRメディアコンテンツ配信部65又は5GS配信部66は、表示領域の中央の領域のデータを高い優先度で送信し、表示領域の中央から離れた領域のデータを低い優先度で送信してもよい。フォービエイテッドレンダリングは、視野の中心では高い解像度を維持して、視野の外側にいくにつれ解像度を落とす技術である。このフォービエイテッドレンダリングによって、視覚上の劣化を極力引き起こさずに、必要なデータサイズを削減することができる。 For example, for foveated rendering, the XR media content distribution unit 65 or 5GS distribution unit 66 may transmit data in a high-resolution format with a high priority, and transmit data in a low-resolution format with a low priority. Alternatively, the XR media content distribution unit 65 or 5GS distribution unit 66 may transmit data in the central area of the display area with a high priority, and transmit data in areas away from the center of the display area with a low priority. Foveated rendering is a technique that maintains high resolution in the center of the field of view and reduces resolution as it moves outward from the field of view. This foveated rendering makes it possible to reduce the required data size while minimizing visual degradation.

<3-2-2.XRデバイス>
 XRデバイス70(例えば、XR Capable UE)は、3DOF(Degrees Of Freedom)/6DOFトラッキング及びXRセンサ部71と、XRメディアコンテンツ配信部72と、5GS配信部73と、2D/3Dメディアデコード部74と、XRレンダリングメタデータ処理部75と、XR表示領域レンダリング部76と、表示部77と、を備える。
<3-2-2. XR Device>
The XR device 70 (e.g., an XR Capable UE) includes a 3DOF (Degrees Of Freedom)/6DOF tracking and XR sensor unit 71, an XR media content distribution unit 72, a 5GS distribution unit 73, a 2D/3D media decoding unit 74, an XR rendering metadata processing unit 75, an XR display area rendering unit 76, and a display unit 77.

 3DOF/6DOFトラッキング及びXRセンサ部71は、表示領域(Viewport)を特定するためのトラッキング情報として、ユーザのポーズ情報(姿勢情報)を取得する。XRメディアコンテンツ配信部72は、このポーズ情報(pose information)を、トラッキング及びセンサ情報に含めてXRサーバ60に提供する。なお、トラッキング及びセンサ情報には、ポーズ情報に加えて又は代えて、3DOF/6DOFトラッキング及びXRセンサ部71によって取得される慣性情報が含まれ得る。以下の説明では、トラッキング及びセンサ情報のことを、単に、センサ情報ということがある。 The 3DOF/6DOF tracking and XR sensor unit 71 acquires the user's pose information (posture information) as tracking information for identifying the display area (viewport). The XR media content distribution unit 72 provides this pose information to the XR server 60 by including it in tracking and sensor information. Note that the tracking and sensor information may include inertial information acquired by the 3DOF/6DOF tracking and XR sensor unit 71 in addition to or instead of the pose information. In the following description, tracking and sensor information may be simply referred to as sensor information.

 3DOF/6DOFトラッキング及びXRセンサ部71は、例えば、GNSS(Global Navigation Satellite System)、地磁気センサ、加速度センサ、ジャイロセンサ、照度センサ、赤外線カメラ、ライトフィールドカメラ、LiDAR(Light Detection And Ranging)、カメラ(イメージセンサ)、ToF(Time of Flight)センサ、ミリ波レーダ等で構成される。3DOF/6DOFトラッキング及びXRセンサ部71は、端末装置40のセンサ部46に相当する。 The 3DOF/6DOF tracking and XR sensor unit 71 is composed of, for example, a GNSS (Global Navigation Satellite System), a geomagnetic sensor, an acceleration sensor, a gyro sensor, an illuminance sensor, an infrared camera, a light field camera, a LiDAR (Light Detection and Ranging), a camera (image sensor), a ToF (Time of Flight) sensor, millimeter wave radar, etc. The 3DOF/6DOF tracking and XR sensor unit 71 corresponds to the sensor unit 46 of the terminal device 40.

 XRメディアコンテンツ配信部72は、5GS配信部73を介して、XRサーバ60から表示領域を含むXRメディアコンテンツを受信する。ここで、XRメディアコンテンツは、2D/3DメディアとXRメディアをレンダリングするためのメタデータから構成される。 The XR media content distribution unit 72 receives XR media content including a display area from the XR server 60 via the 5GS distribution unit 73. Here, the XR media content consists of 2D/3D media and metadata for rendering the XR media.

 2D/3Dメディアデコード部74は、5GS配信部73及びXRメディアコンテンツ配信部72を介して受信されたXRメディアコンテンツを構成する2D/3Dメディアをデコードする。 The 2D/3D media decoding unit 74 decodes the 2D/3D media that constitutes the XR media content received via the 5GS distribution unit 73 and the XR media content distribution unit 72.

 XRレンダリングメタデータ処理部75は、5GS配信部73及びXRメディアコンテンツ配信部72を介して受信されたXRメディアコンテンツを構成するXRメディアをレンダリングするためのメタデータを処理する。 The XR rendering metadata processing unit 75 processes metadata for rendering the XR media that constitutes the XR media content received via the 5GS distribution unit 73 and the XR media content distribution unit 72.

 メタデータは投影情報を含み、この投影情報に基づいて3Dメッシュを生成することができる。また、投影情報は、球面画像を2次元テクスチャ信号にマッピングする際にも用いられる。 The metadata includes projection information, which can be used to generate a 3D mesh. Projection information is also used when mapping a spherical image onto a 2D texture signal.

 3Dメッシュは、例えば、3Dコンピュータグラフィックスやソリッドモデリングにおける多面体オブジェクトの形状を定義する頂点、辺、面の集合体のポリゴンメッシュ(polygon mesh)である。ポリゴンメッシュで生成されるオブジェクトは、様々なタイプの要素、例えば、頂点(vertices)、エッジ(edges)、面(faces)、ポリゴン(polygons)、及びサーフェス(surfaces)等で表現される。 A 3D mesh is a polygon mesh, a collection of vertices, edges, and faces that defines the shape of a polyhedral object, for example, in 3D computer graphics or solid modeling. Objects generated using a polygon mesh are represented by various types of elements, such as vertices, edges, faces, polygons, and surfaces.

 また、3Dメッシュは、医療画像、建築、3Dプリンティング、製造、3Dゲーム、XRアプリケーション等、様々な分野の3次元モデリングで使用されているポイントクラウド(point cloud)を使って生成される。ポイントクラウドは、所定の座標系で定義されたデータポイントの集合体である。例えば、3次元座標系では、ポイントクラウドによって、実在または創作された物理システムの形状を定義することができる。 3D meshes are also generated using point clouds, which are used in 3D modeling in a variety of fields, including medical imaging, architecture, 3D printing, manufacturing, 3D games, and XR applications. A point cloud is a collection of data points defined in a given coordinate system. For example, in a 3D coordinate system, a point cloud can define the shape of a real or fictional physical system.

 さらに、シーン記述(Scene description)によってXRアプリケーションの様々な3Dシーンの生成が可能になる。シーン記述は、シーングラフ(Scene Graph)とも呼ばれる。シーン記述は、シーンの幾何学的配置をオブジェクトベースで階層化した有向非巡回グラフ(DAG:Directed Acyclic Graph)であり、通常は単純な木構造となる。グラフの葉ノード(leaf node)がポリゴン等の図形生成のための幾何学的な構成単位を表す。グラフの各ノードは、子ノードへのポインタを保持し、子ノードは、他のノードのグループ、幾何学的な要素、変換行列等となる。空間変換(Spatial Transformation)は、グラフのノードとして表現され、変換行列で表される。他のシーングラフのノードは、3Dオブジェクト、又はその一部、光源、パーティクルシステム(Particle System)、表示カメラ等を含む。 Furthermore, a scene description enables the generation of various 3D scenes for XR applications. A scene description is also called a scene graph. A scene description is a directed acyclic graph (DAG) that hierarchically organizes the geometric arrangement of a scene based on objects, and typically has a simple tree structure. Leaf nodes in the graph represent geometric building blocks for generating shapes such as polygons. Each node in the graph holds pointers to child nodes, which are groups of other nodes, geometric elements, transformation matrices, etc. Spatial transformations are represented as graph nodes and are represented by transformation matrices. Other scene graph nodes include 3D objects or parts of 3D objects, light sources, particle systems, display cameras, etc.

 XR表示領域レンダリング部76は、2D/3Dメディアデコード部74でデコードされた2D/3Dメディアを、XRレンダリングメタデータ処理部75で処理されたメタデータと、3DOF/6DOFトラッキング及びXRセンサ部71から取得されるユーザの最新のポーズ情報と、を考慮してレンダリングする。 The XR display area rendering unit 76 renders the 2D/3D media decoded by the 2D/3D media decoding unit 74, taking into account the metadata processed by the XR rendering metadata processing unit 75 and the user's latest pose information obtained from the 3DOF/6DOF tracking and XR sensor unit 71.

 XR表示領域レンダリング部76は、タイムワープ(Timewarp)と呼ばれる機能を備えてもよい。タイムワープは、VR酔いの原因となるMPL(Motion to Photon Latency)を低減するための機能である。タイムワープの機能を使用するXRデバイス70は、例えば、3DOF/6DOFトラッキング及びXRセンサ部71から取得される慣性情報に基づいて、XRサーバ60でレンダリングされたXRメディアの表示領域(第1の表示領域)を、最新の慣性情報に基づいて特定される最新の表示領域(第2の表示領域)に変換(座標変換)する。 The XR display area rendering unit 76 may have a function called time warp. Time warp is a function for reducing MPL (Motion to Photon Latency), which is a cause of VR sickness. An XR device 70 using the time warp function converts (coordinate transformation) the display area (first display area) of the XR media rendered by the XR server 60 based on, for example, 3DOF/6DOF tracking and inertial information acquired from the XR sensor unit 71, into the latest display area (second display area) identified based on the latest inertial information.

 表示部77は、XR表示領域レンダリング部76によってレンダリングされた2D/3Dメディアを表示する。表示部77は、端末装置40の表示部451に相当する。 The display unit 77 displays the 2D/3D media rendered by the XR display area rendering unit 76. The display unit 77 corresponds to the display unit 451 of the terminal device 40.

 なお、図9に示されるXRデバイス70及びXRサーバ60を構成する各ブロックは、論理的な機能を示したものである。したがって、これらの機能は、集約されて実装されてもよいし、より細分化された機能に分割されて実装されてもよい。また、これらの機能は、静的、或いは動的に複数の装置に分散されて実装されてもよい。 Note that the blocks making up the XR device 70 and XR server 60 shown in FIG. 9 represent logical functions. Therefore, these functions may be implemented in an aggregated manner, or may be implemented by dividing them into more specific functions. Furthermore, these functions may be implemented by distributing them statically or dynamically across multiple devices.

 例えば、XRデバイス70の5GS配信部73は、UE40の機能によって実現されてもよい。また、XRサーバ60の5GS配信部66は、RAN/AN510及びコアネットワークCNの機能によって実現されてもよい。このように、XRのようなサービスでは、ポーズ情報や慣性情報等の比較的小容量のデータから、XRメディアのような大容量のデータまでを扱うことが求められる。さらに、XRのようなサービスでは、データの種別に応じて異なるQoS制御を適用できることが望まれる。 For example, the 5GS distribution unit 73 of the XR device 70 may be realized by the functions of the UE 40. Furthermore, the 5GS distribution unit 66 of the XR server 60 may be realized by the functions of the RAN/AN 510 and the core network CN. In this way, services such as XR are required to handle a wide range of data, from relatively small volumes of data such as pause information and inertial information, to large volumes of data such as XR media. Furthermore, services such as XR are expected to be able to apply different QoS controls depending on the type of data.

<3-3.5GSのQoS制御>
 図10は、5GSのQoSアーキテクチャの一例を示す図である。図10は、3GPP TS38.300を元に作成したものである。NAS(Non-Access Stratum)レベルにおいて、QoSフローは、PDU(Protocol Data Unit)セッション内で異なるQoSを区別する際の最も細かい粒度である。PDUセッション内において、QoSフローはQFI(QoS Flow ID)によって識別される。
<3-3.5GS QoS Control>
Figure 10 shows an example of a 5GS QoS architecture. Figure 10 is based on 3GPP TS38.300. At the NAS (Non-Access Stratum) level, a QoS flow is the finest granularity for distinguishing different QoS within a PDU (Protocol Data Unit) session. Within a PDU session, a QoS flow is identified by a QFI (QoS Flow ID).

 また、XR(Extended Reality)やメディアサービスでは、パケットのグループは、PDUセット(PDU Set)のペイロードを使って伝送されうる。PDUセットは、アプリケーションレベルで生成される情報単位のペイロードを伝送する1つ以上のPDUで構成される。この情報単位は、例えば、画像フレーム、及びXRやメディアサービスのビデオスライス(Video Slice)のうちの少なくとも1つであってもよい。また、情報単位は、GOP(Group of Picture)の形式の動画データのIフレーム、Pフレーム、及び、Bフレームのうちの少なくとも1つであってもよい。さらに、XRのように相互に関連する複数の種類のデータを扱うマルチモーダルアプリケーション(multimodal application)において、複数の種類のデータ(例えば、ポーズ情報、音声情報、動画情報、ハプティクス等)のそれぞれが情報単位とされてもよい。勿論、情報単位はこれらに限定されない。 Furthermore, in XR (Extended Reality) and media services, a group of packets can be transmitted using the payload of a PDU set. A PDU set consists of one or more PDUs that transmit the payload of an information unit generated at the application level. This information unit may be, for example, at least one of an image frame and a video slice in XR or media services. The information unit may also be at least one of an I frame, P frame, and B frame of video data in GOP (Group of Pictures) format. Furthermore, in multimodal applications that handle multiple types of interrelated data such as XR, each of the multiple types of data (e.g., pause information, audio information, video information, haptics, etc.) may be treated as an information unit. Of course, information units are not limited to these.

 すなわち、PDUセット内のパケットは、ある期間内に受信されてデコードされるべきデータの単位として扱われる。例えば、UEは、画像フレームやビデオスライスを伝送する全てのパケット、又は、ある程度の量のパケットの受信に成功した場合にのみ、これらのパケットをデコードしてもよい。例えば、UEは、GOP内の画像フレームを、依存関係のある全ての画像フレームの受信に成功した場合にのみ、デコードしてもよい。 That is, packets in a PDU set are treated as a unit of data to be received and decoded within a certain period of time. For example, a UE may decode an image frame or video slice only if it has successfully received all packets, or a certain amount of packets, that carry those packets. For example, a UE may decode an image frame in a GOP only if it has successfully received all dependent image frames.

 5GSは、QoS制御の観点で最も細かい粒度となるQoSフローの中で、PDUセットによってより細かい粒度でデータを識別することができる。5GSは、QoSフローレベルのQoS制御に加えて、PDUセットレベルのQoS制御を適用することができる。 5GS allows for the identification of data at a finer granularity using PDU sets within QoS flows, which represent the finest granularity in terms of QoS control. In addition to QoS control at the QoS flow level, 5GS can also apply QoS control at the PDU set level.

 PCF545は、AFセッションの情報をPDUセッションに関連付けることができる。AF548は、PCF545とのAFセッションを介して、UE40に対するデータセッション(例えば、PDUセッション)を特定のQoS(例えば、低遅延、又は低ジッタ)のセッションとして確立することを要求できる。 PCF 545 can associate AF session information with a PDU session. AF 548 can request, via the AF session with PCF 545, that a data session (e.g., a PDU session) for UE 40 be established as a session with a specific QoS (e.g., low latency or low jitter).

 SMF546は、QoSとサービス要求に基づいてQoSフローへのPCCルールの関連付けを行う。SMF546は、新たなQoSフローに対してQFIを割り当て、PCF545からQoSフローに関連付けされたPCCルールと、その他の情報と、を取得する。 SMF546 associates PCC rules with QoS flows based on the QoS and service requests. SMF546 assigns a QFI to the new QoS flow and obtains the PCC rules associated with the QoS flow and other information from PCF545.

 SMF546は、このPCCルールから、そのQoSフローのQoSプロファイル、対応するUPF520に関する指示(例えば、N4ルール)、及び、QoSルール(QoS Rule)を取得する。 From this PCC rule, the SMF 546 obtains the QoS profile of the QoS flow, instructions regarding the corresponding UPF 520 (e.g., N4 rule), and QoS rule.

 RAN/AN510の基地局(gNB)は、各UE40との間で、PDUセッションと共に少なくとも1つのDRB(Data Radio Bearer)を確立することができる。DRBは、データを伝送するための論理的なパスである。 The base station (gNB) of RAN/AN 510 can establish at least one DRB (Data Radio Bearer) along with a PDU session with each UE 40. A DRB is a logical path for transmitting data.

 5GのQoSモデルでは、帯域保証されるGBR(Guaranteed flow Bit Rate)と、帯域保証されないNon―GBR(Non-Guaranteed flow Bit Rate)と、がサポートされる。さらに、TSC(Time Sensitive Communication) QoSフローに対しては、Delay-critical GBRがサポートされる。 The 5G QoS model supports GBR (Guaranteed flow Bit Rate), which guarantees bandwidth, and Non-GBR (Non-Guaranteed flow Bit Rate), which does not guarantee bandwidth. Furthermore, Delay-critical GBR is supported for TSC (Time Sensitive Communication) QoS flows.

 RAN/AN510及びコアネットワークCNは、各パケットを適切なQoSフロー及びDRBにマッピングすることにより、サービス品質を保証する。すなわち、NASにおけるIPフローとQoSフローとのマッピング、及び、ASにおけるQoSフローとDRBとのマッピングという、2段階のマッピングが行われる。 The RAN/AN 510 and core network CN guarantee quality of service by mapping each packet to the appropriate QoS flow and DRB. That is, a two-stage mapping is performed: mapping between IP flows and QoS flows in the NAS, and mapping between QoS flows and DRBs in the AS.

 NASレベルにおいて、QoSフローは、コアネットワークCNからRAN/AN510に提供されるQoSプロファイル(QoS Profile)と、コアネットワークCNからUE40に提供されるQoSルール(QoS Rule)と、によって特徴付けられる。 At the NAS level, a QoS flow is characterized by a QoS profile provided from the core network CN to the RAN/AN 510 and a QoS rule provided from the core network CN to the UE 40.

 QoSプロファイルは、RAN/AN510が無線インタフェース上の処理方法を決定するために用いられる。QoSルールは、アップリンクにおけるユーザプレーンのトラフィックと、QoSフローと、のマッピングをUE40に指示するために用いられる。 QoS profiles are used by the RAN/AN 510 to determine how traffic should be handled over the radio interface. QoS rules are used to instruct the UE 40 on how to map user plane traffic in the uplink to QoS flows.

 よって、マルチキャストMBS(Multicast/Broadcast Service)セッションに対して、MBS QoSフローのQoSルール、及び、QoSフローレベルのQoSパラメータは、UE40には提供されない。 Therefore, for multicast MBS (Multicast/Broadcast Service) sessions, QoS rules for MBS QoS flows and QoS flow-level QoS parameters are not provided to UE 40.

 QoSプロファイルは、SMF546からAMF541及びリファレンスポイントN2を介して、RAN/AN510に提供されるか、あるいは、予めRAN/AN510に設定される。 The QoS profile is provided to the RAN/AN 510 from the SMF 546 via the AMF 541 and reference point N2, or is pre-configured in the RAN/AN 510.

 また、SMF546は、1つ以上のQoSルールと、必要に応じて当該QoSルールに関連するQoSフローレベルのQoSパラメータと、をAMF541及びリファレンスポイントN1を介して、UE40に提供することができる。 The SMF 546 can also provide the UE 40 with one or more QoS rules and, if necessary, QoS flow-level QoS parameters associated with the QoS rules via the AMF 541 and reference point N1.

 これに加えて、あるいは、これに代えて、UE40に対して、リフレクティブQoS(Reflective QoS)制御が適用され得る。リフレクティブQoS制御は、ダウンリンクのパケットのQFIをモニターして、アップリンクのパケットに対して同じマッピングを適用するQoS制御である。 In addition to or instead of this, reflective QoS control may be applied to UE 40. Reflective QoS control is QoS control that monitors the QFI of downlink packets and applies the same mapping to uplink packets.

 QoSフローは、QoSプロファイルに依存して、GBR QoSフロー、又は、Non-GBR QoSフローとなる。QoSフローのQoSプロファイルは、例えば、5QI(5G QoS Identifier)及びARP(Allocation and Retention Priority)等のQoSパラメータを含む。 A QoS flow can be a GBR QoS flow or a non-GBR QoS flow, depending on the QoS profile. The QoS profile of a QoS flow includes QoS parameters such as 5QI (5G QoS Identifier) and ARP (Allocation and Retention Priority).

 ARPは、優先度(Priority Level)、プリエンプション能力(Pre-emption Capability)、及び、プリエンプション脆弱性(Pre-emption Vulnerability)に関する情報を含む。 The ARP contains information about priority level, preemption capability, and preemption vulnerability.

 優先度は、QoSフローの相対的な重要度を定義するものである。優先度(Priority Level)の最も小さな値が最も優先させることを示す。 Priority defines the relative importance of a QoS flow. The lowest Priority Level value indicates the highest priority.

 プリエンプション能力は、あるQoSフローが他のより優先度の低いQoSフローに既に割り当てられているリソースを奪い取ることができるか否かを定義する指標である。プリエンプション脆弱性は、あるQoSフローが自身に割り当てられているリソースを他のより優先度の高いQoSフローに明け渡すことができるか否かを定義する指標である。 Preemption capability is a metric that defines whether a QoS flow can seize resources already allocated to other, lower-priority QoS flows. Preemption vulnerability is a metric that defines whether a QoS flow can give up its allocated resources to other, higher-priority QoS flows.

 プリエンプション能力及びプリエンプション脆弱性には、「enabled」又は「disabled」のいずれかが設定される。 Preemption capabilities and preemption vulnerabilities can be set to either "enabled" or "disabled."

 また、QoSフローのQoSプロファイルには、PDUセットQoSパラメータ(PDU Set QoS Parameters)を含めることができる。 In addition, the QoS profile of a QoS flow can include PDU Set QoS Parameters.

 GBR QoSフローにおいて、QoSプロファイルには、例えば、以下の情報のうち、少なくとも1つが含まれてもよい。
 ・アップリンク及びダウンリンクのGFBR
 ・アップリンク及びダウンリンクのMFBR(Maximum Flow Bit Rate)
 ・アップリンク及びダウンリンクの最大パケット損失率(Maximum Packet Loss Rate)
 ・遅延クリティカルリソースタイプ(Delay Critical Resource Type)
 ・通知コントロール(Notification Control)
In a GBR QoS flow, the QoS profile may include, for example, at least one of the following information:
Uplink and downlink GFBR
Uplink and downlink MFBR (Maximum Flow Bit Rate)
- Maximum packet loss rate for uplink and downlink
Delay Critical Resource Type
・Notification Control

 Non-GBR QoSフローにおいて、QoSプロファイルには、RQA(Reflective QoS Attribute)、及び、追加のQoSフロー情報(Additional QoS Flow Information)の少なくとも1つが含まれていてもよい。 In a non-GBR QoS flow, the QoS profile may include at least one of a Reflective QoS Attribute (RQA) and Additional QoS Flow Information.

 QoSパラメータの通知コントロールは、あるQoSフローがGFBRを満たせない時に、RAN/AN510からの通知が要求されるか否かを示すものである。あるGBR QoSフローについて、通知コントロールが「enabled」であり、かつ、GFBRを満たせないと判断された場合には、RAN/AN510は、その旨の通知をSMF546に送信する。 The QoS parameter notification control indicates whether a notification is required from the RAN/AN 510 when a QoS flow cannot meet the GFBR. If the notification control is "enabled" for a GBR QoS flow and it is determined that the GFBR cannot be met, the RAN/AN 510 sends a notification to that effect to the SMF 546.

 その際、RAN/AN510が当該GBR QoSフローのRANリソースの解放を要求する特別な状態でない限り、RAN/AN510は、当該QoSフローを維持しなければならない。特別な状態は、例えば、無線リンク障害(Radio Link Failure)及びRAN内部での輻輳(RAN Internal Congestion)のうちの少なくとも1つであってもよい。 In this case, the RAN/AN 510 must maintain the QoS flow unless a special condition exists that requires the RAN/AN 510 to release the RAN resources for the GBR QoS flow. The special condition may be, for example, at least one of a radio link failure and RAN internal congestion.

 そして、当該QoSフローについて、再びGFBRが満たされると判断された場合には、RAN/AN510は、その旨の新たな通知をSMF546に送信する。 If it is determined that the GFBR is again met for the QoS flow, the RAN/AN 510 sends a new notification to that effect to the SMF 546.

 また、QoSパラメータの通知コントロールに対して代替QoSプロファイル(Alternative QoS Profile)の利用が可能である。代替QoSプロファイルは、パケット遅延許容時間(PDB:Packet Delay Budget)、パケットエラーレート(PER:Packet Error Rate)、平均ウィンドウ(Averaging Window)、及びGFBRのセットで構成される。Delay-critical GBR QoSフローに対する代替QoSプロファイルには、さらに最大データバースト量(MDBV:Maximum Data Burst Volume)の情報が含まれ得る。 Alternative QoS Profiles can also be used to control QoS parameter notification. An alternative QoS profile consists of a set of packet delay budget (PDB), packet error rate (PER), averaging window, and GFBR. An alternative QoS profile for a delay-critical GBR QoS flow may also include information on maximum data burst volume (MDBV).

 RAN/AN510がQoSプロファイルを満たせない旨の通知をSMF546に送信する際、RAN/AN510は、代替QoSプロファイルのリストに基づいて、現在、QoSプロファイルを満たすことができるより優先順位の高い代替QoSプロファイルがあるか否かを確認する。対応する代替QoSプロファイルがある場合、RAN/AN510は、現在、QoSプロファイルを満たすことができる代替QoSプロファイルがあることをSMF546に示す。そのために、RAN/AN510は、その代替QoSプロファイルを参照する情報を、SMF546に送信する通知に含める。この制御により、SMF546は、最も優先度の低い代替QoSプロファイルでさえもQoSプロファイルを満たすことができないことを、判断することができる。 When the RAN/AN 510 sends a notification to the SMF 546 that the QoS profile cannot be satisfied, the RAN/AN 510 checks, based on the list of alternative QoS profiles, whether there is an alternative QoS profile with a higher priority that can currently satisfy the QoS profile. If there is a corresponding alternative QoS profile, the RAN/AN 510 indicates to the SMF 546 that there is an alternative QoS profile that can currently satisfy the QoS profile. To do this, the RAN/AN 510 includes information referencing the alternative QoS profile in the notification sent to the SMF 546. This control allows the SMF 546 to determine that even the lowest priority alternative QoS profile cannot satisfy the QoS profile.

 AMBR(Aggregate Maximum Bit Rate)は、各PDUセッションのSession-AMBR、及び各PDUセッションそれぞれのUE40のUE-AMBR、と関係している。Session-AMBRは、特定のPDUセッションに対する全てのNon-GBR QoSフローにわたって提供されると期待される総ビットレート(Aggregate Bit Rate)を制限する。Session-AMBRは、UPF520によって管理される。また、UE-AMBRは、あるUE40に対する全てのNon-GBRのQoSフローにわたって提供されると期待される総ビットレート(Aggregate Bit Rate)を制限する。UE-AMBRは、RAN/AN510によって管理される。 The AMBR (Aggregate Maximum Bit Rate) is related to the Session-AMBR of each PDU session and the UE-AMBR of each UE 40 for each PDU session. The Session-AMBR limits the aggregate bit rate (Aggregate Bit Rate) expected to be provided across all Non-GBR QoS flows for a particular PDU session. The Session-AMBR is managed by the UPF 520. The UE-AMBR also limits the aggregate bit rate (Aggregate Bit Rate) expected to be provided across all Non-GBR QoS flows for a UE 40. The UE-AMBR is managed by the RAN/AN 510.

 また、各UE40には、ネットワークスライス(S-NSSAI)に関するS-MBR(Slice Maximum Bit Rate)が設定されてもよい。S-MBRは、Subscribed UE-Slice-MBRとして、契約者情報に含まれていてもよい。 Furthermore, each UE 40 may be configured with an Slice Maximum Bit Rate (S-MBR) for the network slice (S-NSSAI). The S-MBR may be included in the subscriber information as a Subscribed UE-Slice-MBR.

 UE-Slice-MBRは、同一のネットワークスライス(S-NSSAI)のためにUE40が確立する全てのPDUセッションに属する全てのGBR、及び、Non-GBRのQoSフローにわたって提供されると期待される総ビットレート(Aggregate Bit Rate)を制限する。 UE-Slice-MBR limits the aggregate bit rate expected to be provided across all GBR and non-GBR QoS flows belonging to all PDU sessions established by UE 40 for the same network slice (S-NSSAI).

 RAN/AN510は、AMF541からネットワークスライス(S-NSSAI)に対応するUE-Slice-MBRを受信する。RAN/AN510は、このネットワークスライス(S-NSSAI)に属する全てのPDUセッションのSession-AMBRとGBR QoSフローのMFBRの総計がUE-Slice-MBRとなるように、UE40に対するSession-AMBRとMFBRを設定する。 RAN/AN 510 receives the UE-Slice-MBR corresponding to the network slice (S-NSSAI) from AMF 541. RAN/AN 510 sets the Session-AMBR and MFBR for UE 40 so that the sum of the Session-AMBR and MFBR of the GBR QoS flows of all PDU sessions belonging to this network slice (S-NSSAI) is equal to the UE-Slice-MBR.

 5QIは、QoSの特徴に関するものである。5QIは、各QoSフローに対して、ノード固有のパラメータを設定するための指針(ポリシー)を提供する。通信装置は、標準化された、又は、予め設定された5GのQoSの特徴を、5QIから知ることができる。標準化された、又は、予め設定された5GのQoSの特徴については、明示的なシグナリングは行われない。シグナリングされるQoSの特徴は、QoSプロファイルの一部とすることができる。 5QI is related to QoS features. It provides guidelines (policies) for setting node-specific parameters for each QoS flow. A communication device can learn standardized or pre-configured 5G QoS features from 5QI. Standardized or pre-configured 5G QoS features are not explicitly signaled. Signaled QoS features can be part of a QoS profile.

 QoSの特徴には、リソースタイプ(Resource Type)、優先度(Priority)、パケット遅延許容時間、パケットエラーレート、平均ウィンドウ、及び、最大データバースト量(Maximum Data Burst Volume)のうち少なくとも1つに関する情報が含まれていてもよい。 The QoS characteristics may include information regarding at least one of the resource type, priority, packet delay tolerance, packet error rate, average window, and maximum data burst volume.

 リソースタイプは、GBR QoSフロー、Non-GBR QoSフロー、又は、Delay-critical GBR QoSフローである。パケット遅延許容時間には、コアネットワークCNにおけるパケット遅延許容時間が含まれていてもよい。 The resource type is GBR QoS flow, non-GBR QoS flow, or delay-critical GBR QoS flow. The packet delay tolerance may include the packet delay tolerance in the core network CN.

 ASレベルにおいて、DRBは、無線インタフェース(Uuインタフェース)におけるパケット処理方法を定義する。DRBは、任意のパケットに対して同一のパケット転送処理を提供する。 At the AS level, DRB defines how packets are processed on the radio interface (Uu interface). DRB provides uniform packet forwarding processing for any packet.

 RAN/AN510は、QFIと、当該QFIに設定されるQoSプロファイルと、に基づいて、QoSフローをDRBにマッピングする。RAN/AN510は、異なるパケット転送処理を要求するパケットに対して、異なるDRBを確立することができる(図10参照)。 RAN/AN 510 maps QoS flows to DRBs based on the QFI and the QoS profile set for that QFI. RAN/AN 510 can establish different DRBs for packets requiring different packet forwarding processing (see Figure 10).

 また、RAN/AN510は、同一のPDUセッションに属する複数のQoSフローを同一のDRBに多重化することもできる(図10参照)。 The RAN/AN 510 can also multiplex multiple QoS flows belonging to the same PDU session onto the same DRB (see Figure 10).

 アップリンクにおいて、QoSフローのDRBへのマッピングは、マッピングルールによって制御される。マッピングルールは、2つの異なる方法でシグナリングされる。 In the uplink, the mapping of QoS flows to DRBs is controlled by mapping rules. Mapping rules are signaled in two different ways:

 1つの方法は、リフレクティブマッピング(Reflective Mapping)と呼ばれる方法である。リフレクティブマッピングでは、UE40は、各DRBに対して、ダウンリンクのパケットのQFIをモニターして、アップリンクのパケットに対して同じマッピングを適用する。 One method is called reflective mapping. In reflective mapping, UE 40 monitors the QFI of downlink packets for each DRB and applies the same mapping to uplink packets.

 もう1つの方法は、明示的設定(Explicit Configuration)と呼ばれる方法である。明示的設定では、QoSフローのDRBへのマッピングルールは、RRC(Radio Resource Control)によって明示的にシグナリングされる。 The other method is called explicit configuration. In explicit configuration, the mapping rules for QoS flows to DRBs are explicitly signaled by RRC (Radio Resource Control).

 ダウンリンクにおいて、QFIは、RQoS(Reflective Quality of Service)のために、RAN/AN510によってUuインタフェース上でシグナリングされる。しかしながら、RAN/AN510もNASも、あるDRBで運ばれるQoSフローのためにリフレクティブマッピングを使用するのでなければ、Uuインタフェース上で当該DRBのためのQFIをシグナリングしない。 In the downlink, QFI is signaled by RAN/AN 510 over the Uu interface for Reflective Quality of Service (RQoS). However, neither RAN/AN 510 nor NAS signals QFI for a DRB over the Uu interface unless reflective mapping is used for the QoS flow carried on that DRB.

 アップリンクにおいて、RAN/AN510は、Uuインタフェース上でUE40に向けてQFIをシグナリングすることを設定できる。また、RAN/AN510は、各PDUセッションについて、デフォルトDRBを設定できる。アップリンクパケットが、明示的設定にもリフレクティブマッピングにも適応しない場合には、UE40は、当該パケットをPDUセッションのデフォルトDRBにマッピングする。 In the uplink, the RAN/AN 510 can configure signaling of QFI to the UE 40 on the Uu interface. The RAN/AN 510 can also configure a default DRB for each PDU session. If an uplink packet does not conform to either explicit configuration or reflective mapping, the UE 40 maps the packet to the default DRB of the PDU session.

 Non-GBR QoSフローについて、コアネットワークCNは、任意のQoSフローに関連する追加のQoSフロー情報パラメータをRAN/AN510に送信してもよい。これは、同じPDUセッション内の他のNon-GBR QoSフローに比べて、あるトラフィックの頻度を増やすことを指示するために行われる。 For Non-GBR QoS flows, the core network CN may send additional QoS flow information parameters associated with any QoS flow to the RAN/AN 510. This is done to indicate an increased frequency of certain traffic compared to other Non-GBR QoS flows within the same PDU session.

 PDUセッション内の複数のQoSフローを1つのDRBにどのようにマッピングするかは、RAN/AN510次第である。例えば、RAN/AN510は、GBR QoSフローとNon-GBR QoSフローとを、同じDRBにマッピングしてもよいし、別々のDRBにマッピングしてもよい。また、RAN/AN510は、複数のGBR QoSフローを同じDRBにマッピングしてもよいし、別々のDRBにマッピングしてもよい。 It is up to the RAN/AN 510 how to map multiple QoS flows within a PDU session to one DRB. For example, the RAN/AN 510 may map a GBR QoS flow and a non-GBR QoS flow to the same DRB, or may map them to separate DRBs. Also, the RAN/AN 510 may map multiple GBR QoS flows to the same DRB, or may map them to separate DRBs.

 5G NRでは、QoSフローを介したQoS制御のために、SDAP(Service Data Adaptation Protocol)サブレイヤが新たに導入されている。SDAPサブレイヤによって、QoSフローのトラフィックが適切なDRBにマッピングされる。SDAPサブレイヤは複数のSDAPエンティティを有することができる。SDAPサブレイヤは、Uuインタフェース上のPDUセッション毎にSDAPエンティティを有する。SDAPエンティティの確立又は解放は、RRCによって行われる。 In 5G NR, a new SDAP (Service Data Adaptation Protocol) sublayer has been introduced for QoS control via QoS flows. The SDAP sublayer maps QoS flow traffic to the appropriate DRB. The SDAP sublayer can have multiple SDAP entities. The SDAP sublayer has an SDAP entity for each PDU session on the Uu interface. The establishment and release of SDAP entities is performed by RRC.

 QoSフローは、GTP(GPRS Tunneling Protocol)-Uヘッダに含まれるPDUセッションコンテナ中のQFIによって識別される。PDUセッションは、GTP-U TEID(Tunnel Endpoint ID)によって識別される。SDAPサブレイヤは、各QoSフローを特定のDRBにマッピングする。 QoS flows are identified by the QFI in the PDU session container contained in the GTP (GPRS Tunneling Protocol)-U header. PDU sessions are identified by the GTP-U TEID (Tunnel Endpoint ID). The SDAP sublayer maps each QoS flow to a specific DRB.

 また、PDUセットベースのQoS制御をサポートするために、PSA(PDU Session Anchor)-UPF520は、PDUセットに属するPDUを識別し、PDUセット情報を決定して、GTP-Uヘッダに含めてPDUセット情報をRAN/AN510に送信する。PDUセット情報は、PDUセットベースのQoS制御のためにRAN/AN510に使用される。 Furthermore, to support PDU set-based QoS control, the PSA (PDU Session Anchor)-UPF 520 identifies the PDUs belonging to a PDU set, determines PDU set information, and transmits the PDU set information to the RAN/AN 510 by including it in the GTP-U header. The PDU set information is used by the RAN/AN 510 for PDU set-based QoS control.

 PDUセット情報には、例えば、以下の情報のうち、少なくとも1つが含まれてもよい。
 ・PDUセットシーケンス番号
 ・PDUセットのEnd PDUの通知
 ・PDUセット内のPDUシーケンス番号
 ・バイト単位でのPDUセットサイズ
 ・PDUセットの重要性
The PDU set information may include, for example, at least one of the following information:
PDU set sequence number Indication of the End PDU of the PDU set PDU sequence number within the PDU set PDU set size in bytes Significance of the PDU set

 ここで、RAN/AN510は、PDUセットの重要性によって、QoSフロー内で他のPDUセットに対する相対的な重要性を識別できる。また、PDUセットを識別するために必要な情報は、SMF546からPSA-UPF520に提供される。この情報は、後述するN4ルールの1つであるPDR(Packet Detection Rule)のProtocol Descriptionを使って提供される。 Here, the RAN/AN 510 can identify the relative importance of a PDU set relative to other PDU sets within the QoS flow based on the importance of the PDU set. Furthermore, the information necessary to identify the PDU set is provided to the PSA-UPF 520 from the SMF 546. This information is provided using the Protocol Description of the PDR (Packet Detection Rule), which is one of the N4 rules described below.

 PCF545は、AF548からQoSモニタリングの要求を受信すると、オーソライズされたQoSモニタリングポリシーを生成してSMF546に提供する。このとき、PCF545は、QoSモニタリングポリシーをPCCルールに含めてもよい。なお、AF548は、後述するAF要求(AF request)にQoSモニタリングの要求を含めてもよい。 When the PCF 545 receives a QoS monitoring request from the AF 548, it generates an authorized QoS monitoring policy and provides it to the SMF 546. At this time, the PCF 545 may include the QoS monitoring policy in the PCC rule. Note that the AF 548 may include the QoS monitoring request in the AF request (described below).

 ここで、AF548は、QoSモニタリングとして、パケット遅延のモニタリング、輻輳(congestion)情報のモニタリング、データレートのモニタリング、QoS通知のモニタリング等を要求することができる。 Here, AF548 can request QoS monitoring such as packet delay monitoring, congestion information monitoring, data rate monitoring, and QoS notification monitoring.

 パケット遅延のモニタリングは、UE40とPSA-UPF520との間のUL(UpLink)パケット遅延、DL(DownLink)パケット遅延、又はRT(Round Trip)パケット遅延の測定である。 Packet delay monitoring involves measuring the UL (Uplink) packet delay, DL (Downlink) packet delay, or RT (Round Trip) packet delay between the UE 40 and the PSA-UPF 520.

 輻輳情報のモニタリングは、RAN/AN510が提供するUL、及び/又はDLのQoSフローに関する輻輳情報のモニタリングである。 Congestion information monitoring involves monitoring congestion information related to UL and/or DL QoS flows provided by RAN/AN 510.

 データレートのモニタリングは、QoSフロー毎のUL、及び/又はDLのデータレートの測定である。 Data rate monitoring is the measurement of UL and/or DL data rates for each QoS flow.

 QoS通知のモニタリングは、RAN/AN510が提供するQoSパラメータの通知コントロール情報のモニタリングである。 QoS notification monitoring is the monitoring of notification control information for QoS parameters provided by RAN/AN 510.

 また、PCF545には、AF548から、TSC QoSフロー向けのトラフィックパターンに係る情報として、周期に関する情報が提供される。この場合、PCF545は、周期に関する情報をPCCルールに含めることができる。さらに、PCF545は、ローカルなポリシーに従って、N6で生じるジッタを検出するためのトラフィックパラメータ測定(Traffic Parameter Measurements)と、UL周期及び/又はDL周期の測定と、を実行する指示(indication)をPCCルールに含めてもよい。そして、PCF545は、この指示を含めたPCCルールをSMF546に送信してもよい。5GSは、これらの測定もQoSモニタリングとして扱うことができる。 In addition, the PCF 545 is provided with information about the period from the AF 548 as information related to the traffic pattern for the TSC QoS flow. In this case, the PCF 545 can include the information about the period in the PCC rule. Furthermore, the PCF 545 may include in the PCC rule an indication to perform traffic parameter measurements to detect jitter occurring in N6 and to measure the UL period and/or DL period in accordance with local policy. The PCF 545 may then transmit the PCC rule including this indication to the SMF 546. 5GS can also treat these measurements as QoS monitoring.

 SMF546は、QoSフローについて、UE40とPSA-UPF520との間におけるエンド・ツー・エンドのUL/DL/RTパケットの遅延測定を、アクティベートすることができる。SMF546は、このアクティベートを、PDUセッションの確立手順の間、あるいは、PDUセッションの変更手順の間に、行うことができる。 The SMF 546 can activate end-to-end UL/DL/RT packet delay measurements between the UE 40 and the PSA-UPF 520 for QoS flows. The SMF 546 can perform this activation during the PDU session establishment procedure or during the PDU session modification procedure.

 SMF546は、リファレンスポイントN4を介して、QoSモニタリング要求をUPF520に送信する。そして、SMF546は、UPF520とRAN/AN510との間のQoSモニタリングを要求するために、N2シグナリングを送信する。 The SMF 546 sends a QoS monitoring request to the UPF 520 via reference point N4. The SMF 546 then sends N2 signaling to request QoS monitoring between the UPF 520 and the RAN/AN 510.

 SMF546は、PCF545から受信されるQoSモニタリングポリシー、あるいは、予めローカルに設定されているオーソライズされたQoSモニタリングポリシーに基づき、QoSモニタリングを要求する。QoSモニタリングの要求には、SMF546によって決定されたモニタリング変数が含まれる。 The SMF 546 requests QoS monitoring based on the QoS monitoring policy received from the PCF 545 or the authorized QoS monitoring policy that has been pre-configured locally. The QoS monitoring request includes monitoring variables determined by the SMF 546.

 RAN/AN510は、当該RAN/AN510部分におけるUL/DLパケットの遅延を測定する。RAN/AN510は、リファレンスポイントN3を介して、測定値をUPF520に提供する。 RAN/AN 510 measures the delay of UL/DL packets in the RAN/AN 510 portion. RAN/AN 510 provides the measurement values to UPF 520 via reference point N3.

 UPF520は、リファレンスポイントN3又はN9におけるUL/DLパケットの遅延を計算する。UPF520は、QoSモニタリング結果を、所定の条件に基づいてSMF546に送信する。ここで、所定の条件は、例えば、1度のみ、周期的、あるいは、イベントトリガである。 UPF 520 calculates the delay of UL/DL packets at reference point N3 or N9. UPF 520 transmits the QoS monitoring results to SMF 546 based on predetermined conditions. Here, the predetermined conditions may be, for example, one-time, periodic, or event-triggered.

 また、UPF520は、ローカルに配置されたNEF542を介して、AF548へQoSモニタリング結果を送信してもよい。ここで、QoSモニタリング結果は、例えば、以下のとおりである。
 ・対象のPDUセッションの各GBR QoSフローのビットレート(例えば、平均ビットレート、最大ビットレート)の測定結果
 ・対象のPDUセッションの全てのNon-GBR QoSフローの総ビットレートの測定結果
 ・対象のPDUセッションのパケットエラーレートの測定結果
 ・対象のUE40の全てのNon-GBRのQoSフロー総ビットレートの測定結果
 ・対象のUE40のパケットエラーレートの測定結果
 ・UL/DLパケットの遅延の測定結果
The UPF 520 may also send the QoS monitoring result to the AF 548 via the locally deployed NEF 542. Here, the QoS monitoring result may be, for example, as follows:
Measurement results of the bit rate (e.g., average bit rate, maximum bit rate) of each GBR QoS flow of the target PDU session Measurement results of the total bit rate of all Non-GBR QoS flows of the target PDU session Measurement results of the packet error rate of the target PDU session Measurement results of the total bit rate of all Non-GBR QoS flows of the target UE 40 Measurement results of the packet error rate of the target UE 40 Measurement results of the UL/DL packet delay

 また、AF548は、パケット遅延の測定の要求と共に、パケット遅延変動(Packet Delay Variation)のモニタリングと報告の要求をPCF545に送信してもよい。ここで、パケット遅延変動は、例えば、UE40とPSA-UPF520間で測定されるパケット遅延の変動である。パケット遅延変動は、パケットの伝送時のジッタを評価するための1つの定義である。 In addition, AF548 may send a request to PCF545 to monitor and report packet delay variation along with a request to measure packet delay. Here, packet delay variation is, for example, the variation in packet delay measured between UE40 and PSA-UPF520. Packet delay variation is one definition for evaluating jitter during packet transmission.

 パケット遅延変動の要求には、例えば、以下の少なくとも1つが含まれていてもよい。
 ・測定されるパケット遅延変動のパラメータ(UL、DL、又はRT(Round Trip)パケット遅延変動)
 ・報告の頻度(イベントトリガ(event triggered)、又は周期的(periodic))
The packet delay variation request may include, for example, at least one of the following:
Measured packet delay variation parameters (UL, DL, or RT (Round Trip) packet delay variation)
Reporting frequency (event triggered or periodic)

 AF548からのパケット遅延変動のモニタリングの要求に応じて、PCF545はQoSモニタリング処理を起動する。PCF545は、SMF546からUL、DL、又はRT(Round Trip)のQoSモニタリングの結果を取得する。PCF545は、QoSモニタリングの結果に基づいて5GSのパケット遅延変動(5GS Packet Delay Variation)を導出し、AF548に報告する。 In response to a packet delay variation monitoring request from AF 548, PCF 545 initiates QoS monitoring processing. PCF 545 obtains the UL, DL, or RT (Round Trip) QoS monitoring results from SMF 546. PCF 545 derives 5GS packet delay variation based on the QoS monitoring results and reports it to AF 548.

 UL/DLパケットの遅延は、RAN/AN510から取得された当該RAN/AN510部分におけるUL/DLパケットの遅延と、リファレンスポイントN3又はN9におけるUL/DLパケットの遅延と、を含めた遅延である。 The delay of UL/DL packets is the delay including the delay of UL/DL packets in the RAN/AN 510 portion obtained from the RAN/AN 510 and the delay of UL/DL packets at reference point N3 or N9.

 また、PDUセッションがTSNブリッジを介したセッションである場合、TSC QoSフローに対するパケット遅延許容時間は、5G-AN PDB(Packet Delay Budget)とCN(Core Network) PDBとの総和となる。 Furthermore, if the PDU session is a session via a TSN bridge, the packet delay allowance time for the TSC QoS flow is the sum of the 5G-AN PDB (Packet Delay Budget) and the CN (Core Network) PDB.

 TSC QoSフローに対しても、UE40とPSA-UPF520との間におけるビットレート(例えば、平均ビットレート、最大ビットレート)の測定、及び、エンド・ツー・エンドのUL/DLパケットの遅延測定のために、上述のQoSモニタリングの仕組みが適用され得る。 The above-described QoS monitoring mechanism can also be applied to TSC QoS flows to measure bit rates (e.g., average bit rate, maximum bit rate) between UE 40 and PSA-UPF 520 and to measure end-to-end UL/DL packet delays.

 TSC QoSフローは、Delay-critical GBRのリソースタイプとTSC支援情報(TSC Assistance Information)を使用する。TSC QoSフローは、標準化された5QI、あらかじめ設定されている5QI、又は動的に割り当てられた5QIの値を使用することができる。 TSC QoS flows use a Delay-critical GBR resource type and TSC Assistance Information. TSC QoS flows can use standardized 5QI, pre-configured 5QI, or dynamically assigned 5QI values.

 TSC QoSフローに対しては、5G-AN PDB内で最大データバースト量を有する1つのデータバーストを送信することが要求される。最大データバースト量を設定するためにTSCバーストサイズ(TSC Burst Size)が用いられる。最大TSCバーストサイズは、5QIの5G-AN PDBの値に等しい期間内のデータの最大量として扱われる。TSCバーストサイズの最大値は、それと等しい、又は、それ以上の最大データバースト量を有する5QIにマッピングされる。 TSC QoS flows are required to transmit one data burst with the maximum data burst amount within the 5G-AN PDB. The TSC Burst Size is used to set the maximum data burst amount. The maximum TSC burst size is treated as the maximum amount of data within a period equal to the 5G-AN PDB value of the 5QI. The maximum value of the TSC burst size is mapped to a 5QI with an equal or greater maximum data burst amount.

 PDUセットベースのQoS制御(PDU Set based QoS Handling)をサポートするためにPDUセットQoSパラメータ(PDU Set QoS Parameters)が用いられる。PDUセット固有のQoS特性には、以下の少なくとも1つが含まれる。
 ・PDUセット遅延許容時間(PSDB:PDU Set Delay Budget)
 ・PDUセットエラーレート(PSER:PDU Set Error Rate)
 ・PDUセット統合処理情報(PSIHI:PDU Set Integrated Handling Information)
PDU Set QoS Parameters are used to support PDU Set based QoS Handling. PDU Set specific QoS characteristics include at least one of the following:
PDU Set Delay Budget (PSDB)
PDU Set Error Rate (PSER)
PDU Set Integrated Handling Information (PSIHI)

 PCF545は、AF548から提供される情報、及び/又は局所的な設定に従って、PDUセットQoSパラメータを決定する。PDUセットQoSパラメータは、PCCルールの一部としてSMF546に送信される。SMF546は、QoSプロファイルの一部としてPDUセットQoSパラメータをRAN/AN510に送信する。 The PCF 545 determines the PDU set QoS parameters according to information provided by the AF 548 and/or local configuration. The PDU set QoS parameters are sent to the SMF 546 as part of the PCC rules. The SMF 546 sends the PDU set QoS parameters to the RAN/AN 510 as part of the QoS profile.

 PDUセット遅延許容時間は、UE40とUPF520のN6インタフェースの終端点との間での、PDUセットの伝送時に生じる遅延の上限を定義するものである。つまり、PDUセット遅延許容時間は、PDUセットの最初のPDUを受信してから全てのPDUの受信に成功するまでの時間である。PDUセット遅延許容時間は、N6インタフェースを介してPSA-UPF520で受信されるDLのPDUセットと、UE40が送信するULのPDUセットと、に適用される。 The PDU set delay tolerance defines the upper limit of the delay that occurs when transmitting a PDU set between UE 40 and the termination point of the N6 interface of UPF 520. In other words, the PDU set delay tolerance is the time from receiving the first PDU of a PDU set to successfully receiving all PDUs. The PDU set delay tolerance applies to DL PDU sets received by PSA-UPF 520 via the N6 interface and UL PDU sets transmitted by UE 40.

 PDUセットエラーレートは、リンクレイヤ(例えば、RAN/AN510のRLCサブレイヤ)で処理されたPDUセットに対する、上位レイヤ(例えば、RAN/AN510のPDCPサブレイヤ)で受信に成功しなかったPDUセットの割合の上限を定義するものである。1つのQoSフローは、1つのPDUセットエラーレートのみと関連付けられる。パケットエラーレートの値は、ULとDLで同じ値となる。PDUセットエラーレートが利用可能であるならば、パケットエラーレートよりPDUセットエラーレートの使用が優先される。 The PDU set error rate defines an upper limit on the ratio of PDU sets not successfully received by a higher layer (e.g., the PDCP sublayer of the RAN/AN 510) to PDU sets processed by the link layer (e.g., the RLC sublayer of the RAN/AN 510). One QoS flow is associated with only one PDU set error rate. The packet error rate value is the same for UL and DL. If a PDU set error rate is available, its use takes precedence over the packet error rate.

 PDUセット統合処理情報は、PDUセットを使用する受信側のアプリケーションレイヤに対して、PDUセットの全てのPDUが必要であるか否か、を示す情報である。 PDU set integration processing information indicates to the receiving application layer that uses the PDU set whether all PDUs in the PDU set are required.

 ここで、上述したQoSパラメータの通知コントロールと代替QoSプロファイルは、このPDUセットQoSパラメータに対しても適用されうる。 Here, the QoS parameter notification control and alternative QoS profiles described above may also be applied to this PDU set QoS parameters.

<3-4.ネットワークスライス選択支援情報>
 ネットワークスライスは、5Gが提供する通信サービスを、サービス毎の通信の特質(例えば、データレート、遅延等)に応じて分割したサービスの単位である。
<3-4. Network slice selection support information>
A network slice is a unit of service that divides communication services provided by 5G according to the communication characteristics of each service (e.g., data rate, delay, etc.).

 各ネットワークスライスには、ネットワークスライス選択支援情報(NSSAI : Network Slice Selection Assistance Information)としてS-NSSAI(Single Network Slice Selection Assistance Information)が割り当てられる。ネットワークスライス選択支援情報は、ネットワークスライスの選択をアシストするための情報である。S-NSSAIは、スライスの型(slice type)を識別する8ビットからなる必須(mandatory)のSST(Slice/Service Type)と、同一のSSTの中で異なるスライスを区別するための24ビットからなる任意(optional)のSD(Slice Differentiator)と、の組で構成される。 Each network slice is assigned S-NSSAI (Single Network Slice Selection Assistance Information) as network slice selection assistance information (NSSAI). Network slice selection assistance information is information to assist in the selection of a network slice. S-NSSAI consists of a mandatory 8-bit SST (Slice/Service Type) that identifies the slice type, and an optional 24-bit SD (Slice Differentiator) that distinguishes different slices within the same SST.

 S-NSSAIには、標準化されたSST、または標準化されていない独自のSSTを使用することができる。標準化されたS-NSSAI値を使用する場合には、SDを含まずに標準化されたSSTのみを含むこととなる。一方、標準化されていないS-NSSAI値を使用する場合には、標準化されたSSTとSD、又は標準化されていないSSTとSD、或いは標準化されていないSSTのみを含むこととなる。標準化されていないS-NSSAI値は、それを独自に使用しているPLMN、つまりテレコムオペレータ内のみで使用することができる。 S-NSSAI can use either a standardized SST or a non-standardized, proprietary SST. When a standardized S-NSSAI value is used, it contains only the standardized SST without the SD. On the other hand, when a non-standardized S-NSSAI value is used, it contains the standardized SST and SD, or the non-standardized SST and SD, or the non-standardized SST only. A non-standardized S-NSSAI value can only be used within the PLMN, i.e., the telecom operator, that uses it proprietaryly.

 図11は、標準化されたSST値を示す図である。図11に示す表は、3GPP TS23.501に示された表に基づいている。上述した「標準化されたS-NSSAI値を使用する場合」は、これらのSST値(eMBB : 1, URLLC : 2, MIoT : 3, V2X : 4, HMTC : 5, HDLLC : 6)のみを含むS-NSSAI値を使用する場合に相当する。つまり、これ以外のネットワークスライス、例えば、SDによって細分化されたネットワークスライスに対しては、標準化されていないS-NSSAI値が使用されることとなる。 Figure 11 shows standardized SST values. The table shown in Figure 11 is based on the table shown in 3GPP TS23.501. The above-mentioned "when standardized S-NSSAI values are used" corresponds to the use of S-NSSAI values that include only these SST values (eMBB: 1, URLLC: 2, MIoT: 3, V2X: 4, HMTC: 5, HDLC: 6). In other words, for other network slices, for example, network slices subdivided by SD, non-standardized S-NSSAI values are used.

 ネットワークスライス設定情報には、1つ以上のConfigured NSSAI(s)が含まれる。サービングPLMN(Serving Public Land Mobile Network)は、PLMN毎に適用されるConfigured NSSAIをUE40に設定することができる。もしくは、HPLMN(Home PLMN)は、Default Configured NSSAIをUE40に設定することができる。UE40にサービングPLMN向けのConfigured NSSAIが設定されていない場合にのみ、サービングPLMN下のUE40は、Default Configured NSSAIを使用することができる。 The network slice configuration information includes one or more Configured NSSAI(s). The serving PLMN (Serving Public Land Mobile Network) can set a Configured NSSAI that applies to each PLMN to UE 40. Alternatively, the HPLMN (Home PLMN) can set a Default Configured NSSAI to UE 40. A UE 40 under the serving PLMN can use the Default Configured NSSAI only if a Configured NSSAI for the serving PLMN has not been set for UE 40.

 なお、UE40には、あらかじめDefault Configured NSSAIが設定されてもよい。また、HPLMNのUDM547は、UDM制御プレーン(UDM Control Plane)処理を介したUEパラメータ更新手順(UE Parameters Update procedure)を使って、Default Configured NSSAIを提供、あるいは更新してもよい。 Note that a Default Configured NSSAI may be set in advance in UE 40. Furthermore, the UDM 547 of the HPLMN may provide or update the Default Configured NSSAI using a UE Parameters Update procedure via UDM Control Plane processing.

 Configured NSSAIは、1つ以上のS-NSSAI(s)から構成される。 A configured NSSAI consists of one or more S-NSSAI(s).

 Requested NSSAIは、登録処理の際にUE40からサービングPLMNに提供されるNSSAIである。Requested NSSAIは、以下のいずれかでなければならない。
 ・Default Configured NSSAI
 ・Configured NSSAI
 ・Allowed NSSAIあるいはその一部
 ・Allowed NSSAIあるいはその一部に、Configured NSSAIに含まれる1つ以上のS-NSSAIを加えたNSSAI
The Requested NSSAI is the NSSAI provided by the UE 40 to the serving PLMN during the registration process. The Requested NSSAI must be one of the following:
・Default Configured NSSAI
・Configured NSSAI
・An Allowed NSSAI or a part of it. ・An NSSAI that is an Allowed NSSAI or a part of it plus one or more S-NSSAIs included in the Configured NSSAI.

 Allowed NSSAIは、例えば、登録処理の際にサービングPLMNがUE40に提供するNSSAIである。Allowed NSSAIは、現サービングPLMNの現在の登録エリア内で利用することができる1つ以上のS-NSSAI(s)の値を示す。 The Allowed NSSAI is, for example, the NSSAI provided to UE 40 by the serving PLMN during the registration process. The Allowed NSSAI indicates one or more S-NSSAI(s) values that can be used within the current registration area of the current serving PLMN.

 Rejected S-NSSAIは、Requested NSSAIに含まれる1つ以上のS-NSSAIのうち、現サービングPLMNの現在の登録エリア内の少なくとも1つのトラッキングエリア内で利用を許可されていないS-NSSAIの値を示す。 Rejected S-NSSAI indicates one or more S-NSSAI values included in the Requested NSSAI that are not authorized for use in at least one tracking area within the current registration area of the current serving PLMN.

 ここで、トラッキングエリアとは、モビリティ管理に用いられるエリアのことであり、TAI(Tracking Area Identity)によって識別される。ネットワーク(PLMN)は、RRC_IDLE状態のUE40にメッセージ、或いはデータを送信できるように、UE40がキャンプオンしているトラッキングエリアのセットの範囲内でUE40の位置を管理する。UE40がネットワークに登録される際に、AMF541は、UE40を登録するエリア(登録エリア)として、TAIリストに含まれるトラッキングエリアのセットを割り当てる。つまり、ネットワークは、登録されたUE40がTAIリスト内のいずれかのトラッキングエリア内に在圏していることを管理する。 Here, a tracking area is an area used for mobility management and is identified by a TAI (Tracking Area Identity). The network (PLMN) manages the location of UE 40 within the set of tracking areas in which UE 40 is camped so that messages or data can be sent to UE 40 in RRC_IDLE state. When UE 40 is registered with the network, AMF 541 assigns a set of tracking areas included in the TAI list as the area in which UE 40 is registered (registration area). In other words, the network manages that registered UE 40 is located within one of the tracking areas in the TAI list.

 UE40は、セル再選択のクライテリアに従ってより最適なセルを検出したならば、そのセルを再選択し、そのセルにキャンプオンする。その際、選択されたセルが、UE40が登録しているTAIリスト内のいずれのトラッキングエリアにも属していない場合には、位置登録処理、つまり、TAIリストを更新する処理が実行される。 If UE40 detects a more optimal cell according to the cell reselection criteria, it reselects that cell and camps on it. If the selected cell does not belong to any of the tracking areas in the TAI list in which UE40 is registered, a location registration process, i.e., a process to update the TAI list, is performed.

 Subscribed S-NSSAIは、契約情報(Subscription Information)に従って、UE40がPLMN内で使用することができるS-NSSAIである。契約情報は、1つ以上のSubscribed S-NSSAIを含まなければならず、少なくとも1つのdefault S-NSSAIを含まなければならない。 Subscribed S-NSSAI is an S-NSSAI that UE40 can use within the PLMN in accordance with the subscription information. The subscription information must include one or more Subscribed S-NSSAIs and at least one default S-NSSAI.

 UDM547は、最大で16のSubscribed S-NSSAIをAMF541に送信する。よって、Configured NSSAIに含めることができるS-NSSAIの数は16となる。UDM547がAMF541に送信する契約情報は、少なくとも1つのdefault S-NSSAIを含まなければならない。NSSF544は、Allowed NSSAI、Configured NSSAIを決定し、AMF541の候補のリストであるAMFセット(AMF Set)を決定する。例えばUE40が使用するネットワークスライスやその他の基準に応じて、当該候補のリストからAMF541が選択されて、選択されたAMF541にUE40が割り当てられてもよい。 UDM547 sends a maximum of 16 Subscribed S-NSSAIs to AMF541. Therefore, the number of S-NSSAIs that can be included in the Configured NSSAI is 16. The contract information that UDM547 sends to AMF541 must include at least one default S-NSSAI. NSSF544 determines the Allowed NSSAI and Configured NSSAI, and determines the AMF Set, which is a list of candidates for AMF541. For example, an AMF541 may be selected from the list of candidates depending on the network slice used by UE40 or other criteria, and UE40 may be assigned to the selected AMF541.

 UE40に提供されるAllowed NSSAIに含まれる1つ以上のS-NSSAI(s)は、サービングPLMNに対するUE40の現在のネットワークスライス設定情報の一部でない値を含むことができる。この場合、ネットワークは、Allowed NSSAIに合わせて、Allowed NSSAIのそれぞれのS-NSSAIとHPLMNの対応するS-NSSAIとのマッピングを提供する。このマッピングに係る情報によって、UE40は、URSP(UE Route Selection Policy)ルールのNSSP(Network Slice Selection Policy)毎、又はUE40のローカル設定毎に、アプリケーションを、HPLMNのS-NSSAIとAllowed NSSAIの対応するS-NSSAIに関連付けることができる。 One or more S-NSSAI(s) included in the Allowed NSSAI provided to UE 40 may contain values that are not part of UE 40's current network slice configuration information for the serving PLMN. In this case, the network provides a mapping between each S-NSSAI in the Allowed NSSAI and the corresponding S-NSSAI in the HPLMN, in accordance with the Allowed NSSAI. This mapping information allows UE 40 to associate applications with the S-NSSAI in the HPLMN and the corresponding S-NSSAI in the Allowed NSSAI, per NSSP (Network Slice Selection Policy) in the URSP (UE Route Selection Policy) rule or per UE 40's local configuration.

 例えば、HPLMN、及び/又はVPLMN(Visitor PLMN)が標準化されていないS-NSSAI値を使用していれば、ローミングの際、UE40は、Requested NSSAIに含まれているS-NSSAIの値とHPLMNで使用されているS-NSSAIの対応する値とのマッピングに係る情報を提供する必要がある。UE40は、このマッピングに係る情報を、サービングPLMNに対するConfigured NSSAIに含まれているS-NSSAIの値とHPLMNで使用されているS-NSSAIの対応する値とのマッピングとして、サービングPLMNから事前に取得してもよい。又は、UE40は、このマッピングに係る情報を、サービングPLMNとアクセスタイプに対するAllowed NSSAIに含まれているS-NSSAIの値とHPLMNで使用されているS-NSSAIの対応する値とのマッピングとして、サービングPLMNから事前に取得してもよい。 For example, if the HPLMN and/or VPLMN (Visitor PLMN) uses a non-standardized S-NSSAI value, when roaming, UE 40 needs to provide information regarding the mapping between the S-NSSAI value included in the Requested NSSAI and the corresponding S-NSSAI value used in the HPLMN. UE 40 may obtain this mapping information in advance from the serving PLMN as a mapping between the S-NSSAI value included in the Configured NSSAI for the serving PLMN and the corresponding S-NSSAI value used in the HPLMN. Alternatively, UE 40 may obtain this mapping information in advance from the serving PLMN as a mapping between the S-NSSAI value included in the Allowed NSSAI for the serving PLMN and access type and the corresponding S-NSSAI value used in the HPLMN.

 また、UE40は、同時に登録できるネットワークスライスに関する契約ベースの制約機能をサポートすることができる。この機能をサポートする場合、UE40は、UE 5GMM Core Network Capabilityの一部として、初期登録(Initial Registration)、及びモビリティ登録更新(Mobility Registration Update)時の登録要求メッセージにその機能をサポートしていることを示す情報を含める。 UE 40 can also support a contract-based restriction function regarding the network slices that can be registered simultaneously. If UE 40 supports this function, it includes information indicating that it supports this function in the registration request message at the time of initial registration and mobility registration update as part of the UE 5GMM Core Network Capability.

 AMF541は、同時に登録できるネットワークスライスに関する契約ベースの制約機能をサポートすることを通知したUE40に対して、Configured NSSAIを提供する。この際、AMF541は、HPLMNのネットワークスライス(S-NSSAI(s))に関連するNSSRG(Network Slice Simultaneous Registration Group)に係る情報を提供する。 AMF541 provides the Configured NSSAI to UE40 that has notified that it supports the contract-based restriction function regarding simultaneously registered network slices. At this time, AMF541 provides information regarding the NSSRG (Network Slice Simultaneous Registration Group) associated with the HPLMN's network slice (S-NSSAI(s)).

 NSRRG情報を含む契約情報は、少なくとも1つのdefault S-NSSAIを含まなければならない。複数のdefault S-NSSAIが設定される場合、default S-NSSAIは同じNSRRGに関連付けられる。つまり、UE40は、全てのdefault S-NSSAIを同時に登録することを許される。 Contract information including NSRRG information must include at least one default S-NSSAI. If multiple default S-NSSAIs are configured, the default S-NSSAIs are associated with the same NSRRG. In other words, UE 40 is allowed to register all default S-NSSAIs simultaneously.

 HPLMNは、契約情報として、default S-NSSAIに加えて、少なくともdefault S-NSSAIに対して定義されている全てのNSSRGを共有している他のSubscribed S-NSSAIをVPLMNに送信することができる。このとき、HPLMNは、NSRRG情報をVPLMNに送信しなくてもよい。 In addition to the default S-NSSAI, the HPLMN can send other Subscribed S-NSSAIs that share at least all of the NSSRGs defined for the default S-NSSAI to the VPLMN as contract information. In this case, the HPLMN does not need to send NSRRG information to the VPLMN.

 NSSRGを受信したUE40は、共通する1つのNSSRGに割り当てられているネットワークスライス(S-NSSAIs)のみをRequested NSSAIに含めなくてはならない。 UE 40 that receives an NSSRG must include only network slices (S-NSSAIs) assigned to the same common NSSRG in the Requested NSSAI.

 また、ネットワークスライスのサービスエリアの境界がトラッキングエリア(Tracking Area)の境界と一致しない場合には、通信装置は、ネットワークスライス利用可能位置情報(S-NSSAI location availability information)を使ってトラッキングエリア内のネットワークスライスの利用に対する付加的な制約を定義することができる。例えば、Configured NSSAIのS-NSSAIが、登録エリア(Registration Area)のトラッキングエリア内の一部のセルで利用可能な状態ではない場合を考える。この場合、トラッキングエリア内の複数のセルのうち、そのS-NSSAIが利用可能なセルの位置情報(例えば、セルID)を含むネットワークスライス利用可能位置情報が、UE40に提供される。 Furthermore, if the boundary of the service area of a network slice does not coincide with the boundary of a tracking area, the communication device can define additional constraints on the use of network slices within the tracking area using network slice location availability information (S-NSSAI location availability information). For example, consider a case where the S-NSSAI of the Configured NSSAI is not available in some cells within the tracking area of the Registration Area. In this case, network slice location availability information including location information (e.g., cell ID) of a cell in which the S-NSSAI is available among multiple cells within the tracking area is provided to UE 40.

 AMF541は、自身、又はNSSF544と協調して、Target NSSAIを決定してもよい。Target NSSAI は、Target NSSAIのS-NSSAIをサポートする他の周波数帯のセル/トラッキングエリア、及び他のトラッキングエリアにUE40を誘導(redirect)するために、RAN/AN510(例えば、NG-RAN)によって利用される情報である。RAN/AN510は、UE40を誘導するために、Allowed NSSAI、及び、Allowed NSSAIに対するRFSP(RAT/Frequency Selection Priority)のような情報に加えて、この情報を使用する。 AMF541 may determine the Target NSSAI by itself or in cooperation with NSSF544. The Target NSSAI is information used by RAN/AN510 (e.g., NG-RAN) to redirect UE40 to cells/tracking areas of other frequency bands that support the S-NSSAI of the Target NSSAI and to other tracking areas. RAN/AN510 uses this information in addition to information such as the Allowed NSSAI and the RFSP (RAT/Frequency Selection Priority) for the Allowed NSSAI to redirect UE40.

 Target NSSAIには、Requested NSSAIの中の、少なくとも1つのS-NSSAIが含まれる。例えば、Target NSSAIには、現在のトラッキングエリアでは利用可能ではないが、他の周波数帯の他のトラッキングエリア、或いは、現在のトラッキングエリアと重複する他の周波数帯のエリア、で利用可能な少なくとも1つのS-NSSAIが含まれる。さらに、Target NSSAIには、Requested NSSAIの中の、少なくとも1つのS-NSSAIがオプションとして付加され得る。オプションとして付加されるS-NSSAIは、例えば、現在のトラッキングエリアでは利用可能ではないが、上記Target NSSAIに含められたS-NSSAIが利用可能なトラッキングエリアと同じトラッキングエリア内で利用可能なS-NSSAIである。 The Target NSSAI includes at least one S-NSSAI in the Requested NSSAI. For example, the Target NSSAI includes at least one S-NSSAI that is not available in the current tracking area but is available in another tracking area in another frequency band, or in an area in another frequency band that overlaps with the current tracking area. Furthermore, at least one S-NSSAI in the Requested NSSAI may be optionally added to the Target NSSAI. For example, the S-NSSAI added as an option is an S-NSSAI that is not available in the current tracking area but is available within the same tracking area as the tracking area in which the S-NSSAI included in the Target NSSAI is available.

 AMF541は、PCF545からTarget NSSAIに適したRFSPインデックス(RAT/Frequency Selection Priority Index)を取得する。そして、AMF541は、RAN/AN510(例えば、NG-RAN)に送信する情報にRFSPインデックスを含める。PCF545が設置されていない場合には、AMF541は、局所的に設定されたルールに従ってRFSPインデックスを決定する。RAN/AN510は、利用可能な情報を考慮した個別の無線リソース管理方針を適用するために、RFSPインデックスを、局所的に定義されている設定にマッピングする。つまり、RAN/AN510は、RFSPインデックスに対応するTarget NSSAIに適した無線リソース管理方針のための設定を、選択することができる。 AMF541 obtains the RFSP index (RAT/Frequency Selection Priority Index) appropriate for the Target NSSAI from PCF545. Then, AMF541 includes the RFSP index in the information sent to RAN/AN510 (e.g., NG-RAN). If PCF545 is not installed, AMF541 determines the RFSP index according to locally configured rules. RAN/AN510 maps the RFSP index to a locally defined configuration to apply an individual radio resource management policy that takes into account the available information. In other words, RAN/AN510 can select a configuration for the radio resource management policy appropriate for the Target NSSAI corresponding to the RFSP index.

 RAN/AN510がTarget NSSAI、又はTarget NSSAIのいずれかのS-NSSAIをサポートする新たなトラッキングエリアにUE40を誘導(redirect)することができる場合、Target NSSAIに関連するRFSPインデックスが考慮される。そうでない場合、Allowed NSSAIのRFSPインデックスが考慮される。 If RAN/AN 510 can redirect UE 40 to a new tracking area that supports the Target NSSAI or an S-NSSAI of either the Target NSSAI, the RFSP index associated with the Target NSSAI is considered. Otherwise, the RFSP index of the Allowed NSSAI is considered.

 また、Partially Allowed NSSAI、及び/又は、登録エリア内で部分的に拒否されるS-NSSAI(S-NSSAIs rejected partially in the RA)、が設定されることによって、登録エリア内で部分的なネットワークスライス(Partial Network Slice)が提供され得る。 Furthermore, a partial network slice may be provided within a registration area by configuring a Partially Allowed NSSAI and/or S-NSSAIs rejected partially in the RA.

 Allowed NSSAIのS-NSSAIは、登録エリア内の全てのトラッキングエリアで利用可能である。これに対し、Partially Allowed NSSAIのS-NSSAIは、そのS-NSSAIに関連するトラッキングエリアのリストに対応するトラッキングエリアでのみ利用可能である。 An S-NSSAI of an Allowed NSSAI can be used in all tracking areas within the registration area. In contrast, an S-NSSAI of a Partially Allowed NSSAI can only be used in tracking areas corresponding to the list of tracking areas associated with that S-NSSAI.

 UE40が登録エリア内での部分的なネットワークスライスに対応しているとする。この場合、AMF541は、現在のトラッキングエリアと周辺のトラッキングエリアでのRequested NSSAIのS-NSSAIのサポート状況を考慮して、UE40に対する登録エリアを設定する。AMF541は、登録許可(Registration Accept)メッセージ又はUE設定更新コマンド(UE Configuration Update Command)メッセージを使って、Partially Allowed NSSAI、又は、登録エリア内で部分的に拒否されるS-NSSAI、をUE40に提供する。 Assume that UE 40 supports partial network slicing within its registration area. In this case, AMF 541 configures the registration area for UE 40, taking into account the support status of the S-NSSAI of the Requested NSSAI in the current tracking area and surrounding tracking areas. AMF 541 provides UE 40 with the Partially Allowed NSSAI or the S-NSSAI that is partially rejected within the registration area using a Registration Accept message or a UE Configuration Update Command message.

 AMF541は、Partially Allowed NSSAIのそれぞれのS-NSSAIに対して、そのS-NSSAIがサポートされるトラッキングエリアのリストを提供する。又は、AMF541は、“partially in the RA”を示す拒否理由と合わせて、S-NSSAIを拒否してもよい。AMF541は、登録エリア内で部分的に拒否されるS-NSSAIのそれぞれのS-NSSAIに対して、そのS-NSSAIがサポートされる又はサポートされないトラッキングエリアのリストを提供する。 For each S-NSSAI of the Partially Allowed NSSAI, AMF541 provides a list of tracking areas in which the S-NSSAI is supported. Alternatively, AMF541 may reject the S-NSSAI with a rejection reason indicating "partially in the RA". For each S-NSSAI of the partially rejected S-NSSAI within the registration area, AMF541 provides a list of tracking areas in which the S-NSSAI is supported or not supported.

 S-NSSAIが利用可能でない又は高負荷である場合、そのS-NSSAIをAlternative S-NSSAIに交換するために、ネットワークスライス代替(Network Slice Replacement)機能が利用され得る。 If an S-NSSAI is unavailable or is overloaded, the Network Slice Replacement function can be used to replace the S-NSSAI with an Alternative S-NSSAI.

 AMF541は、NSSF544、PCF545、又はOAM(Operations, Administration and Maintenance)からの通知に基づいて、S-NSSAIをAlternative S-NSSAIに交換することを決定できる。 AMF 541 can decide to replace the S-NSSAI with an Alternative S-NSSAI based on notification from NSSF 544, PCF 545, or OAM (Operations, Administration and Maintenance).

 ローミングの場合、HPLMNのS-NSSAIのネットワークスライス代替を起動するために、V-AMF541-2は、VPLMNのV-NSSF544-2を介して、HPLMNのH-NSSF544-1からHPLMNのS-NSSAIのネットワークスライス可用性の通知を受信することができる。 In the case of roaming, to initiate network slice substitution of the HPLMN's S-NSSAI, the V-AMF 541-2 can receive notification of the availability of the HPLMN's S-NSSAI's network slice from the HPLMN's H-NSSF 544-1 via the VPLMN's V-NSSF 544-2.

 AMF541は、NSSF544又はPCF545からの通知に基づいて(NSSF544又はPCF545がAlternative S-NSSAIを提供しないのであれば、局所的な設定に基づいて)、S-NSSAIを登録しているUE40に対するAlternative S-NSSAIを決定する。 AMF541 determines the Alternative S-NSSAI for UE40 that has registered S-NSSAI based on notification from NSSF544 or PCF545 (or based on local configuration if NSSF544 or PCF545 does not provide the Alternative S-NSSAI).

 Alternative S-NSSAIは、UE40の登録エリア内でサポートされなければならない。例えば、NSSF544又はPCF545がAlternative S-NSSAIを提供しないために、AMF541が、S-NSSAIに対するAlternative S-NSSAIを決定できないとする。この場合、AMF541は、Alternative S-NSSAIを決定するために、PCF545とさらに交渉してもよい。 Alternative S-NSSAI must be supported within the registration area of UE 40. For example, AMF 541 may not be able to determine an Alternative S-NSSAI for the S-NSSAI because NSSF 544 or PCF 545 does not provide an Alternative S-NSSAI. In this case, AMF 541 may further negotiate with PCF 545 to determine an Alternative S-NSSAI.

 UE40は、登録処理の間にネットワークスライス代替機能のサポートをネットワークに通知する。交換の必要があるS-NSSAIに関連するPDUセッションは、UEコンテキスト内に存在するコネクテッドモード(CM-CONNECTED mode)のUE40をサポートする。これを可能とするため、AMF541は、Allowed NSSAI及びConfigured NSSAIに含まれる、このS-NSSAIに対するAlternative S-NSSAIを、UE40に提供する。また、AMF541は、UE設定更新(UE Configuration Update)メッセージを使って、S-NSSAIとAlternative S-NSSAIとのマッピング情報をUE40に提供してもよい。 UE 40 notifies the network of its support for the network slice alternative function during the registration process. The PDU session related to the S-NSSAI that needs to be exchanged supports UE 40 in connected mode (CM-CONNECTED mode) that exists in the UE context. To enable this, AMF 541 provides UE 40 with an Alternative S-NSSAI for this S-NSSAI, which is included in the Allowed NSSAI and Configured NSSAI. AMF 541 may also provide UE 40 with mapping information between the S-NSSAI and the Alternative S-NSSAI using a UE Configuration Update message.

 UE40へのマッピング情報の送信後、AMF541は、Alternative S-NSSAIに交換されるS-NSSAIと関連する現在のPDUセッションに対して、セッション管理コンテキスト更新(Nsmf_PDUSession_UpdateSMContext)サービスを起動する。そして、AMF541は、PDUセッションをAlternative S-NSSAIに移行するために必要なPDUセッションの更新を、SMF546に指示する。 After sending the mapping information to UE 40, AMF 541 invokes the session management context update (Nsmf_PDUSession_UpdateSMContext) service for the current PDU session associated with the S-NSSAI exchanged for the Alternative S-NSSAI. AMF 541 then instructs SMF 546 to update the PDU session required to transition the PDU session to the Alternative S-NSSAI.

 UE40は、サービス要求処理(Service Request procedure)又はUE登録処理(UE registration procedure)を介してNAS(Non-Access Stratum)シグナリングの接続を確立する。この際に、アイドル状態(CM-IDLE state)のUE40をサポートするために、AMF541が、S-NSSAIを交換することを決定したとする。このとき、そのS-NSSAIに関連するPDUセッションがUEコンテキスト内に存在するならば、AMF541は、UE設定更新メッセージ又は登録許可(Registration Accept)メッセージを使って、S-NSSAIとAlternative S-NSSAIとのマッピング情報をUE40に提供する。 UE 40 establishes a NAS (Non-Access Stratum) signaling connection via the Service Request procedure or UE registration procedure. At this time, AMF 541 decides to exchange S-NSSAIs to support UE 40 in the CM-IDLE state. If a PDU session related to that S-NSSAI exists in the UE context, AMF 541 provides UE 40 with mapping information between the S-NSSAI and the Alternative S-NSSAI using a UE Configuration Update message or a Registration Accept message.

<<4.通信システムの基本動作>>
 以上、通信システム1の具体的構成例について説明したが、本実施形態の課題を解決する通信システム1の動作を説明する前に、通信システム1の基本的な動作を説明する。
<<4. Basic Operation of the Communication System>>
A specific configuration example of the communication system 1 has been described above. Before describing the operation of the communication system 1 that solves the problem of this embodiment, the basic operation of the communication system 1 will be described.

 以下の説明では、通信システム1は、一例として、5GS(例えば、図8~図11に示す5GS)であるものとする。しかしながらが、通信システム1は5GSに限定されない。通信システム1は、4GSであってもよいし、6GSであってもよい。勿論、通信システム1は、その他の無線通信システムであってもよい。 In the following description, the communication system 1 is assumed to be 5GS (for example, the 5GS shown in Figures 8 to 11) as an example. However, the communication system 1 is not limited to 5GS. The communication system 1 may be 4GS or 6GS. Of course, the communication system 1 may be any other wireless communication system.

<4-1.セッション確立処理>
 まず、セッション確立処理について説明する。図12は、5GSにおける接続処理の一例を示す図である。
<4-1. Session establishment process>
First, the session establishment process will be described. Fig. 12 is a diagram showing an example of a connection process in 5GS.

 UE40は、通信の過程で、RRC_IDLEかつCM-IDLEの状態に遷移する(ステップS101)。RRC_IDLEかつCM-IDLEの状態のUE40は、セル再選択(Cell Reselection)を実行し(ステップS102)、所定のクライテリアを満たす適切なセルにキャンプオンする。 During communication, UE 40 transitions to the RRC_IDLE and CM-IDLE states (step S101). UE 40 in the RRC_IDLE and CM-IDLE states performs cell reselection (step S102) and camps on an appropriate cell that meets specified criteria.

 UE40は、Allowed NSSAIの中から、利用するアプリケーションに対応するS-NSSAIの使用を決定する(ステップS103)。続いて、UE40は、キャンプオンしているセルを管理する基地局のRAN/AN510に向けて、RRC設定要求(RRC Setup Request)メッセージを送信する(ステップS104)。 UE40 selects from the Allowed NSSAIs the S-NSSAI that corresponds to the application to be used (step S103). Next, UE40 transmits an RRC Setup Request message to the RAN/AN510 of the base station that manages the cell on which it is camped (step S104).

 これを受信したRAN/AN510は、RRC設定(RRC Setup)メッセージをUE40に送信する(ステップS105)。UE40は、RRC_CONNECTEDかつCM-IDLEの状態に遷移し(ステップS106)、RRC設定完了(RRC Setup Complete)メッセージをRAN/AN510に返信する(ステップS107)。これにより、RRCの設定処理が完了する。 Upon receiving this, RAN/AN 510 sends an RRC Setup message to UE 40 (step S105). UE 40 transitions to the RRC_CONNECTED and CM-IDLE state (step S106) and returns an RRC Setup Complete message to RAN/AN 510 (step S107). This completes the RRC setup process.

 次に、UE40は、NASメッセージであるPDU SESSION ESTABLISHMENT REQUESTメッセージをAMF541に送信する(ステップS108)。これにより、UE40とDN530との間で、RAN/AN510及びUPF520を介したPDUセッション確立処理が実行される(ステップS109)。 Next, UE 40 sends a PDU SESSION ESTABLISHMENT REQUEST message, which is a NAS message, to AMF 541 (step S108). As a result, a PDU session establishment process is executed between UE 40 and DN 530 via RAN/AN 510 and UPF 520 (step S109).

 UE40は、RRC_CONNECTEDかつCM-CONNECTEDの状態に遷移する(ステップS110)。なお、PDU SESSION ESTABLISHMENT REQUESTメッセージには、UE40によって選択されたS-NSSAIを含めることができる。 UE 40 transitions to the RRC_CONNECTED and CM-CONNECTED states (step S110). Note that the PDU SESSION ESTABLISHMENT REQUEST message can include the S-NSSAI selected by UE 40.

 AMF541は、INITIAL CONTEXT SETUP REQUESTメッセージをRAN/AN510に送信する(ステップS111)。INITIAL CONTEXT SETUP REQUESTメッセージには、PDUセッションコンテキスト、セキュリティキー、UE無線ケイパビリティ、及びUEセキュリティケイパビリティの少なくとも1つが含まれていてもよい。また、INITIAL CONTEXT SETUP REQUESTメッセージには、Allowed NSSAIが含まれていてもよい。また、INITIAL CONTEXT SETUP REQUESTメッセージには、さらにPDUセッション毎のS-NSSAIが含まれていてもよい。 AMF541 sends an INITIAL CONTEXT SETUP REQUEST message to RAN/AN510 (step S111). The INITIAL CONTEXT SETUP REQUEST message may include at least one of a PDU session context, a security key, a UE radio capability, and a UE security capability. The INITIAL CONTEXT SETUP REQUEST message may also include an Allowed NSSAI. The INITIAL CONTEXT SETUP REQUEST message may also include an S-NSSAI for each PDU session.

 RAN/AN510は、UE40のUEコンテキストを設定し、SecurityModeCommandメッセージをUE40に送信する(ステップS112)。SecurityModeCommandメッセージには、RAN/AN510によって選択されたインテグリティアルゴリズム(Integrity Algorithm)が含まれる。 RAN/AN 510 sets the UE context for UE 40 and sends a SecurityModeCommand message to UE 40 (step S112). The SecurityModeCommand message includes the integrity algorithm selected by RAN/AN 510.

 UE40は、受信されたSecurityModeCommandメッセージのインテグリティを検証することによって、当該メッセージの有効性を確認し、SecurityModeCompleteメッセージをRAN/AN510に返信する(ステップS113)。 UE 40 verifies the integrity of the received SecurityModeCommand message to confirm the validity of the message and returns a SecurityModeComplete message to RAN/AN 510 (step S113).

 RAN/AN510は、SRB(Signaling Radio Bearer)2及びDRB(Data Radio Bearer)を設定するために、RRCReconfigurationメッセージをUE40に送信する(ステップS114)。これを受信したUE40は、RRCReconfigurationCompleteメッセージをRAN/AN510に返信する(ステップS115)。これにより、UE40とRAN/AN510との間にSRB2及びDRBが確立される。 RAN/AN 510 sends an RRCReconfiguration message to UE 40 to set up SRB (Signaling Radio Bearer) 2 and DRB (Data Radio Bearer) (step S114). UE 40, upon receiving this, replies with an RRCReconfigurationComplete message to RAN/AN 510 (step S115). This establishes SRB 2 and DRB between UE 40 and RAN/AN 510.

 RAN/AN510は、UEコンテキストの設定処理が完了したことを通知するために、INITIAL CONTEXT SETUP REQUEST RESPONSEメッセージをAMF541に送信する(ステップS116)。 RAN/AN510 sends an INITIAL CONTEXT SETUP REQUEST RESPONSE message to AMF541 to notify that the UE context setup process has been completed (step S116).

 図13A及び図13Bは、PDUセッションの確立処理の一例を示す図である。具体的には、図13A及び図13Bは、PDU SESSION ESTABLISHMENT REQUESTメッセージによって起動されるPDUセッションの確立処理(図12に示すステップS109)の一例を示す図である。 Figures 13A and 13B are diagrams showing an example of the PDU session establishment process. Specifically, Figures 13A and 13B are diagrams showing an example of the PDU session establishment process (step S109 shown in Figure 12) initiated by a PDU SESSION ESTABLISHMENT REQUEST message.

 AMF541は、UE40からPDUセッション確立要求メッセージを受信すると(図12及び図13Aに示すステップS108)、SMF選択(SMF Selection)を実行する(図13Aに示すステップS201)。 When AMF 541 receives a PDU session establishment request message from UE 40 (step S108 shown in Figures 12 and 13A), it performs SMF selection (step S201 shown in Figure 13A).

 AMF541は、選択されたSMF546に向けて、Nsmf_PDUSession_Create_SMContext Requestメッセージを送信する(ステップS202)。Nsmf_PDUSession_Create_SMContext Requestメッセージには、SUPI(Subscription Permanent Identifier)及びS-NSSAI、並びに、UE Requested DNN(Data Network Name)若しくはDNNが含まれる。 AMF 541 sends an Nsmf_PDUSession_Create_SMContext Request message to the selected SMF 546 (step S202). The Nsmf_PDUSession_Create_SMContext Request message includes a SUPI (Subscription Permanent Identifier), an S-NSSAI, and a UE Requested DNN (Data Network Name) or DNN.

 SMF546は、SUPI、S-NSSAI、及びDNNに対応するセッション管理契約者情報(Session Management Subscription Data)が利用可能でない場合には、Nudm_SDM_Getメッセージを用いて、UDM547からセッション管理契約者情報を取得する。また、SMF546は、セッション管理契約者情報の更新時に通知してもらうために、Nudm_SDM_Subscribeメッセージを用いて、UDM547に登録しておく。 If the session management subscriber information (Session Management Subscription Data) corresponding to the SUPI, S-NSSAI, and DNN is not available, the SMF 546 uses a Nudm_SDM_Get message to obtain the session management subscriber information from the UDM 547. The SMF 546 also registers the session management subscriber information with the UDM 547 using a Nudm_SDM_Subscribe message so that it can be notified when the session management subscriber information is updated.

 Nsmf_PDUSession_Create_SMContext Requestメッセージを受信したSMF546は、当該メッセージを処理することができる場合には、SMコンテキストを生成する。SMF546は、SMコンテキストIDを含むNsmf_PDUSession_Create_SMContext ResponseメッセージをAMF541に返信する(ステップS203)。 If the SMF 546 receives the Nsmf_PDUSession_Create_SMContext Request message and is able to process the message, it creates an SM context. The SMF 546 returns an Nsmf_PDUSession_Create_SMContext Response message including the SM context ID to the AMF 541 (step S203).

 SMF546は、PDUセッションの確立処理中にDN-AAAサーバによる第2の認証及び承諾の処理を実行する必要がある場合には、PDUセッション確立/承認(PDU Session Authentication/Authorization)を起動する(ステップS204)。 If it is necessary to perform a second authentication and authorization process by the DN-AAA server during the PDU session establishment process, SMF546 initiates PDU Session Authentication/Authorization (step S204).

 SMF546は、確立されるPDUセッションに動的PCC(Dynamic Policy and Charging Control)が適用される場合には、PCF選択(PCF Selection)を実行する(ステップS205)。或いは、SMF546は、ローカルなポリシーを適用してもよい。 If dynamic policy and charging control (PCC) is applied to the PDU session being established, SMF 546 performs PCF selection (step S205). Alternatively, SMF 546 may apply a local policy.

 また、SMF546は、PCF545との間でSMポリシーアソシエーション(SM Policy Association)を確立して、PDUセッションのためのデフォルトPCCルールを取得するために、SMポリシーアソシエーション確立処理(SM Policy Association Establishment Procedure)を実行してもよい(ステップS206)。これにより、UPF520を選択する前に、PCCルールを取得することができる。 The SMF 546 may also establish an SM Policy Association with the PCF 545 and execute an SM Policy Association Establishment Procedure to obtain default PCC rules for the PDU session (step S206). This allows the PCC rules to be obtained before selecting the UPF 520.

 SMF546は、予め設定されたルール、或いは上記のステップS206で取得されたPCCルールに従って、UPF選択(UPF Selection)を実行する(ステップS207)。これにより、SMF546は、1つ以上のUPF520を選択する。SMF546は、選択されたUPF520に向けて、N4セッション確立要求(N4 Session Establishment Request)メッセージを送信する(ステップS208)。 The SMF 546 performs UPF selection (step S207) according to the pre-set rules or the PCC rules acquired in step S206 above. As a result, the SMF 546 selects one or more UPFs 520. The SMF 546 transmits an N4 Session Establishment Request message to the selected UPFs 520 (step S208).

 N4セッション確立要求メッセージを介して、UPF520におけるアップリンク及びダウンリンクのトラフィックを制御するためのN4ルールの設定が行われる。N4ルールは、例えば、PDR(Packet Detection Rule)、FAR(Forwarding Action Rule)、QER(QoS Enforcement Rule)、URR(Usage Reporting Rule)、及びBAR(Buffering Action Rule)等に係る情報である。 The N4 session establishment request message is used to set N4 rules for controlling uplink and downlink traffic in the UPF 520. The N4 rules include information related to, for example, the PDR (Packet Detection Rule), FAR (Forwarding Action Rule), QER (QoS Enforcement Rule), URR (Usage Reporting Rule), and BAR (Buffering Action Rule).

 PDRは、UPF520においてパケットを分類するために必要な情報を含んでいる。FARは、特定のパケットに対する処理方法、例えば、フォワード、複製、ドロップ、又はバッファ等に係る情報を含んでいる。QERは、トラフィックに適用されるQoSの指示に係る情報を含んでいる。URRは、トラフィックの計測及び報告のために必要な情報を含んでいる。BARは、データがバッファリングされる期間及び量、並びに、コントロールプレーンにおける通知方法に係る情報を含んでいる。 The PDR contains information necessary for classifying packets in the UPF 520. The FAR contains information regarding how to handle a particular packet, such as forwarding, duplicating, dropping, or buffering. The QER contains information regarding the QoS indication to be applied to the traffic. The URR contains information necessary for measuring and reporting traffic. The BAR contains information regarding the duration and amount of data to be buffered and the notification method in the control plane.

 また、SMF546は、N4セッション確立要求メッセージを介して、前述のQoSモニタリング要求をUPF520に送信してもよい。 The SMF 546 may also send the aforementioned QoS monitoring request to the UPF 520 via an N4 session establishment request message.

 また、SMF546は、PCCルール及び/又はローカルなポリシーに従って、TSC QoSフローに対する、各データバーストの最後のPDUの検出の要求を、UPF520に送信してもよい。このとき、SMF546は、当該要求を、N4セッション確立要求メッセージを介して送信してもよい。なお、データバーストの詳細については後述する。 The SMF 546 may also send a request to the UPF 520 to detect the last PDU of each data burst for the TSC QoS flow in accordance with PCC rules and/or local policy. In this case, the SMF 546 may send the request via an N4 session establishment request message. Details of data bursts will be described later.

 最後のPDUの検出の要求を受信すると、UPF520は、各データバーストの最後のPDUを検出し、ダウンリンクの最後のPDUのGTP-Uヘッダに“End of Data burst”であることをマークする。 Upon receiving a request to detect the last PDU, UPF 520 detects the last PDU of each data burst and marks the GTP-U header of the last downlink PDU as "End of Data Burst."

 N4セッション確立要求を受信したUPF520は、N4セッション確立応答(N4 Session Establishment Response)メッセージをSMF546に返信する(ステップS209)。なお、上記のステップS207で、PDUセッションのために複数のUPF520が選択された場合には、N4セッション確立処理は、各UPF520に対して起動される。 Upon receiving the N4 session establishment request, the UPF 520 returns an N4 session establishment response message to the SMF 546 (step S209). Note that if multiple UPFs 520 are selected for the PDU session in step S207 above, the N4 session establishment process is initiated for each UPF 520.

 SMF546は、Namf_Communication_N1N2MessageTransferメッセージをAMF541に送信する(ステップS210)。Namf_Communication_N1N2MessageTransferメッセージには、PDUセッションID、N2SM情報(N2 SM Information)、CNトンネル情報(CN Tunnel Info)、S-NSSAI、及びN1SMコンテナ(N1 SM Container)の少なくとも1つが含まれていてもよい。 SMF546 sends a Namf_Communication_N1N2MessageTransfer message to AMF541 (step S210). The Namf_Communication_N1N2MessageTransfer message may include at least one of the PDU session ID, N2SM information, CN tunnel information, S-NSSAI, and N1SM container.

 N2SM情報には、PDUセッションID、QFI、及びQoSプロファイルの少なくとも1つが含まれていてもよい。 The N2SM information may include at least one of a PDU session ID, a QFI, and a QoS profile.

 PDUセッションのために複数のUPF520が使用される場合には、CNトンネル情報には、N3を終端するこれら複数のUPF520に関連するトンネリング情報(Tunnel Information)が含まれる。 If multiple UPFs 520 are used for a PDU session, the CN tunnel information includes tunneling information related to these multiple UPFs 520 terminating at N3.

 N1SMコンテナには、AMF541がUE40に提供しなければならないPDUセッション確立許可(PDU Session Establishment Accept)及びQoSルールが含まれる。PDUセッション確立許可は、S-NSSAIを含む。 The N1SM container includes the PDU Session Establishment Accept and QoS rules that the AMF 541 must provide to the UE 40. The PDU Session Establishment Accept includes the S-NSSAI.

 Namf_Communication_N1N2MessageTransferメッセージには、AMF541がUE40に対していずれのアクセスを使用するのかが分かるように、PDUセッションIDが含まれる。 The Namf_Communication_N1N2MessageTransfer message includes a PDU session ID so that AMF 541 knows which access to use for UE 40.

 図13Bに移り、AMF541は、N2 PDUセッション要求(N2 PDU Session Request)メッセージをRAN/AN510に送信する(ステップS211)。N2 PDUセッション要求メッセージには、UE40を送り先とするPDUセッションID及びN1SMコンテナを含むNASメッセージ、並びに、SMF546から受信されたN2SM情報が含まれる。 Moving to FIG. 13B, AMF 541 sends an N2 PDU Session Request message to RAN/AN 510 (step S211). The N2 PDU Session Request message includes a NAS message including a PDU session ID and an N1SM container destined for UE 40, as well as the N2SM information received from SMF 546.

 RAN/AN510は、N2 PDUセッション要求メッセージに含まれるN2SM情報から、PDUセッションID、QFI、及びQoSプロファイル等を取得する。また、RAN/AN510は、N2 PDUセッション要求メッセージに含まれるNASメッセージをUE40に転送する(ステップS212)。上述したように、NASメッセージには、PDUセッションID及びN1SMコンテナが含まれ、N1SMコンテナには、PDUセッション確立許可及びQoSルールが含まれる。 RAN/AN 510 obtains the PDU session ID, QFI, QoS profile, etc. from the N2SM information included in the N2 PDU session request message. RAN/AN 510 also forwards the NAS message included in the N2 PDU session request message to UE 40 (step S212). As described above, the NAS message includes the PDU session ID and N1SM container, and the N1SM container includes a PDU session establishment permission and QoS rules.

 また、RAN/AN510は、PDUセッションにANトンネル情報(AN Tunnel Info)を割り当てる。ここで、ANトンネル情報は、関与する各RAN/ANノードのtunnel endpointと各tunnel endpointに割り当てられたQFIsを含んでいる。RAN/AN510は、SMF546に通知するためのN2SM情報を更新する。ここで、N2SM情報には、PDUセッションID、ANトンネル情報、許可または拒否されたQFI(s)のリスト、及びUser Plane Enforcement Policy Notificationの少なくとも1つが含まれていてもよい。 The RAN/AN 510 also assigns AN tunnel information (AN Tunnel Info) to the PDU session. Here, the AN tunnel information includes the tunnel endpoints of each participating RAN/AN node and the QFIs assigned to each tunnel endpoint. The RAN/AN 510 updates the N2SM information to notify the SMF 546. Here, the N2SM information may include at least one of the PDU session ID, AN tunnel information, a list of allowed or denied QFI(s), and a User Plane Enforcement Policy Notification.

 RAN/AN510は、N2SM情報を含むN2 PDUセッション応答(N2 PDU Session Response)メッセージをAMF541に返信する(ステップS213)。 RAN/AN510 returns an N2 PDU Session Response message including the N2SM information to AMF541 (step S213).

 AMF541は、RAN/AN510から受信したN2 PDUセッション応答を介してN2SM情報を取得する。そして、AMF541は、SMコンテキストID及び取得したN2SM情報を含む、Nsmf_PDUSession_UpdateSMContext Requestメッセージを、SMF546に転送する(ステップS214)。 AMF541 acquires the N2SM information via the N2 PDU session response received from RAN/AN510. Then, AMF541 forwards an Nsmf_PDUSession_UpdateSMContext Request message including the SM context ID and the acquired N2SM information to SMF546 (step S214).

 SMF546は、UPF520との間でN4セッション変更処理(N4 Session Modification Procedure)を起動する。そして、SMF546は、N4セッション変更要求(N4 Session Modification Request)メッセージをUPF520に送信する(ステップS215)。SMF546は、UPF520に対して、転送ルールに加えてANトンネル情報を提供する。 SMF 546 initiates the N4 Session Modification Procedure between it and UPF 520. Then, SMF 546 sends an N4 Session Modification Request message to UPF 520 (step S215). SMF 546 provides AN tunnel information in addition to the forwarding rules to UPF 520.

 また、SMF546は、N4セッション変更要求メッセージを介して、前述のQoSモニタリング要求をUPF520に送信してもよい。 The SMF 546 may also send the aforementioned QoS monitoring request to the UPF 520 via an N4 session modification request message.

 UPF520は、N4セッション変更応答(N4 Session Modification Response)メッセージをSMF546に返信する(ステップS216)。なお、PDUセッションにおいて複数のUPF520が使用されている場合には、上記のセッション変更処理が行われる対象は、N3を終端する全てのUPF520となる。 The UPF 520 returns an N4 Session Modification Response message to the SMF 546 (step S216). Note that if multiple UPFs 520 are used in the PDU session, the above session modification process is performed on all UPFs 520 that terminate N3.

 以上の処理によって、図12のステップS109に示すPDUセッションの確立処理が完了する。 The above process completes the PDU session establishment process shown in step S109 of Figure 12.

<4-2.AF要求とPCFとの関連付け>
 次に、AF要求とPCFとの関連付けについて説明する。
<4-2. Association of AF request and PCF>
Next, the association between the AF request and the PCF will be described.

 AF548は、AF要求(Application Function Request)を用いて、サーバ10からの、或いはサーバ10への、トラフィックのルーティングに関する要求を5GSに行うことができる。 AF548 can use an AF request (Application Function Request) to make requests to 5GS regarding traffic routing from or to server 10.

 例えば、5GSは、UPF520やSMF546の選択/再選択において、AF要求を考慮することができる。AF要求は、NEF542を介してPCF545に送信される。ただし、AF548がPCF545に直接アクセスできる場合には、AF要求は、AF548とPCF545との間で定義されたリファレンスポイントN5を介して、PCF545に送信される。PCF545は、受信されたAF要求を、PDUセッションに適用されるポリシー/ルールに変換する。 For example, 5GS can take AF requests into account when selecting/reselecting the UPF 520 and SMF 546. The AF request is sent to the PCF 545 via the NEF 542. However, if the AF 548 has direct access to the PCF 545, the AF request is sent to the PCF 545 via reference point N5 defined between the AF 548 and the PCF 545. The PCF 545 converts the received AF request into policies/rules to be applied to the PDU session.

 AF要求には、必須(mandatory)であるトラフィック記述(Traffic Description)、ターゲットUE識別子(Target UE Identifier (s))、およびAFトランザクション識別子(AF Transaction Identifier)を含めなければならない。 The AF request must include the mandatory Traffic Description, Target UE Identifier(s), and AF Transaction Identifier.

 トラフィック記述は、トラフィックを識別するための情報である。トラフィック記述には、DNN(Data Network Name)とS-NSSAIのセット、並びに、アプリケーション識別子(Application Identifier)またはトラフィックフィルタリング情報(Traffic Filtering Information)が含まれる。 The traffic description is information used to identify traffic. It includes a set of DNN (Data Network Name) and S-NSSAI, as well as an application identifier or traffic filtering information.

 DNNは、4G以前のシステムで使用されているAPN(Access Point Name)に相当するものである。S-NSSAIは、ネットワークスライスの選択をアシストするための情報(ネットワークスライス選択支援情報)である。 DNN is equivalent to the APN (Access Point Name) used in systems prior to 4G. S-NSSAI is information to assist in the selection of a network slice (network slice selection assistance information).

 アプリケーション識別子は、ユーザプレーンのトラフィックを取り扱うアプリケーションを識別する情報である。アプリケーション識別子は、UPF520がアプリケーションのトラフィックを識別するために使用する。トラフィックフィルタリング情報は、トラフィックを分類するための情報である。トラフィックフィルタリング情報は、例えば、送信元IP、送信元ポート番号、宛先IP、宛先ポート番号、およびプロトコル番号からなる5 Tupleである。 The application identifier is information that identifies the application that handles user plane traffic. The application identifier is used by the UPF 520 to identify the application's traffic. The traffic filtering information is information used to classify traffic. The traffic filtering information is, for example, a 5-tuple consisting of source IP, source port number, destination IP, destination port number, and protocol number.

 また、AF要求には、条件によって、潜在的なアプリケーションの位置に係る情報を含めることができる。ここで、潜在的なアプリケーションの位置に係る情報は、アプリケーションが実装される候補となる1つ以上のDN530へのユーザプレーンアクセスを識別するためのDNAI(Data Network Access Identifier)を含むリストとして提供される。 Furthermore, the AF request may, depending on the conditions, include information regarding the location of potential applications. Here, the information regarding the location of potential applications is provided as a list including DNAIs (Data Network Access Identifiers) for identifying user plane access to one or more DNs 530 that are candidates for implementing the application.

 さらに、AF要求には、オプションとして、以下の少なくとも1つの情報が含まれていてもよい。
 ・Spatial ValidityCondition
 ・N6 Traffic Routing requirements
 ・Application Relocation Possibility
 ・UE IP address preservation indication
 ・Temporary Validity Condition
 ・SMFイベントに対するAFサブスクリプションに関する情報
 ・コアネットワークCNにおけるエッジアプリケーションサーバ(EAS : Edge Application Server)のIP Replacementのための情報
 ・User Plane Latency Requirement
 ・AF変更(AF change)に関する情報
 ・エッジアプリケーションサーバの再配置(EAS Relocation)のための指示
Furthermore, the AF request may optionally include at least one of the following information:
・Spatial Validity Condition
・N6 Traffic Routing requirements
・Application Relocation Possibility
・UE IP address preservation indication
・Temporary Validity Condition
Information about AF subscription to SMF events Information for IP Replacement of Edge Application Server (EAS) in the core network CN User Plane Latency Requirement
- Information about AF change - Instructions for relocation of edge application servers (EAS relocation)

 Spatial Validity Conditionは、有効なエリアの形式で提供される。AF要求がSMF546におけるトラフィックのルーティングの決定に関する要求である場合には、Spatial Validity Conditionは、当該ルーティングが特定の位置に在圏するUE40のトラフィックにだけ適用されることを示す。AF要求がユーザプレーンのパス管理のイベントの通知を登録するための要求である場合には、Spatial Validity Conditionは、当該通知が特定の位置に在圏するUE40のトラフィックにだけ適用されることを示す。 The Spatial Validity Condition is provided in the form of a valid area. If the AF request is a request regarding traffic routing decisions in the SMF 546, the Spatial Validity Condition indicates that the routing applies only to traffic of UEs 40 located at a specific location. If the AF request is a request to register for notifications of user plane path management events, the Spatial Validity Condition indicates that the notification applies only to traffic of UEs 40 located at a specific location.

 N6 Traffic Routing requirementsに関する情報は、DNAI毎に提供される情報である。N6 Traffic Routing requirementsに関する情報には、ルーティングプロファイルIDとN6トラフィックルーティング情報を含めることができる。ここで、N6は、UPF520とDN530との間のリファレンスポイントである。ルーティングプロファイルIDは、AF548とコアネットワークCNとの間で予め合意されているルーティングに関するポリシーを参照するための識別情報である。N6トラフィックルーティング情報には、DNAIへのトラフィックを転送するために必要な情報が含まれる。 Information regarding N6 Traffic Routing requirements is information provided for each DNAI. Information regarding N6 Traffic Routing requirements may include a routing profile ID and N6 traffic routing information. Here, N6 is a reference point between the UPF 520 and the DN 530. The routing profile ID is identification information for referencing a routing policy previously agreed upon between the AF 548 and the core network CN. The N6 traffic routing information includes information required to forward traffic to the DNAI.

 Application Relocation Possibilityは、コアネットワークCNによってアプリケーションの位置が選択された後に、アプリケーションを再配置できるか否かを示す情報である。 Application Relocation Possibility is information indicating whether an application can be relocated after its location has been selected by the core network CN.

 UE IP address preservation indicationは、Traffic Descriptionによって識別されるトラフィックに関係するUE40のIPアドレスが維持されるべきであることを示す。この指示をAF548から受信すると、コアネットワークCNは、UPF520が選択された後に、UPF520の再選択を避けることによって、UE40のIPアドレスを維持する。 The UE IP address preservation indication indicates that the IP address of UE 40 related to the traffic identified by the Traffic Description should be maintained. Upon receiving this indication from AF 548, the core network CN maintains the IP address of UE 40 by avoiding reselection of UPF 520 after UPF 520 has been selected.

 Temporary Validity Conditionは、AF要求が適用される時間間隔または期間を示す形式で提供される。AF要求がSMF546におけるトラフィックのルーティングの決定に関する要求である場合には、Temporary Validity Conditionは、当該ルーティングがいつ適用されるかを示す。AF要求がユーザプレーンのパス管理のイベントの通知を登録するための要求である場合には、Temporary Validity Conditionは、当該通知がいつ発生するかを示す。 The Temporary Validity Condition is provided in a format that indicates the time interval or period during which the AF request applies. If the AF request is a request regarding a traffic routing decision in the SMF 546, the Temporary Validity Condition indicates when that routing will be applied. If the AF request is a request to register for notification of a user plane path management event, the Temporary Validity Condition indicates when that notification will occur.

 SMFイベントに対するAFサブスクリプションに関する情報を含むAF要求は、Traffic Descriptionによって識別されるトラフィックに関連するユーザプレーンのパスの変化の通知を登録するための要求である。この要求には、サブスクリプションのタイプやイベント通知を受信するための通知先アドレス(Notification Target Address)等が含まれる。サブスクリプションのタイプが先通知(Early Notification)である場合には、SMF546は、新たなユーザプレーンのパスが設定される前に、パスの変化の通知を送信する。サブスクリプションのタイプが後通知(Late Notification)である場合には、SMF546は、新たなユーザプレーンのパスが設定された後に、パスの変化の通知を送信する。 The AF request, which includes information about the AF subscription for an SMF event, is a request to register for notifications of changes in the user plane path related to the traffic identified by the Traffic Description. This request includes the subscription type and the notification target address for receiving event notifications. If the subscription type is Early Notification, the SMF 546 sends a notification of the path change before a new user plane path is set up. If the subscription type is Late Notification, the SMF 546 sends a notification of the path change after a new user plane path is set up.

 エッジアプリケーションサーバのIP Replacementのための情報は、エッジコンピューティングによるサービスのためのソースエッジアプリケーションサーバの識別子と、ターゲットエッジアプリケーションサーバの識別子と、を指示する情報である。ここでの識別子は、例えば、ソースおよびターゲットのエッジアプリケーションサーバのIPアドレスとポート番号である。 The information for IP replacement of an edge application server indicates the identifier of the source edge application server and the identifier of the target edge application server for an edge computing service. The identifiers here are, for example, the IP addresses and port numbers of the source and target edge application servers.

 User Plane Latency Requirementは、ターゲットエッジアプリケーションサーバの再配置の際に考慮されるユーザプレーンにおける遅延である。AF548は、AF要求を介して、コアネットワークCNに対してUser Plane Latency Requirementを要求することができる。これにより、UE40と候補のPSA-UPF520との間のユーザプレーンにおける遅延の推測値がSMF546にとって既知であるネットワーク配置において、SMF546は、AF要求に基づいてPSA-UPF520の再配置を決定することができる。 User Plane Latency Requirement is the delay in the user plane that is taken into account when relocating a target edge application server. AF 548 can request the User Plane Latency Requirement from the core network CN via an AF request. This allows SMF 546 to decide on the relocation of PSA-UPF 520 based on the AF request in a network deployment where an estimated value of the delay in the user plane between UE 40 and the candidate PSA-UPF 520 is known to SMF 546.

 AF変更に関する情報は、AF548の再配置に関する情報である。この情報には、変更先のターゲットAF548を識別する情報であるAF IDが含まれる。エッジアプリケーションサーバの再配置のための指示は、アプリケーションを再配置することの指示である。 Information regarding AF changes is information regarding the relocation of AF548. This information includes the AF ID, which is information that identifies the target AF548 to which the change is made. An instruction to relocate an edge application server is an instruction to relocate an application.

 PCF545がアドレス管理されて、複数に分散されている場合に、UE40のアドレスによって識別されるトラフィックに関するポリシーを送信するネットワーク機能(例えばAF548)は、リファレンスポイントN5を介して、対応するPDUセッションの情報を保持しているPCF545にアクセスする必要がある。 When PCF545 is address-managed and distributed across multiple locations, the network function (e.g., AF548) that sends policies regarding traffic identified by the address of UE40 must access the PCF545 that holds information about the corresponding PDU session via reference point N5.

 そこで、AF548は、対応するPDUセッションに関して、以下に示す情報の少なくとも1つ(又は、以下に示す情報の少なくとも1つに関する情報)を所有してもよい。
 ・ユーザ識別子(user identity)
 ・DNN
 ・UEのIPアドレス若しくはMACアドレス
 ・S-NSSAI
 ・選択されたPCF545のアドレス
Therefore, the AF 548 may possess at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session:
User identity
・DNN
・UE IP address or MAC address ・S-NSSAI
- Address of selected PCF545

 IP形式のPDUセッションに対して、PDUセッションにIPアドレスが割り当てられる、又は解放される際に、AF548はその情報を受信する。 For IP-based PDU sessions, AF548 receives information when an IP address is assigned or released to the PDU session.

 MACアドレスに基づいたAF要求の対応付けをサポートしているイーサネット(Ethernet)形式のPDUセッションに対して、PDUセッションにおいてUE40が使用するMACアドレスが検出された際に、AF548はその情報を受信しなければならない。このMACアドレスの検出はSMF546の制御の下、UPF520で行われる。加えて、TSC、及び時間同期をサポートする場合には、AF548はDS-TT(Device-Side Time Sensitive Networking (TSN) Translator)ポートのMACアドレスを受信する。 For Ethernet-type PDU sessions that support MAC address-based AF request mapping, when the MAC address used by UE 40 in the PDU session is detected, AF 548 must receive that information. This MAC address detection is performed by UPF 520 under the control of SMF 546. In addition, if TSC and time synchronization are supported, AF 548 receives the MAC address of the DS-TT (Device-Side Time Sensitive Networking (TSN) Translator) port.

 また、AF要求とPCF545との関連付けには、BSF(Binding Support Function)552が使用されてもよい。 In addition, a BSF (Binding Support Function) 552 may be used to associate the AF request with the PCF 545.

 BSF552は、対応する選択されたPCF545に関する情報を内部に保持している。 The BSF 552 internally stores information about the corresponding selected PCF 545.

 BSF552は、対応するPDUセッションに関して、以下に示す情報の少なくとも1つ(又は、以下に示す情報の少なくとも1つに関する情報)を内部に保持してもよい。
 ・ユーザ識別子
 ・DNN
 ・UEのIPアドレス若しくはMACアドレス
 ・S-NSSAI
 ・選択されたPCF545のアドレス
The BSF 552 may internally retain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session:
・User identifier ・DNN
・UE IP address or MAC address ・S-NSSAI
- Address of selected PCF545

 さらに利用可能であるならば、BSF552は、対応するPDUセッションに関して、以下に示す情報の少なくとも1つ(又は、以下に示す情報の少なくとも1つに関する情報)を内部に保持してもよい。
 ・関連するPCFインスタンスの識別子(ID)
 ・PCFセット識別子
 ・関連付けのレベル
Furthermore, if available, the BSF 552 may internally maintain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) regarding the corresponding PDU session:
- Identifier (ID) of the associated PCF instance
PCF set identifier Level of association

 BSF552は、対応するUE40に関して、以下に示す情報の少なくとも1つ(又は、以下に示す情報の少なくとも1つに関する情報)を内部に保持してもよい。
 ・ユーザ識別子
 ・選択されたPCF545のアドレス
The BSF 552 may internally hold at least one of the following pieces of information (or information related to at least one of the following pieces of information) regarding the corresponding UE 40:
User identifier Address of selected PCF 545

 さらに利用可能であるならば、BSF552は、対応するUE40に関して、以下に示す情報の少なくとも1つ(又は、以下に示す情報の少なくとも1つに関する情報)を内部に保持してもよい。
 ・関連するPCFインスタンスの識別子
 ・PCFセット識別子
 ・関連付けのレベル
Furthermore, if available, the BSF 552 may internally maintain at least one of the following pieces of information (or information regarding at least one of the following pieces of information) for the corresponding UE 40:
- Identifier of the associated PCF instance - PCF set identifier - Level of association

 PCF545は、Nbsf管理(Nbsf_Management)サービスを使って、保持される情報を登録、更新、又は削除する。 PCF 545 uses the Nbsf Management service to register, update, or delete retained information.

 PCF545は、対応するPDUセッションに対して、IPアドレスが割り当てられる、又は解放される度にその情報を更新する。 PCF 545 updates this information each time an IP address is assigned or released for the corresponding PDU session.

 或いは、PCF545は、MACアドレスに基づいたAF要求の対応付けをサポートしているイーサネット(Ethernet)形式のPDUセッションに対して、PDUセッション内でUE40が使用するMACアドレスを検出する度に、又はUE40がそのMACアドレスを今後使用しないことを検出する度に、その情報を更新する。 Alternatively, for Ethernet-type PDU sessions that support MAC address-based AF request mapping, PCF 545 updates the information each time it detects a MAC address used by UE 40 within a PDU session, or each time it detects that UE 40 will no longer be using that MAC address.

 PCF545は、対応するUE40に対して、AMF541が新たなPCF545を選択する度にその情報を更新する。 PCF545 updates its information for the corresponding UE40 each time AMF541 selects a new PCF545.

 UE40のアドレスによる個別のUE40を対象とするAF要求は、AF548、又はNEF542によって、BSF552を使って特定されるPCF545に転送される。 AF requests targeted to an individual UE 40 by the UE 40's address are forwarded by the AF 548 or NEF 542 to the PCF 545 identified using the BSF 552.

 また、UE40のグループを対象とするAF要求、又は、以下に示すUE40を対象とするAF要求は、NEF542を介さなければならない。
 ・DNNとS-NSSAIのセットにアクセスする全てのUE40
 ・1つ以上のGPSI(Generic Public Subscription Identifier)によって分類されるUE40
 ・外部グループIDのセットである外部加入者カテゴリー(External Subscriber Category)を持ったUE40
Additionally, an AF request for a group of UEs 40 or an AF request for a UE 40 as described below must go through the NEF 542.
All UEs 40 that have access to the set of DNN and S-NSSAI
A UE 40 classified by one or more GPSIs (Generic Public Subscription Identifiers)
A UE 40 with an External Subscriber Category that is a set of external group IDs

 NEF542は、AF要求の情報をUDM547のUDRに保持する。PCF545は、UDR Data Keys/Data Sub-Keysに対応するAF要求の情報の生成、更新、又は削除のサービスに登録されているならば、対応する通知を受信する。 The NEF 542 stores the AF request information in the UDR of the UDM 547. If the PCF 545 is registered for the service of creating, updating, or deleting the AF request information corresponding to the UDR Data Keys/Data Sub-Keys, it receives the corresponding notification.

 AF548は、NEF542を介してPCF545と相互に情報を交換するなら、NEF542は、以下に記載するようにマッピングを実行する。 If the AF 548 exchanges information with the PCF 545 via the NEF 542, the NEF 542 performs the mapping as described below.

 NEF542は、AF-Service-IdentifierをDNNとS-NSSAIのセットにマッピングする。 NEF542 maps the AF-Service-Identifier to a set of DNN and S-NSSAI.

 NEF542は、AF-Service-Identifierをローカルな設定で決定されるDNAI(Data Network Access Identifier)とルーティングプロファイルIDのリストにマッピングする。NEF542は、アプリケーションによって使用されるDNAIが静的に定義された時にのみ、このマッピングを提供することができる。アプリケーションがインスタンス化されたDNAIが動的に変化するならば、AF548は、AF要求に、ルーティングプロファイルID、又はN6トラフィックルーティング情報のいずれかと共に、対象となるDNAIを提供する。 The NEF 542 maps the AF-Service-Identifier to a list of Data Network Access Identifiers (DNAIs) and routing profile IDs determined by local configuration. The NEF 542 can provide this mapping only when the DNAIs used by the application are statically defined. If the DNAIs at which the application is instantiated change dynamically, the AF 548 provides the target DNAIs in the AF request, along with either the routing profile ID or the N6 traffic routing information.

 ここで、DNAIは、DN530へのユーザプレーンアクセスを識別するための識別情報である。ルーティングプロファイルIDはAF548とコアネットワークCNとの間で予め合意されているルーティングに関するポリシーを参照するための識別情報である。N6トラフィックルーティング情報には、DNAIへのトラフィックを転送するために必要な情報が含まれる。 Here, DNAI is identification information for identifying user plane access to DN530. Routing profile ID is identification information for referencing a routing policy previously agreed upon between AF548 and the core network CN. N6 traffic routing information includes information necessary for forwarding traffic to DNAI.

 NEF542は、UDM547から受信する情報に従って、Target UE Identifierに含まれるGPSIをSUPIにマッピングする。 The NEF 542 maps the GPSI contained in the Target UE Identifier to the SUPI according to the information received from the UDM 547.

 NEF542は、UDM547から受信する情報に従って、Target UE Identifierに含まれる外部グループIDを内部グループIDにマッピングする。 The NEF 542 maps the external group ID contained in the Target UE Identifier to an internal group ID according to the information received from the UDM 547.

 NEF542は、外部加入者カテゴリーとUE40、外部加入者カテゴリーと外部グループIDを、内部グループID(Internal Group ID)、又は内部グループIDと加入者カテゴリー(Subscriber Category)にマッピングする。 NEF542 maps external subscriber categories and UE40s, and external subscriber categories and external group IDs to internal group IDs, or internal group IDs and subscriber categories.

 NEF542は、空間有効条件(Spatial Validity Condition)に含まれる地理的領域を、ローカルな設定で決定される有効な領域にマッピングする。 NEF542 maps the geographical area included in the Spatial Validity Condition to a valid area determined by local settings.

 図14は、AF要求をセッションのルーティングに反映させるための処理の一例を示す図である。 Figure 14 shows an example of the process for reflecting an AF request in session routing.

 PCF545は、UDRのAF要求の変更サービスを登録するために、Nudr_DM_SubscribeメッセージをUDRに送信する(ステップS301)。ここで、データセット(Data Set)はアプリケーションデータ(Application Data)である。データサブセット(Data Subset)はAFトラフィック反映要求情報(AF traffic influence request information)である。Data Keyは、S-NSSAI、DNN、及び内部グループIDの少なくとも1つである。Data Keyは、SUPIであってもよい。 The PCF 545 sends a Nudr_DM_Subscribe message to the UDR to register the UDR's AF request change service (step S301). Here, the Data Set is application data. The Data Subset is AF traffic influence request information. The Data Key is at least one of the S-NSSAI, DNN, and internal group ID. The Data Key may also be SUPI.

 AF548は、新たなAF要求を生成する(ステップS302)。そして、AF548は、NEF542に対して、Nnef_TrafficInfluence_Createサービスを起動させる。或いは、AF548は、既存のAF要求を変更、又は削除するために、NEF542に対して、Nnef_TrafficInfluence_Updateサービス、又はNnef_TrafficInfluence_Deleteサービスを起動させる(ステップS303)。 AF548 generates a new AF request (step S302). Then, AF548 invokes the Nnef_TrafficInfluence_Create service on NEF542. Alternatively, AF548 invokes the Nnef_TrafficInfluence_Update service or the Nnef_TrafficInfluence_Delete service on NEF542 to modify or delete an existing AF request (step S303).

 Nnef_TrafficInfluence_Createサービス、又はNnef_TrafficInfluence_Updateサービスが起動された場合は、NEF542は、UDRにAF要求の情報を保持する。Nnef_TrafficInfluence_Deleteサービスが起動された場合には、NEF542は、AF要求の情報をUDRから削除する(ステップS304)。 When the Nnef_TrafficInfluence_Create service or the Nnef_TrafficInfluence_Update service is invoked, the NEF 542 stores the AF request information in the UDR. When the Nnef_TrafficInfluence_Delete service is invoked, the NEF 542 deletes the AF request information from the UDR (step S304).

 NEF542は、AF548からのNnef_TrafficInfluence_Createサービス、Nnef_TrafficInfluence_Updateサービス、又はNnef_TrafficInfluence_Deleteサービスの要求に対して応答する(ステップS305)。 NEF542 responds to a request for the Nnef_TrafficInfluence_Create service, Nnef_TrafficInfluence_Update service, or Nnef_TrafficInfluence_Delete service from AF548 (step S305).

 UDRのAF要求の変更サービスに登録されているPCF545は、AF要求の情報に関するデータの変更の通知をUDRから受信する(ステップS306)。 The PCF 545, which is registered with the UDR's AF request change service, receives notification of a data change related to the AF request information from the UDR (step S306).

 PCF545は、現在のPDUセッションがAF要求の影響を受けるか否かを決定する。そして、PCF545は、それらのPDUセッションのそれぞれに対して、Npcf_SMPolicyControl_UpdateNotifyサービスを起動する。そして、PCF545は、PDUセッションに対応する新たなポリシーの情報でSMF546を更新する(ステップS307)。 The PCF 545 determines whether any current PDU sessions are affected by the AF request. Then, the PCF 545 invokes the Npcf_SMPolicyControl_UpdateNotify service for each of those PDU sessions. The PCF 545 then updates the SMF 546 with information about the new policy corresponding to the PDU session (step S307).

 SMF546は、PCF545からPDUセッションに関する更新されたポリシー情報を受信すると、更新されたポリシー情報に従って、PDUセッションのユーザプレーンを再設定する(ステップS308)。 When SMF546 receives updated policy information regarding the PDU session from PCF545, it reconfigures the user plane of the PDU session in accordance with the updated policy information (step S308).

 また、SMF546は、PCF545からPDUセッションに関する更新されたポリシー情報を受信すると、セッションブレイクアウト(Session Breakout)の接続形態を持ったPDUセッションのためのEAS(Edge Application Server)の発見(discovery)、及び再発見(re-discovery)を支援するために必要な処理を行ってもよい。 Furthermore, when the SMF 546 receives updated policy information regarding the PDU session from the PCF 545, it may perform the necessary processing to support the discovery and re-discovery of an EAS (Edge Application Server) for a PDU session with a Session Breakout connection type.

 さらに、N6トラフィックステアリング制御(N6-LAN Traffic Steering Control)の場合には、SMF546は、UPF520にN6トラフィックステアリングパラメータを提供する。 Furthermore, in the case of N6 traffic steering control (N6-LAN Traffic Steering Control), the SMF 546 provides N6 traffic steering parameters to the UPF 520.

 SMF546は、SMF/I-SMF(Intermediate SMF)再選択を起動させるために、AMF541にターゲットDNAI情報、又は共通DNAI情報を送信する必要があるかを決定する。そして、SMF546は、Nsmf_PDUSession_SMContextStatusNotifyサービスを介して、現在のPDUセッション、又は次のPDUセッションのためのターゲットDNAI情報、又は共通DNAI情報をAMF541に通知する(ステップS309)。 SMF546 determines whether it is necessary to send target DNAI information or common DNAI information to AMF541 to trigger SMF/I-SMF (Intermediate SMF) reselection. Then, SMF546 notifies AMF541 of the target DNAI information or common DNAI information for the current PDU session or the next PDU session via the Nsmf_PDUSession_SMContextStatusNotify service (step S309).

 図15は、個別のUE40を対象としたAF要求をポリシーに反映させるための処理の一例を示す図である。 Figure 15 shows an example of the process for reflecting an AF request targeted at an individual UE 40 in a policy.

 AF548は、個別のUE40のアドレスを対象として、Nnef_TrafficInfluence_Create/Update/Delete要求メッセージをNEF542に送信する(ステップS401)。この要求メッセージは、ローカルネットワーク、又はサービスファンクションチェイニング(SFC:Service Function Chaining)へのトラフィックのルーティングを反映させるためのAF要求に対応する要求メッセージである。 AF548 sends an Nnef_TrafficInfluence_Create/Update/Delete request message to NEF542 targeting the address of an individual UE40 (step S401). This request message corresponds to an AF request to reflect traffic routing to the local network or service function chaining (SFC).

 ここで、サービスファンクションチェイニングは、転送されるパケットに対して適切な順番でネットワーク機能(Network Function)による処理を実行できるように構築される一連のサービス機能(a chain of service functions)である。ネットワーク機能は、1つ以上のサービス機能を提供することができる。 Here, service function chaining refers to a chain of service functions that are constructed so that network functions can process packets being forwarded in the appropriate order. A network function can provide one or more service functions.

 ネットワークの運用者は、任意のアプリケーションに関連したトラフィックを転送するためのサービスファンクションチェイニングのポリシーを定義する。ネットワークの運用者は、ユーザのQoE(Quality of Experience)を改善するためにそのポリシーを変更することができる。 Network operators define service function chaining policies for forwarding traffic associated with a given application. Network operators can modify those policies to improve users' Quality of Experience (QoE).

 5Gネットワークのためのサービス機能(Service Function)は、例えば、ファイアウォールの機能、NAT(Network Address Translation)、アンチウィルス、ペアレンタルコントロール、DDoS(Distributed Denial of Service)プロテクション、TCPプロキシ、ロードバランサ、KPIモニタリング、およびEHE(Edge Hosting Environment)等である。 Service functions for 5G networks include, for example, firewall functionality, NAT (Network Address Translation), antivirus, parental control, DDoS (Distributed Denial of Service) protection, TCP proxy, load balancer, KPI monitoring, and EHE (Edge Hosting Environment).

 ネットワーク運用者は、サービスファンクションチェイニングのポリシーに基づいて、1つのサービス機能を生成、変更、または削除することができる。また、ネットワーク運用者は、ネットワーク運用者のポリシー、或いはサードパーティーからのリクエストに基づいて、アプリケーション毎及び/又はユーザ毎に、複数のサービス機能から構成される一連のサービス機能を生成、設定、または制御することができる。 A network operator can create, modify, or delete a single service function based on the service function chaining policy. A network operator can also create, configure, or control a chain of service functions consisting of multiple service functions on a per-application and/or per-user basis based on the network operator's policy or a request from a third party.

 NEF542は、PCF545のアドレスが利用可能でないならば、関連するPCF545のアドレスを発見するために、BSF552に対して、Nbsf_Management_Discoveryサービスの利用を要求する(ステップS402)。PCF545のアドレスが利用可能であれば、ステップS402はスキップされる。 If the address of the PCF 545 is not available, the NEF 542 requests the BSF 552 to use the Nbsf_Management_Discovery service to discover the address of the associated PCF 545 (step S402). If the address of the PCF 545 is available, step S402 is skipped.

 NEF542は、Nbsf_Management_Discovery要求メッセージに対する応答として、BSF552から、PCF545のアドレスを含むNbsf_Management_Discovery応答メッセージを受信する(ステップS403)。 In response to the Nbsf_Management_Discovery request message, the NEF 542 receives an Nbsf_Management_Discovery response message from the BSF 552, which includes the address of the PCF 545 (step S403).

 NEF542は、AF548からのAF要求をポリシーに反映させるためにNpcf_PolicyAuthorizationサービスを起動する。そして、NEF542は、Npcf_PolicyAuthorization_Create/Update/DeleteメッセージをPCF545に送信する(ステップS404)。 The NEF 542 invokes the Npcf_PolicyAuthorization service to reflect the AF request from the AF 548 in the policy. The NEF 542 then sends an Npcf_PolicyAuthorization_Create/Update/Delete message to the PCF 545 (step S404).

 PCF545は、AF要求の許可を判定する。PCF545は、要求を許可する場合には、PCF initiated SM Policy Association Modification procedureを起動する。そして、PCF545は、対応する新たなPCCルールでSMF546を更新する(ステップS405)。PCF545が要求を許可しない場合には、AF要求を拒否する。 The PCF 545 determines whether to permit the AF request. If the PCF 545 permits the request, it invokes the PCF initiated SM Policy Association Modification procedure. Then, the PCF 545 updates the SMF 546 with the corresponding new PCC rules (step S405). If the PCF 545 does not permit the request, it rejects the AF request.

 SMF546は、PCF545からポリシー情報を受信すると、受信したポリシー情報に従って、PDUセッションのユーザプレーンを再設定する。 When SMF546 receives policy information from PCF545, it reconfigures the user plane of the PDU session in accordance with the received policy information.

 以上の処理によって、AF548からのAF要求をPCF545の管理するポリシー、及びSMF546が管理するPDUセッションのユーザプレーンの処理に反映させることができる。 Through the above processing, the AF request from AF548 can be reflected in the policies managed by PCF545 and in the user plane processing of the PDU session managed by SMF546.

 なお、AF要求をPCF545の管理するポリシー、及びSMF546が管理するPDUセッションのユーザプレーンの処理に反映させるNEF542が提供するサービスは、Nnef_TrafficInfluenceサービスに限定されない。例えば、AF548は、UE40、又はUE40のグループのトラフィックフローに対して特定のQoSを提供するように5GSに要求するために、Nnef_AF_request_for_QoSサービスを使用することができる。このサービスは、例えば、パケット遅延のモニタリングのためのQoSモニタリングの登録と通知をサポートするために使用することができる。 Note that the service provided by the NEF 542, which reflects AF requests in policies managed by the PCF 545 and in user plane processing of PDU sessions managed by the SMF 546, is not limited to the Nnef_TrafficInfluence service. For example, the AF 548 can use the Nnef_AF_request_for_QoS service to request the 5GS to provide a specific QoS for the traffic flow of a UE 40 or a group of UEs 40. This service can be used, for example, to support QoS monitoring registration and notification for monitoring packet delay.

 また、AF548は、特定のUE40に対するセッションにおけるQoSを要求するために、Nnef_AfsessionWithQoSサービスを使用することができる。このサービスは、例えば、パケット遅延、輻輳(congestion)情報、データレート、パケット遅延変動等のモニタリングのためのQoSモニタリングの登録と通知をサポートするために使用することができる。さらに、このサービスは、後述するBATオフセットの登録および通知をサポートするために使用することができる。これにより、RAN/AN510からのフィードバックに基づいて、AF548がXRサーバ60からのバースト送信時間を調整できるようになる。 The AF 548 can also use the Nnef_AfsessionWithQoS service to request QoS for a session with a particular UE 40. This service can be used to support registration and notification of QoS monitoring, for example, for monitoring packet delay, congestion information, data rate, packet delay variation, etc. Furthermore, this service can be used to support registration and notification of BAT offsets, as described below. This allows the AF 548 to adjust burst transmission times from the XR server 60 based on feedback from the RAN/AN 510.

 ここに例示したNEF542が提供するサービスは一例であり、AF要求をPCF545の管理するポリシー、及びSMF546が管理するPDUセッションのユーザプレーンの処理に反映させるサービスはこれら以外であってもよい。 The services provided by NEF 542 illustrated here are just examples, and services that reflect AF requests in policies managed by PCF 545 and in user plane processing of PDU sessions managed by SMF 546 may be other than these.

<4-3.ネットワーク機能の開示(Network Capability Exposure)>
 ネットワーク機能の開示(Network Capability Exposure)の1つとして、外部の機能に対するプロビジョニング機能がある。外部のサードパーティーは、このプロビジョニング機能を使って、期待されるUE40の動作、サービス固有のパラメータ、又は5G VN(Virtual Network)グループ情報等の情報、を5Gのネットワーク機能に提供することができる。
<4-3. Network Capability Exposure>
One of the network capability exposures is a provisioning function for external functions, which enables an external third party to provide information such as expected UE 40 operation, service-specific parameters, or 5G VN (Virtual Network) group information to a 5G network function.

 5Gシステムは、LAN(Local Area Network)タイプのサービス(5G LAN-type service)をサポートすることができる。LANタイプのサービスにおいて、5G VNグループは、プライベート通信を使用しているUE40のセットで構成される。 The 5G system can support LAN (Local Area Network) type services. In LAN type services, a 5G VN group consists of a set of UEs 40 using private communications.

 5G VNグループは、5G VNグループ識別子(5G VN group identities)、5G VNグループメンバーシップ(5G VN group membership)、及び5G VNグループデータ(5G VN group data)によって特徴付けられる。 5G VN groups are characterized by 5G VN group identities, 5G VN group membership, and 5G VN group data.

 5G VNグループを識別するための5G VNグループ識別子として、外部グループIDと内部グループIDが使用される。 The external group ID and internal group ID are used as 5G VN group identifiers to identify 5G VN groups.

 5G VNグループメンバーシップは、GPSI(Generic Public Subscription Identifier)によって一意に識別される。 5G VN group membership is uniquely identified by GPSI (Generic Public Subscription Identifier).

 5G VNグループデータとして、以下の情報が含まれてもよい。
 ・PDUセッションのタイプ
 ・DNN
 ・S-NSSAIとアプリケーション記述子(Application descriptor)
 ・5G VNグループが5G VNグループ通信に関連付けられていることを示す表示
 ・第2の認証/承諾(secondary authentication/authorization)に関連する情報
The 5G VN group data may include the following information:
PDU session type DNN
・S-NSSAI and application descriptor
An indication that the 5G VN group is associated with 5G VN group communication. Information related to secondary authentication/authorization.

 5G VNグループ識別子と5G VNグループメンバーシップの動的な管理をサポートするために、NEF542は、5G VNグループと5G VNグループメンバーを管理(例えば、追加/削除/変更)するためのサービスのセットを開示する。さらに、NEF542は、5G VNグループデータを動的に管理するサービスを開示する。 To support dynamic management of 5G VN group identifiers and 5G VN group membership, NEF 542 discloses a set of services for managing (e.g., adding/deleting/modifying) 5G VN groups and 5G VN group members. Additionally, NEF 542 discloses a service for dynamically managing 5G VN group data.

 AF548は、5G VNグループに対するトラフィックの特徴、QoSパラメータ、及びQoSパラメータのモニタリング、のプロビジョニングを要求することができる。 AF548 can request provisioning of traffic characteristics, QoS parameters, and monitoring of QoS parameters for the 5G VN group.

 AF548は、外部グループIDを使って5G VNグループを識別し、NEF542は、外部グループIDをUDM547に提供する。UDM547は、外部グループIDを内部グループIDにマッピングする。 AF548 identifies the 5G VN group using the external group ID, and NEF542 provides the external group ID to UDM547. UDM547 maps the external group ID to an internal group ID.

 NEF542は、Nudm_SDM_Getサービスを介して、UDM547から内部グループIDを取得することができる。 The NEF 542 can obtain the internal group ID from the UDM 547 via the Nudm_SDM_Get service.

 5G VNグループの外部グループIDは、一意の5G VNグループデータのパラメータのセットに対応する。 The external group ID of a 5G VN group corresponds to a unique set of 5G VN group data parameters.

 図16は、QoSを要求するためのAFセッションを設定するための処理の一例を示す図である。 Figure 16 shows an example of the process for setting up an AF session to request QoS.

 AF548は、Nnef_AFsessionWithQoS_Create要求メッセージを使って、AFセッションのためのリソースを確保するための要求をNEF542に送信する(ステップS501)。 AF548 uses an Nnef_AFsessionWithQoS_Create request message to send a request to NEF542 to reserve resources for the AF session (step S501).

 ここで、Nnef_AFsessionWithQoS_Create要求メッセージには、以下の情報が含まれる。
 ・UE40のアドレス
 ・AF548の識別子、又は外部アプリケーション識別子
 ・フロー説明情報(Flow description information)
 ・QoSリファレンス又は個別のQoSパラメータ
 ・代替サービス要件(Alternative Service Requirements)
 ・DNN
 ・S-NSSAI
Here, the Nnef_AFsessionWithQoS_Create request message includes the following information:
Address of the UE 40 Identifier of the AF 548 or an external application identifier Flow description information
QoS Reference or individual QoS parameters Alternative Service Requirements
・DNN
・S-NSSAI

 オプションとして、以下の情報をAF要求に含めることができる。
 ・QoSモニタリングの要求
 ・L4S (Low Latency, Low Loss and Scalable throughput)に対するECN(Explicit Congestion Notification)マーキングの表示(Indication)
 ・マルチモーダルサービスID(Multi-modal Service ID)
 ・PDUセットQoSパラメータ(PDU Set QoS Parameters)
 ・プロトコル記述(Protocol Description)
Optionally, the following information can be included in the AF request:
QoS monitoring requirements Indication of ECN (Explicit Congestion Notification) marking for L4S (Low Latency, Low Loss and Scalable throughput)
・Multi-modal Service ID
PDU Set QoS Parameters
・Protocol Description

 さらに、オプションとして、要求するQoSに対する期間、又はトラフィック量をAF要求に含めることができる。 Furthermore, as an option, the AF request can include the time period or traffic volume for the requested QoS.

 AF548は、QoSリファレンスの代わりに、以下に示す個別のQoSパラメータのうちの少なくとも1つを提供してもよい。
 ・要求される5GS遅延(Requested 5GS Delay)
 ・要求される優先度(Requested Priority)
 ・要求される保証ビットレート(Requested Guaranteed Bitrate)
 ・要求される最大ビットレート(Requested Maximum Bitrate)
 ・最大バーストサイズ
 ・要求されるパケットエラーレート
Instead of a QoS reference, the AF 548 may provide at least one of the following individual QoS parameters:
Requested 5GS Delay
・Requested Priority
Requested Guaranteed Bitrate
- Requested Maximum Bitrate
- Maximum burst size - Required packet error rate

 AF548は、さらに、GBR QoSフローのパラメータを導出するための平均ウィンドウ値を提供することができる。 AF548 can also provide an average window value for deriving parameters for GBR QoS flows.

 また、AF要求がQoSリファレンス、又は個別のQoSパラメータのどちらを使用しているかに関わらず、AF548は、トラフィックの特徴を記述するパラメータを提供することもできる。例えば、AF548は、以下に示すパラメータの少なくとも1つを提供することができる。
 ・フロー方向(flow direction)
 ・アップリンクのUE40におけるバースト到達時間(BAT:Burst Arrival Time)、又はダウンリンクのUPF520におけるバースト到達時間
 ・周期(Periodicity)
 ・タイムドメイン(Time domain)
 ・生存時間(Survival Time)
 ・バースト到達時間の適応制御、又はBATウィンドウのケイパビリティ
 ・周期範囲(Periodicity Range)
Additionally, regardless of whether the AF request uses a QoS reference or individual QoS parameters, the AF 548 may also provide parameters that describe the characteristics of the traffic. For example, the AF 548 may provide at least one of the following parameters:
・Flow direction
Burst arrival time (BAT) at the UE 40 in the uplink, or burst arrival time at the UPF 520 in the downlink. Periodicity.
・Time domain
・Survival Time
Adaptive control of burst arrival times, or BAT window capability. Periodicity Range.

 AF548が提供するオプションの代替サービス要求(Alternative Service Requirements)には、QoSリファレンス、又は、要求される代替QoSパラメータセット(Requested Alternative QoS Parameter Set(s))のいずれか、が含まれなければならない。さらに、パケット遅延変動(5GS Packet Delay Variation)の情報をAF要求に含めることができる。また、PCF545にQoSが適用される期間を指示するために、AF548は、QoS期間(QoS duration)の情報とQoS非活性期間(QoS inactivity interval)の情報を提供してもよい。 Optional Alternative Service Requirements provided by AF 548 must include either a QoS Reference or a Requested Alternative QoS Parameter Set(s). Additionally, 5GS Packet Delay Variation information may be included in the AF request. AF 548 may also provide QoS duration information and QoS inactivity interval information to indicate to PCF 545 the period during which QoS is to be applied.

 NEF542は、1つのUE40のアドレスを含むAF要求を承認する(ステップS502)。NEF542は、AF548に許可されたQoSの全体量を制御するためのポリシーを適用することができる。ここで、承認が得られない場合には、ステップS505を除く以下の全てのステップはスキップされる。そして、NEF542は、認証に失敗したことを示すResult値をAF548に応答する。 The NEF 542 approves the AF request, which includes the address of one UE 40 (step S502). The NEF 542 can apply policies to control the overall amount of QoS granted to the AF 548. If approval is not granted, all subsequent steps except step S505 are skipped. The NEF 542 then responds to the AF 548 with a Result value indicating that authentication failed.

 NEF542は、Nnef_AFsessionWithQoS_Create要求にTransaction Reference IDを割り当てる。 NEF 542 assigns a Transaction Reference ID to the Nnef_AFsessionWithQoS_Create request.

 NEF542は、オペレータの設定に基づいて、TSCTSF551を呼び出すか、PCF545に直接コンタクトするか、を決定する。NEF542は、AF要求にQoSリファレンス又は個別のQoSパラメータが含まれるか否かによって、この決定を行うことができる。さらに、NEF542は、AF要求に含まれるAF548の識別子、又はトラフィックの特徴を記述するパラメータ(AF548が提供するパラメータ)、がAF要求に含まれているか否かによって、この決定を行ってもよい。 The NEF 542 determines whether to invoke the TSCTSF 551 or contact the PCF 545 directly based on the operator's configuration. The NEF 542 can make this decision based on whether the AF request includes a QoS reference or individual QoS parameters. Furthermore, the NEF 542 may make this decision based on whether the AF request includes an identifier for the AF 548 or parameters describing the traffic characteristics (parameters provided by the AF 548).

 ステップS502において、NEF542がTSCTSF551を呼び出さずに、直接PCF545にコンタクトする場合には、NEF542は、BSF552からPCF545を発見するためにUE40のアドレスを使用する。NEF542は、Npcf_PolicyAuthorization_Create要求メッセージを使って、受信したパラメータをPCF545に転送する(ステップS503)。 In step S502, if the NEF 542 contacts the PCF 545 directly without calling the TSCTSF 551, the NEF 542 uses the address of the UE 40 to discover the PCF 545 from the BSF 552. The NEF 542 transfers the received parameters to the PCF 545 using an Npcf_PolicyAuthorization_Create request message (step S503).

 AF548がオペレータによってTrusted AFとして扱われる場合、AF548は、AFセッションのリソースの予約を要求するために、Npcf_PolicyAuthorization_Create要求メッセージを使用してPCF545と直接やり取りする。 If the AF 548 is treated as a Trusted AF by the operator, the AF 548 communicates directly with the PCF 545 using the Npcf_PolicyAuthorization_Create request message to request resource reservation for the AF session.

 ステップS503でNEF542から受信した要求に対して、PCF545は、その要求を承認できるか否かを決定する。要求が承認されない場合には、PCF545は、Npcf_PolicyAuthorization_Create応答メッセージを使用してNEF542にその旨を通知する。一方、要求が承認される場合には、PCF545は、NEF542によって提供される情報に基づいて、PCCルールの要求されるQoSパラメータを取得する。そして、PCF545は、このQoSが許可されるかを決定する。そして、PCF545は、Npcf_PolicyAuthorization_Create応答メッセージを使用してNEF542にその結果を通知する(ステップS504)。 In response to the request received from the NEF 542 in step S503, the PCF 545 determines whether the request can be approved. If the request is not approved, the PCF 545 notifies the NEF 542 of this using an Npcf_PolicyAuthorization_Create response message. On the other hand, if the request is approved, the PCF 545 obtains the requested QoS parameters of the PCC rule based on the information provided by the NEF 542. The PCF 545 then determines whether this QoS is permitted. The PCF 545 then notifies the NEF 542 of the result using an Npcf_PolicyAuthorization_Create response message (step S504).

 AF548がオペレータによってTrusted AFとして扱われる場合、PCF545は、直接、Npcf_PolicyAuthorization_Create応答メッセージをAF548に送信する。 If AF548 is treated as a Trusted AF by the operator, PCF545 sends an Npcf_PolicyAuthorization_Create response message directly to AF548.

 PCF545がQoSリファレンスの代わりに、個別のQoSパラメータを受信する場合、PCF545は、個別のQoSパラメータに適合する5QIを決定する。PCF545は、さらに、要求される値に従って、PCCルールのGBRとMBRを設定する。PCF545は、優先度(Priority Level)を決定するために、AF548から取得する要求される優先度(Requested Priority)を使用することができる。要求される個別のQoSパラメータは、5QIのデフォルト値よりも優先される。 If PCF 545 receives individual QoS parameters instead of a QoS reference, PCF 545 determines the 5QI that matches the individual QoS parameters. PCF 545 further sets the GBR and MBR of the PCC rule according to the requested values. PCF 545 can use the requested priority obtained from AF 548 to determine the priority level. The requested individual QoS parameters take precedence over the default values of 5QI.

 PCF545が往復遅延の指示(RT(Round Trip) Latency Indication)を受信する場合、PCF545は、アップリンク―ダウンリンク伝送調整(Uplink-Downlink Transmission Coordination)と、2つの相関するQoSフローに関連するQoSモニタリングと、を実行する。 When PCF 545 receives a round trip latency indication (RT), PCF 545 performs uplink-downlink transmission coordination and QoS monitoring associated with the two correlated QoS flows.

 PCF545がPDUセットQoSパラメータを受信する場合、対象となるPDUセッションにPDUセットQoSパラメータが適用される。 When PCF 545 receives PDU set QoS parameters, the PDU set QoS parameters are applied to the target PDU session.

 PCF545が明示的な指示を受信する場合、PCF545は、サービスデータフローがL4SのためのECNマーキングをサポートすることを決定する。ここで、明示的な指示は、例えば、L4S(Low Latency Low Loss Scalable throughput)のためのECN(Explicit Congestion Notification)マーキングの指示(Indication of ECN marking for L4S)である。PCF545は、対象のQoSに対してL4SのECNマーキングを有効にするようにSMF546に指示する。 If PCF 545 receives an explicit instruction, PCF 545 determines that the service data flow supports ECN marking for L4S. Here, the explicit instruction is, for example, an indication of ECN (Explicit Congestion Notification) marking for L4S (Low Latency Low Loss Scalable throughput). PCF 545 instructs SMF 546 to enable ECN marking for L4S for the target QoS.

 さらに、代替サービス要求が提供される場合、PCF545は、代替サービス要求に含まれる1つ以上のQoSリファレンスパラメータ、又は要求される代替QoSパラメータセット(Requested Alternative QoS Parameter Set(s))から、同じ優先順位を維持しながら、同じ方法で代替QoSパラメータセットを取得する。 Furthermore, if an alternative service request is provided, PCF 545 obtains the alternative QoS parameter set(s) in the same manner, while maintaining the same priority, from one or more QoS reference parameters included in the alternative service request or the requested alternative QoS parameter set(s).

 複数のメディアフロー(例えば、ポーズ情報、音声情報、映像情報、ハプティクス等)から構成されるマルチモーダルフローに対して、PCF545は、NEF542から提供される情報に基づいて、PCCルールの要求されるQoSパラメータを取得する。そして、PCF545は、それぞれのメディアフローに対して、QoSモニタリング要求ポリシーを生成する。 For multimodal flows consisting of multiple media flows (e.g., pause information, audio information, video information, haptics, etc.), the PCF 545 obtains the QoS parameters required by the PCC rule based on the information provided by the NEF 542. The PCF 545 then generates a QoS monitoring request policy for each media flow.

 SMF546が更新されたポリシー情報を必要とする、とPCF545が判断する場合、PCF545は、Npcf_SMPolicyControl_UpdateNotify要求を発行する。この、Npcf_SMPolicyControl_UpdateNotify要求には、PDUセッションに関する更新されたポリシー情報が含まれる。 If PCF 545 determines that SMF 546 requires updated policy information, PCF 545 issues an Npcf_SMPolicyControl_UpdateNotify request. This Npcf_SMPolicyControl_UpdateNotify request contains updated policy information for the PDU session.

 NEF542は、Nnef_AFsessionWithQoS_Create応答メッセージをAF548に送信する(ステップS505)。このNnef_AFsessionWithQoS_Create応答メッセージには、Transaction Reference IDと、Result値と、が含まれる。ここで、Result値は、要求の承認が得られたか、否かを示す。 NEF542 sends an Nnef_AFsessionWithQoS_Create response message to AF548 (step S505). This Nnef_AFsessionWithQoS_Create response message includes a Transaction Reference ID and a Result value. Here, the Result value indicates whether the request was approved or not.

 NEF542は、リソース割り当てのステータスの通知をサブスクライブするために、Npcf_PolicyAuthorization_SubscribeメッセージをPCF545に送信しなければならない(ステップS506)。NEF542は、他のイベントをサブスクライブしてもよい。 The NEF 542 must send an Npcf_PolicyAuthorization_Subscribe message to the PCF 545 to subscribe to notifications of the resource allocation status (step S506). The NEF 542 may also subscribe to other events.

 イベントの条件を満たした際に、PCF545は、そのイベントを通知するために、NEF542にNpcf_PolicyAuthorization_Notifyメッセージを送信する(ステップS507)。ここで、イベントの条件は、例えば、QoSの更新に対応する伝送リソースの確立の成否(成功/失敗)に関する条件である。 When the event conditions are met, the PCF 545 sends an Npcf_PolicyAuthorization_Notify message to the NEF 542 to notify the event (step S507). Here, the event conditions are, for example, conditions related to the success or failure (success/failure) of establishing transmission resources corresponding to the QoS update.

 AF548がオペレータによってTrusted AFとして扱われる場合、PCF545は、直接、Npcf_PolicyAuthorization_NotifyメッセージをAF548に送信する。 If AF548 is treated as a Trusted AF by the operator, PCF545 sends an Npcf_PolicyAuthorization_Notify message directly to AF548.

 NEF542は、PCF545によって報告されるイベントを含むNnef_AFsessionWithQoS_NotifyメッセージをAF548に送信する(ステップS508)。 The NEF 542 sends an Nnef_AFsessionWithQoS_Notify message containing the event reported by the PCF 545 to the AF 548 (step S508).

 なお、ステップS501におけるNnef_AFsessionWithQoS_Create要求メッセージは、Multi-memberに対する要求であってもよい。Multi-memberは、アドレスのリストによって識別されるUE40のセットである。このリストには、セット内の全てのUE40に関する情報が含まれている。具体的には、このリストには、各UE40がAF548との通信に使用するIPアドレスとポート番号が含まれている。 Note that the Nnef_AFsessionWithQoS_Create request message in step S501 may be a request to a multi-member. A multi-member is a set of UEs 40 identified by a list of addresses. This list contains information about all UEs 40 in the set. Specifically, this list contains the IP addresses and port numbers that each UE 40 uses to communicate with the AF 548.

 NEF542は、Multi-memberに対するAFsession With required QoSの要求(上記リストを含む。)を受信すると、この要求を、AFsession With required QoSの個別の要求にマッピングする。ここで、個別の要求は、UE40のアドレス毎のAFsession With required QoSの要求である。そして、NEF542は、AFセッション毎にUE40の各サービングPCF545とのやり取りを行う。ここで、個別のAFsession With required QoSの要求に従って、上述のステップS502からステップS508の処理が実行される。 When the NEF 542 receives an AFsession with required QoS request (including the above list) for multi-member, it maps this request into an individual AFsession with required QoS request. Here, the individual request is an AFsession with required QoS request for each address of the UE 40. The NEF 542 then communicates with each serving PCF 545 of the UE 40 for each AF session. Here, the processing of steps S502 to S508 described above is performed in accordance with the individual AFsession with required QoS request.

 図17は、QoSを要求するためのAFセッションを設定するための処理の別の例を示す図である。ステップS601、及びステップS602は、図16に示すステップS501、及びステップS502と同一であるため、説明を省略する。 FIG. 17 shows another example of the process for setting up an AF session to request QoS. Steps S601 and S602 are the same as steps S501 and S502 shown in FIG. 16, so a description thereof will be omitted.

 ステップS902において、NEF542がTSCTSF551を呼び出す場合には、NEF542は、Ntsctsf_QoSandTSCAssistance_Create要求メッセージを使って、受信したパラメータをTSCTSF551に転送する(ステップS603)。 If NEF 542 calls TSCTSF 551 in step S902, NEF 542 transfers the received parameters to TSCTSF 551 using the Ntsctsf_QoSandTSCAssistance_Create request message (step S603).

 AF548がオペレータによってTrusted AFとして扱われる場合、AF548は、AFセッションのリソースの予約を要求するために、Ntsctsf_QoSandTSCAssistance_Create要求メッセージを使用して、TSCTSF551と直接やり取りする。 If AF548 is treated as a Trusted AF by the operator, AF548 communicates directly with TSCTSF551 using the Ntsctsf_QoSandTSCAssistance_Create request message to request resource reservation for the AF session.

 TSCTSF551のアドレス(DNN/S-NSSAI毎に1つのTSCTSF551のアドレス)は、局所的にNEF542、PCF545、又はTrusted AFに設定されてもよい。代替的に、NEF542は、DNN/S-NSSAIを決定するために、AF548の識別子を使用することができる。また、NEF542は、NRF543からTSCTSF551を発見するために、DNN/S-NSSAIを使用することができる。 The address of the TSCTSF551 (one TSCTSF551 address per DNN/S-NSSAI) may be configured locally in the NEF542, PCF545, or Trusted AF. Alternatively, the NEF542 can use the identifier of the AF548 to determine the DNN/S-NSSAI. The NEF542 can also use the DNN/S-NSSAI to discover the TSCTSF551 from the NRF543.

 TSCTSF551は、指定されたUE40のアドレスに対してPCF545とのAFセッションがあるか否かを判定する。AFセッションがある場合には、TSCTSF551は、Npcf_PolicyAuthorization_Update要求メッセージをPCF545に送信する。これにより、TSCTSF551は、以下に記載する調整とマッピングの実行後に受信したパラメータをPCF545に転送する(ステップS604)。 TSCTSF551 determines whether an AF session with PCF545 exists for the specified UE40 address. If an AF session exists, TSCTSF551 sends an Npcf_PolicyAuthorization_Update request message to PCF545. TSCTSF551 then forwards the received parameters to PCF545 after performing the adjustment and mapping described below (step S604).

 一方、指定されたUE40のアドレスに対してPCF545とのAFセッションがない場合には、TSCTSF551は、PCF545を発見する。そして、TSCTSF551は、Npcf_PolicyAuthorization_Create要求メッセージをPCF545に送信する(ステップS604)。 On the other hand, if there is no AF session with PCF 545 for the specified UE 40 address, TSCTSF 551 discovers PCF 545. Then, TSCTSF 551 sends an Npcf_PolicyAuthorization_Create request message to PCF 545 (step S604).

 TSCTSF551が、要求される5GS遅延(Requested 5GS Delay)を受信する場合、TSCTSF551は、要求される5GS遅延から、UE40と端末側TT(Device-Side TSN Translator)間の滞留時間(UE-DS-TT Residence Time)を削除する。これにより、TSCTSF551は、要求されるパケット遅延許容時間(Requested PDB)を計算する。そして、TSCTSF551は、要求される5GS遅延の代わりに、要求される5GS遅延をPCF545に送信する。ここで、UE40と端末側TT間の滞留時間は、PCF545によって提供される。又は、UE40と端末側TT間の滞留時間は、TSCTSF551にあらかじめ設定されている。 When TSCTSF551 receives a requested 5GS delay, it subtracts the residence time (UE-DS-TT Residence Time) between UE40 and the device-side TSN translator (TT) from the requested 5GS delay. As a result, TSCTSF551 calculates the requested packet delay tolerance time (Requested PDB). TSCTSF551 then transmits the requested 5GS delay to PCF545 instead of the requested 5GS delay. Here, the residence time between UE40 and the device-side TT is provided by PCF545. Alternatively, the residence time between UE40 and the device-side TT is pre-configured in TSCTSF551.

 TSCTSF551が、以下に示すパラメータのうちのいずれかのパラメータをNEF542から受信する場合、TSCTSF551は、TSC支援コンテナ(TSC Assistance Container)を決定する。そして、TSCTSF551は、これらのパラメータの代わりに、PCF545にTSC支援コンテナを送信する。
 ・フロー方向
 ・バースト到達時間
 ・周期
 ・タイムドメイン
 ・生存時間
 ・バースト到達時間の適応制御又はBATウィンドウのケイパビリティ
 ・周期範囲
If the TSCTSF 551 receives any of the following parameters from the NEF 542, the TSCTSF 551 determines a TSC Assistance Container and sends the TSC Assistance Container to the PCF 545 instead of these parameters:
Flow direction Burst arrival time Period Time domain Lifetime Burst arrival time adaptive control or BAT window capability Period range

 AF548が、対応するタイムドメインを示さずにバースト到達時間、又は周期をTSCTSF551に提供した場合に、TSCTSF551は、TSC支援コンテナのタイムドメインを“5GS”にセットする。ここで、タイムドメインの“5GS”は、5Gクロックに基づいた時刻である。 If AF548 provides TSCTSF551 with a burst arrival time or period without indicating the corresponding time domain, TSCTSF551 sets the time domain of the TSC support container to "5GS". Here, the time domain "5GS" is the time based on the 5G clock.

 ステップS604でTSCTSF551から受信した要求に対して、PCF545は、その要求を承認できるかを決定する。 In step S604, in response to the request received from TSCTSF551, PCF545 determines whether the request can be approved.

 要求が承認されない場合には、PCF545は、Npcf_PolicyAuthorization_Create/Update応答メッセージを使用して、NEF542にその旨を通知する(ステップS605)。 If the request is not approved, the PCF 545 notifies the NEF 542 of this using an Npcf_PolicyAuthorization_Create/Update response message (step S605).

 一方、要求が承認される場合、PCF545は、ステップS504と同様に、TSCTSF551によって提供される情報に基づいてPCCルールの要求されるQoSパラメータを取得する。そして、PCF545は、PCF545の設定に従って、このQoSが許可されるかを決定する。そして、PCF545は、Npcf_PolicyAuthorization_Create/Update応答メッセージを使用して、NEF542にその結果を通知する(ステップS605)。 On the other hand, if the request is approved, the PCF 545 obtains the requested QoS parameters of the PCC rule based on the information provided by the TSCTSF 551, as in step S504. The PCF 545 then determines whether this QoS is permitted according to the PCF 545 settings. The PCF 545 then notifies the NEF 542 of the result using an Npcf_PolicyAuthorization_Create/Update response message (step S605).

 SMF546が更新されたポリシー情報を必要とする、とPCF545が判断する場合、PCF545は、Npcf_SMPolicyControl_UpdateNotify要求を発行する。このNpcf_SMPolicyControl_UpdateNotify要求には、PDUセッションに関する更新されたポリシー情報が含まれる。 If PCF 545 determines that SMF 546 requires updated policy information, PCF 545 issues an Npcf_SMPolicyControl_UpdateNotify request. This Npcf_SMPolicyControl_UpdateNotify request contains updated policy information for the PDU session.

 TSCTSF551は、Ntsctsf_QoSandTSCAssistance_Create応答メッセージをNEF542に送信する(ステップS606)。このNtsctsf_QoSandTSCAssistance_Create応答メッセージには、Transaction Reference IDとResult値が含まれる。ここで、Result値は要求の承認が得られたか、否かを示す。 TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Create response message to NEF542 (step S606). This Ntsctsf_QoSandTSCAssistance_Create response message includes a Transaction Reference ID and a Result value. Here, the Result value indicates whether the request was approved or not.

 AF548がオペレータによってTrusted AFとして扱われる場合、TSCTSF551は、直接、Ntsctsf_QoSandTSCAssistance_Create応答メッセージをAF548に送信する。 If AF548 is treated as a Trusted AF by the operator, TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Create response message directly to AF548.

 NEF542は、Nnef_AFsessionWithQoS_Create応答メッセージをAF548に送信する(ステップS607)。このNnef_AFsessionWithQoS_Create応答メッセージには、Transaction Reference IDとResult値が含まれる。 NEF542 sends an Nnef_AFsessionWithQoS_Create response message to AF548 (step S607). This Nnef_AFsessionWithQoS_Create response message includes a Transaction Reference ID and a Result value.

 TSCTSF551は、リソース割り当てのステータスの通知をサブスクライブするために、Npcf_PolicyAuthorization_SubscribeメッセージをPCF545に送信しなければならない(ステップS608)。TSCTSF551は、他のイベントをサブスクライブしてもよい。 TSCTSF551 must send an Npcf_PolicyAuthorization_Subscribe message to PCF545 to subscribe to notifications of resource allocation status (step S608). TSCTSF551 may also subscribe to other events.

 TSCTSF551が、ステップS603でBAT(バースト到達時間)の適応制御又はBATウィンドウのケイパビリティを受信したとする。この場合、TSCTSF551は、PCF545へのNpcf_PolicyAuthorization_Subscribe要求メッセージの送信を介して、BATオフセットに関する通知をサブスクライブしなければならない。 Assume that TSCTSF551 receives the BAT (Burst Arrival Time) adaptation control or BAT window capability in step S603. In this case, TSCTSF551 must subscribe to notifications regarding the BAT offset by sending an Npcf_PolicyAuthorization_Subscribe request message to PCF545.

 イベントの条件(例えば、QoSの更新に対応する伝送リソースの確立に成功したか、失敗したか)を満たした際に、PCF545は、そのイベントを通知するために、TSCTSF551にNpcf_PolicyAuthorization_Notifyメッセージを送信する(ステップS609)。 When the event conditions (e.g., whether the establishment of transmission resources corresponding to the QoS update was successful or failed) are met, PCF 545 sends an Npcf_PolicyAuthorization_Notify message to TSCTSF 551 to notify the event (step S609).

 TSCTSF551は、Npcf_PolicyAuthorization_NotifyメッセージをNEF542に送信する(ステップS610)。このNpcf_PolicyAuthorization_Notifyメッセージには、PCF545によって報告されるイベントの情報が含まれる。 TSCTSF551 sends an Npcf_PolicyAuthorization_Notify message to NEF542 (step S610). This Npcf_PolicyAuthorization_Notify message contains information about the event reported by PCF545.

 AF548がオペレータによってTrusted AFとして扱われる場合、TSCTSF551は、直接、Ntsctsf_QoSandTSCAssistance_NotifyメッセージをAF548に送信する。 If AF548 is treated as a Trusted AF by the operator, TSCTSF551 sends an Ntsctsf_QoSandTSCAssistance_Notify message directly to AF548.

 NEF542は、Nnef_AFsessionWithQoS_NotifyメッセージをAF548に送信する(ステップS611)。このNnef_AFsessionWithQoS_Notifyメッセージには、PCF545によって報告されるイベントの情報が含まれる。 The NEF 542 sends an Nnef_AFsessionWithQoS_Notify message to the AF 548 (step S611). This Nnef_AFsessionWithQoS_Notify message contains information about the event reported by the PCF 545.

 なお、ステップS601におけるNnef_AFsessionWithQoS_Create要求メッセージは、Multi-memberに対する要求であってもよい。Multi-memberは、アドレスのリストによって識別されるUE40のセットである。 Note that the Nnef_AFsessionWithQoS_Create request message in step S601 may be a request to a multi-member. A multi-member is a set of UEs 40 identified by a list of addresses.

 NEF542は、Multi-memberに対するAFsession With required QoSの要求を受信すると、この要求をAFsession With required QoSの個別の要求にマッピングする。ここで、個別の要求は、UE40のアドレス毎のAFsession With required QoSの要求である。そして、NEF542は、AFセッション毎にUE40の各サービングPCF545とのやり取りを行う。ここで、個別のAFsession With required QoSの要求に従って、上述のステップS602からステップS610の処理が実行される。 When the NEF 542 receives an AFsession with required QoS request for multi-member, it maps this request to an individual AFsession with required QoS request. Here, the individual request is an AFsession with required QoS request for each address of the UE 40. The NEF 542 then communicates with each serving PCF 545 of the UE 40 for each AF session. Here, the processing of steps S602 to S610 described above is executed in accordance with the individual AFsession with required QoS request.

<4-4.TSC支援情報>
 次に、TSC(Time Sensitive Communication)支援情報について説明する。
<4-4. TSC Support Information>
Next, TSC (Time Sensitive Communication) support information will be described.

 TSCTSF551は、AF548から提供されるトラフィックパターンに基づいてTSC支援コンテナ(TSC Assistance Container)を決定し、PCF545にTSC支援コンテナを提供する。PCF545は、TSCTSF551からTSC支援コンテナを受信すると、PCCルールの一部としてTSC支援コンテナをSMF546に転送する。このTSC支援コンテナを含むPCCルールのSMF546への転送は、図13Aに示すステップS206で行われる。 TSCTSF551 determines a TSC Assistance Container based on the traffic pattern provided by AF548 and provides the TSC Assistance Container to PCF545. When PCF545 receives the TSC Assistance Container from TSCTSF551, it transfers the TSC Assistance Container to SMF546 as part of the PCC rule. The transfer of the PCC rule including this TSC Assistance Container to SMF546 is performed in step S206 shown in FIG. 13A.

 SMF546は、TSC支援コンテナを含むPCC(Policy and Charging Control)ルールをQoSフローに対応付ける。SMF546は、そのQoSフロー向けのTSC支援情報(TSC Assistance Information)を導出するためにTSC支援コンテナを使用する。SMF546は、導出したTSC支援情報をRAN/AN510に送信する。 SMF546 associates a PCC (Policy and Charging Control) rule containing a TSC assistance container with a QoS flow. SMF546 uses the TSC assistance container to derive TSC assistance information for that QoS flow. SMF546 transmits the derived TSC assistance information to RAN/AN510.

 SMF546は、5Gクロックに合わせて、TSC支援情報の構成要素である周期(Periodicity)、周期範囲(Periodicity Range)、バースト到達時間(BAT:Burst Arrival Time)、BATウィンドウ(BAT Window)、及び生存時間(Survival Time)を定義する。 SMF546 defines the components of TSC support information, namely, Periodicity, Periodicity Range, Burst Arrival Time (BAT), BAT Window, and Survival Time, in accordance with the 5G clock.

 周期は、2つのデータバースト(Data Burst)間の時間間隔である。ここで、データバーストは、短い期間にアプリケーションによって生成、送信される複数のPDUで構成される。データバーストを構成する複数のPDUに対して、例えば、1つ以上のPDUセットを設定、又は割り当てることができる。 A period is the time interval between two data bursts. Here, a data burst consists of multiple PDUs generated and transmitted by an application within a short period of time. For example, one or more PDU sets can be set or assigned to the multiple PDUs that make up a data burst.

 周期範囲は、許容可能な周期の範囲として、周期の下限と上限を示す。AF548はこの範囲で周期を調整することができる。 The period range indicates the lower and upper limits of the period as a range of acceptable periods. AF548 can adjust the period within this range.

 バースト到達時間は、ダウンリンクのデータバースト(Data Burst)の最初のパケットがRAN/AN510の入力端に到達する、又はアップリンクのデータバーストの最初のパケットがUE40の出力端に到達する可能な限り最も遅い時間として定義される。例えば、ダウンリンクのバースト到達時間として、UPF520の入力端で設定されたバースト到達時間にCN PDBを加算した時刻を設定することができる。 The burst arrival time is defined as the latest possible time at which the first packet of a downlink data burst arrives at the input end of the RAN/AN 510, or the latest possible time at which the first packet of an uplink data burst arrives at the output end of the UE 40. For example, the downlink burst arrival time can be set to the burst arrival time set at the input end of the UPF 520 plus the CN PDB.

 BATウィンドウは、データバーストの最初のパケットの許容可能な最も早い到達時間と最も遅い到達時間を示す。 The BAT window indicates the earliest and latest allowable arrival times for the first packet of a data burst.

 生存時間は、データバーストを受信せずにアプリケーションが動作を継続できる期間を示す。生存時間は、データバースの全てのパケットと等価なメッセージの最大数、又は時間の単位のいずれかで設定される。単一期間内に1つのデータバーストだけが想定される場合には、生存時間は周期に相当する。また、PCF545は、この生存時間に基づいてPDUセット遅延許容時間を設定してもよい。 The lifetime indicates the period during which an application can continue to operate without receiving a data burst. The lifetime is set either as the maximum number of messages equivalent to all packets in the data burst, or in units of time. If only one data burst is expected within a single period, the lifetime corresponds to a period. The PCF 545 may also set the PDU set delay tolerance based on this lifetime.

 また、TSCTSF551は、TSC支援コンテナ、及びTSC支援情報で、TSCフローのフロー方向(例えば、アップリンク、又はダウンリンク)を指定することができる。TSCフローは、TSC QoSフローとも呼ばれる。 TSCTSF551 can also specify the flow direction (e.g., uplink or downlink) of the TSC flow in the TSC support container and TSC support information. A TSC flow is also called a TSC QoS flow.

 AF548から提供されるトラフィックパターンが更新されると、TSCTSF551は、TSC支援コンテナを更新する。TSC支援コンテナが更新されると、PCF545は、更新されたTSC支援コンテナを含むPCCルールをSMF546に転送する。SMF546は、更新されたTSC支援コンテナに基づいてTSC支援情報を更新する。更新されたTSC支援情報はRAN/AN510に送信される。 When the traffic pattern provided by AF548 is updated, TSCTSF551 updates the TSC support container. When the TSC support container is updated, PCF545 forwards the PCC rule including the updated TSC support container to SMF546. SMF546 updates the TSC support information based on the updated TSC support container. The updated TSC support information is sent to RAN/AN510.

 RAN/AN510は、QoSフローに対して、BATウィンドウ、又はバースト到達時間の適応制御のケイパビリティ(Capability for BAT adaptation)を含むTSC支援情報を受信する場合、データバーストの到達を次の予定されている送信機会に合わせるために、BATオフセットを決定することができる。 When the RAN/AN 510 receives TSC assistance information for a QoS flow, including a BAT window or capability for BAT adaptation, it can determine a BAT offset to align the arrival of a data burst with the next scheduled transmission opportunity.

 RAN/AN510は、QoSフローに対して、周期範囲(Periodicity Range)を含むTSC支援情報を受信する場合、データバーストの周期を後続の送信機会間の予想される時間間隔に合わせるために、上記で特定されたBATオフセットと共に、調整される周期を決定することができる。 When the RAN/AN 510 receives TSC assistance information including a periodicity range for a QoS flow, it can determine the period to be adjusted, along with the BAT offset identified above, to align the period of the data burst with the expected time interval between subsequent transmission opportunities.

 BATと周期の適応制御のために、BATオフセットと、調整される周期と、は、QoSフローの確立、又は変更処理の一部として、SMF546にフィードバックされる。 For adaptive control of the BAT and period, the BAT offset and adjusted period are fed back to the SMF 546 as part of the QoS flow establishment or modification process.

<<5.通信システムの動作>>
 以上を前提に、通信システム1の動作を説明する。
<<5. Operation of the communication system>>
Based on the above, the operation of the communication system 1 will be described.

 なお、以下の説明では、XRメディア(XRメディアコンテンツ)は、遠隔地にいる複数のユーザが同時にプレイすることが可能なXRコンテンツであるものとする。例えば、XRメディア(XRメディアコンテンツ)は、VRゲーム及び/又はメタバース、のコンテンツである。なお、XRメディアは、VRゲーム及び/又はメタバース、のコンテンツに限られない。XRメディアは、3Dデータ(例えば、3D空間データ及び/又は3Dオブジェクトデータ)をユーザの視点データに基づいて演算又は処理することにより生成される動画のコンテンツであってもよい。 In the following description, XR media (XR media content) is defined as XR content that can be played simultaneously by multiple users in remote locations. For example, XR media (XR media content) is content for VR games and/or the Metaverse. However, XR media is not limited to content for VR games and/or the Metaverse. XR media may also be video content generated by calculating or processing 3D data (e.g., 3D spatial data and/or 3D object data) based on user viewpoint data.

<5-1.通信システムの動作の概要>
 通信システム1の具体的動作を説明する前に、本実施形態の課題について具体的に説明する。ここでは、異なるPLMNオペレータ環境下にいる複数のユーザへのXRメディア配信を例に、本実施形態の課題を説明する。
<5-1. Overview of communication system operation>
Before describing the specific operation of the communication system 1, the issues of this embodiment will be specifically described. Here, the issues of this embodiment will be described using an example of XR media distribution to multiple users in different PLMN operator environments.

 図18は、異なるPLMNオペレータ環境下にいる複数のユーザへのデータバースト配信の一例を示す図である。図18の例では、2人のユーザ(ユーザU1、及びユーザU2)に、データバーストであるXRメディアのデータを配信する例を示している。なお、ユーザの数は2人に限定されない。ユーザの数は3人以上であってもよい。また、図18の例では、2つのPLMNオペレータを介してXRメディアのデータが配信されている。しかしながら、XRメディアのデータは、3つ以上のPLMNオペレータを介して配信されてもよい。 FIG. 18 is a diagram showing an example of data burst distribution to multiple users in different PLMN operator environments. The example of FIG. 18 shows an example of distributing XR media data, which is a data burst, to two users (user U1 and user U2). Note that the number of users is not limited to two. The number of users may be three or more. Also, in the example of FIG. 18, XR media data is distributed via two PLMN operators. However, XR media data may also be distributed via three or more PLMN operators.

 端末装置40を使用するユーザU1は、第1のPLMNオペレータの5GS(5G System)を介してサーバ10が提供するXRメディア配信サービスを利用する。第1のPLMNオペレータの5GSは、第1の基地局30及び第1のコアネットワークCNから構成される。ここで、第1のコアネットワークCNは、例えば、5GCであり、一又は複数の管理装置20により構成される。 A user U1 using a terminal device 401 uses an XR media distribution service provided by a server 10 via a 5G system (5GS) of a first PLMN operator. The 5GS of the first PLMN operator is composed of a first base station 301 and a first core network CN1 . Here, the first core network CN1 is, for example, a 5G communication system (5GC) and is composed of one or more management devices 20.

 端末装置40を使用するユーザU2は、第2のPLMNオペレータの5GSを介してサーバ10が提供するXRメディア配信サービスを利用する。ここで、第2のPLMNオペレータの5GSは、第2の基地局30及び第2のコアネットワークCNから構成される。ここで、第2のコアネットワークCNは、例えば、5GCであり、一又は複数の管理装置20により構成される。 A user U2 using a terminal device 402 uses an XR media distribution service provided by the server 10 via a 5GS of a second PLMN operator. Here, the 5GS of the second PLMN operator is composed of a second base station 302 and a second core network CN2 . Here, the second core network CN2 is, for example, a 5GC, and is composed of one or more management devices 20.

 AF548は、サーバ10が提供するXRメディア配信サービスからトラフィックパターン(Traffic Pattern)に係る情報を取得する。ここで、サーバ10は、例えば、アプリケーションサーバである。例えば、サーバ10は、コアネットワークCN(第1のコアネットワークCN、及び第2のコアネットワークCN)の外に配置されたサードパーティーのAF(Application Function)を含むサーバである。 The AF 548 acquires information related to traffic patterns from the XR media distribution service provided by the server 10. Here, the server 10 is, for example, an application server. For example, the server 10 is a server including a third-party application function (AF) located outside the core network CN (first core network CN 1 and second core network CN 2 ).

 そして、AF548は、第1のPLMNオペレータの第1のコアネットワークCN、及び第2のPLMNオペレータの第2のコアネットワークCNにトラフィックパターンに係る情報を提供する。ここで、トラフィックパターンに係る情報は、例えば、サーバ10がデータバーストの最初のパケットを送信するタイミングであるバースト送信時間(BDT:Burst Departure Time)の情報、及び周期(Periodicity)の情報を含む。また、トラフィックパターンに係る情報には、データバーストを受信せずにアプリケーションが動作を継続できる期間を示す生存時間(Survival Time)の情報が含まれていてもよい。 The AF 548 then provides information related to the traffic pattern to the first core network CN 1 of the first PLMN operator and the second core network CN 2 of the second PLMN operator. Here, the information related to the traffic pattern includes, for example, information on a burst departure time (BDT), which is the timing at which the server 10 transmits the first packet of a data burst, and information on a periodicity. The information related to the traffic pattern may also include information on a survival time, which indicates a period during which an application can continue to operate without receiving a data burst.

 また、AF548は、トラフィックパターンに係る情報として、サーバ10の出力端でのバースト送信時間の代わりに、コアネットワークCNのUPF520の入力端でのバースト到達時間の情報をコアネットワークCNに提供してもよい。例えば、AF548は、データバーストの最初のパケットを送信するタイミングに基づいて、第1のコアネットワークCNのUPF520の入力端でのバースト到達時間の情報、及び第2のコアネットワークCNのUPF520の入力端でのバースト到達時間の情報を生成し、生成した情報をコアネットワークCN(第1のコアネットワークCN、及び/又は第2のコアネットワークCN)に提供してもよい。 Furthermore, the AF 548 may provide the core network CN with information on the burst arrival time at the input end of the UPF 520 of the core network CN as information related to the traffic pattern, instead of the burst transmission time at the output end of the server 10. For example, the AF 548 may generate information on the burst arrival time at the input end of the UPF 520-1 of the first core network CN1 and information on the burst arrival time at the input end of the UPF 520-2 of the second core network CN2 based on the timing of transmitting the first packet of the data burst, and provide the generated information to the core network CN (the first core network CN1 and/or the second core network CN2 ).

 AF548は、第1のコアネットワークCNのNEF542、及び第2のコアネットワークCNのNEF542が提供するサービスを使って、第1のコアネットワークCNのTSCTSF551、及び第2のコアネットワークCNのTSCTSF551のそれぞれにトラフィックパターンに係る情報を提供することができる。 The AF 548 can provide information regarding traffic patterns to the TSCTSF 551 1 of the first core network CN 1 and the TSCTSF 551 2 of the second core network CN 2 , respectively, using the services provided by the NEF 542 1 of the first core network CN 1 and the NEF 542 2 of the second core network CN 2 .

 上述したように、第1のコアネットワークCNのTSCTSF551、及び第2のコアネットワークCNのTSCTSF551は、AF548から提供されるトラフィックパターンに基づいてTSC支援コンテナを決定する。そして、TSCTSF551、及びTSCTSF551は、第1のコアネットワークCNのPCF545、及び第2のコアネットワークCNのPCF545のそれぞれにTSC支援コンテナを提供する。 As described above, the TSCTSF 551 1 of the first core network CN 1 and the TSCTSF 551 2 of the second core network CN 2 determine the TSC support container based on the traffic pattern provided from the AF 548. Then, the TSCTSF 551 1 and the TSCTSF 551 2 provide the TSC support container to the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 , respectively.

 第1のコアネットワークCNのPCF545、及び第2のコアネットワークCNのPCF545のそれぞれは、TSC支援コンテナを、PCCルールの一部として、第1のコアネットワークCNのSMF546、及び第2のコアネットワークCNのSMF546に転送する。 The PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 each forward the TSC assistance container to the SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 as part of the PCC rules.

 第1のコアネットワークCNのSMF546、及び第2のコアネットワークCNのSMF546のそれぞれは、TSC支援コンテナを含むPCCルールを、データバーストを送信するQoSフローに対応付け、そのQoSフロー向けのTSC支援情報を導出するために、TSC支援コンテナを使用する。ここで、AF548は、トラフィックパターンに係る情報に合わせて、第1のコアネットワークCN、及び第2のコアネットワークCNに、データバーストを送信するQoSフローに対して要求する5QIを提供してもよい。また、AF548は、5QIを提供する代わりに、パケット遅延の上限値を提供してもよい。これにより、第1のコアネットワークCNのPCF545、及び第2のコアネットワークCNのPCF545のそれぞれが、その上限値を満たす5QIを特定できるようにしてもよい。 The SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 each associate a PCC rule including the TSC assistance container with a QoS flow transmitting a data burst and use the TSC assistance container to derive TSC assistance information for the QoS flow. Here, the AF 548 may provide the first core network CN 1 and the second core network CN 2 with a 5QI required for the QoS flow transmitting the data burst, based on the information related to the traffic pattern. Alternatively, the AF 548 may provide an upper limit value for packet delay instead of providing a 5QI. This may enable the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 to identify a 5QI that satisfies the upper limit value.

 第1のコアネットワークCNのSMF546、及び第2のコアネットワークCNのSMF546のそれぞれは、TSC支援コンテナ、及び5QIに基づいて、データバーストを送信するQoSフローに対するTSC支援情報を設定する。TSC支援情報に含まれるバースト到達時間は、5QIのパケット遅延許容時間(PDB:Packet Delay Budget)を考慮して設定される。 The SMF 546 1 of the first core network CN 1 and the SMF 546 2 of the second core network CN 2 each set TSC support information for the QoS flow transmitting the data burst based on the TSC support container and the 5QI. The burst arrival time included in the TSC support information is set taking into account the packet delay budget (PDB) of the 5QI.

 第1のコアネットワークCNのPCF545、及び第2のコアネットワークCNのPCF545のいずれかが非標準化された5QIを特定した場合には、第1のコアネットワークCNの5QIと第2のコアネットワークCNの5QIで同じパケット遅延許容時間であるとは限らない。このことから、第1のコアネットワークCNと第2のコアネットワークCNでは、TSC支援情報に対して異なるバースト到達時間(BAT:Burst Arrival Time)が設定される可能性がある。例えば、第1のコアネットワークCNでは、第1のBATが設定され、第2のコアネットワークCNでは、第1のBATとは異なる第2のBATが設定される可能性がある。 If either the PCF 545 1 of the first core network CN 1 or the PCF 545 2 of the second core network CN 2 specifies a non-standardized 5QI, the 5QI of the first core network CN 1 and the 5QI of the second core network CN 2 may not necessarily have the same packet delay tolerance. This means that different burst arrival times (BATs) may be set for the TSC assistance information in the first core network CN 1 and the second core network CN 2. For example, a first BAT may be set in the first core network CN 1 , and a second BAT different from the first BAT may be set in the second core network CN 2 .

 また、第1のコアネットワークCNのPCF545、及び第2のコアネットワークCNのPCF545が標準化された同一の5QIを特定した場合でも、第1のコアネットワークCNと第2のコアネットワークCNでは異なるCN PDBとなる可能性がある。そのため、第1のコアネットワークCNと第2のコアネットワークCNでは、TSC支援情報に対して異なるBATが設定される可能性がある。 Furthermore, even if the PCF 545 1 of the first core network CN 1 and the PCF 545 2 of the second core network CN 2 specify the same standardized 5QI, the first core network CN 1 and the second core network CN 2 may have different CN PDBs, which may result in different BATs being set for the TSC assistance information in the first core network CN 1 and the second core network CN 2 .

 さらに、TSC支援情報のBATは、データバーストの最初のパケットが基地局30の入力端に到達する時間として定義される。そのため、実際のデータバーストの最初のパケットは、このBATより早く到達することが想定される。つまり、第1のBAT、及び第2のBATが異なれば、実際のデータバーストの最初のパケットが第1の基地局30、及び第2の基地局30に到達する時間も異なることになる。 Furthermore, the BAT of the TSC assistance information is defined as the time at which the first packet of a data burst arrives at the input end of the base station 30. Therefore, it is assumed that the first packet of the actual data burst will arrive earlier than this BAT. In other words, if the first BAT and the second BAT are different, the time at which the first packet of the actual data burst arrives at the first base station 30 1 and the second base station 30 2 will also be different.

 対戦型ゲームやメタバースのような用途では、同一のタイミングで受信されるデータ(例えば、映像情報)に基づいて各ユーザが動作を決定することが期待される。そのため、第1のPLMNオペレータのサービスと第2のPLMNオペレータのサービスとの間で、実際のデータバーストの最初のパケットを受信するタイミングに遅延差が生じれば、各ユーザのQoEが劣化することになる。つまり、複数のユーザ間で特定のデータに関する同期が求められる。ここで、データに関する同期は、例えば、アプリケーション毎にあらかじめ設定された許容時間差内に、各ユーザのデータの受信タイミングをおさめることによって実現される。又は、データに関する同期は、例えば、動的に要求される許容時間差内に、各ユーザのデータの受信タイミングをおさめることによって実現される。 In applications such as competitive games and the Metaverse, it is expected that each user will make decisions based on data (e.g., video information) received at the same time. Therefore, if there is a delay difference in the timing of receiving the first packet of an actual data burst between the service of a first PLMN operator and the service of a second PLMN operator, each user's QoE will deteriorate. In other words, synchronization of specific data between multiple users is required. Here, data synchronization is achieved, for example, by ensuring that the timing of each user's data reception falls within an allowable time difference that is preset for each application. Alternatively, data synchronization is achieved, for example, by ensuring that the timing of each user's data reception falls within a dynamically required allowable time difference.

 各PLMNオペレータの基地局30は、TSC支援情報のバースト到達時間に対する実際のデータバーストの最初のパケットを受信するタイミングの差分をそれぞれ測定する。そして、各PLMNオペレータの基地局30は、この差分の測定値をコアネットワークCNに報告/フィードバックする。これにより、各コアネットワークCNは、各PLMNオペレータ内で実際のデータバーストの最初のパケットを受信するタイミングをTSC支援情報のバースト到達時間にトラックさせることが原理的には可能である。ただし、第1のPLMNオペレータのサービスと第2のPLMNオペレータのサービスとの間で発生する相対遅延に対しては、各PLMNオペレータ内の制御だけで改善することは難しい。 The base station 30 of each PLMN operator measures the difference between the timing at which the first packet of the actual data burst is received and the burst arrival time of the TSC assistance information. Then, the base station 30 of each PLMN operator reports/feeds back this difference measurement value to the core network CN. This makes it possible, in principle, for each core network CN to track the timing at which the first packet of the actual data burst is received within each PLMN operator to the burst arrival time of the TSC assistance information. However, it is difficult to improve the relative delay that occurs between the service of a first PLMN operator and the service of a second PLMN operator solely through control within each PLMN operator.

 なお、このタイミングの遅延差の課題は、異なるオペレータ間だけでなく、同一のオペレータ内でも生じる可能性がある。例えば、複数のユーザが異なるUPF520を介してデータバーストを受信する場合、実際のデータバーストの最初のパケットを受信するタイミングに遅延差が生じる可能性がある。或いは、複数のユーザが、異なる登録エリアに属する異なる基地局30を介してデータバーストを受信する場合にも、実際のデータバーストの最初のパケットを受信するタイミングに遅延差が生じる可能性ある。或いは、複数のユーザが、異なるTA(Tracking Area)に属する異なる基地局30を介してデータバーストを受信する場合にも、実際のデータバーストの最初のパケットを受信するタイミングに遅延差が生じる可能性ある。或いは、複数のユーザが、異なるセルに属する異なる基地局30を介してデータバーストを受信する場合にも、実際のデータバーストの最初のパケットを受信するタイミングに遅延差が生じる可能性ある。 Note that this issue of timing delay differences can arise not only between different operators, but also within the same operator. For example, when multiple users receive a data burst via different UPFs 520, there may be delay differences in the timing at which the first packet of the actual data burst is received. Alternatively, when multiple users receive a data burst via different base stations 30 belonging to different registration areas, there may be delay differences in the timing at which the first packet of the actual data burst is received. Alternatively, when multiple users receive a data burst via different base stations 30 belonging to different TAs (Tracking Areas), there may be delay differences in the timing at which the first packet of the actual data burst is received. Alternatively, when multiple users receive a data burst via different base stations 30 belonging to different cells, there may be delay differences in the timing at which the first packet of the actual data burst is received.

 そこで、本実施形態の通信システム1は、複数の基地局30それぞれに関するBAT(バースト到達時間)の情報と、複数の基地局30それぞれに係るQoSモニタリングの測定結果の情報と、に基づいて、コアネットワークCNのユーザプレーンを処理する機能(以下、ユーザプレーン処理機能という。)を介して基地局30に送信されるデータの送信タイミングを制御する。これにより、通信システム1は、データの受信タイミングの遅延差を少なくする。 The communication system 1 of this embodiment therefore controls the transmission timing of data sent to the base station 30 via the core network CN's user plane processing function (hereinafter referred to as the user plane processing function) based on BAT (burst arrival time) information for each of the multiple base stations 30 and QoS monitoring measurement result information for each of the multiple base stations 30. As a result, the communication system 1 reduces delay differences in the data reception timing.

 以上、本実施形態の概要を説明したが、以下、通信システム1の動作を具体的に説明する。 The above provides an overview of this embodiment, but the operation of communication system 1 will now be described in detail.

<5-2.第1の実施例>
 まず、第1の実施例に係る通信システム1の動作を説明する。第1の実施例では、AF548の制御に従ってサーバ10(例えば、アプリケーションサーバ)がデータの送信タイミングの制御を実行する。第1の実施例では、複数のユーザが同一のPLMNオペレータ環境下にいるものとする。
<5-2. First Example>
First, the operation of the communication system 1 according to the first embodiment will be described. In the first embodiment, the server 10 (e.g., application server) controls the timing of data transmission according to the control of the AF 548. In the first embodiment, it is assumed that multiple users are in the same PLMN operator environment.

<5-2-1.送信タイミング制御処理>
 図19は、送信タイミングの適応制御手順の一例を示す図である。より具体的には、図19は、同一のPLMNオペレータ環境下にいる複数のユーザへのデータバースト配信のための、送信タイミング制御手順の一例を示す図である。ここで、複数のユーザは、Multi-memberに含まれる端末装置40を使用するユーザである。Multi-memberは、上述のアドレスのリストによって識別される端末装置40のセットである。
<5-2-1. Transmission Timing Control Processing>
19 is a diagram showing an example of a transmission timing adaptation control procedure. More specifically, FIG. 19 is a diagram showing an example of a transmission timing control procedure for data burst distribution to multiple users in the same PLMN operator environment. Here, the multiple users are users who use terminal devices 40 included in a multi-member. A multi-member is a set of terminal devices 40 identified by the list of addresses described above.

 第1の実施例では、サーバ10は、端末装置40を使用するユーザU1と端末装置40を使用するユーザU2に対して、同一のXRメディア配信サービスを提供する。ここで、XRメディア(XRメディアコンテンツ)は、対戦型ゲームであってもよいし、メタバースであってもよい。勿論、XRメディアは、他のXRコンテンツであってもよい。ここで、XRメディア(XRメディアコンテンツ)は、データバーストの形態のデータで構成されている。また、XRメディア(XRメディアコンテンツ)は、上述のマルチモーダルフローから構成されていてもよい。以下の説明では、XRメディア或いはXRメディアコンテンツのことをXRコンテンツということがある。 In the first embodiment, the server 10 provides the same XR media distribution service to a user U1 using a terminal device 40-1 and a user U2 using a terminal device 40-2 . Here, the XR media (XR media content) may be a competitive game or a metaverse. Of course, the XR media may also be other XR content. Here, the XR media (XR media content) is composed of data in the form of data bursts. Furthermore, the XR media (XR media content) may be composed of the above-mentioned multimodal flow. In the following description, XR media or XR media content may be referred to as XR content.

 まず、AF548は、図16又は図17に示した手順に従って、NEF542を介して、Nnef_AFsessionWithQoS_Notifyメッセージを受信する(ステップS701)。このNnef_AFsessionWithQoS_Notifyメッセージには、同一のPLMNオペレータのTSC支援情報のパラメータが含まれる。このステップS701の処理は、図16のステップS508の処理、又は図17のステップS611の処理に相当する。 First, AF548 receives an Nnef_AFsessionWithQoS_Notify message via NEF542 according to the procedure shown in FIG. 16 or FIG. 17 (step S701). This Nnef_AFsessionWithQoS_Notify message contains parameters for the TSC support information of the same PLMN operator. The processing of step S701 corresponds to the processing of step S508 in FIG. 16 or the processing of step S611 in FIG. 17.

 ここで、Nnef_AFsessionWithQoS_Notifyメッセージには、複数の異なるTSC支援情報のパラメータが含まれている。複数の異なるTSC支援情報は、複数の異なるユーザプレーン処理機能(例えば、複数の異なるUPF520)に接続された基地局30に提供されるTSC支援情報である。例えば、複数の異なるTSC支援情報は、第1の基地局30に提供される第1のBATを含む第1のTSC支援情報と、第2の基地局30に提供される第2のBATを含む第2のTSC支援情報と、である。ここで、第1の基地局30は、第1のユーザプレーン処理機能に接続された基地局30であり、第2の基地局30は、第1のユーザプレーン処理機能とは異なる第2のユーザプレーン処理機能に接続された基地局30である。 Here, the Nnef_AFsessionWithQoS_Notify message includes parameters of multiple different TSC support information. The multiple different TSC support information is TSC support information provided to base stations 30 connected to multiple different user plane processing functions (e.g., multiple different UPFs 520). For example, the multiple different TSC support information is first TSC support information including a first BAT provided to a first base station 30-1 , and second TSC support information including a second BAT provided to a second base station 30-2 . Here, the first base station 30-1 is the base station 30 connected to the first user plane processing function, and the second base station 30-2 is the base station 30 connected to a second user plane processing function different from the first user plane processing function.

 ここで、同一のQFI(QoS Flow ID)のQoSフローに対して同一の5QIが割り当てられたとしても、異なるUPF520と接続された基地局30間の実際のパケット遅延は、異なる可能性が高い。 Here, even if the same 5QI is assigned to QoS flows with the same QFI (QoS Flow ID), the actual packet delay between base stations 30 connected to different UPFs 520 is likely to be different.

 なお、Nnef_AFsessionWithQoS_Notifyメッセージは、PCF545が提供するPolicyAuthorization_Subscribeサービス(例えば、ステップS608で登録しているサービス)によって発行される。Nnef_AFsessionWithQoS_Notifyメッセージは、例えば、周期的に、又はTSC支援情報が更新されたタイミングで送信される。 The Nnef_AFsessionWithQoS_Notify message is issued by the PolicyAuthorization_Subscribe service provided by PCF 545 (for example, the service registered in step S608). The Nnef_AFsessionWithQoS_Notify message is sent, for example, periodically or when the TSC support information is updated.

 AF548は、第1のTSC支援情報のパラメータと、第2のTSC支援情報のパラメータと、をサーバ10に提供する(ステップS702)。複数の基地局30にそれぞれ通知されるTSC支援情報(第1のTSC支援情報及び第2のTSC支援情報)には、複数の基地局30にそれぞれ提供されるBAT(バースト到達時間)の情報が含まれる。サーバ10は、第1のTSC支援情報から第1の基地局30に対する第1のBATの情報を取得する。また、サーバ10は、第2のTSC支援情報から第2の基地局30に対する第2のBATの情報を取得する。上述したように、第1の基地局30は、第1のユーザプレーン処理機能に接続された基地局30であり、第2の基地局30は、第2のユーザプレーン処理機能に接続された基地局30である。 The AF 548 provides the server 10 with parameters of the first TSC support information and parameters of the second TSC support information (step S702). The TSC support information (first TSC support information and second TSC support information) notified to each of the base stations 30 includes information on burst arrival times (BATs) to be provided to each of the base stations 30. The server 10 acquires first BAT information for the first base station 30-1 from the first TSC support information. The server 10 also acquires second BAT information for the second base station 30-2 from the second TSC support information. As described above, the first base station 30-1 is a base station 30 connected to a first user plane processing function, and the second base station 30-2 is a base station 30 connected to a second user plane processing function.

 サーバ10は、第1のTSC支援情報の第1のBATと、第2のTSC支援情報の第2のBATと、のオフセットを計算する(ステップS703)。例えば、サーバ10は、オフセットとして、第1のTSC支援情報の第1のBATと、第2のTSC支援情報の第2のBATと、の差分を計算する。 The server 10 calculates the offset between the first BAT of the first TSC support information and the second BAT of the second TSC support information (step S703). For example, the server 10 calculates the difference between the first BAT of the first TSC support information and the second BAT of the second TSC support information as the offset.

 サーバ10は、計算したオフセットを考慮して、異なるユーザプレーン処理機能に接続された基地局30間の調整パラメータを決定する(ステップS704)。 The server 10 determines adjustment parameters between base stations 30 connected to different user plane processing functions, taking into account the calculated offset (step S704).

 サーバ10は、ステップS704で決定した調整パラメータに基づいて適応的な協調制御を行う。例えば、サーバ10は、サーバ10(例えば、アプリケーションサーバ)から送信されるデータの送信タイミングを制御する。具体的には、サーバ10は、調整パラメータに基づいて、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミング、のいずれかを変更する(ステップS705)。 The server 10 performs adaptive cooperative control based on the adjustment parameters determined in step S704. For example, the server 10 controls the transmission timing of data transmitted from the server 10 (e.g., application server). Specifically, the server 10 changes either the first transmission timing of data (XR content data) transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted to the terminal device 40-2 based on the adjustment parameters (step S705).

 このとき、サーバ10は、第1の送信タイミングに対する第2の送信タイミングを制御してもよいし、第2の送信タイミングに対する第1の送信タイミングを制御してもよい。 In this case, the server 10 may control the second transmission timing relative to the first transmission timing, or may control the first transmission timing relative to the second transmission timing.

 例えば、ステップS703で計算されたオフセットが、第1のBATよりも第2のBATが時間的に後であることを示すとする。この場合には、サーバ10は、第1の送信タイミングをオフセット分遅らせる。 For example, suppose the offset calculated in step S703 indicates that the second BAT is later in time than the first BAT. In this case, the server 10 delays the first transmission timing by the offset.

 一方、ステップS703で計算されたオフセットが、第1のBATよりも第2のBATが時間的に前であることを示すとする。この場合には、サーバ10は、第2の送信タイミングをオフセット分遅らせる。 On the other hand, suppose the offset calculated in step S703 indicates that the second BAT is earlier in time than the first BAT. In this case, the server 10 delays the second transmission timing by the offset.

 以上の処理によって、サーバ10が、同一のPLMNオペレータ環境下にいる複数のユーザにXRメディア配信サービスを提供する場合であっても、基地局30間(例えば、異なるユーザプレーン処理機能に接続された基地局30間)のBATの差によって生じるQoEの劣化を解消することができる。ここで、AF548は、サーバ10と同じ情報処理装置内に実装され得る。 The above processing eliminates QoE degradation caused by differences in BAT between base stations 30 (e.g., between base stations 30 connected to different user plane processing functions) even when the server 10 provides XR media distribution services to multiple users in the same PLMN operator environment. Here, the AF 548 can be implemented in the same information processing device as the server 10.

<5-2-2.第1の実施例の送信タイミング制御処理に係る変形例>
 上述の送信タイミング制御処理は、種々の変形が可能である。
<5-2-2. Modification of the transmission timing control process of the first embodiment>
The above-described transmission timing control process can be modified in various ways.

 例えば、AF548は、図17のステップS601において、QoSモニタリングの要求を送信することができる。具体的には、AF548は、QoSモニタリングとして、TSC支援情報のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分の測定(以下、第1の差分測定という。)を要求することができる。 For example, AF548 can transmit a request for QoS monitoring in step S601 of FIG. 17. Specifically, AF548 can request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the first packet of the data burst (hereinafter referred to as the first difference measurement).

 ステップS604において、PCF545は、このQoSモニタリングの要求を受信すると、対象のアプリケーションのQoSフローに対してQoSモニタリング要求ポリシーを生成する。 In step S604, upon receiving this QoS monitoring request, PCF 545 generates a QoS monitoring request policy for the QoS flow of the target application.

 図13Aに示すステップS206の中で、SMF546は、PCF545からQoSモニタリング要求ポリシーを取得する。そして、SMF546は、ステップS210、及びステップS211を介して、第1の差分測定を基地局30に設定する。第1の差分測定は、対象のアプリケーションに対するTSC支援情報のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分の測定である。 In step S206 shown in FIG. 13A, the SMF 546 obtains the QoS monitoring request policy from the PCF 545. Then, the SMF 546 sets a first differential measurement in the base station 30 via steps S210 and S211. The first differential measurement is a measurement of the difference between the BAT in the TSC assistance information for the target application and the actual reception timing of the first packet of the data burst.

 基地局30は、リファレンスポイントN3を介して、第1の差分測定の測定結果をUPF520に提供することができる。 The base station 30 can provide the measurement results of the first differential measurement to the UPF 520 via reference point N3.

 サーバ10は、ステップS702において、第1のTSC支援情報のパラメータと、第2のTSC支援情報のパラメータと、に加えて、TSC支援情報に対するQoSモニタリングの測定結果を取得することができる。ここで、サーバ10が取得するQoSモニタリングの測定結果は、BAT(バースト到達時間)に対するオフセット時間である。サーバ10は、複数の基地局30それぞれの測定結果を取得する。 In step S702, the server 10 can acquire the QoS monitoring measurement results for the TSC assistance information in addition to the parameters of the first TSC assistance information and the parameters of the second TSC assistance information. Here, the QoS monitoring measurement results acquired by the server 10 are offset times relative to the BAT (burst arrival time). The server 10 acquires the measurement results for each of the multiple base stations 30.

 例えば、複数の基地局30(第1の基地局30及び第2の基地局30)は、BAT(第1のBATと第2のBAT)の情報と、BATに係る測定の指示情報と、を取得する。指示情報には、BATと、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる。指定のパケットは、例えば、データバーストの最初のパケットである。複数の基地局30は、それぞれ、指示情報に基づいて、測定を行う。 For example, multiple base stations 30 (first base station 30 1 and second base station 30 2 ) acquire information on the BATs (first BAT and second BAT) and instruction information for measurements related to the BATs. The instruction information includes an instruction to measure the difference between the BAT and the timing of receiving a specified packet. The specified packet is, for example, the first packet of a data burst. Each of the multiple base stations 30 performs measurements based on the instruction information.

 そして、サーバ10は、第1の基地局30の測定結果と、第2の基地局30の測定結果と、をQoSモニタリングの測定結果として取得する。ここで、第1の基地局30の測定結果は、例えば、第1のTSC支援情報の第1のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第1のオフセット時間である。また、第2の基地局30の測定結果は、例えば、第2のTSC支援情報の第2のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第2のオフセット時間である。 The server 10 then acquires the measurement results of the first base station 30-1 and the second base station 30-2 as QoS monitoring measurement results. Here, the measurement result of the first base station 30-1 is, for example, a first offset time indicating the difference between the first BAT of the first TSC assistance information and the actual reception timing of the first packet of the data burst. Also, the measurement result of the second base station 30-2 is, for example, a second offset time indicating the difference between the second BAT of the second TSC assistance information and the actual reception timing of the first packet of the data burst.

 サーバ10は、ステップS703において、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果(例えば、第1のオフセット時間)、及び第2のTSC支援情報に対するQoSモニタリングの測定結果(例えば、第2のオフセット時間)から、データバーストの最初のパケットの受信タイミングのオフセット(図2又は図18に示す相対遅延)を計算してもよい。 In step S703, the server 10 may calculate the offset of the reception timing of the first packet of the data burst (the relative delay shown in Figure 2 or Figure 18) from the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information (e.g., the first offset time), and the QoS monitoring measurement results for the second TSC support information (e.g., the second offset time).

 そして、サーバ10は、計算したオフセットを考慮して、基地局30間の調整パラメータを決定してもよい。そして、サーバ10は、決定した調整パラメータに基づいて適応的な協調制御を行ってもよい。具体的には、サーバ10は、調整パラメータに基づいて、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミング、のいずれかを変更してもよい。例えば、サーバ10は、第1の送信タイミングに対する第2の送信タイミングを制御してもよいし、第2の送信タイミングに対する第1の送信タイミングを制御してもよい。 The server 10 may then determine an adjustment parameter between the base stations 30, taking the calculated offset into consideration. The server 10 may then perform adaptive cooperative control based on the determined adjustment parameter. Specifically, the server 10 may change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 , based on the adjustment parameter. For example, the server 10 may control the second transmission timing relative to the first transmission timing, or may control the first transmission timing relative to the second transmission timing.

 また、AF548は、この変形例として、図17に示すステップS601において、TSC支援情報のBATと、実際のデータバーストの最後のパケットの受信タイミングと、の差分の測定(以下、第2の差分測定という。)をQoSモニタリングとして要求してもよい。この場合、サーバ10は、ステップS703において、データバーストの最後のパケットの受信タイミングのオフセットを計算することができる。 As a variation of this, in step S601 shown in FIG. 17, AF548 may request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the last packet of the data burst (hereinafter referred to as second difference measurement). In this case, server 10 can calculate the offset of the reception timing of the last packet of the data burst in step S703.

 ここで、AF548は、QoSモニタリングの要求に、第1の差分測定の要求であるか、第2の差分測定の要求であるか、を示す情報を含めることができる。 Here, AF548 can include information in the QoS monitoring request indicating whether it is a request for a first differential measurement or a request for a second differential measurement.

 また、TSCTSF551は、TSC支援情報にバースト配信期限(Delivery Deadline)の情報を含めることができる。そして、AF548は、最後のパケットの受信タイミングの測定を要求する場合に、TSC支援情報のバースト配信期限と、実際のデータバーストの最後のパケットの受信タイミングと、の差分の測定をQoSモニタリングとして要求してもよい。ここで、TSC支援情報にバースト配信期限が含まれていない場合に、AF548は、TSC支援情報のBATに生存期間を加えた時間をバースト配信期限に設定してもよい。 TSCTSF551 can also include burst delivery deadline information in the TSC support information. When AF548 requests measurement of the reception timing of the last packet, it may request measurement of the difference between the burst delivery deadline in the TSC support information and the reception timing of the last packet of the actual data burst as QoS monitoring. Here, if the TSC support information does not include a burst delivery deadline, AF548 may set the burst delivery deadline to the time obtained by adding the BAT in the TSC support information to the lifetime.

 なお、サーバ10は、マルチモーダルフローを構成するメディアフロー毎に上述の処理を行うことができる。 Note that the server 10 can perform the above processing for each media flow that makes up the multimodal flow.

<5-2-3.第1の実施例のその他の変形例>
 第1の実施例の変形例は、上述の変形例に限定されない。
<5-2-3. Other Modifications of the First Embodiment>
The modifications of the first embodiment are not limited to the modifications described above.

 例えば、上述の第1の実施例では、同一のPLMNオペレータ内の異なるユーザプレーン処理機能に接続された基地局30の例を示したが、本実施例はこれに限定されない。 For example, in the first embodiment described above, an example of a base station 30 connected to different user plane processing functions within the same PLMN operator was shown, but this embodiment is not limited to this.

 例えば、本実施例の処理は、同一のPLMNオペレータ内の異なる登録エリアに属する基地局30に適用することができる。例えば、複数の基地局30のうちの第1の基地局30は、第1の登録エリアに属し、複数の基地局30のうちの第2の基地局30は、第2の登録エリアに属していてもよい。 For example, the process of this embodiment can be applied to base stations 30 that belong to different registration areas within the same PLMN operator. For example, a first base station 30-1 of the plurality of base stations 30 may belong to a first registration area, and a second base station 30-2 of the plurality of base stations 30 may belong to a second registration area.

 また、本実施例の処理は、同一のPLMNオペレータ内の異なるTAI(Tracking Area Identity)に属する基地局30に適用することもできる。例えば、複数の基地局30のうちの第1の基地局30は、第1のTAIに属し、複数の基地局30のうちの第2の基地局30は、第2のTAIに属していてもよい。 The process of this embodiment can also be applied to base stations 30 that belong to different Tracking Area Identities (TAIs) within the same PLMN operator. For example, a first base station 30-1 of the plurality of base stations 30 may belong to a first TAI, and a second base station 30-2 of the plurality of base stations 30 may belong to a second TAI.

 AF548は、図17に示したステップS601において、ステップS701のメッセージに含めるTSC支援情報のパラメータの対象の指定をAF要求に含めることができる。例えば、AF548は、BAT(バースト到達時間)の情報、の報告に係る対象の指定情報をNEF542に送信してもよい。この対象の指定情報は、サーバ10がコアネットワークCNに送信してもよい。 In step S601 shown in FIG. 17, AF 548 can include in the AF request a target specification for the TSC assistance information parameters to be included in the message of step S701. For example, AF 548 may transmit target specification information for reporting BAT (burst arrival time) information to NEF 542. This target specification information may be transmitted by server 10 to the core network CN.

 指定される対象(TSC支援情報のパラメータの対象)は、報告されるBATに対応する基地局30が接続された異なるユーザプレーン処理機能である。例えば、上述の第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATが報告される。 The targets to be specified (targets of the parameters of the TSC assistance information) are different user plane processing functions to which the base stations 30 corresponding to the reported BATs are connected. For example, a first BAT for the first base station 30-1 connected to the above-mentioned first user plane processing function and a second BAT for the second base station 30-2 connected to the second user plane processing function are reported.

 ここで、第1のユーザプレーン処理機能、及び/又は第2のユーザプレーン処理機能にそれぞれ複数の基地局30が接続されている場合には、NEF542は、第1のBAT、及び/又は第2のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。例えば、第1のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。或いは、第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第2のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。 Here, if multiple base stations 30 are connected to the first user plane processing function and/or the second user plane processing function, respectively, the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the first BAT and/or the second BAT. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the first BAT. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistical values of multiple BATs for the multiple base stations 30 as the second BAT.

 統計値は、例えば、複数のバースト到達時間の最大値、最小値、平均値、及び標準偏差の少なくとも1つである。ここで、AF548又はサーバ10は、どの統計値を含めるかの指示をAF要求に含めてもよい。 The statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of the arrival times of multiple bursts. Here, the AF 548 or the server 10 may include an indication in the AF request as to which statistical value to include.

 また、指定される対象(TSC支援情報のパラメータの対象)は、異なる登録エリア、又はTAIに属する基地局30であってもよい。 Furthermore, the specified target (the target of the TSC support information parameters) may be a base station 30 belonging to a different registration area or TAI.

 同様に、AF548は、図17に示すステップS601において、ステップS701のメッセージに含めるQoSモニタリングの測定結果の対象の指定をAF要求に含めることができる。例えば、AF548は、QoSモニタリングの測定結果の情報、の報告に係る対象の指定情報をNEF542に送信してもよい。この対象の指定情報は、サーバ10がコアネットワークCNに送信してもよい。 Similarly, in step S601 shown in FIG. 17, AF 548 can include in the AF request a designation of the target of the QoS monitoring measurement results to be included in the message of step S701. For example, AF 548 may transmit to NEF 542 designation information of the target related to the report of QoS monitoring measurement result information. This designation information of the target may also be transmitted by server 10 to the core network CN.

 指定される対象(QoSモニタリングの測定結果の対象)は、第1の差分測定を行う基地局30が接続された異なるユーザプレーン処理機能である。例えば、第1のユーザプレーン処理機能に接続された第1の基地局30の第1の測定結果と、第2のユーザプレーン処理機能に接続された第2の基地局30の第2の測定結果と、が報告される。ここで、第1の基地局30の第1の測定結果は、例えば、第1のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分である。また、第2の基地局30の第2の測定結果は、例えば、第2のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分である。 The designated target (target of the QoS monitoring measurement result) is a different user plane processing function to which the base station 30 performing the first difference measurement is connected. For example, a first measurement result of the first base station 30-1 connected to the first user plane processing function and a second measurement result of the second base station 30-2 connected to the second user plane processing function are reported. Here, the first measurement result of the first base station 30-1 is, for example, the difference between the first BAT and the actual reception timing of the first packet of the data burst. Also, the second measurement result of the second base station 30-2 is, for example, the difference between the second BAT and the actual reception timing of the first packet of the data burst.

 ここで、第1のユーザプレーン処理機能、及び/又は第2のユーザプレーン処理機能にそれぞれ複数の基地局30が接続されている場合には、NEF542は、第1の測定結果、及び/又は第2の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。例えば、第1のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。或いは、第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第2の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。 Here, if multiple base stations 30 are connected to the first user plane processing function and/or the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result and/or the second measurement result. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the second measurement result.

 統計値は、例えば、複数の測定結果の最大値、最小値、平均値、及び標準偏差の少なくとも1つである。ここで、AF548又はサーバ10は、どの統計値を含めるかの指示をAF要求に含めてもよい。 The statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of multiple measurement results. Here, the AF 548 or server 10 may include an instruction in the AF request as to which statistical value to include.

 また、指定される対象(QoSモニタリングの測定結果の対象)は、異なる登録エリアに属する基地局30であってもよいし、異なるTAIに属する基地局30であってもよい。 Furthermore, the designated target (target of QoS monitoring measurement results) may be a base station 30 belonging to a different registration area, or a base station 30 belonging to a different TAI.

 また、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。この場合、ステップS701で取得するNnef_AFsessionWithQoS_Notifyメッセージには、異なるDNAI(Data Network Access Identifier)が割り当てられた異なるユーザプレーンに接続された基地局30に提供される複数の異なるTSC支援情報のパラメータを含めることができる。ここで、サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Furthermore, the server 10 can distribute some or all of its processing to an edge application server (not shown). In this case, the Nnef_AFsessionWithQoS_Notify message obtained in step S701 can include multiple different TSC assistance information parameters provided to base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned. Here, the server 10 and its connection to the edge application server can be identified by the DNAIs.

 サーバ10は、ステップS705において、異なるDNAIが割り当てられた異なるユーザプレーンに接続された基地局30間の調整パラメータによる適応的な協調制御として、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミングのいずれかを変更することができる。例えば、サーバ10は、異なるDNAIが割り当てられた異なるユーザプレーンに接続されたエッジアプリケーションサーバ(第1のエッジアプリケーションサーバ、又は第2のエッジアプリケーションサーバ)に、第1の送信タイミング、又は第2の送信タイミングのいずれかの変更を指示する。 In step S705, the server 10 can change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 as adaptive cooperative control using adjustment parameters between the base stations 30 connected to different user planes to which different DNAIs are assigned. For example, the server 10 instructs an edge application server (first edge application server or second edge application server) connected to different user planes to which different DNAIs are assigned to change either the first transmission timing or the second transmission timing.

 ここで、サーバ10は、ステップS703において、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果、及び第2のTSC支援情報に対するQoSモニタリングの測定結果に基づいて、データバーストの最初/最後のパケットを受信するタイミングのオフセットを計算することができる。 Here, in step S703, the server 10 can calculate the offset in timing for receiving the first/last packet of the data burst based on the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.

 なお、上述、及び後述のパケットはPDU(Protocol Data Unit)、又はPDUセットと読み替えることができる。また、上述、及び後述のデータバーストはPDUセットと読み替えることができる。 Note that the packets mentioned above and below can be interpreted as PDUs (Protocol Data Units) or PDU sets. Also, the data bursts mentioned above and below can be interpreted as PDU sets.

 <5-3.第2の実施例>
 次に、第2の実施例に係る通信システム1の動作を説明する。第2の実施例でも、AF548の制御に従ってサーバ10(例えば、アプリケーションサーバ)がデータの送信タイミングの制御を実行する。第2の実施例では、複数のユーザは、異なるPLMNオペレータ環境下にいるものとする。
<5-3. Second Example>
Next, the operation of the communication system 1 according to the second embodiment will be described. In the second embodiment, the server 10 (e.g., application server) controls the timing of data transmission according to the control of the AF 548. In the second embodiment, it is assumed that multiple users are in different PLMN operator environments.

 図20は、送信タイミングの適応制御手順の他の例を示す図である。より具体的には、図20は、異なるPLMNオペレータ環境下にいる複数のユーザへのデータバースト配信のための、送信タイミング制御手順を示す図である。ここで、複数のユーザは、Multi-memberに含まれる端末装置40を使用するユーザである。Multi-memberは、上述のアドレスのリストによって識別される端末装置40のセットである。 Figure 20 shows another example of a transmission timing adaptation control procedure. More specifically, Figure 20 shows a transmission timing control procedure for data burst distribution to multiple users in different PLMN operator environments. Here, the multiple users are users who use terminal devices 40 included in a multi-member. A multi-member is a set of terminal devices 40 identified by the list of addresses described above.

 第2の実施例では、サーバ10は、端末装置40を使用するユーザU1と端末装置40を使用するユーザU2に対して、同一のXRメディア配信サービスを提供する。第2の実施例ではユーザU1は、第1のPLMNオペレータの環境下におり、ユーザU2は、第1のPLMNオペレータとは異なる第2のPLMNオペレータの環境下にいるものとする。 In the second embodiment, the server 10 provides the same XR media distribution service to a user U1 using a terminal device 40 1 and a user U2 using a terminal device 40 2. In the second embodiment, it is assumed that the user U1 is in an environment of a first PLMN operator, and the user U2 is in an environment of a second PLMN operator different from the first PLMN operator.

 ここで、XRメディア(XRメディアコンテンツ)は、対戦型ゲームであってもよいし、メタバースであってもよい。勿論、XRメディアは、他のXRメディアコンテンツであってもよい。ここで、XRメディア(XRメディアコンテンツ)は、データバーストの形態のデータで構成されている。また、XRメディア(XRメディアコンテンツ)は、上述のマルチモーダルフローから構成されていてもよい。第2の実施例でも、XRメディア或いはXRメディアコンテンツのことをXRコンテンツということがある。 Here, XR media (XR media content) may be a competitive game or the metaverse. Of course, XR media may also be other XR media content. Here, XR media (XR media content) is composed of data in the form of data bursts. Furthermore, XR media (XR media content) may be composed of the above-mentioned multimodal flow. In the second embodiment, XR media or XR media content may also be referred to as XR content.

 まず、AF548は、図16又は図17に示した手順に従って、第1のPLMNオペレータのNEF542を介して、Nnef_AFsessionWithQoS_Notify_1メッセージを受信する(ステップS801)。このNnef_AFsessionWithQoS_Notify_1メッセージには、第1のPLMNオペレータの第1のTSC支援情報のパラメータが含まれる。このステップS801の処理は、図16のステップS508の処理、又は図17のステップS611の処理に相当する。 First, the AF 548 receives an Nnef_AFsessionWithQoS_Notify_1 message via the NEF 542-1 of the first PLMN operator according to the procedure shown in Figure 16 or 17 (step S801). This Nnef_AFsessionWithQoS_Notify_1 message includes a parameter of the first TSC support information of the first PLMN operator. The process of step S801 corresponds to the process of step S508 in Figure 16 or the process of step S611 in Figure 17.

 また、AF548は、図16又は図17に示した手順に従って、第2のPLMNオペレータのNEF542を介して、Nnef_AFsessionWithQoS_Notify_2メッセージを受信する(ステップS802)。このNnef_AFsessionWithQoS_Notify_1メッセージには、第2のPLMNオペレータの第2のTSC支援情報のパラメータが含まれる。このステップS801の処理は、図16のステップS508の処理、又は図17のステップS611の処理に相当する。 16 or 17, the AF 548 receives an Nnef_AFsessionWithQoS_Notify_2 message via the NEF 542 2 of the second PLMN operator (step S802). This Nnef_AFsessionWithQoS_Notify_1 message includes a parameter of the second TSC support information of the second PLMN operator. The process of step S801 corresponds to the process of step S508 in FIG. 16 or the process of step S611 in FIG. 17.

 AF548は、第1のPLMNオペレータの第1のTSC支援情報のパラメータと、第2のPLMNオペレータの第2のTSC支援情報のパラメータと、をサーバ10に提供する(ステップS803)。TSC支援情報(第1のTSC支援情報及び第2のTSC支援情報)には、複数のPLMNオペレータにそれぞれ提供されるBAT(バースト到達時間)の情報が含まれる。第1のBATの情報は、第1の基地局30に通知される第1のTSC支援情報に含まれ、第2のBATの情報は、第2の基地局30に通知される第2のTSC支援情報に含まれる。 The AF 548 provides the server 10 with parameters of the first TSC support information of the first PLMN operator and parameters of the second TSC support information of the second PLMN operator (step S803). The TSC support information (first TSC support information and second TSC support information) includes information on BATs (Burst Arrival Times) provided to each of the multiple PLMN operators. The first BAT information is included in the first TSC support information notified to the first base station 30-1 , and the second BAT information is included in the second TSC support information notified to the second base station 30-2 .

 ここで、第1の基地局30は、第1のPLMNオペレータ環境下にいるユーザU1の端末装置40が接続しており、第2の基地局30は、第2のPLMNオペレータ環境下にいるユーザU2の端末装置40が接続している。サーバ10は、第1のTSC支援情報から、第1のPLMNオペレータに対する第1のBATを取得する。これら基地局30は、例えば、同一のPLMNオペレータの異なるユーザプレーン処理機能に接続されている。例えば、第1の基地局30は、第1のPLMNオペレータの第1のユーザプレーン処理機能に接続されており、第2の基地局30は、第2のPLMNオペレータの第2のユーザプレーン処理機能に接続されている。 Here, a terminal device 401 of a user U1 in a first PLMN operator environment is connected to a first base station 301 , and a terminal device 402 of a user U2 in a second PLMN operator environment is connected to a second base station 302. The server 10 obtains a first BAT for the first PLMN operator from the first TSC assistance information. These base stations 30 are connected to different user plane processing functions of the same PLMN operator, for example. For example, the first base station 301 is connected to a first user plane processing function of the first PLMN operator, and the second base station 302 is connected to a second user plane processing function of the second PLMN operator.

 サーバ10は、第1のTSC支援情報から、第1のPLMNオペレータ(例えば、第1の基地局30)に対する第1のBATを取得する。また、サーバ10は、第2のTSC支援情報から、第2のPLMNオペレータ(第2の基地局30)に対する第2のBATを取得する。そして、サーバ10は、第1のPLMNオペレータの第1のBATと、第2のPLMNオペレータの第2のBATと、のオフセットを計算する(ステップS804)。 The server 10 obtains a first BAT for a first PLMN operator (e.g., the first base station 30 1 ) from the first TSC support information, and obtains a second BAT for a second PLMN operator (e.g., the second base station 30 2 ) from the second TSC support information, and then calculates an offset between the first BAT for the first PLMN operator and the second BAT for the second PLMN operator (step S804).

 サーバ10は、計算したオフセットを考慮して、オペレータ間の調整パラメータを決定する(ステップS805)。 The server 10 determines the adjustment parameters between the operators, taking into account the calculated offset (step S805).

 サーバ10は、ステップS805で決定した調整パラメータに基づいて適応的な協調制御を行う。サーバ10は、サーバ10(例えば、アプリケーションサーバ)から送信されるデータの送信タイミングを制御する。具体的には、サーバ10は、調整パラメータに基づいて、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミングのいずれかを変更する(ステップS806)。 The server 10 performs adaptive cooperative control based on the adjustment parameters determined in step S805. The server 10 controls the transmission timing of data transmitted from the server 10 (e.g., application server). Specifically, the server 10 changes either the first transmission timing of data (XR content data) transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted to the terminal device 40-2 based on the adjustment parameters (step S806).

 例えば、ステップS804で計算されたオフセットが、第1のBATよりも第2のBATが時間的に後であることを示すとする。この場合には、サーバ10は、第1の送信タイミングをオフセット分遅らせる。 For example, suppose the offset calculated in step S804 indicates that the second BAT is later in time than the first BAT. In this case, the server 10 delays the first transmission timing by the offset.

 一方、ステップS804で計算されたオフセットが、第1のBATよりも第2のBATが時間的に前であることを示すとする。この場合には、サーバ10は、第2の送信タイミングをオフセット分遅らせる。 On the other hand, suppose the offset calculated in step S804 indicates that the second BAT is earlier in time than the first BAT. In this case, the server 10 delays the second transmission timing by the offset.

 なお、サーバ10は、マルチモーダルフローを構成するメディアフロー毎に上述の処理を行うことができる。 Note that the server 10 can perform the above processing for each media flow that makes up the multimodal flow.

 以上の処理によって、異なるPLMNオペレータ環境下にいる複数のユーザにXRメディア配信サービスを提供する場合であっても、基地局30間(例えば、異なるPLMNオペレータに属する基地局30間)のBATの差によって生じるQoEの劣化を解消することができる。 The above processing makes it possible to eliminate degradation in QoE caused by differences in BAT between base stations 30 (e.g., between base stations 30 belonging to different PLMN operators), even when providing XR media distribution services to multiple users in different PLMN operator environments.

<5-3-2.第2の実施例の送信タイミング制御処理に係る変形例>
 上述の送信タイミング制御処理は、種々の変形が可能である。
<5-3-2. Modification of the transmission timing control process of the second embodiment>
The above-described transmission timing control process can be modified in various ways.

 例えば、AF548は、図17のステップS601において、QoSモニタリングの要求を送信することができる。具体的には、AF548は、QoSモニタリングとして、TSC支援情報のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分の測定(以下、第1の差分測定という。)を要求することができる。 For example, AF548 can transmit a request for QoS monitoring in step S601 of FIG. 17. Specifically, AF548 can request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the first packet of the data burst (hereinafter referred to as the first difference measurement).

 ステップS604において、PCF545は、このQoSモニタリングの要求を受信すると、対象のアプリケーションのQoSフローに対してQoSモニタリング要求ポリシーを生成する。 In step S604, upon receiving this QoS monitoring request, PCF 545 generates a QoS monitoring request policy for the QoS flow of the target application.

 図13Aに示すステップS206の中で、SMF546は、PCF545からQoSモニタリング要求ポリシーを取得する。そして、SMF546は、ステップS210、及びステップS211を介して、第1の差分測定を基地局30に設定する。第1の差分測定は、対象のアプリケーションに対するTSC支援情報のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分の測定である。 In step S206 shown in FIG. 13A, the SMF 546 obtains the QoS monitoring request policy from the PCF 545. Then, the SMF 546 sets a first differential measurement in the base station 30 via steps S210 and S211. The first differential measurement is a measurement of the difference between the BAT in the TSC assistance information for the target application and the actual reception timing of the first packet of the data burst.

 基地局30は、リファレンスポイントN3を介して、第1の差分測定の測定結果をUPF520に提供することができる。 The base station 30 can provide the measurement results of the first differential measurement to the UPF 520 via reference point N3.

 例えば、サーバ10は、ステップS803において、第1のTSC支援情報のパラメータと、第2のTSC支援情報のパラメータと、に加えて、TSC支援情報に対するQoSモニタリングの測定結果を取得することができる。ここで、サーバ10が取得するQoSモニタリングの測定結果は、BAT(バースト到達時間)に対するオフセット時間である。サーバ10は、複数の基地局30それぞれの測定結果を取得する。 For example, in step S803, the server 10 can acquire the QoS monitoring measurement results for the TSC assistance information in addition to the parameters of the first TSC assistance information and the parameters of the second TSC assistance information. Here, the QoS monitoring measurement results acquired by the server 10 are offset times relative to the BAT (burst arrival time). The server 10 acquires the measurement results for each of the multiple base stations 30.

 例えば、複数の基地局30(第1の基地局30及び第2の基地局30)は、BAT(第1のBATと第2のBAT)の情報と、BATに係る測定の指示情報と、を取得する。指示情報には、BATと、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる。指定のパケットは、例えば、データバーストの最初のパケットである。複数の基地局30は、それぞれ、指示情報に基づいて、測定を行う。 For example, multiple base stations 30 (first base station 30 1 and second base station 30 2 ) acquire information on the BATs (first BAT and second BAT) and instruction information for measurements related to the BATs. The instruction information includes an instruction to measure the difference between the BAT and the timing of receiving a specified packet. The specified packet is, for example, the first packet of a data burst. Each of the multiple base stations 30 performs measurements based on the instruction information.

 そして、サーバ10は、第1の基地局30の測定結果と、第2の基地局30の測定結果と、をQoSモニタリングの測定結果として取得する。ここで、第1の基地局30の測定結果は、例えば、第1のTSC支援情報の第1のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第1のオフセット時間である。また、第2の基地局302の測定結果は、例えば、第2のTSC支援情報の第2のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分を示す第2のオフセット時間である。 The server 10 then acquires the measurement results of the first base station 301 and the second base station 302 as QoS monitoring measurement results. Here, the measurement result of the first base station 301 is, for example, a first offset time indicating the difference between the first BAT of the first TSC assistance information and the actual reception timing of the first packet of the data burst. Also, the measurement result of the second base station 302 is, for example, a second offset time indicating the difference between the second BAT of the second TSC assistance information and the actual reception timing of the first packet of the data burst.

 サーバ10は、ステップS804において、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果、及び第2のTSC支援情報に対するQoSモニタリングの測定結果から、データバーストの最初のパケットの受信タイミングのオフセット(図2又は図18に示す相対遅延)を計算してもよい。 In step S804, the server 10 may calculate the offset (relative delay shown in Figure 2 or Figure 18) of the reception timing of the first packet of the data burst from the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.

 そして、サーバ10は、計算したオフセットを考慮して、基地局30間の調整パラメータを決定してもよい。そして、決定した調整パラメータに基づいて適応的な協調制御を行ってもよい。具体的には、サーバ10は、調整パラメータに基づいて、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミング、のいずれかを変更してもよい。例えば、サーバ10は、第1の送信タイミングに対する第2の送信タイミングを制御してもよいし、第2の送信タイミングに対する第1の送信タイミングを制御してもよい。 The server 10 may then determine an adjustment parameter between the base stations 30, taking the calculated offset into consideration. Then, adaptive cooperative control may be performed based on the determined adjustment parameter. Specifically, the server 10 may change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 , based on the adjustment parameter. For example, the server 10 may control the second transmission timing relative to the first transmission timing, or may control the first transmission timing relative to the second transmission timing.

 また、AF548は、この変形例として、図17に示すステップS601において、TSC支援情報のBATと、実際のデータバーストの最後のパケットの受信タイミングと、の差分の測定(以下、第2の差分測定という。)をQoSモニタリングとして要求してもよい。この場合、サーバ10は、ステップS804において、データバーストの最後のパケットの受信タイミングのオフセットを計算することができる。 As a variation of this, in step S601 shown in FIG. 17, AF548 may request, as QoS monitoring, measurement of the difference between the BAT in the TSC assistance information and the actual reception timing of the last packet of the data burst (hereinafter referred to as second difference measurement). In this case, server 10 can calculate the offset of the reception timing of the last packet of the data burst in step S804.

 ここで、AF548は、QoSモニタリングの要求に、第1の差分測定の要求であるか、第2の差分測定の要求であるか、を示す情報を含めることができる。 Here, AF548 can include information in the QoS monitoring request indicating whether it is a request for a first differential measurement or a request for a second differential measurement.

 また、TSCTSF551は、TSC支援情報にバースト配信期限(Delivery Deadline)の情報を含めることができる。そして、AF548は、最後のパケットの受信タイミングの測定を要求する場合に、TSC支援情報のバースト配信期限と、実際のデータバーストの最後のパケットの受信タイミングと、の差分の測定をQoSモニタリングとして要求してもよい。ここで、TSC支援情報にバースト配信期限が含まれていない場合に、AF548は、TSC支援情報のBATに生存期間を加えた時間をバースト配信期限に設定してもよい。 TSCTSF551 can also include burst delivery deadline information in the TSC support information. When AF548 requests measurement of the reception timing of the last packet, it may request measurement of the difference between the burst delivery deadline in the TSC support information and the reception timing of the last packet of the actual data burst as QoS monitoring. Here, if the TSC support information does not include a burst delivery deadline, AF548 may set the burst delivery deadline to the time obtained by adding the BAT in the TSC support information to the lifetime.

 なお、サーバ10は、マルチモーダルフローを構成するメディアフロー毎に上述の処理を行うことができる。 Note that the server 10 can perform the above processing for each media flow that makes up the multimodal flow.

<5-3-3.第2の実施例のその他の変形例>
 第2の実施例の変形例は、上述の変形例に限定されない。
<5-3-3. Other Modifications of the Second Embodiment>
The modifications of the second embodiment are not limited to the modifications described above.

 また、上述の第2の実施例では、異なるPLMNオペレータの異なるユーザプレーン処理機能に接続された基地局30の例を示したが、本実施例はこれに限定されない。 Furthermore, in the second embodiment described above, an example of a base station 30 connected to different user plane processing functions of different PLMN operators was shown, but this embodiment is not limited to this.

 例えば、本実施例の処理は、異なる登録エリアに属する基地局30に適用することができる。例えば、複数の基地局30のうちの第1の基地局30は、第1の登録エリアに属し、複数の基地局30のうちの第2の基地局30は、第2の登録エリアに属していてもよい。 For example, the process of this embodiment can be applied to base stations 30 that belong to different registration areas. For example, a first base station 30-1 of the plurality of base stations 30 may belong to a first registration area, and a second base station 30-2 of the plurality of base stations 30 may belong to a second registration area.

 また、本実施例の処理は、異なるTAI(Tracking Area Identity)に属する基地局30に適用することもできる。例えば、複数の基地局30のうちの第1の基地局30は、第1のTAIに属し、複数の基地局30のうちの第2の基地局30は、第2のTAIに属していてもよい。 The process of this embodiment can also be applied to base stations 30 that belong to different Tracking Area Identities (TAIs). For example, a first base station 30-1 of the plurality of base stations 30 may belong to a first TAI, and a second base station 30-2 of the plurality of base stations 30 may belong to a second TAI.

 AF548は、図17に示したステップS601において、ステップS801及び/又はステップS802のメッセージに含めるTSC支援情報のパラメータの対象の指定をAF要求に含めることができる。例えば、AF548は、BAT(バースト到達時間)の情報、の報告に係る対象の指定情報をNEF542に送信してもよい。この対象の指定情報は、サーバ10がコアネットワークCNに送信してもよい。 In step S601 shown in FIG. 17, AF 548 can include in the AF request a target specification for the TSC assistance information parameters to be included in the message in step S801 and/or step S802. For example, AF 548 may transmit target specification information for reporting BAT (burst arrival time) information to NEF 542. This target specification information may be transmitted by server 10 to the core network CN.

 指定される対象(TSC支援情報のパラメータの対象)は、報告されるBATに対応する基地局30が接続された異なるユーザプレーン処理機能である。例えば、上述の第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATが報告される。 The targets to be specified (targets of the parameters of the TSC assistance information) are different user plane processing functions to which the base stations 30 corresponding to the reported BATs are connected. For example, a first BAT for the first base station 30-1 connected to the above-mentioned first user plane processing function and a second BAT for the second base station 30-2 connected to the second user plane processing function are reported.

 ここで、第1のユーザプレーン処理機能、及び/又は第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1のBAT、及び/又は第2のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。例えば、第1のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。或いは、第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第2のBATとして、複数の基地局30に対する複数のBATの統計値を報告してもよい。 Here, if multiple base stations 30 are connected to the first user plane processing function and/or the second user plane processing function, the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the first BAT and/or the second BAT. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the first BAT. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple BATs for the multiple base stations 30 as the second BAT.

 統計値は、例えば、複数のバースト到達時間の最大値、最小値、平均値、及び標準偏差の少なくとも1つである。ここで、AF548又はサーバ10は、どの統計値を含めるかの指示をAF要求に含めてもよい。 The statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of the arrival times of multiple bursts. Here, the AF 548 or the server 10 may include an indication in the AF request as to which statistical value to include.

 また、指定される対象(TSC支援情報のパラメータの対象)は、異なる登録エリア、又はTAIに属する基地局30であってもよい。 Furthermore, the specified target (the target of the TSC support information parameters) may be a base station 30 belonging to a different registration area or TAI.

 同様に、AF548は、図17に示すステップS601において、ステップS801及び/又はステップS802のメッセージに含めるQoSモニタリングの測定結果の対象の指定をAF要求に含めることができる。例えば、AF548は、QoSモニタリングの測定結果の情報、の報告に係る対象の指定情報をNEF542に送信してもよい。この対象の指定情報は、サーバ10がコアネットワークCNに送信してもよい。 Similarly, in step S601 shown in FIG. 17, AF 548 can include in the AF request a designation of the target of the QoS monitoring measurement results to be included in the message of step S801 and/or step S802. For example, AF 548 may transmit to NEF 542 designation information of the target related to the report of QoS monitoring measurement result information. This designation information of the target may be transmitted by server 10 to the core network CN.

 指定される対象(QoSモニタリングの測定結果の対象)は、第1の差分測定を行う基地局30が接続された異なるユーザプレーン処理機能である。例えば、第1のユーザプレーン処理機能に接続された第1の基地局30の第1の測定結果と、第2のユーザプレーン処理機能に接続された第2の基地局30の第2の測定結果と、が報告される。ここで、第1の基地局30の第1の測定結果は、例えば、第1のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分である。また、第2の基地局30の第2の測定結果は、例えば、第2のBATと、データバーストの最初のパケットの実際の受信タイミングと、の差分である。 The designated target (target of the QoS monitoring measurement result) is a different user plane processing function to which the base station 30 performing the first difference measurement is connected. For example, a first measurement result of the first base station 30-1 connected to the first user plane processing function and a second measurement result of the second base station 30-2 connected to the second user plane processing function are reported. Here, the first measurement result of the first base station 30-1 is, for example, the difference between the first BAT and the actual reception timing of the first packet of the data burst. Also, the second measurement result of the second base station 30-2 is, for example, the difference between the second BAT and the actual reception timing of the first packet of the data burst.

 ここで、第1のユーザプレーン処理機能、及び/又は第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1の測定結果、及び第2の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。例えば、第1のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第1の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。或いは、第2のユーザプレーン処理機能に複数の基地局30が接続されている場合には、NEF542は、第2の測定結果として、複数の基地局30に対する複数の測定結果の統計値を報告してもよい。 Here, if multiple base stations 30 are connected to the first user plane processing function and/or the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result and the second measurement result. For example, if multiple base stations 30 are connected to the first user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the first measurement result. Alternatively, if multiple base stations 30 are connected to the second user plane processing function, the NEF 542 may report statistics of multiple measurement results for the multiple base stations 30 as the second measurement result.

 統計値は、例えば、複数の測定結果の最大値、最小値、平均値、及び標準偏差の少なくとも1つである。ここで、AF548又はサーバ10は、どの統計値を含めるかの指示をAF要求に含めてもよい。 The statistical value may be, for example, at least one of the maximum, minimum, average, and standard deviation of multiple measurement results. Here, the AF 548 or server 10 may include an instruction in the AF request as to which statistical value to include.

 また、指定される対象(QoSモニタリングの測定結果の対象)は、異なる登録エリアに属する基地局30であってもよいし、異なるTAIに属する基地局30であってもよい。 Furthermore, the designated target (target of QoS monitoring measurement results) may be a base station 30 belonging to a different registration area, or a base station 30 belonging to a different TAI.

 また、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。この場合、ステップS801及び/又はステップS802で取得するNnef_AFsessionWithQoS_Notifyメッセージには、異なるDNAI(Data Network Access Identifier)が割り当てられた異なるユーザプレーンに接続された基地局30に提供される複数の異なるTSC支援情報のパラメータを含めることができる。ここで、サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Furthermore, the server 10 can distribute some or all of its processing to an edge application server (not shown). In this case, the Nnef_AFsessionWithQoS_Notify message obtained in step S801 and/or step S802 can include multiple different TSC assistance information parameters provided to base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned. Here, the server 10 and its connection to the edge application server can be identified by the DNAIs.

 サーバ10は、ステップS806において、異なるDNAIが割り当てられた異なるユーザプレーンに接続された基地局30間の調整パラメータによる適応的な協調制御として、端末装置40に対して送信するデータ(XRコンテンツのデータ)の第1の送信タイミング、又は端末装置40に対して送信するデータ(XRコンテンツのデータ)の第2の送信タイミングのいずれかを変更することができる。例えば、サーバ10は、異なるDNAIが割り当てられた異なるユーザプレーンに接続されたエッジアプリケーションサーバ(第1のエッジアプリケーションサーバ、又は第2のエッジアプリケーションサーバ)に、第1の送信タイミング、又は第2の送信タイミングのいずれかの変更を指示する。 In step S806, the server 10 can change either the first transmission timing of data (XR content data) to be transmitted to the terminal device 40-1 or the second transmission timing of data (XR content data) to be transmitted to the terminal device 40-2 as adaptive cooperative control using adjustment parameters between the base stations 30 connected to different user planes to which different DNAIs are assigned. For example, the server 10 instructs an edge application server (first edge application server or second edge application server) connected to different user planes to which different DNAIs are assigned to change either the first transmission timing or the second transmission timing.

 ここで、サーバ10は、ステップS804において、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果、及び第2のTSC支援情報に対するQoSモニタリングの測定結果に基づいて、データバーストの最初/最後のパケットを受信するタイミングのオフセットを計算することができる。 Here, in step S804, the server 10 can calculate the offset in timing for receiving the first/last packet of the data burst based on the first BAT of the first TSC support information, the second BAT of the second TSC support information, the QoS monitoring measurement results for the first TSC support information, and the QoS monitoring measurement results for the second TSC support information.

 なお、上述、及び後述のパケットはPDU(Protocol Data Unit)、又はPDUセットと読み替えることができる。また、上述、及び後述のデータバーストはPDUセットと読み替えることができる。 Note that the packets mentioned above and below can be interpreted as PDUs (Protocol Data Units) or PDU sets. Also, the data bursts mentioned above and below can be interpreted as PDU sets.

 その他、第2の実施例の通信システム1には、第1の実施例で示した様々な変形例(例えば、<5-2-2>、及び<5-2-3>に示した変形例)を適用可能である。 In addition, various modifications shown in the first embodiment (for example, the modifications shown in <5-2-2> and <5-2-3>) can be applied to the communication system 1 of the second embodiment.

<5-4.第3の実施例>
 上述したように、複数の基地局30間(例えば、異なるユーザプレーン処理機能に接続された基地局30間、又は異なる登録エリア、TAI、又はPLMNオペレータに属する基地局30間)では、データバーストの受信タイミングに時間差が生じる。上述の実施例では、この受信タイミングの時間差によるQoE劣化を改善するための処理を示した。しかし、QoEの確保のために許容できる受信タイミングの時間差は、アプリケーションによって異なると考えられる。
<5-4. Third Example>
As described above, a time difference occurs in the reception timing of data bursts between multiple base stations 30 (for example, between base stations 30 connected to different user plane processing functions, or between base stations 30 belonging to different registration areas, TAIs, or PLMN operators). In the above-described embodiment, a process for improving QoE degradation due to this time difference in reception timing was described. However, the time difference in reception timing that is acceptable for ensuring QoE is considered to differ depending on the application.

 そこで、第3の実施例では、AF548は、アプリケーション毎に、データバーストの受信タイミングの許容時間差(allowable time difference)に関するモニタリングを、図15に示したAF要求を介して、PCF545に要求する。第3の実施例では、データバーストの受信タイミングの時間差が許容時間差を超えた場合に、受信タイミングの時間差の計算に必要な情報がAF548に提供される。 In the third embodiment, the AF 548 requests the PCF 545 to monitor the allowable time difference in the reception timing of data bursts for each application via the AF request shown in FIG. 15. In the third embodiment, if the time difference in the reception timing of a data burst exceeds the allowable time difference, the AF 548 is provided with the information necessary to calculate the time difference in the reception timing.

 図21は、モニタリング結果の通知処理の一例を示す図である。より具体的には、図21は、データバーストの受信タイミングの時間差に関するモニタリング結果の通知のための処理を示す図である。 FIG. 21 shows an example of a process for notifying monitoring results. More specifically, FIG. 21 shows a process for notifying monitoring results regarding the time difference between the reception timings of data bursts.

 PCF545は、SMF546が提供するEventExposure_Subscribeサービスを利用するために、図13Aに示すステップS206の中で、Nsmf_EventExposure_SubscribeメッセージをSMF546に送信する(ステップS901)。このNsmf_EventExposure_Subscribeメッセージには、対象のアプリケーションに対する許容時間差(データバーストの受信タイミングの時間差に関する許容時間差)に関するモニタリング要求と、報告(reporting)のためのイベントの設定と、が含まれる。ここで、許容時間差に関するモニタリング要求は、アプリケーション識別子(Application Identifier)によって識別することができる。また、データバーストの受信タイミングは、例えば、BATである。 In order to use the EventExposure_Subscribe service provided by SMF546, PCF545 sends an Nsmf_EventExposure_Subscribe message to SMF546 in step S206 shown in FIG. 13A (step S901). This Nsmf_EventExposure_Subscribe message includes a monitoring request regarding the allowable time difference for the target application (the allowable time difference regarding the time difference in the reception timing of data bursts) and an event setting for reporting. Here, the monitoring request regarding the allowable time difference can be identified by the application identifier. Furthermore, the reception timing of the data burst is, for example, BAT.

 SMF546は、Nsmf_EventExposure_Subscribeメッセージ(許容時間差に関するモニタリング要求と、報告のためのイベントの設定)を受信する。Nsmf_EventExposure_Subscribeメッセージには、許容時間差に関するモニタリング要求と、報告のためのイベントの設定が含まれる。SMF546は、このメッセージを受信すると、確立するPDUセッションに、このモニタリングとイベントを設定する(ステップS902)。ここで、許容時間差に関するモニタリング要求は、例えば、異なるユーザプレーン処理機能との間に確立される異なるPDUセッションを対象とすることを示す条件が含まれる。 SMF546 receives the Nsmf_EventExposure_Subscribe message (a monitoring request for the allowable time difference and an event setting for reporting). The Nsmf_EventExposure_Subscribe message includes a monitoring request for the allowable time difference and an event setting for reporting. Upon receiving this message, SMF546 sets this monitoring and event setting for the PDU session to be established (step S902). Here, the monitoring request for the allowable time difference includes a condition indicating that it targets different PDU sessions established between different user plane processing functions, for example.

 SMF546は、異なるユーザプレーン処理機能との間に確立された2つ以上のPDUセッションに対してモニタリングを実行する(ステップS903)。そして、SMF546は、データバーストの受信タイミングの時間差が許容時間差内であるか否かを判定する(ステップS904)。 SMF546 performs monitoring for two or more PDU sessions established between different user plane processing functions (step S903). Then, SMF546 determines whether the time difference between the reception timings of the data bursts is within the allowable time difference (step S904).

 SMF546は、データバーストの受信タイミングの時間差が許容時間差内でないと判定すると、ステップS901で登録したNsmf_EventExposure_Subscribeサービスの通知として、データバーストの受信タイミングの時間差が許容時間差内でないことを示す通知をPCF545に送信する(ステップS905)。この通知は、Nsmf_EventExposure_Notifyメッセージを使って行われる。 If the SMF 546 determines that the time difference in the timing of receiving the data bursts is not within the allowable time difference, it sends a notification to the PCF 545 indicating that the time difference in the timing of receiving the data bursts is not within the allowable time difference, as a notification of the Nsmf_EventExposure_Subscribe service registered in step S901 (step S905). This notification is made using an Nsmf_EventExposure_Notify message.

 データバーストの受信のタイミングの時間差が許容時間差内でないことを示す通知を受信したPCF545は、データバーストの受信タイミングの時間差に係る情報をAF548に通知する(ステップS906~ステップS908)。データバーストの受信タイミングの時間差に係る情報は、例えば、第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATの情報と、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATの情報、である。この処理は、図17で示したステップS609~ステップS611と同様である。 Upon receiving the notification indicating that the time difference between the reception timings of the data bursts is not within the allowable time difference, the PCF 545 notifies the AF 548 of information relating to the time difference between the reception timings of the data bursts (steps S906 to S908). The information relating to the time difference between the reception timings of the data bursts is, for example, information on the first BAT for the first base station 30.sub.1 connected to the first user plane processing function and information on the second BAT for the second base station 30.sub.2 connected to the second user plane processing function. This processing is similar to steps S609 to S611 shown in FIG. 17.

 また、PCF545は、報告のためのイベント設定において、報告先として「NEF542を介したAF548」を指定することができる。つまり、PCF545は、SMF546が提供するEventExposure_Subscribeサービスにおいて、報告先として「NEF542を介したAF548」を指定したイベントをSMF546に設定することができる。この場合、SMF546は、ステップS905において、データバーストの受信タイミングの時間差が許容時間差内でないことを示す通知を、PCF545に送信する代わりに、NEF542が提供するサービスを使って、AF548に通知することができる。 Furthermore, when setting up an event for reporting, the PCF 545 can specify "AF 548 via NEF 542" as the report destination. In other words, the PCF 545 can set an event to the SMF 546 that specifies "AF 548 via NEF 542" as the report destination in the EventExposure_Subscribe service provided by the SMF 546. In this case, instead of sending a notification to the PCF 545 in step S905 indicating that the time difference in the reception timing of the data burst is not within the allowable time difference, the SMF 546 can notify the AF 548 using the service provided by the NEF 542.

 また、許容時間差に関するモニタリング要求に含まれる上述の条件は、異なるユーザプレーン処理機能との間に確立される異なるPDUセッションを対象とするものに限定されない。許容時間差に関するモニタリング要求には、例えば、異なるDNAI(Data Network Access Identifier)が割り当てられた異なるユーザプレーンに接続された基地局30を介したPDUセッションを対象とすることを示す条件が含まれていてもよい。ここで、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。この場合、サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Furthermore, the above-mentioned conditions included in the monitoring request regarding the allowable time difference are not limited to those that target different PDU sessions established between different user plane processing functions. The monitoring request regarding the allowable time difference may include, for example, a condition indicating that it targets PDU sessions via base stations 30 connected to different user planes to which different DNAIs (Data Network Access Identifiers) are assigned. Here, the server 10 can distribute some or all of the processing to an edge application server (not shown). In this case, the server 10 and its connection with the edge application server can be identified by the DNAI.

 又は、許容時間差に関するモニタリング要求には、異なる登録エリアに属する基地局30を介したPDUセッションを対象とすることを示す条件が含まれていてもよい。又は、許容時間差に関するモニタリング要求には、異なるTAI(Tracking Area Identity)に属する基地局30を介したPDUセッションを対象とすることを示す条件が含まれていてもよい。 Alternatively, the monitoring request regarding the allowable time difference may include a condition indicating that the PDU session is via a base station 30 that belongs to a different registration area. Alternatively, the monitoring request regarding the allowable time difference may include a condition indicating that the PDU session is via a base station 30 that belongs to a different TAI (Tracking Area Identity).

 なお、サーバ10は、マルチモーダルフローを構成するメディアフロー毎に上述の処理を行うことができる。 Note that the server 10 can perform the above processing for each media flow that makes up the multimodal flow.

 以上の処理によって、アプリケーション毎に異なるQoEが求められる場合に、アプリケーションに応じたメディア配信の適応制御が可能となる。 The above processing enables adaptive control of media delivery according to the application when different QoEs are required for each application.

 また、上述の実施形態におけるデータバーストはPDUセットの単位であってもよい。 Furthermore, the data burst in the above embodiment may be a unit of a PDU set.

<5-5.第4の実施例>
 上述の実施例(第1の実施例~第3の実施例)では、サーバ10(例えば、アプリケーションサーバ)がデータの送信タイミングの制御を行った。例えば、図19の例では、サーバ10は、ステップS705において、XRコンテンツのデータの第1の送信タイミング、又は第2の送信タイミングのいずれかを変更した。しかし、データの送信タイミングの制御は、サーバ10でなく、ユーザプレーン処理機能(例えば、UPF520)が行ってもよい。
<5-5. Fourth Example>
In the above-described embodiments (first to third embodiments), the server 10 (e.g., application server) controlled the data transmission timing. For example, in the example of FIG. 19 , the server 10 changed either the first transmission timing or the second transmission timing of the XR content data in step S705. However, the data transmission timing may be controlled by a user plane processing function (e.g., UPF 520) rather than the server 10.

 例えば、AF548が、図19のステップS703又は図20のステップS804で計算される調整パラメータをNEF542に提供する。そして、UPF520がこの調整パラメータを使って、UPF520から端末装置40に送信されるデータ(XRコンテンツのデータ)の第1の送信タイミング、又はUPF520から端末装置40に送信されるデータ(XRコンテンツのデータ)の第2の送信タイミング、のいずれかを変更してもよい。 For example, the AF 548 provides the adjustment parameter calculated in step S703 of Fig. 19 or step S804 of Fig. 20 to the NEF 542. Then, the UPF 520 may use this adjustment parameter to change either the first transmission timing of the data (XR content data) transmitted from the UPF 520 to the terminal device 40-1 or the second transmission timing of the data (XR content data) transmitted from the UPF 520 to the terminal device 40-2.

 例えば、AF548は、図16のステップS501のNnef_AFsessionWithQoS_Create要求メッセージの代わりに、Nnef_AFsessionWithQoS_Update要求メッセージをNEF542に送信する。このNnef_AFsessionWithQoS_Update要求メッセージには、ステップS703/ステップS804で計算される調整パラメータが含まれる。 For example, instead of the Nnef_AFsessionWithQoS_Create request message of step S501 in FIG. 16, AF548 sends an Nnef_AFsessionWithQoS_Update request message to NEF542. This Nnef_AFsessionWithQoS_Update request message includes the adjustment parameters calculated in step S703/step S804.

 PCF545は、ステップS503のNpcf_PolicyAuthorization_Create要求メッセージの代わりに、Npcf_PolicyAuthorization_Update要求メッセージをNEF542から受信する。このNpcf_PolicyAuthorization_Update要求メッセージには、ステップS703/ステップS804で計算される調整パラメータが含まれる。Npcf_PolicyAuthorization_Update要求メッセージを受信すると、PCF545は、当該メッセージに含まれる調整パラメータを使ってデータ(XRコンテンツのデータ)の送信タイミングを制御するためのポリシーを生成、又は更新する。 Instead of the Npcf_PolicyAuthorization_Create request message of step S503, the PCF 545 receives an Npcf_PolicyAuthorization_Update request message from the NEF 542. This Npcf_PolicyAuthorization_Update request message includes the adjustment parameters calculated in step S703/step S804. Upon receiving the Npcf_PolicyAuthorization_Update request message, the PCF 545 uses the adjustment parameters included in the message to generate or update a policy for controlling the transmission timing of data (XR content data).

 PCF545は、図13Aに示すステップS206で確立したSMポリシーアソシエーションを介して、送信タイミングを制御するためのポリシーをSMF546に提供することができる。 The PCF 545 can provide the SMF 546 with a policy for controlling transmission timing via the SM policy association established in step S206 shown in FIG. 13A.

 SMF546は、N4ルールとして、調整パラメータを使った送信タイミングの制御をUPF520に設定する。ここで、Npcf_PolicyAuthorization_Update要求メッセージには、調整パラメータに加えて、UPF520での送信タイミングの制御の指示が含まれていてもよい。 The SMF 546 sets the control of transmission timing using adjustment parameters in the UPF 520 as an N4 rule. Here, the Npcf_PolicyAuthorization_Update request message may include instructions for controlling transmission timing in the UPF 520 in addition to the adjustment parameters.

 例えば、ステップS703/ステップS804で計算される調整パラメータが、第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、SMF546は、第1のユーザプレーン処理機能である第1のUPF520、又は第2のユーザプレーン処理機能である第2のUPF520、に送信タイミングの制御を設定する。ここで、送信タイミングの制御が、調整パラメータに基づいて、第1のUPF520から送信するデータ(XRコンテンツのデータ)の第1の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第1のUPF520に設定する。一方、送信タイミングの制御が、調整パラメータに基づいて、第2のUPF520から送信するデータ(XRコンテンツのデータ)の第2の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第2のUPF520に設定する。 For example, assume that the adjustment parameter calculated in step S703/step S804 is based on an offset between the first BAT for the first base station 30-1 connected to the first user plane processing function and the second BAT for the second base station 30-2 connected to the second user plane processing function. In this case, the SMF 546 sets transmission timing control for the first UPF 520-1 , which is the first user plane processing function, or the second UPF 520-2 , which is the second user plane processing function. Here, assume that the transmission timing control is control to delay the first transmission timing of data (XR content data) transmitted from the first UPF 520-1 based on the adjustment parameter. In this case, the SMF 546 sets transmission timing control for the first UPF 520-1 . On the other hand, assume that the transmission timing control is control to delay the second transmission timing of data (XR content data) transmitted from the second UPF 520-2 based on the adjustment parameter. In this case, the SMF 546 sets the control of the transmission timing to the second UPF 520 2 .

 同様に、ステップS703/ステップS804で計算される調整パラメータが、第1のDNAI(Data Network Access Identifier)が割り当てられた第1のユーザプレーンに接続された第1の基地局30に対する第1のBATと、第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、SMF546は、第1のDNAIが割り当てられた第1のユーザプレーンに接続された第1のUPF520、又は第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2のUPF520、に上述の送信タイミングの制御を設定する。ここで、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Similarly, assume that the adjustment parameter calculated in step S703/step S804 is based on an offset between a first BAT for a first base station 30-1 connected to a first user plane to which a first DNAI (Data Network Access Identifier) is assigned and a second BAT for a second base station 30-2 connected to a second user plane to which a second DNAI is assigned. In this case, the SMF 546 sets the above-mentioned transmission timing control to the first UPF 520-1 connected to the first user plane to which the first DNAI is assigned or the second UPF 520-2 connected to the second user plane to which the second DNAI is assigned. Here, the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.

 例えば、ステップS703/ステップS804で計算される調整パラメータが、第1の登録エリアに属する第1の基地局30に対する第1のBATと、第2の登録エリアに属する第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、UPF520に設定する送信タイミングの制御には、制御の対象の登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)を指定する情報が含まれる。送信タイミングの制御が設定されたUPF520は、指定された登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)に属する基地局30を介して送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 For example, assume that the adjustment parameters calculated in step S703/step S804 are based on an offset between a first BAT for the first base station 30-1 belonging to a first registration area and a second BAT for the second base station 30-2 belonging to a second registration area. In this case, the transmission timing control set in the UPF 520 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area). The UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameters.

 同様に、ステップS703/ステップS804で計算される調整パラメータが、第1のTAI(Tracking Area Identity)に属する第1の基地局30に対する第1のBATと、第2のTAIに属する第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、UPF520に設定する送信タイミングの制御には、制御の対象のTAI(つまり、第1のTAI、又は第2のTAI)を指定する情報が含まれる。送信タイミングの制御が設定されたUPF520は、指定されたTAI(つまり、第1のTAI、又は第2のTAI)に属する基地局30を介して送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 Similarly, it is assumed that the adjustment parameters calculated in step S703/step S804 are based on an offset between a first BAT for the first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for the second base station 30-2 belonging to a second TAI. In this case, the transmission timing control set in the UPF 520 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI). The UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameters.

 また、ステップS703/ステップS804で計算される調整パラメータには、ステップS702/ステップS803で取得するQoSモニタリングの結果を含めることができる。QoSモニタリングの結果は、例えば、基地局30が測定したTSC支援情報のBATと、実際のデータバーストの最初のパケットを受信するタイミングと、の差分である。 Furthermore, the adjustment parameters calculated in steps S703 and S804 may include the results of the QoS monitoring obtained in steps S702 and S803. The results of the QoS monitoring may be, for example, the difference between the BAT of the TSC assistance information measured by the base station 30 and the timing at which the first packet of the actual data burst is received.

 また、SMF546は、調整パラメータを使った送信タイミングの制御をUPF520に設定する代わりに、N2SM情報を介して、調整パラメータを使った送信タイミングの制御を基地局30に設定してもよい。ここで、Npcf_PolicyAuthorization_Update要求メッセージには、調整パラメータに加えて、基地局30での送信タイミングの制御の指示が含まれていてもよい。 Furthermore, instead of setting the UPF 520 to control the transmission timing using the adjustment parameters, the SMF 546 may set the base station 30 to control the transmission timing using the adjustment parameters via N2SM information. Here, the Npcf_PolicyAuthorization_Update request message may include, in addition to the adjustment parameters, an instruction to control the transmission timing at the base station 30.

 SMF546は、NEF542を介して、AF548から取得した調整パラメータを使って、基地局30から送信されるデータの送信タイミングを制御してもよい。例えば、SMF546は、調整パラメータを使って、第1の基地局30から端末装置40に送信されるデータ(XRコンテンツのデータ)の第1の送信タイミング、又は第2の基地局30から端末装置40に送信されるデータ(XRコンテンツのデータ)の第2の送信タイミングのいずれかを変更するように指示してもよい。 The SMF 546 may use the adjustment parameters acquired from the AF 548 via the NEF 542 to control the transmission timing of data transmitted from the base station 30. For example, the SMF 546 may use the adjustment parameters to instruct to change either the first transmission timing of data (XR content data) transmitted from the first base station 30-1 to the terminal device 40-1 or the second transmission timing of data (XR content data) transmitted from the second base station 30-2 to the terminal device 40-2 .

 例えば、ステップS703/ステップS804で計算される調整パラメータが、第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、SMF546は、第1の基地局30、又は第2の基地局30に送信タイミングの制御を設定する。ここで、送信タイミングの制御が、調整パラメータに基づいて、第1の基地局30から送信するデータ(XRコンテンツのデータ)の第1の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第1の基地局30に設定する。一方、送信タイミングの制御が、調整パラメータに基づいて、第2の基地局30から送信するデータ(XRコンテンツのデータ)の第2の送信タイミングを遅らせる制御である場合、SMF546は、送信タイミングの制御を第2の基地局30に設定する。 For example, assume that the adjustment parameter calculated in step S703/step S804 is based on an offset between the first BAT for the first base station 30-1 connected to the first user plane processing function and the second BAT for the second base station 30-2 connected to the second user plane processing function. In this case, the SMF 546 sets transmission timing control in the first base station 30-1 or the second base station 30-2 . Here, assume that the transmission timing control is control to delay the first transmission timing of data (XR content data) to be transmitted from the first base station 30-1 based on the adjustment parameter. In this case, the SMF 546 sets transmission timing control in the first base station 30-1 . On the other hand, if the transmission timing control is control to delay the second transmission timing of data (XR content data) to be transmitted from the second base station 30-2 based on the adjustment parameter, the SMF 546 sets transmission timing control in the second base station 30-2 .

 同様に、ステップS703/ステップS804で計算される調整パラメータが、第1のDNAIが割り当てられた第1のユーザプレーンに接続された第1の基地局30に対する第1のBATと、第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、SMF546は、第1の基地局30、又は第2の基地局30に上述の送信タイミングの制御を設定する。ここで、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Similarly, assume that the adjustment parameter calculated in step S703/step S804 is based on an offset between a first BAT for the first base station 30-1 connected to a first user plane to which a first DNAI is assigned and a second BAT for the second base station 30-2 connected to a second user plane to which a second DNAI is assigned. In this case, the SMF 546 sets the above-mentioned transmission timing control in the first base station 30-1 or the second base station 30-2 . Here, the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.

 例えば、ステップS703/ステップS804で計算される調整パラメータが、第1の登録エリアに属する第1の基地局30に対する第1のBATと、第2の登録エリアに属する第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、SMF546に要求する送信タイミングの制御には、制御の対象の登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)を指定する情報が含まれる。送信タイミングの制御を要求されたSMF546は、調整パラメータに基づいて、指定された登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)に属する基地局30に対してデータ(XRコンテンツのデータ)の送信タイミングを遅らせる設定を行う。 For example, assume that the adjustment parameters calculated in step S703/step S804 are based on an offset between the first BAT for the first base station 301 belonging to the first registration area and the second BAT for the second base station 302 belonging to the second registration area. In this case, the transmission timing control requested to the SMF 546 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area). The SMF 546 that has been requested to control the transmission timing sets the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) to delay the transmission timing of data (XR content data) based on the adjustment parameters.

 同様に、ステップS703/ステップS804で計算される調整パラメータが、第1のTAI(Tracking Area Identity)に属する第1の基地局30に対する第1のBATと、第2のTAIに属する第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、SMF546に要求する送信タイミングの制御には、制御の対象のTAI(つまり、第1のTAI、又は第2のTAI)を指定する情報が含まれる。送信タイミングの制御を要求されたSMF546は、調整パラメータに基づいて、指定されたTAI(つまり、第1のTAI、又は第2のTAI)に属する基地局30に対してデータ(XRコンテンツのデータ)の送信タイミングを遅らせる設定を行う。 Similarly, it is assumed that the adjustment parameters calculated in step S703/step S804 are based on an offset between the first BAT for the first base station 301 belonging to the first Tracking Area Identity (TAI) and the second BAT for the second base station 302 belonging to the second TAI. In this case, the transmission timing control requested to the SMF 546 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI). The SMF 546 that has been requested to control the transmission timing sets the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) to delay the transmission timing of data (XR content data) based on the adjustment parameters.

 なお、サーバ10は、1つ、又は複数のメッセージを使って、マルチモーダルフローを構成するメディアフロー毎に上述の要求を行うことができる。 Note that the server 10 can make the above request for each media flow that makes up the multimodal flow using one or more messages.

 AF548は、アプリケーションのトラフィックがマルチモーダルサービスに関連することを明示的に通知するために、NEF542が提供するサービス、例えば、Nnef_AfsessionWithQoSサービスを使って、PCF545にマルチモーダルサービスID(Multi-modal Service ID)を提供することができる。 The AF 548 can provide the PCF 545 with a Multi-modal Service ID using a service provided by the NEF 542, such as the Nnef_AfsessionWithQoS service, to explicitly notify that the application's traffic is related to a multi-modal service.

 NEF542が提供するNnef_AFsessionWithQoS_Create等のサービスでは、オプションとしてマルチモーダルサービス要求(Multi-modal Service Requirements)が含まれ得る。マルチモーダルサービス要求には、例えば、マルチモーダルアプリケーションで扱われる複数のメディアフローに係る情報が含まれる。 Services such as Nnef_AFsessionWithQoS_Create provided by NEF542 may optionally include a multi-modal service requirement. A multi-modal service requirement includes, for example, information related to multiple media flows handled by a multi-modal application.

 ここで、複数のメディアフローに係る情報には、メディアフロー毎のフロー方向、つまり、アップリンク、又はダウンリンクの情報が含まれていてもよい。さらに、複数のメディアフローに係る情報には、フロー方向毎のメディアフローの数が含まれていてもよい。 Here, the information regarding the multiple media flows may include information regarding the flow direction of each media flow, i.e., uplink or downlink. Furthermore, the information regarding the multiple media flows may include the number of media flows for each flow direction.

 複数のメディアフローに係る情報には、メディアフロー毎に要求するQoS ID、例えば、5QIの情報が含まれていてもよい。 Information related to multiple media flows may include the QoS ID requested for each media flow, for example, 5QI information.

 複数のメディアフローに係る情報には、アップリンクの複数のメディアフロー間の時間同期に係る要求が含まれていてもよい。 The information regarding the multiple media flows may include a requirement for time synchronization between the multiple uplink media flows.

 複数のメディアフローに係る情報には、ダウンリンクの複数のメディアフロー間の時間同期に係る要求が含まれていてもよい。 The information regarding the multiple media flows may include a requirement for time synchronization between the multiple downlink media flows.

 時間同期に係る要求は、例えば、データバーストの受信タイミングの時間差における複数のメディアフロー間の許容時間差である。ここで、メディアフローは、上述のデータフローであってもよい。 The time synchronization requirement is, for example, the allowable time difference between the timing of receiving data bursts among multiple media flows. Here, the media flow may be the data flow described above.

 以上の処理によって、XRメディア配信サービスを複数のユーザに提供する場合であっても、基地局30間(例えば、異なるユーザプレーン処理機能に接続された基地局30間、又は異なる登録エリア又はTAIに属する基地局30間)のBATの差によって生じるQoEの劣化を解消することができる。 The above processing makes it possible to eliminate degradation in QoE caused by differences in BAT between base stations 30 (for example, between base stations 30 connected to different user plane processing functions, or between base stations 30 belonging to different registration areas or TAIs), even when providing an XR media distribution service to multiple users.

<5-6.第5の実施例>
 上述の実施例(第1の実施例~第3の実施例)では、サーバ10(例えば、アプリケーションサーバ)がデータの送信タイミングの制御を行った。例えば、図19/図20の例では、サーバ10は、ステップS705/ステップS806において、XRコンテンツのデータの第1の送信タイミング、又は第2の送信タイミングのいずれかを変更した。しかし、サーバ10は、データの送信タイミングの制御を予めコアネットワークCN/基地局30に要求してもよい。
<5-6. Fifth Example>
In the above-described embodiments (first to third embodiments), the server 10 (e.g., application server) controlled the data transmission timing. For example, in the examples of FIGS. 19 and 20, the server 10 changed either the first transmission timing or the second transmission timing of the XR content data in step S705/step S806. However, the server 10 may request the core network CN/base station 30 to control the data transmission timing in advance.

 例えば、サーバ10は、第1の送信タイミング、又は第2の送信タイミングのいずれかを変更する代わりに、図16/図17のステップS501/ステップS601のNnef_AFsessionWithQoS_Create要求メッセージを使って、あらかじめUPF520での送信タイミングの協調制御をNEF542に要求してもよい。 For example, instead of changing either the first transmission timing or the second transmission timing, the server 10 may request the NEF 542 to cooperatively control the transmission timing in the UPF 520 in advance using the Nnef_AFsessionWithQoS_Create request message in step S501/step S601 of Figures 16/17.

 AF548は、ステップS501/ステップS601において、Nnef_AFsessionWithQoS_Create要求メッセージをNEF542に送信する。このNnef_AFsessionWithQoS_Create要求メッセージには、UPF520での送信タイミングの協調制御の指示が含まれる。 In steps S501 and S601, AF548 sends an Nnef_AFsessionWithQoS_Create request message to NEF542. This Nnef_AFsessionWithQoS_Create request message includes an instruction for cooperative control of transmission timing in UPF520.

 PCF545は、ステップS503において、NEF542を介して、Npcf_PolicyAuthorization_Create要求メッセージを受信する。或いは、PCF545は、ステップS604において、NEF542、及びTSCTSF551を介して、Npcf_PolicyAuthorization_Create要求メッセージを受信する。このNpcf_PolicyAuthorization_Create要求メッセージには、UPF520での送信タイミングの協調制御の指示が含まれる。PCF545は、Npcf_PolicyAuthorization_Create要求メッセージを受信すると、UPF520での送信タイミングの協調制御のためのポリシーを生成する。 In step S503, the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542. Alternatively, in step S604, the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542 and the TSCTSF 551. This Npcf_PolicyAuthorization_Create request message includes an instruction for cooperative control of transmission timing in the UPF 520. Upon receiving the Npcf_PolicyAuthorization_Create request message, the PCF 545 generates a policy for cooperative control of transmission timing in the UPF 520.

 PCF545は、図13Aに示すステップS206で確立したSMポリシーアソシエーションを介して、UPF520での送信タイミングの協調制御のためのポリシーをSMF546に提供することができる。 The PCF 545 can provide the SMF 546 with a policy for cooperative control of transmission timing in the UPF 520 via the SM policy association established in step S206 shown in FIG. 13A.

 UPF520での送信タイミングの協調制御が設定される場合、SMF546は、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果、及び第2のTSC支援情報に対するQoSモニタリングの測定結果を取得する。そして、SMF546は、これらの情報に基づいて、データバーストの最初のパケットを受信するタイミングのオフセット(図2又は図18に示す相対遅延)を算出する。 When cooperative control of transmission timing is configured in UPF 520, SMF 546 acquires the first BAT of the first TSC assistance information, the second BAT of the second TSC assistance information, the QoS monitoring measurement results for the first TSC assistance information, and the QoS monitoring measurement results for the second TSC assistance information. Then, based on this information, SMF 546 calculates the offset (relative delay shown in Figure 2 or Figure 18) of the timing for receiving the first packet of the data burst.

 SMF546が算出したオフセットは、UPF520での送信タイミングの協調制御のための調整パラメータとして使用される。SMF546は、調整パラメータを使った送信タイミングの制御を、N4ルールとしてUPF520に設定する。 The offset calculated by SMF 546 is used as an adjustment parameter for cooperative control of transmission timing in UPF 520. SMF 546 sets the control of transmission timing using the adjustment parameter as an N4 rule in UPF 520.

 例えば、SMF546で算出された調整パラメータが、第1のユーザプレーン処理機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーン処理機能に接続された第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、SMF546は、第1のユーザプレーン処理機能である第1のUPF520、又は第2のユーザプレーン処理機能である第2のUPF520に送信タイミングの制御を設定する。ここで、送信タイミングの制御が、調整パラメータに基づいて第1のUPF520から送信するデータ(XRコンテンツのデータ)の第1の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第1のUPF520に設定する。一方、送信タイミングの制御が、調整パラメータに基づいて第2のUPF520から送信するデータ(XRコンテンツのデータ)の第2の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第2のUPF520に設定する。送信タイミングを遅らせる制御は、例えば、UPF520がデータをバッファリングすることにより実現される。 For example, assume that the adjustment parameter calculated by the SMF 546 is due to an offset between a first BAT for the first base station 30-1 connected to the first user plane processing function and a second BAT for the second base station 30-2 connected to the second user plane processing function. In this case, the SMF 546 sets transmission timing control for the first UPF 520-1 , which is the first user plane processing function, or the second UPF 520-2 , which is the second user plane processing function. Here, assume that the transmission timing control is control to delay the first transmission timing of data (XR content data) to be transmitted from the first UPF 520-1 based on the adjustment parameter. In this case, the SMF 546 sets transmission timing control for the first UPF 520-1 . On the other hand, assume that the transmission timing control is control to delay the second transmission timing of data (XR content data) to be transmitted from the second UPF 520-2 based on the adjustment parameter. In this case, the SMF 546 assigns control of the transmission timing to the second UPF 520 2. The control of delaying the transmission timing is realized, for example, by the UPF 520 buffering the data.

 同様に、SMF546で算出された調整パラメータが、第1のDNAI(Data Network Access Identifier)が割り当てられた第1のユーザプレーンに接続された第1の基地局30に対する第1のBATと、第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、SMF546は、第1のDNAIが割り当てられた第1のユーザプレーンに接続された第1のUPF520、又は第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2のUPF520、に上述の送信タイミングの制御を設定する。ここで、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Similarly, assume that the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for a first base station 30-1 connected to a first user plane to which a first DNAI (Data Network Access Identifier) is assigned and a second BAT for a second base station 30-2 connected to a second user plane to which a second DNAI is assigned. In this case, the SMF 546 sets the above-mentioned transmission timing control to the first UPF 520-1 connected to the first user plane to which the first DNAI is assigned, or the second UPF 520-2 connected to the second user plane to which the second DNAI is assigned. Here, the server 10 can distribute part or all of its processing to an edge application server (not shown). The server 10 and its connection to the edge application server can be identified by the DNAI.

 例えば、SMF546で算出された調整パラメータが、第1の登録エリアに属する第1の基地局30に対する第1のBATと、第2の登録エリアに属する第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、UPF520に設定する送信タイミングの制御には、制御の対象の登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)を指定する情報が含まれる。送信タイミングの制御が設定されたUPF520は、指定された登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)に属する基地局30を介して送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 For example, assume that the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for the first base station 30-1 belonging to a first registration area and a second BAT for the second base station 30-2 belonging to a second registration area. In this case, the transmission timing control set in the UPF 520 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area). The UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameter.

 同様に、SMF546で算出された調整パラメータが、第1のTAI(Tracking Area Identity)に属する第1の基地局30に対する第1のBATと、第2のTAIに属する第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、UPF520に設定する送信タイミングの制御には、制御の対象のTAI(つまり、第1のTAI、又は第2のTAI)を指定する情報が含まれる。送信タイミングの制御が設定されたUPF520は、指定されたTAI(つまり、第1のTAI、又は第2のTAI)に属する基地局30を介して送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 Similarly, it is assumed that the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for the first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for the second base station 30-2 belonging to a second TAI. In this case, the transmission timing control set in the UPF 520 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI). The UPF 520 set with the transmission timing control delays the transmission timing of data (XR content data) transmitted via the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameter.

 上述の例では、サーバ10は、図16/図17のステップS501/ステップS601のNnef_AFsessionWithQoS_Create要求メッセージを使って、あらかじめUPF520での送信タイミングの協調制御をNEF542に要求した。サーバ10は、UPF520での送信タイミングの協調制御の代わりに、基地局30での送信タイミングの協調制御をNEF542に要求してもよい。 In the above example, the server 10 previously requested the NEF 542 to perform coordinated control of the transmission timing at the UPF 520 using the Nnef_AFsessionWithQoS_Create request message in step S501/step S601 of Figure 16/Figure 17. Instead of cooperative control of the transmission timing at the UPF 520, the server 10 may also request the NEF 542 to perform coordinated control of the transmission timing at the base station 30.

 PCF545は、ステップS503において、NEF542を介して、Npcf_PolicyAuthorization_Create要求メッセージを受信する。或いは、PCF545は、ステップS604において、NEF542、及びTSCTSF551を介して、Npcf_PolicyAuthorization_Create要求メッセージを受信する。このNpcf_PolicyAuthorization_Create要求メッセージには、基地局30での送信タイミングの協調制御の指示が含まれる。PCF545は、Npcf_PolicyAuthorization_Create要求メッセージを受信すると、基地局30での送信タイミングの協調制御のためのポリシーを生成する。 In step S503, the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542. Alternatively, in step S604, the PCF 545 receives an Npcf_PolicyAuthorization_Create request message via the NEF 542 and the TSCTSF 551. This Npcf_PolicyAuthorization_Create request message includes an instruction for cooperative control of transmission timing at the base station 30. Upon receiving the Npcf_PolicyAuthorization_Create request message, the PCF 545 generates a policy for cooperative control of transmission timing at the base station 30.

 PCF545は、図13Aに示すステップS206で確立したSMポリシーアソシエーションを介して、基地局30での送信タイミングの協調制御のためのポリシーをSMF546に提供することができる。 The PCF 545 can provide the SMF 546 with a policy for cooperative control of transmission timing at the base station 30 via the SM policy association established in step S206 shown in FIG. 13A.

 基地局30での送信タイミングの協調制御が設定される場合、SMF546は、第1のTSC支援情報の第1のBAT、第2のTSC支援情報の第2のBAT、第1のTSC支援情報に対するQoSモニタリングの測定結果、及び第2のTSC支援情報に対するQoSモニタリングの測定結果、を取得する。そして、SMF546は、これらの情報に基づいて、データバーストの最初のパケットを受信するタイミングのオフセット(図2又は図18に示す相対遅延)を算出する。 When cooperative control of transmission timing is configured in base station 30, SMF 546 acquires the first BAT of the first TSC assistance information, the second BAT of the second TSC assistance information, the QoS monitoring measurement results for the first TSC assistance information, and the QoS monitoring measurement results for the second TSC assistance information. Then, based on this information, SMF 546 calculates the offset (relative delay shown in Figure 2 or Figure 18) of the timing for receiving the first packet of the data burst.

 SMF546が算出したオフセットは、基地局30での送信タイミングの協調制御のための調整パラメータとして使用される。SMF546は、N2SM情報を介して、調整パラメータを使った送信タイミングの制御を基地局30に設定する。 The offset calculated by SMF 546 is used as an adjustment parameter for cooperative control of transmission timing at base station 30. SMF 546 sets transmission timing control using the adjustment parameter in base station 30 via N2SM information.

 例えば、SMF546で算出された調整パラメータが、第1のユーザプレーンを処理する機能に接続された第1の基地局30に対する第1のBATと、第2のユーザプレーンを処理する機能に接続された第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、SMF546は、第1の基地局30、又は第2の基地局30に送信タイミングの制御を設定する。ここで、送信タイミングの制御が、調整パラメータに基づいて第1の基地局30から送信するデータ(XRコンテンツのデータ)の第1の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第1の基地局30に設定する。一方、送信タイミングの制御が、調整パラメータに基づいて第2の基地局30から送信するデータ(XRコンテンツのデータ)の第2の送信タイミングを遅らせる制御であるとする。この場合、SMF546は、送信タイミングの制御を第2の基地局30に設定する。送信タイミングを遅らせる制御は、例えば、基地局30がデータをバッファリングすることにより実現される。 For example, assume that the adjustment parameter calculated by the SMF 546 is due to an offset between a first BAT for the first base station 30-1 connected to the function processing the first user plane and a second BAT for the second base station 30-2 connected to the function processing the second user plane. In this case, the SMF 546 sets transmission timing control in the first base station 30-1 or the second base station 30-2 . Here, assume that the transmission timing control is control to delay the first transmission timing of data (XR content data) transmitted from the first base station 30-1 based on the adjustment parameter. In this case, the SMF 546 sets transmission timing control in the first base station 30-1 . On the other hand, assume that the transmission timing control is control to delay the second transmission timing of data (XR content data) transmitted from the second base station 30-2 based on the adjustment parameter. In this case, the SMF 546 sets transmission timing control in the second base station 30-2 . The control to delay the transmission timing is realized, for example, by the base station 30 buffering the data.

 同様に、SMF546で算出された調整パラメータが、第1のDNAIが割り当てられた第1のユーザプレーンに接続された第1の基地局30に対する第1のBATと、第2のDNAIが割り当てられた第2のユーザプレーンに接続された第2の基地局30に対する第2のBATと、のオフセットによるものであるとする。この場合、SMF546は、第1の基地局30、又は第2の基地局30に上述の送信タイミングの制御を設定する。ここで、サーバ10は、処理の一部又は全てをエッジアプリケーションサーバ(図示せず)に分散することができる。サーバ10、及びエッジアプリケーションサーバとの接続は、DNAIによって識別することができる。 Similarly, assume that the adjustment parameter calculated by the SMF 546 is due to an offset between a first BAT for the first base station 30-1 connected to a first user plane to which a first DNAI is assigned and a second BAT for the second base station 30-2 connected to a second user plane to which a second DNAI is assigned. In this case, the SMF 546 sets the above-mentioned transmission timing control in the first base station 30-1 or the second base station 30-2 . Here, the server 10 can distribute part or all of the processing to an edge application server (not shown). The server 10 and the connection with the edge application server can be identified by the DNAI.

 例えば、SMF546で算出された調整パラメータが、第1の登録エリアに属する第1の基地局30に対する第1のBATと、第2の登録エリアに属する第2の基地局30に対する第2のBATとのオフセットによるものであるとする。この場合、基地局30に設定する送信タイミングの制御には、制御の対象の登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)を指定する情報が含まれる。送信タイミングの制御が設定された基地局30は、指定された登録エリア(つまり、第1の登録エリア、又は第2の登録エリア)に属する基地局30から送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 For example, assume that the adjustment parameter calculated by the SMF 546 is based on an offset between a first BAT for a first base station 30-1 belonging to a first registration area and a second BAT for a second base station 30-2 belonging to a second registration area. In this case, the transmission timing control set in the base station 30 includes information specifying the registration area to be controlled (i.e., the first registration area or the second registration area). The base station 30 for which the transmission timing control is set delays the transmission timing of data (XR content data) transmitted from the base station 30 belonging to the specified registration area (i.e., the first registration area or the second registration area) based on the adjustment parameter.

 同様に、SMF546で算出された調整パラメータが、第1のTAI(Tracking Area Identity)に属する第1の基地局30に対する第1のBATと、第2のTAIに属する第2の基地局30に対する第2のBATとのオフセットによるであるとする。この場合、基地局30に設定する送信タイミングの制御には、制御の対象のTAI(つまり、第1のTAI、又は第2のTAI)を指定する情報が含まれる。送信タイミングの制御が設定された基地局30は、指定されたTAI(つまり、第1のTAI、又は第2のTAI)に属する基地局30から送信されるデータ(XRコンテンツのデータ)の送信タイミングを調整パラメータに基づいて遅らせる。 Similarly, assume that the adjustment parameter calculated by SMF 546 is based on an offset between a first BAT for a first base station 30-1 belonging to a first Tracking Area Identity (TAI) and a second BAT for a second base station 30-2 belonging to a second TAI. In this case, the transmission timing control set in the base station 30 includes information specifying the TAI to be controlled (i.e., the first TAI or the second TAI). The base station 30 for which transmission timing control is set delays the transmission timing of data (XR content data) transmitted from the base station 30 belonging to the specified TAI (i.e., the first TAI or the second TAI) based on the adjustment parameter.

 なお、サーバ10は、1つ、又は複数のメッセージを使って、マルチモーダルフローを構成するメディアフロー毎に上述の要求を行うことができる。 Note that the server 10 can make the above request for each media flow that makes up the multimodal flow using one or more messages.

 AF548は、アプリケーションのトラフィックがマルチモーダルサービスに関連することを明示的に通知するために、NEF542が提供するサービス、例えば、Nnef_AfsessionWithQoSサービスを使って、PCF545にマルチモーダルサービスID(Multi-modal Service ID)を提供することができる。 The AF 548 can provide the PCF 545 with a Multi-modal Service ID using a service provided by the NEF 542, such as the Nnef_AfsessionWithQoS service, to explicitly notify that the application's traffic is related to a multi-modal service.

 NEF542が提供するNnef_AFsessionWithQoS_Create等のサービスでは、オプションとしてマルチモーダルサービス要求(Multi-modal Service Requirements)が含まれ得る。マルチモーダルサービス要求には、例えば、マルチモーダルアプリケーションで扱われる複数のメディアフローに係る情報が含まれる。 Services such as Nnef_AFsessionWithQoS_Create provided by NEF542 may optionally include a multi-modal service requirement. A multi-modal service requirement includes, for example, information related to multiple media flows handled by a multi-modal application.

 ここで、複数のメディアフローに係る情報には、メディアフロー毎のフロー方向、つまり、アップリンク、又はダウンリンクの情報が含まれていてもよい。さらに、複数のメディアフローに係る情報には、フロー方向毎のメディアフローの数が含まれていてもよい。 Here, the information regarding the multiple media flows may include information regarding the flow direction of each media flow, i.e., uplink or downlink. Furthermore, the information regarding the multiple media flows may include the number of media flows for each flow direction.

 複数のメディアフローに係る情報には、メディアフロー毎に要求するQoS ID、例えば、5QIの情報が含まれていてもよい。 Information related to multiple media flows may include the QoS ID requested for each media flow, for example, 5QI information.

 複数のメディアフローに係る情報には、アップリンクの複数のメディアフロー間の時間同期に係る要求が含まれていてもよい。 The information regarding the multiple media flows may include a requirement for time synchronization between the multiple uplink media flows.

 複数のメディアフローに係る情報には、ダウンリンクの複数のメディアフロー間の時間同期に係る要求が含まれていてもよい。 The information regarding the multiple media flows may include a requirement for time synchronization between the multiple downlink media flows.

 時間同期に係る要求は、例えば、データバーストの受信タイミングの時間差における複数のメディアフロー間の許容時間差である。ここで、メディアフローは、上述のデータフローであってもよい。 The time synchronization requirement is, for example, the allowable time difference between the timing of receiving data bursts among multiple media flows. Here, the media flow may be the data flow described above.

 図22は、許容時間差に応じた送信タイミングの協調制御処理の一例を示す図である。 Figure 22 shows an example of cooperative control processing of transmission timing according to the allowable time difference.

 ステップS501/ステップS601のNnef_AFsessionWithQoS_Create要求メッセージは、許容時間差に係る情報を含むことができる。SMF546は、NEF542を介して、AF548からこの許容時間差に係る情報を取得する(ステップS1001)。 The Nnef_AFsessionWithQoS_Create request message of step S501/step S601 may include information related to the allowable time difference. SMF 546 obtains this information related to the allowable time difference from AF 548 via NEF 542 (step S1001).

 SMF546は、Multi-memberを構成する端末装置40のセットの中で、任意の端末装置40間のデータバーストの最初のパケットを受信するタイミングのオフセット(図2又は図18に示す相対遅延)をモニターする(ステップS1002)。そして、SMF546は、オフセットが許容時間差以内か否かを判定する(ステップS1003)。 The SMF 546 monitors the offset (relative delay shown in Figure 2 or Figure 18) in the timing of receiving the first packet of a data burst between any of the terminal devices 40 in the set of terminal devices 40 that make up the multi-member (step S1002). The SMF 546 then determines whether the offset is within the allowable time difference (step S1003).

 オフセットが許容時間差以内と判定される場合(ステップS1003:Yes)、SMF546は、ステップS1002に処理を戻す。 If the offset is determined to be within the allowable time difference (step S1003: Yes), the SMF 546 returns processing to step S1002.

 オフセットが許容時間差を超える場合(ステップS1003:No)、SMF546は、対象の端末装置40に対するデータバーストの経路に係る情報を取得する(ステップS1004)。 If the offset exceeds the allowable time difference (step S1003: No), the SMF 546 acquires information regarding the route of the data burst to the target terminal device 40 (step S1004).

 SMF546は、データバーストの経路に係る情報に基づいて、送信タイミングの制御を指示するノードを特定する(ステップS1005)。 SMF546 identifies the node to instruct to control the transmission timing based on information related to the data burst route (step S1005).

 例えば、対象の端末装置40がそれぞれ異なるUPF520に接続されているとする。この場合、SMF546は、送信タイミングの制御を指示するノードとして、UPF520を特定する。 For example, suppose that the target terminal devices 40 are each connected to a different UPF 520. In this case, the SMF 546 identifies the UPF 520 as the node that will instruct control of the transmission timing.

 例えば、対象の端末装置40が同一のUPF520に接続されていて、それぞれ異なる登録エリア、又はTAI(Tracking Area Identity)に属する基地局30に接続されているとする。この場合、SMF546は、送信タイミングの制御を指示するノードとして、UPF520、又は基地局30を特定する。 For example, suppose the target terminal devices 40 are connected to the same UPF 520, but are connected to base stations 30 that belong to different registration areas or tracking area identities (TAIs). In this case, the SMF 546 identifies the UPF 520 or base station 30 as the node that will instruct control of transmission timing.

 SMF546は、特定したノードに対して、上述した方法で送信タイミングの制御を指示する(ステップS1006)。指示が完了したら、SMF546は、処理を終了する。 The SMF 546 instructs the identified node to control the transmission timing using the method described above (step S1006). Once the instruction is complete, the SMF 546 terminates processing.

 以上の処理によっても、第4の実施例と同様の効果を得ることができる。加えて、各種情報(例えば、複数の異なるTSC支援情報のパラメータ、及び、差分の測定結果)をAF548に開示するためのシグナリング負荷を低減することができる。 The above processing can also achieve the same effects as in the fourth embodiment. In addition, it is possible to reduce the signaling load required to disclose various information (e.g., parameters of multiple different TSC assistance information and measurement results of differences) to AF548.

<<6.変形例>>
 上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
<<6. Modified Examples>>
The above-described embodiment is merely an example, and various modifications and applications are possible.

 例えば、上述の実施形態では、サーバ10は、コアネットワークCN外に配置されたサードパーティーのAF(Application Function)であるものとした。しかし、サーバ10は、この例に限定されない。例えば、サーバ10は、コアネットワークCN内に配置されたAF(例えば、AF548)であってもよい。また、サーバ10は、サードパーティーのAFを含むサーバでなくてもよい。サーバ10は、コアネットワークCNを管理するPLMNオペレータが提供するAFを含むサーバであってもよい。 For example, in the above-described embodiment, the server 10 is a third-party AF (Application Function) located outside the core network CN. However, the server 10 is not limited to this example. For example, the server 10 may be an AF (e.g., AF548) located within the core network CN. Furthermore, the server 10 does not have to be a server that includes a third-party AF. The server 10 may be a server that includes an AF provided by a PLMN operator that manages the core network CN.

 また、サーバ10は、上述の実施形態のAF548が有する機能を有していてもよい。この場合には、上述の「AF548」の記載は「サーバ10」に置き換え可能である。また、AF548は、上述の実施形態のサーバ10が有する機能を有していてもよい。この場合には、上述の「サーバ10」の記載は「AF548」に置き換え可能である。 Furthermore, the server 10 may have the functions possessed by the AF548 in the above-described embodiment. In this case, the above-described description of "AF548" can be replaced with "server 10." Furthermore, the AF548 may have the functions possessed by the server 10 in the above-described embodiment. In this case, the above-described description of "server 10" can be replaced with "AF548."

 また、上述の実施形態では、サーバ10から複数の端末装置40に送信されるデータ(1つのアプリケーションに属するデータ)は、XRコンテンツのデータであるものとした。しかしながら、サーバ10から複数の端末装置40に送信されるデータは、XRコンテンツのデータに限定されない。サーバ10から複数の端末装置40に送信されるデータは、XRコンテンツ以外のデータであってもよい。この場合にも、本実施形態の手法を適用することが可能である。 Furthermore, in the above-described embodiment, the data (data belonging to one application) transmitted from the server 10 to the multiple terminal devices 40 is assumed to be XR content data. However, the data transmitted from the server 10 to the multiple terminal devices 40 is not limited to XR content data. The data transmitted from the server 10 to the multiple terminal devices 40 may also be data other than XR content. In this case, the method of this embodiment can also be applied.

 また、上述の実施形態では、主に、データバーストの最初のパケットを受信するタイミングに対する同期に関する例を示した。しかしながら、本実施形態はこの例に限定されない。例えば、データバーストの最後のパケットを受信するタイミング(つまり、全てのパケットが受信されたタイミング)に、本実施形態の手法を適用することが可能である。また、データバースト内のあらかじめ設定された割合のパケットを受信するタイミングにも、本実施形態の手法を適用することが可能である。或いは、これらのタイミング(例えば、データバーストの最初のパケットを受信するタイミング、データバーストの最後のパケットを受信するタイミング、又はデータバースト内のあらかじめ設定された割合のパケットを受信するタイミング)の統計値にも、本実施形態の手法を適用することが可能である。 Furthermore, in the above-described embodiment, an example has been shown mainly relating to synchronization with respect to the timing of receiving the first packet of a data burst. However, this embodiment is not limited to this example. For example, the method of this embodiment can be applied to the timing of receiving the last packet of a data burst (i.e., the timing when all packets have been received). The method of this embodiment can also be applied to the timing of receiving a preset percentage of packets within a data burst. Alternatively, the method of this embodiment can also be applied to statistics of these timings (for example, the timing of receiving the first packet of a data burst, the timing of receiving the last packet of a data burst, or the timing of receiving a preset percentage of packets within a data burst).

 本実施形態のサーバ10、管理装置20、基地局30、又は端末装置40を制御する制御装置は、専用のコンピュータシステムで実現してもよいし、汎用のコンピュータシステムで実現してもよい。 In this embodiment, the control device that controls the server 10, management device 20, base station 30, or terminal device 40 may be implemented as a dedicated computer system or a general-purpose computer system.

 例えば、上述の動作を実行するためのプログラムを、光ディスク、半導体メモリ、磁気テープ、フレキシブルディスク等のコンピュータ読み取り可能な記録媒体に格納して配布する。そして、例えば、該プログラムをコンピュータにインストールし、上述の処理を実行することによって制御装置を構成する。このとき、制御装置は、サーバ10、管理装置20、基地局30、又は端末装置40の外部の装置(例えば、パーソナルコンピュータ)であってもよい。また、制御装置は、サーバ10、管理装置20、基地局30、又は端末装置40の内部の装置(例えば、制御部13、制御部23、制御部33、又は制御部43)であってもよい。 For example, a program for executing the above-described operations is stored on a computer-readable recording medium such as an optical disc, semiconductor memory, magnetic tape, or flexible disk and distributed. Then, for example, the program is installed on a computer and the above-described processing is executed to configure a control device. In this case, the control device may be a device external to the server 10, management device 20, base station 30, or terminal device 40 (for example, a personal computer). Alternatively, the control device may be a device internal to the server 10, management device 20, base station 30, or terminal device 40 (for example, control unit 13, control unit 23, control unit 33, or control unit 43).

 また、上記通信プログラムをインターネット等のネットワーク上のサーバ装置が備えるディスク装置に格納しておき、コンピュータにダウンロード等できるようにしてもよい。また、上述の機能を、OS(Operating System)とアプリケーションソフトとの協働により実現してもよい。この場合には、OS以外の部分を媒体に格納して配布してもよいし、OS以外の部分をサーバ装置に格納しておき、コンピュータにダウンロード等できるようにしてもよい。 Furthermore, the above-mentioned communications program may be stored on a disk device provided in a server device on a network such as the Internet, and may be made available for downloading to a computer. The above-mentioned functions may also be realized through cooperation between an OS (Operating System) and application software. In this case, the parts other than the OS may be stored on a medium and distributed, or the parts other than the OS may be stored on a server device and made available for downloading to a computer.

 また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown.

 また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。 Furthermore, the components of each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

 また、上記してきた実施形態は、処理内容を矛盾させない領域で適宜組み合わせることが可能である。また、本実施形態のシーケンス図或いはフローチャートに示された各ステップは、適宜順序を変更することが可能である。 Furthermore, the above-described embodiments can be combined as appropriate in areas where the processing content is not contradictory. Furthermore, the order of the steps shown in the sequence diagrams or flowcharts of this embodiment can be changed as appropriate.

 また、例えば、本実施形態は、装置またはシステムを構成するあらゆる構成、例えば、システムLSI(Large Scale Integration)等としてのプロセッサ、複数のプロセッサ等を用いるモジュール、複数のモジュール等を用いるユニット、ユニットにさらにその他の機能を付加したセット等(すなわち、装置の一部の構成)として実施することもできる。 Furthermore, for example, this embodiment can be implemented as any configuration that constitutes a device or system, such as a processor as a system LSI (Large Scale Integration), a module using multiple processors, a unit using multiple modules, a set in which other functions are added to a unit, etc. (i.e., a configuration that is part of a device).

 本明細書中に記載されている構成要素により実現される機能は、当該記載された機能を実現するようにプログラムされた、circuitry又はprocessing circuitryにおいて実装されてもよい。ここで、circuitry又はprocessing circuitryは、汎用プロセッサ、特定用途プロセッサ、集積回路、ASICs(Application Specific Integrated Circuits)、CPU(a Central Processing Unit)、従来型の回路、および/又はそれらの組合せであってもよい。プロセッサは、トランジスタ及びその他の回路を含む。プロセッサは、circuitry又はprocessing circuitryとみなされてもよい。プロセッサは、メモリに格納されたプログラムを実行する、programmed processorであってもよい。 The functions provided by the components described herein may be implemented in circuitry or processing circuitry programmed to provide the described functions. Here, the circuitry or processing circuitry may be a general-purpose processor, an application-specific processor, an integrated circuit, an ASIC (Application Specific Integrated Circuits), a CPU (a Central Processing Unit), conventional circuitry, and/or a combination thereof. Processors include transistors and other circuits. A processor may also be considered a circuitry or processing circuitry. A processor may also be a programmed processor that executes a program stored in a memory.

 本明細書において、circuitry、ユニット、手段は、記載された機能を実現するようにプログラムされたハードウェア、又は、記載された機能を実行するハードウェアであってもよい。当該ハードウェアは、本明細書に開示されているあらゆるハードウェア、又は、当該記載された機能を実現するようにプログラムされた若しくは実行するものとして知られているあらゆるハードウェア、であってもよい。当該ハードウェアがcircuitryのタイプであるとみなされるプロセッサである場合、当該circuitry、手段、又はユニットは、ハードウェアと、当該ハードウェア及び/又はプロセッサを構成する為に用いられるソフトウェアと、の組合せであってもよい。 In this specification, a circuit, unit, or means may be hardware that is programmed to realize the described function or that performs the described function. The hardware may be any hardware disclosed in this specification or any hardware that is programmed to realize or known to perform the described function. If the hardware is a processor, which is considered to be a type of circuitry, the circuit, means, or unit may be a combination of hardware and software used to configure the hardware and/or processor.

 また、例えば、本実施形態は、装置またはシステムを構成するあらゆる構成として実施することができる。例えば、本実施形態は、システムLSI(Large Scale Integration)等としてのプロセッサ、複数のプロセッサ等を用いるモジュール、複数のモジュール等を用いるユニット、又は、ユニットにさらにその他の機能を付加したセット、として実施することができる。すなわち、本実施形態は、装置の一部の構成として実施することもできる。 Furthermore, for example, this embodiment can be implemented as any configuration that constitutes a device or system. For example, this embodiment can be implemented as a processor such as a system LSI (Large Scale Integration), a module using multiple processors, a unit using multiple modules, or a set in which other functions are added to a unit. In other words, this embodiment can also be implemented as part of a device.

 システムLSIは、SOC(System on Chip)と呼ばれてもよい。言い換えると、上述の又は後述の装置(例えば、サーバ10、管理装置20、基地局30、及び端末装置40)それぞれは、システムLSI(例えば、SoC)としてのプロセッサ(例えば、CPU)、又は当該プロセッサを用いる若しくは構成するモジュールと解釈されてもよい。さらに、又はこれに代えて、本実施形態は、装置又はシステムを構成するあらゆる構成(例えば、モデムチップ(ベースバンドチップ)若しくはRF(Radio Frequency)部、又はそれらの組合せ)によって実施されてもよい。RF部には、RF回路、及びRFフロントエンド(RF Front-end)のうち少なくとも一つが含まれていてもよい。言い換えると、上述の又は後述の装置のそれぞれは、モデムチップ(ベースバンドチップ)若しくはRF部、又はそれらの組合せ、と解釈されてもよい。さらに又はこれに代えて、上述の又は後述の装置のそれぞれは、モデムチップ又はRF部を用いる又は構成するモジュールと解釈されてもよい。 A system LSI may also be called an SOC (System on Chip). In other words, each of the above-mentioned or below-described devices (e.g., server 10, management device 20, base station 30, and terminal device 40) may be interpreted as a processor (e.g., a CPU) as a system LSI (e.g., SoC), or a module that uses or constitutes such a processor. Additionally, or instead, this embodiment may be implemented by any configuration that constitutes a device or system (e.g., a modem chip (baseband chip) or an RF (Radio Frequency) unit, or a combination thereof). The RF unit may include at least one of an RF circuit and an RF front-end. In other words, each of the above-mentioned or below-described devices may be interpreted as a modem chip (baseband chip) or an RF unit, or a combination thereof. Additionally, or instead, each of the above-mentioned or below-described devices may be interpreted as a module that uses or constitutes a modem chip or an RF unit.

 モデムチップは、装置(上述又は後述の装置を含む。)内の通信に関する信号処理を行う。モデムチップは、少なくともモジュレータ(Modulator)又はデモジュレータ(Demodulator)の機能を有していてもよい。RF部は、RFトランシーバ(RF Upconverter、RF Downconverter)、パワーアンプ(Power amplifier)、及び低ノイズアンプ(Low noise amplifier)のうちの少なくとも1つの機能を有していてもよい。RFトランシーバは、ベースバンド信号とRF周波数とを変換する。パワーアンプは、アンテナから信号を送信するための増幅を行う。低ノイズアンプは、アンテナから受信された微弱な信号を増幅する。さらに又はこれに代えて、RF部(特に、RFフロントエンド)は、上述のパワーアンプ、低ノイズアンプ、エンベロップトラッカー(Envelope tracker)、フィルタ、デュプレクサ、マルチプレクサ、アンテナスイッチ、及びアンテナチューナの少なくとも1つを含んでいてもよい。 The modem chip performs signal processing for communications within a device (including the devices described above or below). The modem chip may have at least the functionality of a modulator or demodulator. The RF section may have the functionality of at least one of an RF transceiver (RF upconverter, RF downconverter), a power amplifier, and a low-noise amplifier. The RF transceiver converts between baseband signals and RF frequencies. The power amplifier amplifies signals for transmission from the antenna. The low-noise amplifier amplifies weak signals received from the antenna. Additionally or alternatively, the RF section (particularly the RF front end) may include at least one of the above-mentioned power amplifier, low-noise amplifier, envelope tracker, filter, duplexer, multiplexer, antenna switch, and antenna tuner.

 モデムチップ及びRF部の組合せは、モデム―RFシステムと称されてもよい。モデムチップ若しくはRF部、又はそれらの組合せ、のうち少なくとも一部がシステムLSI(例えば、SoC)に含まれていてもよい。例えば、モデムチップ若しくはRF部、又はそれらの組合せ、の少なくとも一部が担う処理(例えば、MACレイヤ処理/PHYレイヤ処理、の少なくとも一部の処理)がシステムLSIによって実現されてもよい。ここで、MACレイヤ処理又はPHYレイヤ処理は、上述の又は後述の実施形態における装置(例えば、サーバ10、管理装置20、基地局30、及び端末装置40)が実行する処理の少なくとも一部の処理であってもよい。 The combination of the modem chip and RF unit may be referred to as a modem-RF system. At least a portion of the modem chip or RF unit, or a combination thereof, may be included in a system LSI (e.g., SoC). For example, the processing performed by at least a portion of the modem chip or RF unit, or a combination thereof (e.g., at least a portion of the MAC layer processing/PHY layer processing) may be realized by the system LSI. Here, the MAC layer processing or PHY layer processing may be at least a portion of the processing performed by the devices (e.g., server 10, management device 20, base station 30, and terminal device 40) in the above-mentioned or below-mentioned embodiments.

 なお、本実施形態において、システムとは、複数の構成要素(装置、モジュール(部品)等)の集合を意味し、全ての構成要素が同一筐体中にあるか否かは問わない。例えば、別個の筐体に収納され、ネットワーク等を介して接続されている複数の装置、及び、1つの筐体の中に複数のモジュールが収納されている1つの装置は、いずれも、システムである。 In this embodiment, a system refers to a collection of multiple components (devices, modules (parts), etc.), regardless of whether all of the components are contained in the same housing. For example, multiple devices housed in separate housings and connected via a network, etc., and a single device with multiple modules housed in a single housing are both systems.

 また、例えば、本実施形態は、1つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。 Furthermore, for example, this embodiment can be configured as a cloud computing system in which a single function is shared and processed collaboratively by multiple devices via a network.

<<7.むすび>>
 以上説明したように、本実施形態によれば、サーバ10は、1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、当該データのトラフィックパターンに係る情報と、を一又は複数のコアネットワークCNに送信する。
<<7. Conclusion>>
As described above, according to this embodiment, the server 10 transmits a request for QoS monitoring for data belonging to one application and information related to the traffic pattern of the data to one or more core networks CN.

 コアネットワークは、トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、上記データのBAT(Burst Arrival Time)の情報を生成する。例えば、コアネットワークは、トラフィックパターンに係る情報に基づいて、第1の基地局30に対する第1のBATの情報と、第2の基地局30に対する第2のBATの情報と、を生成する。 The core network generates burst arrival time (BAT) information for the data for each of the plurality of base stations based on the traffic pattern information. For example, the core network generates first BAT information for the first base station 30-1 and second BAT information for the second base station 30-2 based on the traffic pattern information.

 また、コアネットワークは、QoSモニタリングの測定結果の情報を取得する。例えば、コアネットワークは、第1の基地局の測定結果(第1のオフセット時間)と、第2の基地局の測定結果(第2のオフセット時間)と、をQoSモニタリングの測定結果として取得する。 The core network also acquires information about the measurement results of the QoS monitoring. For example, the core network acquires the measurement results of the first base station (first offset time) and the measurement results of the second base station (second offset time) as the measurement results of the QoS monitoring.

 そして、コアネットワークは、BATの情報(第1のBATの情報、及び第2のBATの情報)と、複数の基地局それぞれに係るQoSモニタリングの測定結果の情報(第1のオフセット時間の情報、及び第2のオフセット時間の情報)と、をサーバ10に送信する。 Then, the core network transmits BAT information (first BAT information and second BAT information) and information on the QoS monitoring measurement results for each of the multiple base stations (first offset time information and second offset time information) to the server 10.

 サーバ10は、BATの情報と、複数の基地局それぞれに係るQoSモニタリングの測定結果の情報と、をコアネットワークから取得する。そして、サーバ10は、BATの情報(第1のBATの情報、及び第2のBATの情報)と、複数の基地局30それぞれに係るQoSモニタリングの測定結果の情報(第1のオフセット時間の情報、及び第2のオフセット時間の情報)と、基づいて、コアネットワークのユーザプレーン処理機能を介して基地局30に送信されるデータの送信タイミングを制御する。 The server 10 acquires BAT information and information on the measurement results of QoS monitoring for each of the multiple base stations from the core network. Then, based on the BAT information (information on the first BAT and information on the second BAT) and information on the measurement results of QoS monitoring for each of the multiple base stations 30 (information on the first offset time and information on the second offset time), the server 10 controls the transmission timing of data sent to the base station 30 via the user plane processing function of the core network.

 これにより、通信システム1は、異なるユーザプレーン処理機能に接続された基地局30間のデータの到達時間の差によって生じるQoE劣化を少なくすることができる。結果として、通信システム1は、各ユーザに高品質な通信サービス(例えば、相対遅延の少ない均質な通信サービス)を提供できる。 This allows the communication system 1 to reduce QoE degradation caused by differences in data arrival times between base stations 30 connected to different user plane processing functions. As a result, the communication system 1 can provide each user with high-quality communication services (e.g., uniform communication services with little relative delay).

 以上、本開示の各実施形態について説明したが、本開示の技術的範囲は、上述の各実施形態そのままに限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。また、異なる実施形態及び変形例にわたる構成要素を適宜組み合わせてもよい。 Although each embodiment of the present disclosure has been described above, the technical scope of the present disclosure is not limited to the above-described embodiments, and various modifications are possible without departing from the spirit of the present disclosure. Furthermore, components from different embodiments and modifications may be combined as appropriate.

 また、本明細書に記載された各実施形態における効果はあくまで例示であって限定されるものでは無く、他の効果があってもよい。 Furthermore, the effects of each embodiment described in this specification are merely examples and are not intended to be limiting, and other effects may also be present.

 なお、本技術は以下のような構成も取ることができる。
(1)
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信する送信部と、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部と、を備える、
 情報処理装置。
(2)
 前記バースト到達時間の情報は、前記複数の基地局にそれぞれ通知される支援情報に含まれる情報である、
 前記(1)に記載の情報処理装置。
(3)
 前記QoSモニタリングの測定結果の情報は、前記基地局が測定する、前記バースト到達時間に対するオフセット時間である、
 前記(1)又は(2)に記載の情報処理装置。
(4)
 前記一又は複数のコアネットワークには、1つの第1のPLMNオペレータに属する第1のコアネットワークが含まれ、
 前記複数の基地局は、前記第1のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 前記(1)~(3)のいずれか1つに記載の情報処理装置。
(5)
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークの第1のユーザプレーンを処理する機能と接続され、
 前記複数の基地局のうちの第2の基地局は、前記第1のコアネットワークの第2のユーザプレーンを処理する機能と接続される、
 前記(4)に記載の情報処理装置。
(6)
 前記複数の基地局のうちの第1の基地局は、第1の登録エリア、又は第1のTAIに属し、
 前記複数の基地局のうちの第2の基地局は、第2の登録エリア、又は第2のTAIに属する、
 前記(4)に記載の情報処理装置。
(7)
 前記一又は複数のコアネットワークには、第1のPLMNの第1のコアネットワークと、第2のPLMNの第2のコアネットワークと、が含まれ
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークと接続され、
 前記複数の基地局のうちの第2の基地局は、前記第2のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 前記(1)~(3)のいずれか1つに記載の情報処理装置。
(8)
 前記第1のバースト到達時間の情報は、前記第1の基地局に通知される第1の支援情報に含まれる情報であり、
 前記第2のバースト到達時間の情報は、前記第2の基地局に通知される第2の支援情報に含まれる情報である、
 前記(7)に記載の情報処理装置。
(9)
 前記第1の測定結果の情報は、前記第1の基地局が測定する前記第1のバースト到達時間に対する第1のオフセット時間であり、
 前記第2の測定結果の情報は、前記第2の基地局が測定する前記第2のバースト到達時間に対する第2のオフセット時間である、
 前記(7)又は(8)に記載の情報処理装置。
(10)
 前記タイミング制御部は、前記送信タイミングの制御として、アプリケーションサーバから前記データが送信されるタイミングの制御を行う、
 前記(1)~(9)のいずれか1つに記載の情報処理装置。
(11)
 前記タイミング制御部は、前記送信タイミングの制御として、前記ユーザプレーンを処理する機能から前記データが送信されるタイミングの制御を行う、
 前記(1)~(9)のいずれか1つに記載の情報処理装置。
(12)
 コアネットワークに属する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、を前記他の情報処理装置に送信する送信部と、を備える、
 情報処理装置。
(13)
 前記取得部は、前記バースト到達時間の情報、又は前記測定結果の情報、の報告に係る対象の指定情報を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象毎の、前記バースト到達時間の情報または前記測定結果の情報、を前記他の情報処理装置に送信する、
 前記(12)に記載の情報処理装置。
(14)
 前記取得部は、指定した前記対象に前記基地局が複数接続又は属している場合の前記バースト到達時間または前記QoSモニタリングの測定結果の情報として、前記対象毎の、前記バースト到達時間の統計値または前記測定結果の統計値、を報告する指示を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象に前記基地局が複数接続又は属している場合には、前記対象毎の、前記バースト到達時間の統計値または前記測定結果の統計値、を前記他の情報処理装置に送信する、
 前記(13)に記載の情報処理装置。
(15)
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 前記(14)に記載の情報処理装置。
(16)
 前記対象は、前記バースト到達時間に対応する前記基地局が接続された前記コアネットワークのユーザプレーンを処理する機能である、
 前記(13)~(15)のいずれか1つに記載の情報処理装置。
(17)
 前記対象は、前記バースト到達時間に対応する前記基地局が属する登録エリア又はTAIである、
 前記(13)~(15)のいずれか1つに記載の情報処理装置。
(18)
 1つのアプリケーションに属するデータのトラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報と、前記バースト到達時間に係る測定の指示情報と、を取得する取得部と、
 前記指示情報に基づく測定の結果を送信する送信部と、を備え、
 前記指示情報には、前記バースト到達時間と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 基地局。
(19)
 前記指示情報には、前記指定のパケットがデータバーストの最初のパケットであることを示す情報が含まれる、
 前記(18)に記載の基地局。
(20)
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置が実行する情報処理方法であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信し、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御する、
 情報処理方法。
The present technology can also be configured as follows.
(1)
An information processing device that connects to one or more core networks via a service-based interface,
a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks;
a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations.
Information processing device.
(2)
the information on the burst arrival time is information included in support information notified to each of the plurality of base stations;
The information processing device according to (1) above.
(3)
The information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
The information processing device according to (1) or (2).
(4)
the one or more core networks include a first core network belonging to a first PLMN operator;
the plurality of base stations are connected to the first core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to any one of (1) to (3).
(5)
a first base station of the plurality of base stations is connected to a function of the first core network that processes a first user plane;
a second base station of the plurality of base stations is connected to a function of the first core network that processes a second user plane;
The information processing device according to (4) above.
(6)
a first base station among the plurality of base stations belongs to a first registration area or a first TAI;
a second base station among the plurality of base stations belongs to a second registration area or a second TAI;
The information processing device according to (4) above.
(7)
the one or more core networks include a first core network of a first PLMN and a second core network of a second PLMN; a first base station among the plurality of base stations is connected to the first core network;
a second base station among the plurality of base stations is connected to the second core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to any one of (1) to (3).
(8)
the information on the first burst arrival time is information included in first support information notified to the first base station;
the information on the second burst arrival time is information included in second support information notified to the second base station;
The information processing device according to (7) above.
(9)
the information on the first measurement result is a first offset time relative to the first burst arrival time measured by the first base station;
the information of the second measurement result is a second offset time relative to the second burst arrival time measured by the second base station;
The information processing device according to (7) or (8).
(10)
the timing control unit controls the timing at which the data is transmitted from the application server as the control of the transmission timing;
The information processing device according to any one of (1) to (9).
(11)
The timing control unit controls the timing at which the data is transmitted from the function processing the user plane, as the control of the transmission timing.
The information processing device according to any one of (1) to (9).
(12)
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a transmitter that transmits information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations to the other information processing device.
Information processing device.
(13)
the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of the information on the burst arrival time or the information on the measurement result;
the transmitting unit transmits the information on the burst arrival time or the information on the measurement result for each of the specified targets to the other information processing devices.
The information processing device according to (12) above.
(14)
the acquisition unit acquires from the other information processing device an instruction to report, as information on the burst arrival time or the measurement result of the QoS monitoring when a plurality of base stations are connected to or belong to the specified target, a statistical value of the burst arrival time or a statistical value of the measurement result for each target;
When a plurality of base stations are connected to or belong to the specified target, the transmission unit transmits the statistical value of the burst arrival time or the statistical value of the measurement result for each of the targets to the other information processing devices.
The information processing device according to (13) above.
(15)
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to (14) above.
(16)
The target is a function that processes a user plane of the core network to which the base station corresponding to the burst arrival time is connected,
The information processing device according to any one of (13) to (15).
(17)
The target is a registration area or TAI to which the base station corresponding to the burst arrival time belongs;
The information processing device according to any one of (13) to (15).
(18)
an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times;
a transmitter that transmits a result of the measurement based on the instruction information,
the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
Base station.
(19)
the instruction information includes information indicating that the specified packet is the first packet of a data burst;
The base station according to (18).
(20)
An information processing method executed by an information processing device connected to one or more core networks via a service-based interface,
sending a request for QoS monitoring of data belonging to an application and information regarding a traffic pattern of the data to the one or more core networks;
controlling a transmission timing of the data transmitted to the base station via a function of processing a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations;
Information processing methods.

 <アプリケーションサーバ/AF側>
 また、本技術は以下のような構成も取ることができる。
(A1)
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信する送信部と、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部と、を備える、
 情報処理装置。
(A2)
 前記バースト到達時間の情報は、前記複数の基地局にそれぞれ通知される支援情報に含まれる情報である、
 前記(A1)に記載の情報処理装置。
(A3)
 前記QoSモニタリングの測定結果の情報は、前記基地局が測定する、前記バースト到達時間に対するオフセット時間である、
 前記(A1)又は(A2)に記載の情報処理装置。
(A4)
 前記一又は複数のコアネットワークには、1つの第1のPLMNオペレータに属する第1のコアネットワークが含まれ、
 前記複数の基地局は、前記第1のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 前記(A1)~(A3)のいずれかに記載の情報処理装置。
(A5)
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークの第1のユーザプレーンを処理する機能と接続され、
 前記複数の基地局のうちの第2の基地局は、前記第1のコアネットワークの第2のユーザプレーンを処理する機能と接続される、
 前記(A4)に記載の情報処理装置。
(A6)
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークの第1のデータネットワークアクセス識別子が割り当てられた第1のユーザプレーンと接続され、
 前記複数の基地局の内の第2の基地局は、前記第1のコアネットワークの第2のデータネットワークアクセス識別子が割り当てられた第2のユーザプレーンと接続され、
 前記データの一部又は全部は、少なくとも、前記第1のユーザプレーン、及び前記第2のユーザプレーンの少なくとも一方に接続されたエッジアプリケーションサーバで処理される、
 前記(A4)に記載の情報処理装置。
(A7)
 前記複数の基地局のうちの第1の基地局は、第1の登録エリアに属し、
 前記複数の基地局のうちの第2の基地局は、第2の登録エリアに属する、
 前記(A4)に記載の情報処理装置。
(A8)
 前記複数の基地局の内の第1の基地局は、第1のTAIに属し、
 前記複数の基地局の内の第2の基地局は、第2のTAIに属する、
 前記(A4)に記載の情報処理装置。
(A9)
 前記一又は複数のコアネットワークには、第1のPLMNの第1のコアネットワークと、第2のPLMNの第2のコアネットワークと、が含まれ
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークと接続され、
 前記複数の基地局のうちの第2の基地局は、前記第2のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 前記(A1)~(A3)のいずれかに記載の情報処理装置。
(A10)
 前記第1のバースト到達時間の情報は、前記第1の基地局に通知される第1の支援情報に含まれる情報であり、
 前記第2のバースト到達時間の情報は、前記第2の基地局に通知される第2の支援情報に含まれる情報である、
 前記(A9)に記載の情報処理装置。
(A11)
 前記第1の測定結果の情報は、前記第1の基地局が測定する前記第1のバースト到達時間に対する第1のオフセット時間であり、
 前記第2の測定結果の情報は、前記第2の基地局が測定する前記第2のバースト到達時間に対する第2のオフセット時間である、
 前記(A9)又は(A10)に記載の情報処理装置。
(A12)
 前記バースト到達時間の情報を取得する取得部、を備え、
 前記送信部は、前記バースト到達時間の情報の報告に係る対象の指定情報を前記一又は複数のコアネットワークに送信し、
 前記取得部は、指定した前記対象毎の前記バースト到達時間の情報を前記一又は複数のコアネットワークから取得する、
 前記(A1)~(A11)のいずれかに記載の情報処理装置。
(A13)
 前記送信部は、指定した前記対象に前記基地局が複数接続又は属している場合の前記バースト到達時間の情報として、前記対象毎の前記バースト到達時間の統計値、を報告する指示を前記一又は複数のコアネットワークに送信し、
 前記取得部は、前記対象毎の前記バースト到達時間の統計値を前記一又は複数のコアネットワークから取得する、
 前記(A12)に記載の情報処理装置。
(A14)
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 前記(A13)に記載の情報処理装置。
(A15)
 前記QoSモニタリングの測定結果の情報を取得する取得部、を備え、
 前記送信部は、前記QoSモニタリングの測定結果の情報の報告に係る対象の指定情報を前記一又は複数のコアネットワークに送信し、
 前記取得部は、指定した前記対象毎の前記バースト到達時間の情報を前記一又は複数のコアネットワークから取得する、
 前記(A1)~(A14)のいずれかに記載の情報処理装置。
(A16)
 前記送信部は、指定した前記対象に前記基地局が複数接続又は属している場合の前記測定結果の情報として、前記対象毎の前記測定結果の統計値、を報告する指示を前記一又は複数のコアネットワークに送信し、
 前記取得部は、前記対象毎の前記バースト到達時間の統計値を前記一又は複数のコアネットワークから取得する、
 前記(A14)に記載の情報処理装置。
(A17)
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 前記(A16)に記載の情報処理装置。
(A18)
 前記対象は、前記バースト到達時間に対応する前記基地局が接続された前記コアネットワークの前記ユーザプレーンを処理する機能である、
 前記(A12)~(A17)のいずれかに記載の情報処理装置。
(A19)
 前記対象は、前記バースト到達時間に対応する前記基地局が属する登録エリアである、
 前記(A12)~(A17)のいずれかに記載の情報処理装置。
(A20)
 前記対象は、前記バースト到達時間に対応する前記基地局が属するTAIである、
 前記(A12)~(A17)のいずれかに記載の情報処理装置。
(A21)
 前記タイミング制御部は、前記送信タイミングの制御として、アプリケーションサーバから前記データが送信されるタイミングの制御を行う、
 前記(A1)~(A20)のいずれかに記載の情報処理装置。
(A22)
 前記タイミング制御部は、前記送信タイミングの制御として、前記ユーザプレーンを処理する機能から前記データが送信されるタイミングの制御を行う、
 前記(A1)~(A20)のいずれかに記載の情報処理装置。
(A23)
 前記タイミング制御部は、前記ユーザプレーンを処理する機能に対して、前記データの送信タイミングの制御を要求する、
 前記(A22)に記載の情報処理装置。
(A24)
 前記タイミング制御部は、前記登録エリア又はTAIに属する前記基地局に対して、前記データの送信タイミングの制御を要求する、
 前記(A19)又は(A20)に記載の情報処理装置。
(A25)
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置が実行する情報処理方法であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信し、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御する、
 情報処理方法。
(A26)
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置を、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信する送信部、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部、
 として機能させるためのプログラム。
<Application server/AF side>
The present technology can also be configured as follows.
(A1)
An information processing device that connects to one or more core networks via a service-based interface,
a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks;
a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations.
Information processing device.
(A2)
the information on the burst arrival time is information included in support information notified to each of the plurality of base stations;
The information processing device according to (A1).
(A3)
The information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
The information processing device according to (A1) or (A2).
(A4)
the one or more core networks include a first core network belonging to a first PLMN operator;
the plurality of base stations are connected to the first core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to any one of (A1) to (A3).
(A5)
a first base station of the plurality of base stations is connected to a function of the first core network that processes a first user plane;
a second base station of the plurality of base stations is connected to a function of the first core network that processes a second user plane;
The information processing device according to (A4).
(A6)
a first base station among the plurality of base stations is connected to a first user plane of the first core network, the first user plane being assigned a first data network access identifier;
a second base station of the plurality of base stations is connected to a second user plane of the first core network, the second user plane being assigned a second data network access identifier;
A part or all of the data is processed at least by an edge application server connected to at least one of the first user plane and the second user plane.
The information processing device according to (A4).
(A7)
a first base station among the plurality of base stations belongs to a first registration area;
a second base station among the plurality of base stations belongs to a second registration area;
The information processing device according to (A4).
(A8)
a first base station among the plurality of base stations belongs to a first TAI;
a second base station among the plurality of base stations belongs to a second TAI;
The information processing device according to (A4).
(A9)
the one or more core networks include a first core network of a first PLMN and a second core network of a second PLMN; a first base station among the plurality of base stations is connected to the first core network;
a second base station among the plurality of base stations is connected to the second core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to any one of (A1) to (A3).
(A10)
the information on the first burst arrival time is information included in first support information notified to the first base station;
the information on the second burst arrival time is information included in second support information notified to the second base station;
The information processing device according to (A9).
(A11)
the information on the first measurement result is a first offset time relative to the first burst arrival time measured by the first base station;
the information of the second measurement result is a second offset time relative to the second burst arrival time measured by the second base station;
The information processing device according to (A9) or (A10).
(A12)
an acquisition unit that acquires information about the burst arrival time;
the transmitting unit transmits, to the one or more core networks, designation information of a target related to reporting of the burst arrival time information;
The acquisition unit acquires information on the burst arrival time for each of the specified targets from the one or more core networks.
The information processing device according to any one of (A1) to (A11).
(A13)
the transmitting unit transmits to the one or more core networks an instruction to report a statistical value of the burst arrival time for each of the designated targets as information on the burst arrival time when a plurality of the base stations are connected to or belong to the designated target;
The acquisition unit acquires statistics of the burst arrival times for each of the targets from the one or more core networks.
The information processing device according to (A12).
(A14)
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to (A13).
(A15)
an acquisition unit that acquires information on the measurement result of the QoS monitoring;
The transmission unit transmits designation information of a target related to a report of information on the measurement result of the QoS monitoring to the one or more core networks;
The acquisition unit acquires information on the burst arrival time for each of the specified targets from the one or more core networks.
The information processing device according to any one of (A1) to (A14).
(A16)
The transmitter transmits an instruction to the one or more core networks to report statistics of the measurement results for each of the targets as information of the measurement results when a plurality of the base stations are connected to or belong to the specified target;
The acquisition unit acquires statistics of the burst arrival times for each of the targets from the one or more core networks.
The information processing device according to (A14).
(A17)
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to (A16).
(A18)
The target is a function that processes the user plane of the core network to which the base station corresponding to the burst arrival time is connected,
The information processing device according to any one of (A12) to (A17).
(A19)
The target is a registration area to which the base station corresponding to the burst arrival time belongs.
The information processing device according to any one of (A12) to (A17).
(A20)
The target is a TAI to which the base station corresponding to the burst arrival time belongs;
The information processing device according to any one of (A12) to (A17).
(A21)
the timing control unit controls the timing at which the data is transmitted from the application server as the control of the transmission timing;
The information processing device according to any one of (A1) to (A20).
(A22)
The timing control unit controls the timing at which the data is transmitted from the function processing the user plane, as the control of the transmission timing.
The information processing device according to any one of (A1) to (A20).
(A23)
The timing control unit requests a function that processes the user plane to control the transmission timing of the data.
The information processing device according to (A22).
(A24)
The timing control unit requests the base station belonging to the registration area or TAI to control the transmission timing of the data.
The information processing device according to (A19) or (A20).
(A25)
An information processing method executed by an information processing device connected to one or more core networks via a service-based interface,
sending a request for QoS monitoring of data belonging to an application and information regarding a traffic pattern of the data to the one or more core networks;
controlling a transmission timing of the data transmitted to the base station via a function of processing a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations;
Information processing methods.
(A26)
An information processing device that connects to one or more core networks via a service-based interface,
a transmitter for transmitting a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks;
a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data that are based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations;
A program to function as a

 <コアネットワーク側>
 また、本技術は以下のような構成も取ることができる。
(B1)
 コアネットワークに属する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、を前記他の情報処理装置に送信する送信部と、を備える、
 情報処理装置。
(B2)
 前記バースト到達時間の情報は、前記複数の基地局にそれぞれ通知される支援情報に含まれる情報である、
 前記(B1)に記載の情報処理装置。
(B3)
 前記QoSモニタリングの測定結果の情報は、前記基地局が測定する、前記バースト到達時間に対するオフセット時間である、
 前記(B1)又は(B2)に記載の情報処理装置。
(B4)
 前記取得部は、前記バースト到達時間の情報の報告に係る対象の指定情報を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象毎の前記バースト到達時間の情報を前記他の情報処理装置に送信する、
 前記(B1)~(B3)のいずれかに記載の情報処理装置。
(B5)
 前記取得部は、指定した前記対象に前記基地局が複数接続又は属している場合の前記バースト到達時間の情報として、前記対象毎の前記バースト到達時間の統計値、を報告する指示を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象に前記基地局が複数接続又は属している場合には、前記対象毎の前記バースト到達時間の統計値を前記他の情報処理装置に送信する、
 前記(B4)に記載の情報処理装置。
(B6)
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 前記(B5)に記載の情報処理装置。
(B7)
 前記取得部は、前記QoSモニタリングの測定結果の情報の報告に係る対象の指定情報を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象毎の前記QoSモニタリングの測定結果の情報を前記他の情報処理装置に送信する、
 前記(B1)~(B3)のいずれかに記載の情報処理装置。
(B8)
 前記取得部は、指定された前記対象に前記基地局が複数接続又は属している場合の前記測定結果の情報として、前記測定結果の前記対象毎の統計値、を報告する指示を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象に前記基地局が複数接続又は属している場合には、前記対象毎の前記バースト到達時間の統計値を前記他の情報処理装置に送信する、
 前記(B7)に記載の情報処理装置。
(B9)
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 前記(B8)に記載の情報処理装置。
(B10)
 前記対象は、前記バースト到達時間に対応する前記基地局が接続された前記コアネットワークのユーザプレーンを処理する機能である、
 前記(B4)~(B9)のいずれかに記載の情報処理装置。
(B11)
 前記対象は、前記バースト到達時間に対応する前記基地局が接続された前記コアネットワークのユーザプレーンに割り当てられたデータネットワークアクセス識別子である、
 前記(B4)~(B9)のいずれかに記載の情報処理装置。
(B12)
 異なる前記データネットワークアクセス識別子が割り当てられた前記コアネットワークの複数の前記ユーザプレーンのうち、少なくとも1つはエッジアプリケーションサーバと接続されている、
 前記(B11)に記載の情報処理装置。
(B13)
 前記対象は、前記バースト到達時間に対応する前記基地局が属する登録エリアである、
 前記(B4)~(B9)のいずれかに記載の情報処理装置。
(B14)
 前記対象は、前記バースト到達時間に対応する前記基地局が属するTAIである、
 前記(B4)~(B9)のいずれかに記載の情報処理装置。
(B15)
 コアネットワークに属する情報処理装置が実行する情報処理方法あって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得し、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成し、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、を前記他の情報処理装置に送信する、
 情報処理方法。
(B16)
 コアネットワークに属する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記コアネットワークのユーザプレーンを処理する機能から前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部と、を備える、
 情報処理装置。
(B17)
 前記取得部は、前記ユーザプレーンを処理する機能に対する前記送信タイミングの制御要求を前記他の情報処理装置から取得し、
 前記タイミング制御部は、前記送信タイミングの制御要求に応じて、前記ユーザプレーンを処理する機能から前記基地局に送信される前記データの送信タイミングを制御する、
 前記(B16)に記載の情報処理装置。
(B18)
 コアネットワークに属する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記基地局から送信される前記データの送信タイミングを制御するタイミング制御部と、を備える、
 情報処理装置。
(B19)
 前記取得部は、前記基地局に対する前記送信タイミングの制御要求を前記他の情報処理装置から取得し、前記タイミング制御部は、前記送信タイミングの制御要求に応じて、前記基地局から送信される前記データの送信タイミングを制御する、
 前記(B18)に記載の情報処理装置。
(B20)
 コアネットワークに属する情報処理装置が実行する情報処理方法であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成し、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記コアネットワークのユーザプレーンを処理する機能から前記基地局に送信される前記データの送信タイミングを制御する、
 情報処理方法。
(B21)
 コアネットワークに属する情報処理装置を、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、を前記他の情報処理装置に送信する送信部と、を備える、
 として機能させるためのプログラム。
<Core network side>
The present technology can also be configured as follows.
(B1)
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a transmitter that transmits the burst arrival time information and the measurement result information of the QoS monitoring for each of the plurality of base stations to the other information processing device.
Information processing device.
(B2)
the information on the burst arrival time is information included in support information notified to each of the plurality of base stations;
The information processing device according to (B1) above.
(B3)
The information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
The information processing device according to (B1) or (B2).
(B4)
the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of the information on the burst arrival time;
the transmitting unit transmits information on the burst arrival time for each of the specified targets to the other information processing devices;
The information processing device according to any one of (B1) to (B3).
(B5)
the acquisition unit acquires from the other information processing device an instruction to report a statistical value of the burst arrival time for each of the specified targets as information on the burst arrival time when a plurality of the base stations are connected to or belong to the specified target;
When a plurality of base stations are connected to or belong to the specified target, the transmission unit transmits a statistical value of the burst arrival time for each of the targets to the other information processing device.
The information processing device according to (B4).
(B6)
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to (B5).
(B7)
the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of information on the measurement result of the QoS monitoring;
The transmission unit transmits information on the measurement result of the QoS monitoring for each of the specified targets to the other information processing devices.
The information processing device according to any one of (B1) to (B3).
(B8)
The acquisition unit acquires, from the other information processing device, an instruction to report a statistical value of the measurement result for each of the targets as information of the measurement result when a plurality of the base stations are connected to or belong to the specified target, and
When a plurality of base stations are connected to or belong to the specified target, the transmission unit transmits a statistical value of the burst arrival time for each of the targets to the other information processing device.
The information processing device according to (B7) above.
(B9)
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to (B8).
(B10)
The target is a function that processes a user plane of the core network to which the base station corresponding to the burst arrival time is connected,
The information processing device according to any one of (B4) to (B9).
(B11)
The target is a data network access identifier assigned to a user plane of the core network to which the base station corresponding to the burst arrival time is connected.
The information processing device according to any one of (B4) to (B9).
(B12)
At least one of the plurality of user planes of the core network to which different data network access identifiers are assigned is connected to an edge application server.
The information processing device according to (B11).
(B13)
The target is a registration area to which the base station corresponding to the burst arrival time belongs.
The information processing device according to any one of (B4) to (B9).
(B14)
The target is a TAI to which the base station corresponding to the burst arrival time belongs;
The information processing device according to any one of (B4) to (B9).
(B15)
An information processing method executed by an information processing device belonging to a core network,
Obtaining a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
generating information on burst arrival times of the data for each of a plurality of base stations based on the information on the traffic pattern;
transmitting information on the burst arrival time and information on the measurement results of the QoS monitoring for each of the plurality of base stations to the other information processing device;
Information processing methods.
(B16)
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a timing control unit that controls a transmission timing of the data transmitted from a function that processes a user plane of the core network to the base station based on information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations.
Information processing device.
(B17)
the acquisition unit acquires, from the other information processing device, a control request for the transmission timing for a function that processes the user plane;
the timing control unit controls the transmission timing of the data transmitted from the function processing the user plane to the base station in response to the control request for the transmission timing.
The information processing device according to (B16) above.
(B18)
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a timing control unit that controls a transmission timing of the data transmitted from the base station based on information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations.
Information processing device.
(B19)
the acquisition unit acquires a control request for the transmission timing to the base station from the other information processing device, and the timing control unit controls a transmission timing of the data transmitted from the base station in response to the control request for the transmission timing.
The information processing device according to (B18) above.
(B20)
An information processing method executed by an information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
generating information on burst arrival times of the data for each of a plurality of base stations based on the information on the traffic pattern;
controlling a transmission timing of the data transmitted from a function processing a user plane of the core network to the base station based on information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations;
Information processing methods.
(B21)
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a transmitter that transmits the burst arrival time information and the measurement result information of the QoS monitoring for each of the plurality of base stations to the other information processing device.
A program to function as a

 <基地局側>
 また、本技術は以下のような構成も取ることができる。
(C1)
 1つのアプリケーションに属するデータのトラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報と、前記バースト到達時間に係る測定の指示情報と、を取得する取得部と、
 前記指示情報に基づく測定の結果を送信する送信部と、を備え、
 前記指示情報には、前記バースト到達時間と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 基地局。
(C2)
 前記指示情報には、前記指定のパケットがデータバーストの最初のパケットであることを示す情報が含まれる、
 前記(C1)に記載の基地局。
(C3)
 前記指示情報には、前記指定のパケットがデータバーストの最後のパケットであることを示す情報が含まれる、
 前記(C1)に記載の基地局。
(C4)
 前記指示情報には、バースト配信期限と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 前記(C3)に記載の基地局。
(C5)
 前記バースト配信期限は、前記バースト到達時間に生存時間(Survival Time)を加えた時間である、
 前記(C4)に記載の基地局。
(C6)
 前記取得部は、調整パラメータを使った送信タイミングの制御の設定を取得する、
 前記(C1)~(C5)のいずれかに記載の基地局。
(C7)
 前記送信部は、前記調整パラメータに従って、端末装置への前記データの送信タイミングを遅らせるタイミング制御部、を備える、
 前記(C6)に記載の基地局。
(C8)
 基地局が実行する情報処理方法であって、
 1つのアプリケーションに属するデータのトラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報と、前記バースト到達時間に係る測定の指示情報と、を取得し、
 前記指示情報に基づく測定の結果を送信し、
 前記指示情報には、前記バースト到達時間と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 情報処理方法。
(C9)
 コンピュータを、
 1つのアプリケーションに属するデータのトラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報と、前記バースト到達時間に係る測定の指示情報と、を取得する取得部、
 前記指示情報に基づく測定の結果を送信する送信部、として機能させ、
 前記指示情報には、前記バースト到達時間と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 プログラム。
<Base station side>
The present technology can also be configured as follows.
(C1)
an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times;
a transmitter that transmits a result of the measurement based on the instruction information,
the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
Base station.
(C2)
the instruction information includes information indicating that the specified packet is the first packet of a data burst;
The base station according to (C1).
(C3)
the instruction information includes information indicating that the specified packet is the last packet of a data burst.
The base station according to (C1).
(C4)
The instruction information includes an instruction to measure the difference between the burst delivery deadline and the timing of receiving the specified packet.
The base station according to (C3).
(C5)
The burst delivery deadline is the burst arrival time plus a survival time.
The base station according to (C4).
(C6)
the acquisition unit acquires settings for controlling transmission timing using adjustment parameters;
The base station according to any one of (C1) to (C5).
(C7)
the transmission unit includes a timing control unit that delays a transmission timing of the data to the terminal device in accordance with the adjustment parameter.
The base station according to (C6).
(C8)
An information processing method executed by a base station, comprising:
acquiring information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times;
Transmitting a result of the measurement based on the instruction information;
the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
Information processing methods.
(C9)
Computer,
an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times;
a transmitter that transmits a result of the measurement based on the instruction information;
the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
program.

 1 通信システム
 10 サーバ
 20 管理装置
 30 基地局
 40 端末装置
 60 XRサーバ
 70 XRデバイス
 11、21 通信部
 31、41 無線通信部
 12、22、32、42 記憶部
 13、23、33、43 制御部
 44 入力部
 45 出力部
 46 センサ部
 311、411 送信処理部
 312、412 受信処理部
 313、413 アンテナ
 451 表示部
 131、231、331 取得部
 132、232、332 送信部
 133、233、333 生成部
 134、234、334 タイミング制御部
 510 RAN/AN
 520 UPF
 530 DN
 540 コントロールプレーン機能群
 541 AMF
 542 NEF
 543 NRF
 544 NSSF
 545 PCF
 546 SMF
 547 UDM
 548 AF
 549 AUSF
 550 UCMF
 551 TSCTSF
 552 BSF
 61 XRメディア生成部
 62 XR表示領域プリレンダリング部
 63 2D/3Dメディアエンコード部
 64 XRレンダリングメタデータ処理部
 65 XRメディアコンテンツ配信部
 66、73 5GS配信部
 71 XRセンサ部
 72 XRメディアコンテンツ配信部
 74 2D/3Dメディアデコード部
 75 XRレンダリングメタデータ処理部
 76 XR表示領域レンダリング部
 77 表示部
 CN コアネットワーク
REFERENCE SIGNS LIST 1 Communication system 10 Server 20 Management device 30 Base station 40 Terminal device 60 XR server 70 XR device 11, 21 Communication unit 31, 41 Wireless communication unit 12, 22, 32, 42 Memory unit 13, 23, 33, 43 Control unit 44 Input unit 45 Output unit 46 Sensor unit 311, 411 Transmission processing unit 312, 412 Reception processing unit 313, 413 Antenna 451 Display unit 131, 231, 331 Acquisition unit 132, 232, 332 Transmission unit 133, 233, 333 Generation unit 134, 234, 334 Timing control unit 510 RAN/AN
520 UPF
530 DN
540 Control Plane Function Group 541 AMF
542 NEF
543 NRF
544 NSSF
545 PCF
546 SMF
547 UDM
548 AF
549 AUSF
550 UCMF
551 TSCTSF
552 BSF
61 XR media generation unit 62 XR display area pre-rendering unit 63 2D/3D media encoding unit 64 XR rendering metadata processing unit 65 XR media content distribution unit 66, 73 5GS distribution unit 71 XR sensor unit 72 XR media content distribution unit 74 2D/3D media decoding unit 75 XR rendering metadata processing unit 76 XR display area rendering unit 77 Display unit CN Core network

Claims (20)

 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信する送信部と、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御するタイミング制御部と、を備える、
 情報処理装置。
An information processing device that connects to one or more core networks via a service-based interface,
a transmitter configured to transmit a request for QoS monitoring of data belonging to an application and information related to a traffic pattern of the data to the one or more core networks;
a timing control unit that controls a transmission timing of the data to be transmitted to the base station via a function that processes a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations.
Information processing device.
 前記バースト到達時間の情報は、前記複数の基地局にそれぞれ通知される支援情報に含まれる情報である、
 請求項1に記載の情報処理装置。
the information on the burst arrival time is information included in support information notified to each of the plurality of base stations;
The information processing device according to claim 1 .
 前記QoSモニタリングの測定結果の情報は、前記基地局が測定する、前記バースト到達時間に対するオフセット時間である、
 請求項1に記載の情報処理装置。
The information of the measurement result of the QoS monitoring is an offset time relative to the burst arrival time measured by the base station.
The information processing device according to claim 1 .
 前記一又は複数のコアネットワークには、1つの第1のPLMNオペレータに属する第1のコアネットワークが含まれ、
 前記複数の基地局は、前記第1のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 請求項1に記載の情報処理装置。
the one or more core networks include a first core network belonging to a first PLMN operator;
the plurality of base stations are connected to the first core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to claim 1 .
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークの第1のユーザプレーンを処理する機能と接続され、
 前記複数の基地局のうちの第2の基地局は、前記第1のコアネットワークの第2のユーザプレーンを処理する機能と接続される、
 請求項4に記載の情報処理装置。
a first base station of the plurality of base stations is connected to a function of the first core network that processes a first user plane;
a second base station of the plurality of base stations is connected to a function of the first core network that processes a second user plane;
The information processing device according to claim 4 .
 前記複数の基地局のうちの第1の基地局は、第1の登録エリア、又は第1のTAIに属し、
 前記複数の基地局のうちの第2の基地局は、第2の登録エリア、又は第2のTAIに属する、
 請求項4に記載の情報処理装置。
a first base station among the plurality of base stations belongs to a first registration area or a first TAI;
a second base station among the plurality of base stations belongs to a second registration area or a second TAI;
The information processing device according to claim 4 .
 前記一又は複数のコアネットワークには、第1のPLMNの第1のコアネットワークと、第2のPLMNの第2のコアネットワークと、が含まれ
 前記複数の基地局のうちの第1の基地局は、前記第1のコアネットワークと接続され、
 前記複数の基地局のうちの第2の基地局は、前記第2のコアネットワークと接続され、
 前記バースト到達時間の情報には、前記複数の基地局のうちの第1の基地局に関する前記データの第1のバースト到達時間の情報と、前記複数の基地局のうちの第2の基地局に関する前記データの第2のバースト到達時間の情報と、が少なくとも含まれ、
 前記QoSモニタリングの測定結果の情報には、前記第1の基地局に係るQoSモニタリングの第1の測定結果の情報と、前記第2の基地局に係るQoSモニタリングの第2の測定結果の情報と、が少なくとも含まれ、
 前記タイミング制御部は、前記第1のバースト到達時間の情報と、前記第2のバースト到達時間の情報と、前記第1の測定結果の情報と、前記第2の測定結果の情報と、に基づいて、前記第1の基地局を介して送信される前記データの第1の送信タイミングに対する、前記第2の基地局を介して送信される前記データの第2の送信タイミングを制御する、
 請求項1に記載の情報処理装置。
the one or more core networks include a first core network of a first PLMN and a second core network of a second PLMN; a first base station among the plurality of base stations is connected to the first core network;
a second base station among the plurality of base stations is connected to the second core network;
the burst arrival time information includes at least information on a first burst arrival time of the data related to a first base station among the plurality of base stations and information on a second burst arrival time of the data related to a second base station among the plurality of base stations;
the information on the measurement result of the QoS monitoring includes at least information on a first measurement result of the QoS monitoring related to the first base station and information on a second measurement result of the QoS monitoring related to the second base station;
the timing control unit controls a second transmission timing of the data transmitted via the second base station relative to a first transmission timing of the data transmitted via the first base station, based on information on the first burst arrival time, information on the second burst arrival time, information on the first measurement result, and information on the second measurement result.
The information processing device according to claim 1 .
 前記第1のバースト到達時間の情報は、前記第1の基地局に通知される第1の支援情報に含まれる情報であり、
 前記第2のバースト到達時間の情報は、前記第2の基地局に通知される第2の支援情報に含まれる情報である、
 請求項7に記載の情報処理装置。
the information on the first burst arrival time is information included in first support information notified to the first base station;
the information on the second burst arrival time is information included in second support information notified to the second base station;
The information processing device according to claim 7 .
 前記第1の測定結果の情報は、前記第1の基地局が測定する前記第1のバースト到達時間に対する第1のオフセット時間であり、
 前記第2の測定結果の情報は、前記第2の基地局が測定する前記第2のバースト到達時間に対する第2のオフセット時間である、
 請求項7に記載の情報処理装置。
the information on the first measurement result is a first offset time relative to the first burst arrival time measured by the first base station;
the information of the second measurement result is a second offset time relative to the second burst arrival time measured by the second base station;
The information processing device according to claim 7 .
 前記タイミング制御部は、前記送信タイミングの制御として、アプリケーションサーバから前記データが送信されるタイミングの制御を行う、
 請求項1に記載の情報処理装置。
the timing control unit controls the timing at which the data is transmitted from the application server as the control of the transmission timing;
The information processing device according to claim 1 .
 前記タイミング制御部は、前記送信タイミングの制御として、前記ユーザプレーンを処理する機能から前記データが送信されるタイミングの制御を行う、
 請求項1に記載の情報処理装置。
The timing control unit controls the timing at which the data is transmitted from the function processing the user plane, as the control of the transmission timing.
The information processing device according to claim 1 .
 コアネットワークに属する情報処理装置であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を他の情報処理装置から取得する取得部と、
 前記トラフィックパターンに係る情報に基づいて、複数の基地局それぞれに関する、前記データのバースト到達時間の情報を生成する生成部と、
 前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、を前記他の情報処理装置に送信する送信部と、を備える、
 情報処理装置。
An information processing device belonging to a core network,
an acquisition unit that acquires a request for QoS monitoring for data belonging to one application and information related to a traffic pattern of the data from another information processing device;
a generating unit that generates information on the burst arrival time of the data for each of a plurality of base stations based on the information on the traffic pattern;
a transmitter that transmits information on the burst arrival time and information on the measurement result of the QoS monitoring for each of the plurality of base stations to the other information processing device.
Information processing device.
 前記取得部は、前記バースト到達時間の情報、又は前記測定結果の情報、の報告に係る対象の指定情報を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象毎の、前記バースト到達時間の情報または前記測定結果の情報、を前記他の情報処理装置に送信する、
 請求項12に記載の情報処理装置。
the acquisition unit acquires, from the other information processing device, designation information of a target related to a report of the information on the burst arrival time or the information on the measurement result;
the transmitting unit transmits the information on the burst arrival time or the information on the measurement result for each of the specified targets to the other information processing devices.
The information processing device according to claim 12.
 前記取得部は、指定した前記対象に前記基地局が複数接続又は属している場合の前記バースト到達時間または前記QoSモニタリングの測定結果の情報として、前記対象毎の、前記バースト到達時間の統計値または前記測定結果の統計値、を報告する指示を前記他の情報処理装置から取得し、
 前記送信部は、指定された前記対象に前記基地局が複数接続又は属している場合には、前記対象毎の、前記バースト到達時間の統計値または前記測定結果の統計値、を前記他の情報処理装置に送信する、
 請求項13に記載の情報処理装置。
the acquisition unit acquires from the other information processing device an instruction to report, as information on the burst arrival time or the measurement result of the QoS monitoring when a plurality of base stations are connected to or belong to the specified target, a statistical value of the burst arrival time or a statistical value of the measurement result for each target;
When a plurality of base stations are connected to or belong to the specified target, the transmission unit transmits the statistical value of the burst arrival time or the statistical value of the measurement result for each of the targets to the other information processing devices.
The information processing device according to claim 13.
 前記統計値は、最大値、最小値、平均値、及び標準偏差のうちの少なくとも1つである、
 請求項14に記載の情報処理装置。
the statistical value is at least one of a maximum value, a minimum value, a mean value, and a standard deviation;
The information processing device according to claim 14.
 前記対象は、前記バースト到達時間に対応する前記基地局が接続された前記コアネットワークのユーザプレーンを処理する機能である、
 請求項13に記載の情報処理装置。
The target is a function that processes a user plane of the core network to which the base station corresponding to the burst arrival time is connected,
The information processing device according to claim 13.
 前記対象は、前記バースト到達時間に対応する前記基地局が属する登録エリア又はTAIである、
 請求項13に記載の情報処理装置。
The target is a registration area or TAI to which the base station corresponding to the burst arrival time belongs;
The information processing device according to claim 13.
 1つのアプリケーションに属するデータのトラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報と、前記バースト到達時間に係る測定の指示情報と、を取得する取得部と、
 前記指示情報に基づく測定の結果を送信する送信部と、を備え、
 前記指示情報には、前記バースト到達時間と、指定のパケットを受信するタイミングと、の差分の測定の指示が含まれる、
 基地局。
an acquisition unit that acquires information on burst arrival times of data based on information on a traffic pattern of the data belonging to one application and instruction information for measurement of the burst arrival times;
a transmitter that transmits a result of the measurement based on the instruction information,
the instruction information includes an instruction to measure a difference between the burst arrival time and a timing at which a specified packet is received.
Base station.
 前記指示情報には、前記指定のパケットがデータバーストの最初のパケットであることを示す情報が含まれる、
 請求項18に記載の基地局。
the instruction information includes information indicating that the specified packet is the first packet of a data burst;
20. The base station of claim 18.
 サービスベースドインタフェースを介して一又は複数のコアネットワークと接続する情報処理装置が実行する情報処理方法であって、
 1つのアプリケーションに属するデータに対するQoSモニタリングの要求と、前記データのトラフィックパターンに係る情報と、を前記一又は複数のコアネットワークに送信し、
 前記トラフィックパターンに係る情報に基づく前記データのバースト到達時間の情報であって複数の基地局それぞれに関する前記バースト到達時間の情報と、前記複数の基地局それぞれに係る前記QoSモニタリングの測定結果の情報と、に基づいて、前記一又は複数のコアネットワークのユーザプレーンを処理する機能を介して前記基地局に送信される前記データの送信タイミングを制御する、
 情報処理方法。
An information processing method executed by an information processing device connected to one or more core networks via a service-based interface,
sending a request for QoS monitoring of data belonging to an application and information regarding a traffic pattern of the data to the one or more core networks;
controlling a transmission timing of the data transmitted to the base station via a function of processing a user plane of the one or more core networks, based on information on burst arrival times of the data based on information on the traffic pattern, the information on the burst arrival times for each of a plurality of base stations, and information on measurement results of the QoS monitoring for each of the plurality of base stations;
Information processing methods.
PCT/JP2025/002011 2024-01-30 2025-01-23 Information processing device, base station, and information processing method Pending WO2025164490A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2024012051 2024-01-30
JP2024-012051 2024-01-30

Publications (1)

Publication Number Publication Date
WO2025164490A1 true WO2025164490A1 (en) 2025-08-07

Family

ID=96590088

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2025/002011 Pending WO2025164490A1 (en) 2024-01-30 2025-01-23 Information processing device, base station, and information processing method

Country Status (1)

Country Link
WO (1) WO2025164490A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240121645A1 (en) * 2021-02-12 2024-04-11 Orange Transmission of Data from a Communication Network to a User Equipment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022256761A1 (en) * 2021-06-02 2022-12-08 Qualcomm Incorporated Uplink and downlink traffic alignment for power savings

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022256761A1 (en) * 2021-06-02 2022-12-08 Qualcomm Incorporated Uplink and downlink traffic alignment for power savings

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
QUALCOMM TECHNOLOGIES, INC: "Enabling the metaverse with 5G Presentation. QUALCOMM", QUALCOMM TECHNOLOGIES, INC., 8 November 2022 (2022-11-08), pages 1 - 33, XP093342448, Retrieved from the Internet <URL:https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/Presentation-Enabling-the-metaverse-with-5G.pdf> *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240121645A1 (en) * 2021-02-12 2024-04-11 Orange Transmission of Data from a Communication Network to a User Equipment

Similar Documents

Publication Publication Date Title
US20230397155A1 (en) Height-Based Management of Wireless Device
US12195210B2 (en) Aerial service
EP4082291B1 (en) Uplink data indication
US12470923B2 (en) Aerial service
WO2023083138A1 (en) Electronic device and method for communication system and storage medium
US20170352941A1 (en) Position-based antenna switching
WO2025164490A1 (en) Information processing device, base station, and information processing method
US20230413225A1 (en) Change of Height of Wireless Device
US20250274806A1 (en) Base Station User Plane Congestion Control
US20250056231A1 (en) Ranging Service
EP4602860A1 (en) Media data reporting
WO2025028335A1 (en) Information processing apparatus and information processing method
US20230017527A1 (en) Terminal device, management device, and communication method
WO2021192930A1 (en) Application function node and communication method
WO2025197602A1 (en) Information processing device, base station, information processing method, communication method, and communication system
WO2025239245A1 (en) Information processing device, communication device, information processing method, communication method, and communication system
WO2024181091A1 (en) Communication device, information processing device, communication method, and information processing method
WO2025047427A1 (en) Information processing device, imaging device, information processing method, and communication method
WO2025182537A1 (en) Information processing device and information processing method
JP2024157381A (en) Terminal device, base station, and communication method
WO2025182673A1 (en) Communication device, base station, terminal device, and communication method
CN117580111A (en) A communication method, device, communication equipment and storage medium
CN119012300A (en) A communication method, a communication device and a 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: 25748298

Country of ref document: EP

Kind code of ref document: A1