Mobile communication network, wireless device, and computer program

The mobile communication network optimizes data routing through pre-configured destination information for topics, addressing control signaling congestion and processing delays by minimizing IP packetization at WDs, enhancing network efficiency.

JP2025147523APending Publication Date: 2025-10-07KDDI CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024047806
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2025-10-07

AI Technical Summary

Technical Problem

As the number of wireless devices (WDs) increases, control signaling congestion and processing delays occur in mobile communication networks, particularly in the core network (CN) due to the increased number of PDU sessions, leading to inefficiencies in setting up connections and maintaining data forwarding.

Method used

A mobile communication network architecture that includes a core network with network nodes and base stations configured to forward messages based on pre-set destination information related to topics, allowing for efficient data routing without the need for IP packetization at the WDs, thereby reducing control signaling congestion and processing delays.

Benefits of technology

This approach suppresses control signaling congestion and processing delays, even with an increased number of WDs, by optimizing data forwarding and reducing the load on network nodes and base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025147523000001_ABST
    Figure 2025147523000001_ABST
Patent Text Reader

Abstract

To reduce congestion of control signaling even when the number of wireless devices increases.SOLUTION: A mobile communication network includes a core network including a plurality of network nodes, a plurality of base station devices connected to the core network, and a controller that controls destination information set in the plurality of base station devices and the plurality of network nodes, the destination information indicating information indicating a topic name included in a message and a relationship with the destination of the message, and each of the plurality of base station devices and the plurality of network nodes is configured to forward the message on the basis of the destination information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to mobile communication networks. [Background technology]

[0002] A mobile communication network consists of a radio access network (RAN) and a core network (CN). The RAN establishes a radio link with a wireless device (WD), also called a user equipment (UE). The CN connects to the Internet, etc. As disclosed in Non-Patent Document 1, the mobile communication network establishes a connection between the WD and the Internet via the RAN and the CN. In the fifth-generation (5G) network defined by 3GPP (registered trademark), this connection is called a PDU session. Internet Protocol (IP) packets that the WD sends and receives to and from the Internet are carried on the PDU session.

[0003] In a 5G network, the RAN includes a base station (BS), referred to as a gNodeB (gNB). The base station may be implemented as a single device. The base station may be functionally divided into a radio unit (RU), a distributed unit (DU), and a central unit (CU), which may be located in different locations. The CU may be functionally divided into a control plane (CP) unit (CU-CP) and a user plane (UP) unit (CU-UP).

[0004] The CN includes a control plane network function (NF) and a data plane NF. The control plane NF includes, for example, an access and mobility management function (AMF) that manages the mobility of the WD, a session management function (SMF) that manages PDU sessions for the WD, and an integrated data management function (UDM) that stores subscriber information for the WD. The user plane NF includes a user plane function (UPF) that establishes a PDU session for the WD and forwards user packets sent and received by the WD. The UPF that terminates the PDU session is called a PDU session anchor UPF (PSA-UPF), and the UPF that is located between the PSA-UPF and the RAN and forwards user packets is called an intermediate UPF (I-UPF). [Prior art documents] [Non-patent literature]

[0005] [Non-Patent Document 1] 3GPP TS 23.502 V17.11.0, December 2023 Summary of the Invention [Problem to be solved by the invention]

[0006] WDs include those that are designed to be operated by humans, such as smartphones and tablets, and those that are not designed to be operated by humans, also known as IoT devices. IoT is an abbreviation for Internet of Things. For example, an IoT device reads the amount of electricity used indicated by a watt-hour meter and notifies a server device on the Internet of data indicating the reading. Another IoT device has a sensor that measures temperature, etc., and notifies a server device on the Internet of data indicating the measurement results. Because the fields in which IoT devices can be applied are extremely broad, it is expected that a great number of IoT devices will be used in the future.

[0007] As the number of WDs using a mobile communication network increases, the number of PDU sessions that the mobile communication network must process also increases, which may cause control signaling congestion. Control signaling congestion can increase the time it takes to set up a PDU session, and the time between when data to be transmitted to a WD is generated and when the WD actually transmits the data. Furthermore, the number of PDU sessions that the UPF must process also increases, which increases the amount of information the UPF must maintain regarding the PDU sessions. This can result in increased processing delays in the UPF.

[0008] The present disclosure provides a technique that can suppress congestion of control signaling even when the number of wireless devices increases, or that can suppress an increase in processing delay at a node that forwards data. [Means for solving the problem]

[0009] According to one aspect of the present disclosure, a mobile communication network comprises a core network including a plurality of network nodes, a plurality of base station devices connected to the core network, and a controller that controls destination information set in the plurality of base station devices and the plurality of network nodes, the destination information indicating information indicating a topic name included in a message and a relationship with a destination of the message, and each of the plurality of base station devices and the plurality of network nodes is configured to forward the message based on the destination information. [Effects of the Invention]

[0010] According to the present disclosure, it is possible to suppress congestion of control signaling even when the number of wireless devices increases, or to suppress an increase in processing delay at a node that forwards data. [Brief explanation of the drawings]

[0011] [Figure 1] FIG. 1 is a diagram illustrating an exemplary system configuration. [Figure 2] FIG. 10 is a diagram showing an example of a collection route. [Figure 3] FIG. 10 is a diagram showing an example of a collection route. [Figure 4] FIG. 10 is a diagram showing an example of destination information. [Figure 5] FIG. 10 is a diagram showing another example of a collection path. [Figure 6] FIG. 10 is a diagram showing yet another example of a collection path. [Figure 7] FIG. 1 is a diagram showing an example of the configuration of a mobile communication network. [Figure 8] FIG. 10 is a diagram showing an example of a sequence of a collection route construction process. [Figure 9] FIG. 10 is a diagram showing another example sequence of the collection route construction process. [Figure 10] FIG. 10 is a diagram showing an example of a sequence of a data transmission process. [Figure 11] FIG. 1 is a diagram showing an example of the configuration of a wireless device. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the scope of the invention as claimed, and not all combinations of features described in the embodiments are necessarily essential to the invention. Two or more of the features described in the embodiments may be arbitrarily combined. Furthermore, the same reference numerals are used for the same or similar components, and redundant explanations will be omitted.

[0013] In this embodiment, a server on the Internet collects data from a WD. The WD is, for example, an IoT device. In this case, the server collects data that the WD reads from a predetermined device such as a sensor or a power meter. The WD is, for example, a device that is intended to be operated by a user, such as a smartphone. The server collects data that the user of the WD inputs into the WD and data that the WD can acquire. In the following description, the data that the server collects from the WD is also referred to as "collected data."

[0014] In this embodiment, collected data is associated with a "topic." For example, if each of business operators A and B installs a WD#1 on a power meter and collects the amount of electricity used from the WD#1, the data collected by the WD#1 used by a user who has a contract with business operator A is associated with topic #1, and the data collected by the WD#1 used by a user who has a contract with business operator B is associated with topic #2. Furthermore, if each of business operators A and B installs a WD#2 having a function to measure temperature and collects temperature data, the data collected by the WD#2 installed by business operator A is associated with topic #3, and the data collected by the WD#2 installed by business operator B is associated with topic #4. In this way, a topic is used to identify the attributes of collected data, and can be identified by the content of the information indicated by the collected data, the business operator collecting data from the WD, or a combination thereof.

[0015] FIG. 1 is an exemplary system configuration diagram used to explain this embodiment. BS1 has the function of wirelessly communicating with a WD (not shown). BS1 is configured to be able to communicate with a network node 2 provided in a core network. In the following explanation, the network node 2 will be simply referred to as node 2. Each of the two nodes 2 shown in FIG. 1 is connected to the Internet 4. Two servers 3 are further connected to the Internet 4. In the following explanation, when six BS1s are distinguished, they will be referred to as BS#1 to BS#6 as shown in FIG. 1, and when two nodes 2s are distinguished, they will be referred to as node #1 and node #2 as shown in FIG. 1. Similarly, when two servers 3s are distinguished, they will be referred to as server #1 and server #2 as shown in FIG. 1. It is assumed that the IP address of server #1 is A#1 and the IP address of server #2 is A#2.

[0016] In this example, Server #1 collects data on Topic #1 from one or more WDs (not shown) in the service areas of BS #1 to BS #6, and Server #2 collects data on Topic #2 from one or more WDs (not shown) in the service areas of BS #1 to BS #6. For this reason, the mobile communication network pre-sets collection routes for Topic #1 and Topic #2. Figure 2 shows an exemplary collection route for Topic #1, and Figure 3 shows an exemplary collection route for Topic #2.

[0017] According to FIG. 2, each of BS#1 to BS#6 is configured in advance to transmit a message including collected data for topic #1 from a WD to node #1. In a 5G network, when a WD transmits a message to server 3 on the Internet, the WD must packetize the message into an IP packet, set the address of server 3 as the destination of the IP packet, and transmit the IP packet to BS1. However, in this embodiment, the WD does not need to packetize the message into an IP packet, but simply transmits a message including information indicating topic #1 and the collected data for topic #1 to BS1. When node #1 receives a message including information indicating topic #1, node #1 is configured to packetize the message into an IP packet, set the address A#1 of server #1 as the destination of the IP packet, and transmit the IP packet to the Internet 4.

[0018] 3, each of BS#1 to BS#6 is pre-configured to transmit a message containing information indicating topic #2 and collected data for topic #2 from WD to node #2. Node #2 is configured to packetize the message containing information indicating topic #2 into an IP packet, set the address A#2 of server #2 as the destination of the IP packet, and transmit the IP packet to the Internet 4.

[0019] As described above, the topic collection route is set to have a tree structure with node 2 connected to the Internet 4 as the root node and multiple BSs 1 that cover at least the geographical area where WDs that transmit collected data may exist as leaf nodes.

[0020] Fig. 4(A) shows destination information set for BS#1 to BS#6, node#1 and node#2 in the configurations of Fig. 2 and Fig. 3. The destination information is information indicating the relationship between the topic name indicated in a message and the node 2 or server 3 to which the message is to be sent.

[0021] The destination information for each of BS#1 to BS#6 indicates that a message containing information indicating topic#1 is to be sent to node#1, and a message containing information indicating topic#2 is to be sent to node#2. The destination information for node#1 indicates that a message containing information indicating topic#1 is to be packetized into an IP packet with a destination address of A#1 and sent to the Internet 4. The destination information for node#2 indicates that a message containing information indicating topic#2 is to be packetized into an IP packet with a destination address of A#2 and sent to the Internet 4.

[0022] 2 and 3, the topic collection route formed in the mobile communication network corresponds to one tree structure. However, to collect data for one topic, multiple independent collection routes corresponding to two or more tree structures can be set in the mobile communication network. FIG. 5 shows an example in which two collection routes corresponding to two tree structures are set in the mobile communication network to collect data for topic #1. According to FIG. 5, each of BS#1 to BS#3 is pre-configured to send a message containing information indicating topic #1 from WD to node #1 when the message is received. Each of BS#4 to BS#6 is pre-configured to send a message containing information indicating topic #1 from WD to node #2 when the message is received. Each of node #1 and node #2 is configured to packetize the message containing information indicating topic #1 into an IP packet, set the address A#1 of server #1 as the destination of the IP packet, and send it to the Internet 4.

[0023] Figure 4(B) shows destination information for topic #1 set for BS#1 to BS#6 and node #1 and node #2 in the configuration of Figure 5. The destination information for each of BS#1 to BS#3 indicates that a message containing information indicating topic #1 is to be sent to node #1. The destination information for each of BS#4 to BS#6 indicates that a message containing information indicating topic #1 is to be sent to node #2. The destination information for each of node #1 and node #2 indicates that a message containing information indicating topic #1 is to be packetized into an IP packet with a destination address of A#1 and sent to the Internet 4.

[0024] 2 and 3 are tree structures in which node 2 connected to the Internet 4 is the parent node of multiple BSs 1. However, a configuration is also possible in which at least one other node 2 exists on the path from node 2 connected to the Internet 4 to at least one BS 1 among the multiple BSs 1. In other words, a collection path can also correspond to a tree structure in which the root node corresponding to node 2 connected to the Internet 4 is not the parent node of at least one BS 1 among the multiple BSs 1 corresponding to the leaf nodes. FIG. 6 shows an example in which the collection path for topic #1 is a tree structure in which one node is provided between the root node and each of the multiple leaf nodes.

[0025] According to Figure 6, each of BS#1 to BS#3 is pre-configured to send a message containing information indicating topic #1 from WD to node #1 upon receiving the message. Each of BS#4 to BS#6 is pre-configured to send a message containing information indicating topic #1 from WD to node #2 upon receiving the message. Each of node #1 and node #2 is pre-configured to send a message containing information indicating topic #1 to node #3 upon receiving the message. Node #3 is configured to packetize the message into an IP packet, set the address A#1 of server #1 as the destination of the IP packet, and send it to the Internet 4.

[0026] Figure 4(C) shows destination information for topic #1 set for BS#1 to BS#6 and nodes #1 to #3 in the configuration of Figure 6. The destination information for each of BS#1 to BS#3 indicates that a message containing information indicating topic #1 is to be sent to node #1. The destination information for each of BS#4 to BS#6 indicates that a message containing information indicating topic #1 is to be sent to node #2. The destination information for each of nodes #1 and #2 indicates that a message containing information indicating topic #1 is to be sent to node #3. The destination information for node #3 indicates that a message containing information indicating topic #1 is to be packetized into an IP packet with a destination address of A#1 and sent to the Internet 4.

[0027] Next, the collection route construction process will be described. Fig. 7 is a configuration diagram of a mobile communication network according to this embodiment. As shown in Fig. 7, the mobile communication network has a plurality of BSs 1 and a CN 10 connected to the plurality of BSs 1. The CN 10 includes a plurality of nodes 2, a controller 5, and a management function (MF) 6. The controller 5 has a function of triggering the collection route construction process. In addition, the MF 6 stores subscriber information related to WDs, or the MF 6 is configured to be able to access a database that stores subscriber information related to WDs.

[0028] FIG. 8 is a sequence diagram showing an example of a construction process when constructing a collection route for topic #1 shown in FIG. 5. In S1, the controller 5 receives a construction instruction for a collection route for topic #1. The construction instruction may be input to the controller 5 by, for example, a mobile communication network operator. Alternatively, the construction instruction may be received from an application server (AS) on the Internet 4 operated by a service provider that collects data for topic #1. The construction instruction for a collection route for topic #1 includes information identifying the server #1 to which the data for topic #1 is to be sent, such as information indicating the address A#1 of the server #1, and information indicating the area in which the data for topic #1 is to be collected. For example, the controller 5 may determine BS#1 to be included in the collection route based on the information indicating the area in which the data for topic #1 is to be collected. For example, if BS#1 to BS#6 need to be included in the collection route to cover the area in which the data for topic #1 is to be collected, the controller 5 may determine to include BS#1 to BS#6 in the collection route for topic #1.

[0029] The controller 5 can determine the node 2 that aggregates the data of topic #1, i.e., the node 2 that will be the root node of the collection route, based on the location of the server #1 that is the destination of the data of topic #1, etc. Furthermore, the controller 5 can determine what kind of tree structure the collection route of topic #1 will have, based on the configuration of the mobile communication network, traffic conditions, etc. Note that when an operator of the mobile communication network inputs a construction instruction to the controller 5, the operator can be configured to determine the collection route of topic #1 and input the determined collection route together with the construction instruction to the controller 5. In the example shown in FIG. 8, the collection route of topic #1 is as shown in FIG. 5.

[0030] In S2, controller 5 transmits a message to node #1, one of the two nodes that aggregates data on topic #1, including information indicating topic #1, information indicating address A#1 of server #1 to which a message including information indicating topic #1 is to be sent, and information indicating that a message including information indicating topic #1 will be received from BS#1 to BS#3. Node #1 creates and stores destination information for node #1 shown in FIG. 4(B) based on the information received in S2. Furthermore, in S3, node #1 transmits a message to each of BS#1 to BS#3 indicated in the information received in S2, indicating that a message including information indicating topic #1 will be sent to node #1. BS#1 to BS#3 each create and store destination information for BS#1 to BS#3 shown in FIG. 4(B) based on the message received in S3.

[0031] Furthermore, in S4, controller 5 transmits a message to node #2, the other of the two nodes aggregating data on topic #1, including information indicating topic #1, information indicating address A#1 of server #1 to which the message including the information indicating topic #1 is to be sent, and information indicating that a message including the information indicating topic #1 will be received from BS#4 to BS#6. Node #2 creates and stores destination information for node #2 shown in FIG. 4(B) based on the information received in S4. Furthermore, in S5, node #2 transmits a message to each of BS#4 to BS#6 indicated in the information received in S4, indicating that a message including the information indicating topic #1 will be sent to node #2. BS#4 to BS#6 each create and store destination information for BS#4 to BS#6 shown in FIG. 4(B) based on the message received in S4.

[0032] Fig. 9 is a sequence diagram showing an example of the construction process when constructing a collection route for topic #1 shown in Fig. 6. Similar to the sequence in Fig. 8, the controller 5 receives an instruction to construct a collection route for topic #1 at S10. The construction instruction may include information indicating the route shown in Fig. 6 as the collection route for topic #1. Alternatively, in response to receiving the construction instruction, the controller 5 determines the collection route for topic #1 shown in Fig. 6.

[0033] In S11, the controller 5 sends a message to node #3, which aggregates data for topic #1, including information indicating topic #1, information indicating address A#1 of server #1, which is the destination of a message including information indicating topic #1, and information indicating that a message including information indicating topic #1 will be received from node #2 and node #3. Node #3 creates and stores destination information for node #3, shown in FIG. 4(C), based on the information received in S11. Furthermore, in S12, node #3 sends a message to node #1, which is indicated in the information received in S11, indicating that a message including information indicating topic #1 will be sent to node #3. Similarly, in S13, node #3 sends a message to node #2, which is indicated in the information received in S11, indicating that a message including information indicating topic #1 will be sent to node #3. As a result, node #1 creates and stores destination information for node #1, shown in FIG. 4(C), and node #2 creates and stores destination information for node #2, shown in FIG. 4(C).

[0034] Furthermore, in S14, controller 5 transmits to node #1 a message including information indicating topic #1 and information indicating that a message including the information indicating topic #1 will be received from BS#1 to BS#3. In S15, node #1 transmits to each of BS#1 to BS#3 a message indicating that a message including the information indicating topic #1 will be sent to node #1, based on the information received in S14. Each of BS#1 to BS#3 creates and saves destination information for BS#1 to BS#3 shown in FIG. 4(C) based on the message received in S15.

[0035] Furthermore, in S16, controller 5 transmits to node #2 a message including information indicating topic #1 and information indicating that a message including the information indicating topic #1 will be received from BS#4 to BS#6. In S17, node #2 transmits to each of BS#4 to BS#6 a message indicating that a message including the information indicating topic #1 will be sent to node #2, based on the information received in S16. Each of BS#4 to BS#6 creates and saves destination information for BS#4 to BS#6 shown in FIG. 4(C) based on the message received in S17.

[0036] 8 and 9 are merely examples, and the collection route construction process in this embodiment is not limited to the sequence examples shown in FIGS. 8 and 9. For example, in FIG. 8, BS#1 to BS#6 are instructed by node 2, which is the destination, of a message containing information indicating topic #1. However, it is also possible to configure the controller 5 to directly instruct BS#1 to BS#6 as the destination of a message containing information indicating topic #1. Similarly, in FIG. 9, it is also possible to abolish messages between node 2 and between node 2 and BS1, and have the controller 5 directly instruct BS#1 to BS#6 and node #1 to node #3 as the destination of a message containing information indicating topic #1.

[0037] 9, it is also possible to configure in S11 that node #1 receives messages containing information indicating topic #1 from BS #1 to BS #3 and that node #2 receives messages containing information indicating topic #1 from BS #4 to BS #6. In this case, node #3 also notifies node #1 in S12 that node #1 has received messages containing information indicating topic #1 from BS #1 to BS #3, and also notifies node #2 in S13 that node #2 has received messages containing information indicating topic #1 from BS #4 to BS #6. In this case, the processes of S14 and S16 are omitted.

[0038] FIG. 10 is a sequence diagram of the process in which a WD transmits data for topic #1. Assume that the WD is located within the service area of ​​BS#1, and the collection route for topic #1 is established as shown in FIG. 6. In S20, the WD establishes and sets up a wireless link with BS#1. If BS#1 does not have the WD's subscriber information, it acquires the WD's subscriber information from MF6 in S21. Note that BS#1 may also be configured to acquire the WD's subscriber information via another NF rather than directly from MF6. The WD's subscriber information may include information indicating the topics to which the WD can transmit. Here, it is assumed that the WD is permitted to transmit data for topic #1. Note that if BS#1 already has the WD's subscriber information, the process in S21 may be omitted. After acquiring the WD's subscriber information, BS#1 may be configured to retain the acquired WD's subscriber information for a certain period of time and delete the acquired WD's subscriber information after the certain period has elapsed.

[0039] After establishing the wireless link, WD transmits a message including information indicating topic #1 and the collected data for topic #1 to BS#1 in S22. This completes the transmission of data for topic #1 for WD, and therefore WD may delete the wireless link with BS#1. BS#1 determines in S23 whether WD is permitted to transmit data for topic #1. In this example, since transmission of data for topic #1 is permitted, BS#1 transmits the message received from WD to node #1 in accordance with the destination information in S24. Node #1 transmits the message received from BS#1 to node #3 in accordance with the destination information in S25. Node #3 packetizes the message received from node #1 in accordance with the destination information in S26, and transmits the packet to server #1 in S26.

[0040] For example, if BS#1 receives a message from WD in S22 containing information indicating topic #2, BS#1 discards the message. Furthermore, BS1 may be configured to notify WD of the topic to which WD should send messages, according to the subscriber information stored in MF6. For example, assume that a user of WD makes a contract with operator A, and that WD is configured to include information indicating topic #1 in messages sent to the mobile communication network in order to transmit the amount of energy usage collected by WD to operator A's server #1. Later, assume that the user of WD changes his / her contract from operator A to operator B, and the WD must be reconfigured to include information indicating topic #2 in messages sent to the mobile communication network. In this case, the topic to be sent by WD is updated from topic #1 to topic #2 in the WD's subscriber information. When a topic change occurs, MF6 includes an indication indicating the topic change in the subscriber information when sending it to BS1. When BS1 receives subscriber information containing an indication indicating the topic change, it notifies WD of the changed topic. This allows the WD to subsequently send a message including information indicating the changed topic #2 and the collected data to the mobile communication network.

[0041] As described above, a collection route from the BS to a node connected to the Internet is constructed in advance for each topic. Then, when a node connected to the Internet receives a message associated with the topic, it encapsulates the message in an IP packet and transmits it to a predetermined server 3. Therefore, no matter how many WDs transmit collected data for a certain topic, for example, topic #1, the amount of destination information set in the BS1 and node 3 involved in forwarding messages for topic #1 remains the same. Therefore, even if the number of WDs transmitting collected data increases, the amount of information to be stored in the BS1 and node 2 that forward the data can be prevented from increasing, and processing delays at the nodes and BS1 can be prevented from increasing.

[0042] Furthermore, in this embodiment, when a WD transmits collected data, the BS only controls the establishment of a wireless link with the WD, and does not need to transmit or receive control signaling for establishing a connection such as a PDU session between nodes in a mobile communication network or between a node and a BS. In other words, the process of establishing a connection such as a PDU session is generally triggered by the WD establishing a wireless link with the BS for data transmission, etc., but the process of establishing a collection path in this embodiment is executed in advance, independently of the process of establishing a wireless link with the WD. Therefore, even if the number of WDs transmitting data increases, congestion of control signaling can be suppressed.

[0043] Furthermore, the WD according to this embodiment does not need to IP packetize messages, and the processing load on the WD can be reduced. In this embodiment, the WD transmits data to a server 3 on the Internet 4, and therefore the node 2 connected to the Internet 4 performs IP packetization of messages. However, when the CN 10 connects to an external data network that does not use IP, such as a content-centric network (CCN), and transmits data to a server on the external data network, IP packetization is not required in the node 2 connected to the external data network. In this case, the node 2 connected to the external data network transmits messages to the server in accordance with the protocol used by the external data network.

[0044] Note that each of the node 2, controller 5, and MF6 shown in FIG. 7 can be realized as one device. Alternatively, each of the node 2, controller 5, and MF6 shown in FIG. 7 can be realized as a plurality of devices capable of communicating with each other. Further, the node 2, controller 5, and MF6 shown in FIG. 7 can be realized by causing the one or more processors of a device having the one or more processors to execute an appropriate computer program. Also, BS1 may be realized by one device, or may be composed of a plurality of devices arranged in different locations, such as, for example, a radio unit (RU), a distributed unit (DU), and a central unit (CU), or a baseband unit (BBU) and a remote radio unit (RRU).

[0045] <Configuration of WD> FIG. 11 shows a configuration example of WD7. Note that in FIG. 11, only parts necessary for the description of the embodiment are shown, and parts of WD7 that are not necessary for the description of the embodiment are omitted. The transmission unit 72 has a function of transmitting a radio signal to BS1. The reception unit 73 has a function of receiving a radio signal from BS1. The data acquisition unit 70 has a function of acquiring collected data. The setting unit 71 controls a process of setting a radio link with BS1 when transmitting the collected data. After setting the radio link, the transmission unit 72 transmits a message including the collected data and information indicating a topic name to BS1. Note that the information indicating the topic name is set in advance in the transmission unit 72. The WD7 shown in FIG. 11 can be realized by causing the one or more processors of a device having the one or more processors to execute an appropriate computer program.

[0046] The present disclosure further provides a program executable by one or more processors. The program includes instructions that, when executed by one or more processors of an apparatus, cause the apparatus to function as, for example, BS1, node 2, controller 5, MF6, or WD7. The present disclosure also provides a non-transitory computer-readable storage medium having the program stored thereon. The present disclosure also provides methods executed by BS1, node 2, and controller 5 for the collection route construction process illustrated in FIGS. 8 and 9, and a method executed by BS1, node 2, and WD7 for data transmission illustrated in FIG. 10. The present disclosure also provides a program for causing an apparatus having one or more processors to execute these methods, and a non-transitory computer-readable storage medium having the program stored thereon.

[0047] The invention is not limited to the above-described embodiment, and various modifications and variations are possible within the scope of the gist of the invention.

[0048] This configuration can reduce control signaling congestion even when the number of wireless devices increases, thereby contributing to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "Build resilient infrastructure, promote sustainable industrialization, and foster innovation." [Explanation of symbols]

[0049] 1: Base station equipment, 2: Network node, 5: Controller

Claims

1. a core network including a plurality of network nodes; a plurality of base station devices connected to the core network; a controller that controls destination information set in the plurality of base station devices and the plurality of network nodes, the destination information indicating a relationship between information indicating a topic name included in a message and a destination of the message; Equipped with A mobile communications network, wherein each of the plurality of base station devices and the plurality of network nodes is configured to forward the message based on the destination information.

2. 2. The mobile communication network according to claim 1, wherein the controller controls the destination information to be set in the plurality of base station devices and the plurality of network nodes such that, when each of a plurality of first base station devices among the plurality of base station devices receives a first message including information indicating a first topic name, the first message is received by a first network node among the plurality of network nodes.

3. 3. The mobile communication network according to claim 2, wherein the controller controls the destination information set in the plurality of base station devices and the plurality of network nodes so that the first message is transmitted from the plurality of first base station devices to the first network node along a tree structure in which the first network node is a root node and the plurality of first base station devices are leaf nodes.

4. The mobile communication network according to claim 3 , wherein in the tree structure, the first network node is a parent node of the plurality of first base station devices.

5. The mobile communication network according to claim 3 , wherein in the tree structure, the first network node is not a parent node of at least one first base station device among the plurality of first base station devices.

6. the first network node connects to a data network external to the mobile communication network; 3. The mobile communication network according to claim 2, wherein the controller controls the destination information of the first network node so that, when the first network node receives the first message, the first message is sent to a predetermined server of the data network.

7. the data network is the Internet; the destination information of the first network node indicates the predetermined server as a destination of the first message; The mobile communications network of claim 6 , wherein the first network node packetizes the first message into Internet Protocol (IP) packets for transmission to the Internet.

8. 3. The mobile communication network of claim 2, wherein each of the plurality of first base station devices is configured to transmit the first message based on the destination information when the first message is received from a wireless device that is authorized to transmit the first message, and not to transmit the first message based on the destination information when the first message is received from a wireless device that is not authorized to transmit the first message.

9. The mobile communication network according to claim 8 , wherein each of the plurality of first base station devices acquires information indicating whether the wireless device is permitted to transmit the first message from the core network.

10. each of the plurality of first base station devices establishes a wireless link with a wireless device and receives the first message from the wireless device via the wireless link; 3. The mobile communication network of claim 2, wherein the process by the controller to control the destination information so that the first message received by each of the plurality of first base station devices is received by the first network node is performed independently of the process by which each of the plurality of first base station devices establishes a wireless link with the wireless device.

11. A wireless device in a mobile communication network, comprising: a setting means for setting up a radio link with a base station device of the mobile communication network; a transmitting means for transmitting a message including information indicating a topic name to the base station device via the wireless link without packetizing the message into an Internet Protocol (IP) packet; A wireless device comprising:

12. A computer program product that, when executed on one or more processors of an apparatus having one or more processors, causes the apparatus to function as the wireless device of claim 11.