Interface conversion device, control circuit, storage medium and network composition method
By designing an interface conversion device in a mobile wireless communication network, measuring and adjusting the fluctuation adjustment time of data transmission, the impact of electromagnetic wave environment changes on communication quality is solved, and more stable and high-quality data transmission is achieved.
Patent Information
- Application Number
- CN202080107559.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-03
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2040-12-03
AI Technical Summary
In mobile wireless communication networks, changes in electromagnetic wave environment lead to a great impact on the fluctuation adjustment time of data transmission, especially when using industrial protocols, it is difficult to maintain the stability of communication quality.
An interface conversion device is designed, including a communication quality measurement unit, a storage unit, an adjustment time determination unit, a communication group selection unit and a communication time adjustment unit. By measuring and storing communication quality, an appropriate fluctuation adjustment time is determined, and a suitable communication group is selected according to the identification information to control the data packet.
It effectively reduces the impact of data transmission fluctuation adjustment time due to changes in the electromagnetic wave environment, and improves the transmission stability and quality of industrial protocols in mobile wireless communication networks.
Smart Images

Figure CN116569595B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to an interface conversion device, a control circuit, a storage medium and a network construction method in a mobile wireless communication network. Background Art
[0002] In the fifth generation mobile communication (hereinafter referred to as 5G) system that is being standardized by 3GPP (3rd Generation Partnership Project), applications in industrial use that make high reliability and low latency work are being studied, and responses are expected to be given to TSC (Time Sensitive Communication), which provides communication with high precision time synchronization through industrial Ethernet (registered trademark) and the like. In order to be compatible with TSN (Time Sensitive Networking) protocols such as IEEE802.1AS and IEEE802.1Qbv standardized by IEEE (Institute of Electrical and Electronics Engineers) without affecting industrial instruments that have been based on a wired communication environment such as a LAN (Local Area Network) in a factory, it is necessary to reduce the transmission delay and fluctuation of Ethernet (Ethernet) data packets transmitted by industrial protocols such as CC (Control & Communication)-Link IE (Industrial Ethernet (registered trademark)) TSN in a mobile communication network that changes according to electromagnetic wave environment, movement, etc., and to transmit control information for communication with industrial instruments with high reliability. Therefore, the standardization of high reliability and low latency technologies for 5G systems, which are envisioned for application in industrial networks, is being promoted. On the other hand, there is a problem in the wirelessization of industrial networks, that is, since each device that has achieved time synchronization operates in conjunction within the network, it is necessary to consider the characteristics of the communication line that is greatly affected by the electromagnetic wave environment when constructing the network.
[0003] As a solution to such a problem, patent document 1 discloses a wireless technology for industrial networks, that is, in order to make the 5G system a logical TSN bridge on the industrial network, after absorbing the fluctuation of the data arrival time in all wireless intervals, data packets are sent to other TSN bridges and end stations (EndStations) that are communicating at a constant time. As a result, the 5G system can be regarded as being in a logical TSN bridge with a fixed communication delay within the device, and the 5G system can be regarded as a device in the TSN network to ensure the quality required by the industrial protocol using TSN.
[0004] Patent Document 1: International Publication No. WO2020 / 122782 SUMMARY OF THE INVENTION
[0005] However, according to the above prior art, in the case where there are changes in the electromagnetic wave environment associated with movement, occlusion, relay, etc., for data with the same priority, it is necessary to set a fluctuation adjustment time for absorbing fluctuations in the data arrival time based on the communication line with a greater impact of the electromagnetic wave environment. As a result, there is a problem that the fluctuation adjustment time for data with the same priority is not conducive to the performance of a communication line with good communication quality and a small impact of the electromagnetic wave environment.
[0006] The present invention has been made in view of the above circumstances, and an object thereof is to obtain an interface conversion device capable of reducing the influence of the fluctuation adjustment time of data transmission caused by different electromagnetic wave environments in a mobile wireless communication network that transmits using an industrial protocol.
[0007] To solve the above problems and achieve the object, the present invention is an interface conversion device included in a mobile communication system that transmits using an industrial protocol, and includes a communication quality measurement unit, a storage unit, an adjustment time determination unit, a communication group selection unit, and a communication time adjustment unit. The communication quality measurement unit measures the communication quality inside the mobile communication system. The storage unit stores history information including the measurement result of the communication quality measured by the communication quality measurement unit. The adjustment time determination unit refers to the allowable range of the variation amount of the measurement result of the communication quality specified for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet, and determines, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range. The communication group selection unit selects the communication group of the received data packet according to the identification information of the received data packet based on the correspondence between the communication group determined by the adjustment time determination unit and the identification information of the data packet. The communication time adjustment unit controls the received data packet for each communication group using the fluctuation adjustment time in the evaluation index information corresponding to the communication group determined by the adjustment time determination unit.
[0008] EFFECTS OF THE INVENTION
[0009] The interface conversion device according to the present invention achieves the effect of being able to reduce the influence of the fluctuation adjustment time of data transmission caused by different electromagnetic wave environments in a mobile wireless communication network that transmits using an industrial protocol. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 It is a diagram showing an example of the structure of the mobile wireless communication network according to Embodiment 1.
[0011] Figure 2 It is a block diagram showing an example of the structure of a logical TSN bridge of a 5G system related to Embodiment 1.
[0012] Figure 3 It is a diagram showing an example of the connection structure of a base station of a 5G system related to Embodiment 1.
[0013] Figure 4 It is a diagram showing an example of a TSN link established by the structure of a logical TSN bridge of a 5G system related to Embodiment 1.
[0014] Figure 5 It is a block diagram showing an example of the structure of a network-side interface conversion device related to Embodiment 1.
[0015] Figure 6 It is a block diagram showing an example of the structure of a device-side interface conversion device related to Embodiment 1.
[0016] Figure 7 It is a diagram showing an example of the structure of a time-division scheduling unit included in a network-side interface conversion device related to Embodiment 1.
[0017] Figure 8 It is a diagram showing an example of the traffic types of transmission queues included in the time-division scheduling unit of a network-side interface conversion device related to Embodiment 1.
[0018] Figure 9 It is a diagram showing an example of the structure of a gate control list included in the time-division scheduling unit of a network-side interface conversion device related to Embodiment 1.
[0019] Figure 10 It is a diagram showing an example of the measurement result of the communication delay amount within a 5G system related to Embodiment 1.
[0020] Figure 11 It is a diagram showing an example of a method for calculating a fluctuation amount based on the measurement result of the communication delay amount in a 5G system related to Embodiment 1.
[0021] Figure 12 It is a diagram showing an example of a method for calculating a fluctuation amount based on the measurement result of the communication delay amount in a 5G system related to Embodiment 1.
[0022] Figure 13 It is a flowchart showing an example of the communication group determination process of a network-side interface conversion device related to Embodiment 1.
[0023] Figure 14It is a diagram showing an example of a parameter representing data identification information related to Embodiment 1.
[0024] Figure 15 It is a diagram showing an example of evaluation index information stored in the memory of the network - side interface conversion device related to Embodiment 1.
[0025] Figure 16 It is a diagram showing Figure 10 an example of classifying the measurement results shown into communication groups based on the evaluation index information.
[0026] Figure 17 It is a diagram showing Figure 10 an example of classifying the measurement results shown into communication groups based on the evaluation index information.
[0027] Figure 18 It is a diagram showing an example of the connection structure of communication groups in the data processing unit related to Embodiment 1.
[0028] Figure 19 It is a diagram showing another example of the connection structure of communication groups in the data processing unit related to Embodiment 1.
[0029] Figure 20 It is a diagram showing an example of a TSN link established on a 5G system realized by the application of the communication group related to Embodiment 1.
[0030] Figure 21 It is a diagram showing an example of the measurement results of the fluctuation amount within the 5G system related to Embodiment 2.
[0031] Figure 22 It is a diagram showing an example of a method for calculating the evaluation value of the fluctuation amount based on the measurement results of the fluctuation amount within the 5G system related to Embodiment 2.
[0032] Figure 23 It is a diagram showing an example of a method for calculating the evaluation value of the fluctuation amount based on the measurement results of the fluctuation amount within the 5G system related to Embodiment 2.
[0033] Figure 24 It is a diagram showing an example of the evaluation index information of the communication group determination process stored in the memory of the network - side interface conversion device related to Embodiment 2.
[0034] Figure 25 It is a diagram showing an example of the structure of the processing circuit when the processing circuit of the network - side interface conversion device related to Embodiments 1 and 2 is implemented by a processor and a memory.
[0035] Figure 26This is a diagram showing an example of the structure of the processing circuit in the case where the processing circuit is configured by dedicated hardware in the network-side interface conversion device according to Embodiments 1 and 2. Detailed Embodiment
[0036] Hereinafter, based on the accompanying drawings, an interface conversion device, a control circuit, a storage medium, and a network configuration method according to an embodiment of the present invention will be described in detail. In the following description, a 5G system is assumed as a mobile radio communication network, but the mobile radio communication network is not limited thereto.
[0037] Embodiment 1
[0038] Figure 1 This is a diagram showing an example of the structure of the mobile radio communication network according to Embodiment 1. The mobile radio communication network 1 is a network that supports TSC. The mobile radio communication network 1 includes a 5G system 10, a TSN bridge 20, and a TSN device 21. The 5G system 10 is a mobile communication system that transmits using industrial protocols. The 5G system 10 is composed of communication devices that comply with the 5G
[0039] wireless standard and provides services on the mobile radio communication network 1. The TSN device 21 is a communication device such as a TSN bridge or a terminal station. The TSN bridge 20 is synchronized with the master time of the TSN and is synchronized with the TSN device 21 via the 5G system 10 to perform communication based on industrial protocols and the like.
[0040] Figure 2 This is a block diagram showing an example of the structure of the logical TSN bridge of the 5G system according to Embodiment 1. In the 3GPP standard, when observed from the TSN bridge 20, the TSN device 21, etc. connected to the 5G system 10, the 5G system 10 can be regarded as constituting one logical TSN bridge. In Figure 2 it shows the structure of the logical TSN bridge. In addition, in Figure 2 as an example, it shows Figure 1 the case where the TSN device 21 configured on the device side in the TSN device 21 shown is set as the terminal station 21a, and the TSN device 21 configured on the network side is set as the terminal station 21b.
[0041] The 5G system 10 includes a mobile station 30, a base station 31, core devices 32, 33, a device-side interface conversion device 50, and network-side interface conversion devices 51, 52. The 5G system 10 forms a service area through the radio signal 40 transmitted from the base station 31, and the mobile station 30 within the service area is connected to the base station 31 through the radio signal 40.
[0042] The core device 32 is a device that performs call control, authentication processing, and location management of the mobile station 30. The core device 32 controls the base station 31.
[0043] The core device 33 is a gateway device that forwards data when the mobile station 30 communicates via the base station 31. The core device 33 performs forwarding processing of industrial protocols in the communication between the terminal station 21a, the TSN bridge 20, and the terminal station 21b.
[0044] The device-side interface conversion device 50 is an interface conversion device that performs TSN protocol conversion processing between the terminal station 21a and the mobile station 30 and relays Ethernet data packets transmitted using industrial protocols.
[0045] The network-side interface conversion device 51 is an interface conversion device that performs TSN protocol conversion processing between the TSN bridge 20 and the core device 33 and relays Ethernet data packets transmitted using industrial protocols. When both the core device 33 and the network-side interface conversion device 51 can have the functions described in Embodiment 1, their combination is called the network-side interface conversion device 70.
[0046] The network-side interface conversion device 52 is a control device of TSN and an interface conversion device that performs protocol conversion for converting QoS (Quality of Service) settings from the TSN CNC (Time Sensitive Networking Centralized Network Configuration) 60 and TSN CUC (Time Sensitive Networking Centralized User Configuration) 61 responsible for user settings, network settings, etc. or scheduling information of Ethernet data packets based on time information into QoS settings for the 5G system 10. In addition, the network-side interface conversion device 52 transmits port setting information of the device-side interface conversion device 50 via a wireless protocol.
[0047] In addition, the 5G system 10 has a structure in which multiple mobile stations 30 can be connected under the jurisdiction of the base station 31 and a structure in which multiple base stations 31 can be connected under the jurisdiction of the core devices 32 and 33. In addition, in the Figure 2 example, only one TSN instrument 21 is connected, but multiple TSN instruments 21 can be connected via a LAN connection.
[0048] The connection structure of the base station 31 in the 5G system 10 will be described. In the 3GPP standard, a technology called IAB (Integrated Access and Backhaul) that can wirelessize the backhaul line of the base station 31 is assumed to be introduced. Not only between the mobile station 30 and the base station 31, but also between the base stations 31 are connected by wireless signals, whereby a flexible network can be formed.
[0049] Figure 3 FIG. is an example showing the connection structure of the base station of the 5G system according to Embodiment 1. In Figure 3 this figure, the base station 31a connected to the core devices 32 and 33 is the base station that becomes the anchor point for switching from a wired network to a wireless network. In addition, the base station 31a is connected to the mobile station 30a by a wireless signal 40a, and this mobile station 30a is connected to the device-side interface conversion device 50a. And the base station 31a is connected to the base station 31b via the wireless signal 41a. At this time, the wireless signal 40a and the wireless signal 41a may be the same wireless signal, or may be composed of different wireless signals such as frequency bands.
[0050] The base station 31b is connected to the mobile station 30b by a wireless signal 40b, and this mobile station 30b is connected to the device-side interface conversion device 50b. Here, an example is shown in which the mobile station 30b is arranged at a position where the wireless signal 40a transmitted from the base station 31a cannot be observed. However, when the mobile station 30b observes the wireless signal 40a, the mobile station 30b can be connected to the base stations 31a and 31b with excellent electromagnetic wave environments. In addition, the base station 31b is connected to the base station 31c via the wireless signal 41b. The base station 31c is connected to the mobile station 30c by a wireless signal 40c, and this mobile station 30c is connected to the device-side interface conversion device 50c.
[0051] In this connection method, it is premised that the wireless connections of the mobile stations 30a, 30b, and 30c are controlled by the base station 31a that becomes the anchor point, and the base stations 31b and 31c perform wireless communication with the mobile stations 30b and 30c based on the control from the base station 31a. However, each of the base stations 31a, 31b, and 31c may also control the wireless connections of the mobile stations 30a, 30b, and 30c connected to this station and the base stations 31b and 31c, and this is not limited in the present invention.
[0052] Figure 4This is a diagram showing an example of a TSN link established by the structure of the logical TSN bridge of the 5G system according to Embodiment 1. From the perspective of the applications of the TSN bridge 20 with strict time constraints and the terminal station 21a, the network between the network-side interface conversion device 70 and the device-side interface conversion device 50 within the 5G system 10 is regarded as a single TSN link 700 having a fixed delay time within the logical TSN bridge of the 5G system 10.
[0053] The structure of the network-side interface conversion device 70 included in the 5G system 10 will be described. Figure 5 This is a block diagram showing an example of the structure of the network-side interface conversion device according to Embodiment 1. The network-side interface conversion device 70 includes external interfaces 100a and 100b, a device management unit 110, a data processing unit 120, and a communication unit 130.
[0054] The external interface 100a is a physical interface such as an RJ (Registered jack) 45 that is connected to the base station 31 and can be connected to an optical line or the like.
[0055] The external interface 100b is a physical interface such as an RJ45 that is connected to the TSN bridge 20 and can be connected to an Ethernet line.
[0056] The device management unit 110 performs setting and management of the network-side interface conversion device 70. The device management unit 110 includes a management interface unit 111, a power supply unit 112, a memory 113, a time management unit 114, and a device management function unit 115.
[0057] The management interface unit 111 communicates with control devices such as the network-side interface conversion device 52, the TSN CNC 60, and the TSNCUC 61 to obtain setting information and the like of the network-side interface conversion device 70. The power supply unit 112 supplies power to each component of the network-side interface conversion device 70. The memory 113 is a storage unit that stores setting information such as device parameters used for the operation of the network-side interface conversion device 70 and TSN protocol-related parameters. In one example, the memory 113 also stores history information including the measurement results of the communication quality measured by the communication quality measurement unit 123 of the data processing unit 120 described later. The time management unit 114 manages the time information obtained from the time synchronization unit 122 of the data processing unit 120 described later. The device management function unit 115 manages the device state such as the operating state of the network-side interface conversion device 70.
[0058] In the case where the network-side interface conversion device 70 is configured as an independent device such as the core device 33 and the network-side interface conversion device 51, a processing unit that implements the functions required for each device may be provided in the device management unit 110 provided in the independent device.
[0059] The data processing unit 120 performs data transmission processing within the 5G system 10 and performs TSN protocol conversion processing for connection to an external TSN bridge 20. The data processing unit 120 includes a 5G data communication unit 121, a time synchronization unit 122, a communication quality measurement unit 123, an adjustment time determination unit 124, a communication group selection unit 125, a communication time adjustment unit 126, and a time division scheduling unit 127.
[0060] The 5G data communication unit 121 is a functional unit that implements the functions of the core device 33 and communicates in a state of having achieved time synchronization with the base station 31. Also, QoS control within the 5G system 10 is performed based on the QoS settings converted by the network-side interface conversion device 52. The time synchronization unit 122 performs time synchronization processing of IEEE 802.1AS.
[0061] The communication quality measurement unit 123 measures the communication quality inside the mobile communication system. An example of the communication quality is the communication delay amount as the delay amount and the fluctuation amount as the variation amount of the communication delay amount. In one example, the communication quality measurement unit 123 measures the communication delay amount and the fluctuation amount in units of data packets or applications within the 5G system 10 from the device-side interface conversion device 50 to the network-side interface conversion device 70 for the Ethernet data packets sent from the terminal station 21a, and stores them in the memory 113. Specifically, the communication quality measurement unit 123 measures the communication delay amount inside the mobile communication system based on the difference between the output time from the network-side interface conversion device 70 that is the transmission end of the mobile communication system and the input time from the device-side interface conversion device 50 that is the reception end. The communication quality measurement unit 123 calculates the fluctuation amount of the data packets based on the measured communication delay amount, and stores the communication delay amount and the fluctuation amount as history information in the memory 113 that is the storage unit.
[0062] The adjustment time determination unit 124 determines, for each piece of identification information including the communication protocol category included in the data packet, a communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range, based on the allowable range of the variation amount of the measurement result of the communication quality specified for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet. Specifically, the adjustment time determination unit 124 acquires the communication delay amount and the fluctuation amount stored in the memory 113, evaluates the fluctuation absorption time in units of the TSN communication group information set from the network side interface conversion device 52, and determines each buffer length. Here, the TSN communication group information uses the information set from the network side interface conversion device 52 and stored in the memory 113, but it can also be stored in advance in the network side interface conversion device 70, or can be set from a maintenance tool other than the network side interface conversion device 52.
[0063] The communication group selection unit 125 selects the communication group of the received data packet according to the identification information of the received data packet, referring to the correspondence between the communication group determined by the adjustment time determination unit 124 and the identification information of the data packet. Specifically, the communication group selection unit 125 identifies the TSN communication group to which the Ethernet data packet received from the 5G data communication unit 121 belongs, and forwards it to the communication time adjustment unit 126.
[0064] The communication time adjustment unit 126 controls the received data packet for each communication group using the fluctuation adjustment time corresponding to the communication group determined by the adjustment time determination unit 124. Specifically, the communication time adjustment unit 126 performs priority control using queues with different buffer lengths set by the adjustment time determination unit 124 for each TSN communication group. At this time, it is characterized in that even when Ethernet data packets with the same priority are received, the buffer lengths are different when the TSN communication groups are different. The time division scheduling unit 127 provides a function of synchronizing with other TSN instruments, that is, the TSN bridge 20 with high precision, and controlling the transmission time of each traffic type specified by IEEE802.1Qbv.
[0065] In time synchronization processing, communication is performed with the TSN bridge 20 via the external interface 100b using the TSN protocol. When a SYNC message is received, the input time, which is the time information obtained from the time management unit 114 and represents the time when the 5G system 10 has received the SYNC message, is appended to the SYNC message, and the SYNC message is updated. Next, the updated SYNC message is sent to the base station 31 and the mobile station 30 via the 5G data communication unit 121 and the external interface 100a. The device-side interface conversion device 50 that has received the updated SYNC message adds the delay amount of the 5G system 10 to the correction field of the message used in the TSN protocol and forwards it to the TSN bridge 20, thereby performing time synchronization with the TSN instrument. Here, the SYNC message is assumed as the message used in the TSN protocol.
[0066] The communication unit 130 provides the following function: the device management unit 110 and the data processing unit 120 communicate with the TSN bridge 20 via the external interface 100b.
[0067] Next, the structure of the device-side interface conversion device 50 included in the 5G system 10 will be described. Figure 6 It is a block diagram showing an example of the structure of the device-side interface conversion device according to Embodiment 1. The basic structure is the same as that of the network-side interface conversion device 70. The device-side interface conversion device 50 includes external interfaces 150a and 150b, a device management unit 160, a data processing unit 170, and a communication unit 180.
[0068] The external interface 150a is a physical interface connected to the mobile station 30 and composed of USB (Universal Serial Bus), RJ45, or the like.
[0069] The external interface 150b is a physical interface such as RJ45 that can be connected to an Ethernet line and is connected to the terminal station 21a.
[0070] The device management unit 160 performs setting and management of the device-side interface conversion device 50. The device management unit 160 includes a management interface unit 161, a power supply unit 162, a memory 163, a time management unit 164, and a device management function unit 165.
[0071] The management interface unit 161 communicates with control devices such as the device-side interface conversion device 50, the network-side interface conversion device 52, the TSN CNC 60, and the TSNCUC 61 to obtain the setting information of the device-side interface conversion device 50 and the like. The power supply unit 162 supplies power to each component of the device-side interface conversion device 50. The memory 163 is a storage unit that stores setting information such as device parameters used for the operation of the device-side interface conversion device 50 and TSN protocol-related parameters. In one example, the memory 163 also stores history information including the measurement results of the communication quality measured by the communication quality measurement unit 173 of the data processing unit 170 described later. The time management unit 164 manages the time information obtained by the time synchronization unit 172 of the data processing unit 170 described later. The device management function unit 165 manages the device state such as the operating state of the device-side interface conversion device 50.
[0072] The data processing unit 170 performs data transmission processing within the 5G system 10 and performs TSN protocol conversion processing for connecting to an external TSN instrument, i.e., the terminal station 21a. The data processing unit 170 includes a 5G device connection unit 171, a time synchronization unit 172, a communication quality measurement unit 173, an adjustment time determination unit 174, a communication group selection unit 175, a communication time adjustment unit 176, and a time division scheduling unit 177.
[0073] The 5G device connection unit 171 is a functional unit that communicates with the mobile station 30. The time synchronization unit 172 performs time synchronization processing of IEEE802.1AS.
[0074] The communication quality measurement unit 173 measures the communication quality inside the mobile communication system. An example of the communication quality is the communication delay amount as the delay amount and the fluctuation amount as the variation amount of the communication delay amount. In one example, the communication quality measurement unit 173 measures the communication delay amount and the fluctuation amount in units of data packets or applications within the 5G system 10 from the network-side interface conversion device 70 to the device-side interface conversion device 50 of the Ethernet data packets sent from the terminal station 21b and the TSN bridge 20, or the communication delay amount and the fluctuation amount in units of data packets or applications within the 5G system 10 from the device-side interface conversion device 50 to the device-side interface conversion device 50 of the Ethernet data packets sent from the terminal station 21a connected to the device-side interface conversion device 50 under the jurisdiction of another mobile station 30 as history information, and stores them in the memory 163 as a storage unit.
[0075] The adjustment time determination unit 174 refers to the allowable range of the variation amount of the measurement result of the allowable communication quality specified for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet, and determines, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range. Specifically, the adjustment time determination unit 174 acquires the communication delay amount and the fluctuation amount stored in the memory 163, evaluates the fluctuation absorption time in units of the TSN communication group information set from the network side interface conversion device 52, and determines each buffer length. Here, the TSN communication group information uses the information set from the network side interface conversion device 52 and stored in the memory 163, but it can also be saved in advance in the device side interface conversion device 50, or can be set from a maintenance tool other than the device side interface conversion device 50, etc.
[0076] The communication group selection unit 175 refers to the correspondence relationship between the communication group determined by the adjustment time determination unit 174 and the identification information of the data packet, and selects the communication group of the received data packet according to the identification information of the received data packet. Specifically, the communication group selection unit 175 identifies the TSN communication group to which the Ethernet data packet received from the 5G device connection unit 171 belongs, and forwards it to the communication time adjustment unit 176.
[0077] The communication time adjustment unit 176 uses the fluctuation adjustment time corresponding to the communication group determined by the adjustment time determination unit 174 to control the received data packet for each communication group. Specifically, the communication time adjustment unit 176 performs priority control using queues with different buffer lengths set by the adjustment time determination unit 174 for each TSN communication group. At this time, it is characterized in that even when Ethernet data packets with the same priority are received, the buffer lengths are different when the TSN communication groups are different. The time division scheduling unit 177 provides a function of synchronizing with other TSN instruments 21 with high precision and controlling the transmission time of each traffic type specified by IEEE802.1Qbv.
[0078] The communication unit 180 provides a function that the device management unit 160 and the data processing unit 170 communicate with the terminal station 21a via the external interface 150b.
[0079] Next, the structures of the time division scheduling units 127 and 177 of the network side interface conversion device 70 and the device side interface conversion device 50 will be described. The time division scheduling functions in each interface conversion device are the same, so here an example of the structure of the network side interface conversion device 70 will be given for description. Figure 7This is a diagram showing an example of the structure of the time-division scheduling unit of the network-side interface conversion device according to Embodiment 1. The time-division scheduling unit 127 includes transmission queues 200a to 200h, transmission selection algorithms 201a to 201h, transmission gates 202a to 202h, a transmission selection function unit 210, and a gate control list 220.
[0080] The transmission queues 200a to 200h are used to control the transmission time of each traffic type in the process of sending Ethernet data packets from the 5G system 10 to external TSN devices 21, namely the TSN bridge 20 and the terminal station 21b, and are Figure 8 transmission queues corresponding to the traffic types described, where the traffic types represent the priorities associated with the PCP (Priority Code Point) defined by IEEE802.1p.
[0081] Figure 8 This is a diagram showing an example of the traffic types of the transmission queues included in the time-division scheduling unit of the network-side interface conversion device according to Embodiment 1. Transmission queue 200a corresponds to traffic type TC#0, transmission queue 200b corresponds to traffic type TC#1, transmission queue 200c corresponds to traffic type TC#2, and transmission queue 200d corresponds to traffic type TC#3. Additionally, transmission queue 200e corresponds to traffic type TC#4, transmission queue 200f corresponds to traffic type TC#5, transmission queue 200g corresponds to traffic type TC#6, and transmission queue 200h corresponds to traffic type TC#7. From Figure 7 and Figure 8 it can be seen that the transmission queue 200a of traffic type TC#0 has the lowest priority, and the higher the traffic type number, the higher the priority. The transmission queue 200h of traffic type TC#7 has the highest priority. In Figure 8 this, the set value is information that can identify each traffic type.
[0082] The transmission selection algorithms 201a to 201h determine whether the data stored in the corresponding transmission queues 200a to 200h can be transmitted.
[0083] The transmission gates 202a to 202h control the opening (Open) and closing (Closed) of the gates based on the time specified in the gate control list 220 and the information on whether the corresponding transmission queues 200a to 200h can be transmitted obtained from the transmission selection algorithms 201a to 201h.
[0084] The transmission selection function unit 210 transmits the data that has passed through the transmission gates 202a to 202h to an external device.
[0085] The gate control list 220 stipulates the opening and closing of the transmission gates 202a to 202h. Figure 9 It is a diagram showing an example of the structure of the gate control list possessed by the time division scheduling unit of the network side interface conversion device related to Embodiment 1. The gate control list 220 is as Figure 9 shown, and the transmission gate states 222 are registered for each time 221. The transmission gate states 222 define the time bands during which each transmission gate 202a to 202h can transmit, that is, the open time bands, or the time bands during which transmission is not possible, that is, the closed time bands.
[0086] Figure 10 It is a diagram showing an example of the measurement result of the communication delay amount within the 5G system related to Embodiment 1. In Figure 10 , the horizontal axis represents time, and the vertical axis represents the measurement result of the communication delay amount. The measurement result 300 of the communication delay amount has priority information identified by the QoS information of the 5G system 10 assigned to each data packet transmitted within the 5G system 10. In Figure 10 , the measurement results 301a, 301b, and 301c represent data packets with high priority, "high priority", and the measurement result 302 represents data packets with low priority, "low priority". The measurement result 300 of the communication delay amount is generated using the history information stored in the memory 113.
[0087] Figure 11 and Figure 12 It is a diagram showing an example of a method for calculating the fluctuation amount based on the measurement result of the communication delay amount in the 5G system related to Embodiment 1. Figure 11 and Figure 12 are Figure 10 the measurement result 301c of the data packets with high priority extracted. In Figure 11 and Figure 12 , similarly, the horizontal axis represents time, and the vertical axis represents the measurement result of the communication delay amount. Figure 11 In the first calculation example shown, the difference between the maximum value and the minimum value of the measurement result of the communication delay amount in the measurement interval 311a is calculated as the fluctuation amount 310a. Figure 12 In the second calculation example shown, the average value obtained by accumulating the time error 312 with respect to the reference value R, that is, the average value of the measurement result of the communication delay amount, in the measurement interval 311b is calculated as the fluctuation amount 310b. As a method for calculating the fluctuation amount, it is also possible to use other methods in addition to Figure 11 and Figure 12A method other than the method shown. In one example, the median of the communication delay measurement results can be used as the reference value R for calculating the time error 312 in the second calculation example. In addition, as long as it is a packet of QoS information with a constant period, the reception interval or the like can be defined as the fluctuation amount, but the present invention is not limited thereto. And here, for simplicity, as priorities, "high priority" and "low priority" are shown as examples of QoS information, but multiple priorities can also be used as in the QoS definition (5QI: 5G QoS Indicator) in the 5G system 10. In the present invention, the priorities used are not limited.
[0088] Figure 13 It is a flowchart showing an example of the communication group determination process of the network side interface conversion device according to Embodiment 1. Figure 13 An example of the process of the network configuration method performed by the network side interface conversion device 70 is shown. First, in the network side interface conversion device 70, the 5G data communication unit 121 determines whether a data packet is received from the base station 31 (step S11). When the 5G data communication unit 121 does not receive a data packet from the base station 31 (when it is No in step S11), it waits until a data packet is received. In addition, when the 5G data communication unit 121 receives a data packet from the base station 31 (when it is Yes in step S11), it acquires the priority information assigned to the data packet (step S12).
[0089] Next, the communication group selection unit 125 acquires data identification information from the data packet received from the 5G data communication unit 121 (step S13). Figure 14 It is a diagram showing an example of the parameters of the data identification information according to Embodiment 1. As Figure 14 shown, the data identification information 400 is identification information including the communication protocol category 401 and the data identifier 402 that is an independent parameter thereof. In Embodiment 1, as the communication protocol category 401, the parameters of the Internet Protocol (IP) and the Ethernet protocol are used as the data identification information 400, but all the parameters can be used, or a part of the parameters can be selectively used. In addition, the identifier information of other communication protocols can also be used, and the present invention is not limited to these examples.
[0090] Return Figure 13, the communication quality measurement unit 123 measures the communication delay amount and fluctuation amount of the received data packet, and stores the measurement result in the memory 113 of the device management unit 110 (step S14). Then, the adjustment time determination unit 124 acquires the measurement results of the communication delay amount and fluctuation amount and the evaluation index information defined for each communication group from the memory 113 of the device management unit 110 (step S15). Figure 15 FIG. is an example of the structure of the evaluation index information stored in the memory of the network side interface conversion device according to the first embodiment. The evaluation index information 500 is information used when classifying the communication group 501 according to the communication delay amount and fluctuation amount of the data packet. The evaluation index information 500 includes the conditions of the data packet that can be classified into the communication group 501 and the time for adjusting the received data packet set for the communication group 501, that is, the time adjustment amount 505. The conditions include the permitted priority, that is, the permission priority 502, the permitted communication delay amount, that is, the communication delay amount tolerance value 503, and the permitted fluctuation amount, that is, the fluctuation amount tolerance value 504 for each communication group 501. Here, the communication groups 501 are arranged in the order of increasing time adjustment amount 505.
[0091] Return Figure 13 , the adjustment time determination unit 124 selects the communication group 501 having the permission priority 502 corresponding to the priority information acquired by the 5G data communication unit 121 from the evaluation index information 500 (step S16). Then, the adjustment time determination unit 124 determines whether the communication delay amount and fluctuation amount measured by the communication quality measurement unit 123 satisfy the conditions determined by the selected communication group 501 (step S17). Specifically, the adjustment time determination unit 124 determines whether the communication delay amount and fluctuation amount of the received data packet satisfy the target values of the communication group 501 having the permission priority 502 corresponding to the priority information of the data packet acquired in step S12, that is, the communication delay amount tolerance value 503 and the fluctuation amount tolerance value 504 of the selected communication group 501.
[0092] In the case where the communication delay amount and fluctuation amount do not satisfy the conditions determined by the selected communication group 501 (in the case of No in step S17), the adjustment time determination unit 124 selects the communication group 501 with the second highest permission priority 502 from the evaluation index information 500 (step S18). Then, the process returns to step S17.
[0093] On the other hand, when the communication delay amount and the fluctuation amount satisfy the conditions determined by the selected communication group 501 (Yes in step S17), the adjustment time determination unit 124 determines the packet for which the determination has been made as the selected communication group 501 (step S19). That is, the adjustment time determination unit 124 associates the data identification information 400 with the communication group 501. Thus, the communication group determination process ends.
[0094] In addition, the communication group 501 corresponds to a time adjustment group having a buffer length corresponding to the time adjustment amount 505 of the evaluation index information 500 in the communication time adjustment unit 126. After the communication group 501 is determined, the communication group selection unit 125 selects the communication group 501 corresponding to the data identification information 400 after receiving the packet, and forwards the packet to the corresponding time adjustment group of the communication time adjustment unit 126.
[0095] Figure 16 and Figure 17 is a diagram showing an example of classifying the measurement results shown based on the evaluation index information into communication groups. In addition, the same reference numerals are assigned to the same structural elements as Figure 10 and their description is omitted. Figure 10 identical. Figure 16 shows Figure 10 an example in which the "high priority" measurement results 301a and 301b in the measurement results shown are classified into the first communication group. The time adjustment amount at this time is the first time adjustment amount 310, and the buffer length is the first buffer length. In addition, Figure 17 shows Figure 10 an example in which the "high priority" measurement result 301c and the "low priority" measurement result 302 in the measurement results shown are classified into the second communication group. The time adjustment amount at this time is the second time adjustment amount 311, and the buffer length is the second buffer length.
[0096] The connection structure of the communication group selection unit 125, the communication time adjustment unit 126, and the time division scheduling unit 127 in the network-side interface conversion device 70 will be described. Figure 18 is a diagram showing an example of the connection structure of the communication groups in the data processing unit according to Embodiment 1.
[0097] The communication group selection unit 125 internally has filters 601-1 to 601-n corresponding to the evaluation index information 500 of each communication group 501. Here, n is a natural number greater than or equal to 2. In addition, hereinafter, when it is not necessary to distinguish each of the filters 601-1 to 601-n, they are described as filter 601. The filter 601 determines which data identification information 400 of the data packets received from the 5G data communication unit 121 is consistent with the data identification information 400 of the data packets registered in each communication group 501 in the communication group determination process. When the filter 601 determines that the data packet received from the 5G data communication unit 121 belongs to its own communication group 501, it forwards it to the communication time adjustment unit 126 as the data of this group. In addition, when the filter 601 determines that the received data packet does not belong to its own communication group 501, it does not forward the data packet to the communication time adjustment unit 126. In this way, the communication group selection unit 125 forwards the data packet to the corresponding time adjustment buffers 603-1 to 603-n of the communication time adjustment unit 126 through the filter 601 based on the correspondence between the communication group 501 determined by the adjustment time determination unit 124 and the data identification information 400.
[0098] The communication time adjustment unit 126 internally has time adjustment buffers 603-1 to 603-n for each time adjustment group 602-1 to 602-n. The time adjustment groups 602-1 to 602-n are set corresponding to the filters 601-1 to 601-n of the respective communication groups 501 in the communication group selection unit 125. The time adjustment buffers 603-1 to 603-n corresponding to the time adjustment groups 602-1 to 602-n have lengths corresponding to the time adjustment amounts 505 stored in the evaluation index information 500. After performing the fluctuation adjustment for each time adjustment group 602-1 to 602-n, the communication time adjustment unit 126 forwards it to the transmission queue 200 corresponding to the priority of the time division scheduling unit 127.
[0099] In addition, the structure of the time division scheduling unit 127 is Figure 7 described in, so its description is omitted.
[0100] Figure 19 It is a diagram showing another example of the connection structure of the communication groups in the data processing unit according to Embodiment 1. In Figure 19 it shows a connection structure in which the time division scheduling unit 127 is associated with an independent communication group 501. That is, in Figure 19 the data processing unit 120 has time division scheduling units 127-1 to 127-n for each communication group 501. Or, from another perspective, in Figure 19In this case, the time division scheduler 127 is composed of n time division schedulers 127-1 to 127-n. The structures of the respective time division schedulers 127-1 to 127-n are the same as the structure shown by the time division scheduler 127 shown by Figure 7 In Figure 18 , data packets are sent from each of the time adjustment buffers 603-1 to 603-n of the communication time adjustment unit 126 to any one of the transmission queues 200 of the time division scheduler 127. However, in Figure 19 , data packets are respectively sent from the time adjustment buffers 603-1 to 603-n of the communication time adjustment unit 126 to the transmission queues 200 of the time division schedulers 127-1 to 127-n provided corresponding to the time adjustment buffers 603-1 to 603-n.
[0101] In addition, in the first embodiment, each communication group 501 exists in the same network-side interface conversion device 70, but may also exist in other network-side interface conversion devices 70 according to the communication group 501. That is, the communication group selection unit 125 can also allocate the processing of the packetized data communication to other network-side interface conversion devices 70 provided in different geographical locations. In this case, the same function can also be achieved by changing the network-side interface conversion device 70 connected to the base station 31 through communication group determination.
[0102] Figure 20 FIG. is an example of a TSN link established on a 5G system implemented by the application of the communication group according to the first embodiment. The network between the network-side interface conversion device 70 and the device-side interface conversion device 50 in the 5G system 10 includes a plurality of time adjustment groups having different fluctuation adjustment times. Therefore, applications of the TSN bridge 20, the terminal stations 21a and 21b with strict time limits can be regarded as having a plurality of TSN links 700a, 700b, 700n with fixed delay times in the logical TSN bridge of the 5G system 10.
[0103] In this way, in the 5G system 10, when a change in the electromagnetic wave environment accompanied by movement, occlusion, relay, etc. occurs, data with the same priority needs to adjust the fluctuation of the data arrival time based on the communication line with a large influence of the electromagnetic wave environment, which affects the performance of the communication line with good communication quality and a small influence of the electromagnetic wave environment.
[0104] In addition, for the description in Embodiment 1, for simplicity, it is described centering on the network-side interface conversion device 70, but the same applies to the device-side interface conversion device 50. Further, in the device-side interface conversion device 50, the data packets sent from the network-side interface conversion device 70 are often processed under the same electromagnetic wave environment. In terms of the technology of the present invention, effects can be expected for the processing of data packets forwarded from the device-side interface conversion device 50 connected to other mobile stations 30 via the network-side interface conversion device 70 to the device-side interface conversion device 50.
[0105] As described above, according to Embodiment 1, the network-side interface conversion device 70 and the device-side interface conversion device 50 perform measurement and evaluation of the communication delay amount and fluctuation amount of data, perform grouping of communication lines with a large influence of the electromagnetic wave environment and communication lines with a small influence of the electromagnetic wave environment, and thus perform control with different fluctuation adjustment times. That is, even for data with the same priority, it is divided into different communication groups 501 according to data with a large communication delay amount and data with a small communication delay amount, and controlled with different fluctuation adjustment times. Thereby, in the mobile radio communication network 1 composed of a large number of communication lines with different electromagnetic wave environments, the transmission performance can be improved. In particular, in the mobile radio communication network 1 that transmits using an industrial protocol with strict quality requirements, the influence of the fluctuation adjustment time of data transmission caused by different electromagnetic wave environments can be reduced by grouping the communication lines constituting the TSN link 700 with different electromagnetic wave environments.
[0106] Embodiment 2
[0107] In Embodiment 1, it is premised that the communication delay between the device-side interface conversion device 50 and the network-side interface conversion device 70 can be measured on the mobile radio communication network 1, but it is also conceivable that the communication delay cannot be measured due to network function control or the like. In Embodiment 2, a method for selecting a communication group in such a situation is described.
[0108] In Embodiment 2, the structures of the respective devices constituting the mobile radio communication network 1 are the same as those in Embodiment 1, but the measurement methods and evaluation methods in the communication quality measurement units 123, 173 and the adjustment time determination units 124, 174 of the network-side interface conversion device 70 and the device-side interface conversion device 50 are different from those in Embodiment 1. Therefore, hereinafter, the same parts as those in Embodiment 1 are denoted by the same reference numerals as those in Embodiment 1, and repeated description is omitted, and the parts different from those in Embodiment 1 are described.
[0109] Figure 21FIG. is an example showing the measurement result of the fluctuation amount in the 5G system according to Embodiment 2. The measurement result 800 of the fluctuation amount has priority information identified by the QoS information of the 5G system 10 assigned to each data packet transmitted in the 5G system 10. The measurement results 801a, 801b, and 801c represent the data packets with high priority of "high priority", and the measurement result 802 represents the data packet with low priority of "low priority". Figure 21 In one example, the horizontal axis represents the reception time of the data packet. The measurement of the fluctuation amount 803 becomes the reception interval of each data packet. Figure 21 The fluctuation amount 803 is the reception interval of the data packet with low priority and is N i-1 、N i 、N i+1 。In one example, the communication quality measurement units 123 and 173 measure the internal fluctuation amount 803 of the mobile communication system based on the difference in the input time of the data packets of the interface conversion device that becomes the receiving end. In addition, in Embodiment 2, the communication delay amount cannot be directly identified, but since priority control based on QoS information, that is, priority, is applied in the mobile radio communication network 1, the average value of the communication delay amount is regarded as equivalent on each communication line, and only the influence of the electromagnetic wave environment is grasped by the fluctuation amount.
[0110] Figure 22 FIG. is an example showing a method of calculating the evaluation value of the fluctuation amount based on the measurement result of the fluctuation amount in the 5G system according to Embodiment 2. In Figure 22 ,the horizontal axis represents the measurement time, and the vertical axis represents the measurement result of the fluctuation amount. In Figure 22 In the first calculation example shown, the difference between the maximum value and the minimum value of the fluctuation amount of the measurement result in the measurement interval 810a is calculated as the evaluation value of the fluctuation amount 812a.
[0111] Figure 23 FIG. is an example showing a method of calculating the evaluation value of the fluctuation amount based on the measurement result of the fluctuation amount in the 5G system according to Embodiment 2. In Figure 23 ,the horizontal axis represents the measurement time, and the vertical axis represents the measurement result of the fluctuation amount. In Figure 23 In the second calculation example shown, the time error 812b with respect to the average value 811 of the measurement result of the fluctuation amount, that is, the reference value, in the measurement interval 810b is used as the evaluation value P of the fluctuation amount i 、P i+1, ··· and perform calculations. In addition, as a calculation method for the evaluation value of the fluctuation amount, other methods can also be used. In one example, as the reference value for calculating the time error 812b in the second calculation example, instead of using the average value 811 of the measurement results of the fluctuation amount, the median of the measurement results of the fluctuation amount can be used, or the maximum value of the time error 812b can be used.
[0112] Figure 24 is a diagram showing an example of the evaluation index information of the communication group determination process stored in the memory of the network-side interface conversion device according to Embodiment 2. Compared with the Figure 15 evaluation index information 500 of Embodiment 1, Figure 24 the evaluation index information 900 does not include the item of the communication delay amount tolerance value 503. That is, the evaluation index information 900 is information that determines two conditions, namely, the permitted priority 902, which is the permitted priority, and the fluctuation amount tolerance value 903, which is the permitted fluctuation amount, for each communication group 901, and determines the time for adjusting the received data packet, that is, the time adjustment amount 904, for each communication group 901. Here, the communication groups 901 are arranged in the order of increasing time adjustment amount 904.
[0113] In the communication group determination process of the network-side interface conversion device 70 according to Embodiment 2, the same processing as Figure 13 is performed. However, in step S15, the adjustment time determination unit 124 obtains the Figure 24 shown evaluation index information 900 from the memory 113 of the device management unit 110. In addition, in step S17, it is determined whether the fluctuation amount measured by the communication quality measurement unit 123 satisfies the fluctuation amount tolerance value 903 set for the selected communication group 901. Thereby, the selection of the communication group 901 in step S19 can be achieved.
[0114] In addition, although Embodiment 2 is described centering on the network-side interface conversion device 70, the same applies to the device-side interface conversion device 50.
[0115] As described above, according to Embodiment 2, the network-side interface conversion device 70 and the device-side interface conversion device 50 perform grouping of communication lines with a large influence of the electromagnetic wave environment and communication lines with a small influence of the electromagnetic wave environment by measuring and evaluating the fluctuation amount of data, and thus perform control with different fluctuation adjustment times. Thereby, in the mobile radio communication network 1 composed of a large number of communication lines with different electromagnetic wave environments, the transmission performance of industrial protocols with strict quality requirements can be improved.
[0116] Next, the hardware structure of the network-side interface conversion device 70 involved in Embodiments 1 and 2 will be described. In the network-side interface conversion device 70, the external interfaces 100a and 100b are external interfaces. The device management unit 110, the data processing unit 120, and the communication unit 130 are implemented by a processing circuit. The processing circuit can be a memory that stores a program and a processor that executes the program stored in the memory, or can be dedicated hardware. The processing circuit is also referred to as a control circuit.
[0117] Figure 25 FIG. is an example of the structure of a processing circuit in the case where the processing circuit of the network-side interface conversion device involved in Embodiments 1 and 2 is implemented by a processor and a memory. Figure 25 The processing circuit 90 shown is a control circuit and includes a processor 91 and a memory 92. When the processing circuit 90 is composed of the processor 91 and the memory 92, each function of the processing circuit 90 is implemented by software, firmware, or a combination of software and firmware. The software or firmware is described as a program and stored in the memory 92. In the processing circuit 90, each function is implemented by the processor 91 reading and executing the program stored in the memory 92. That is, the processing circuit 90 has a memory 92 that stores a program that, as a result, enables the processing of the network-side interface conversion device 70 to be executed. This program can also be said to be a program for causing the network-side interface conversion device 70 to execute each function implemented by the processing circuit 90. This program can be provided by a storage medium storing the program or by other means such as a communication medium.
[0118] Here, the processor 91 is, for example, a CPU (Central Processing Unit), a processing device, an arithmetic device, a microprocessor, a microcomputer, or a DSP (Digital Signal Processor), etc. In addition, the memory 92 is, for example, a non-volatile or volatile semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), a flash memory, an EPROM (Erasable Programmable ROM), an EEPROM (registered trademark) (Electrically EPROM), a magnetic disk, a floppy disk, an optical disk, a high-density disk, a mini disk, or a DVD (Digital Versatile Disc), etc.
[0119] Figure 26 FIG. is an example of the structure of a processing circuit in the case where the processing circuit of the network-side interface conversion device involved in Embodiments 1 and 2 is composed of dedicated hardware. Figure 26The processing circuit 93 shown is, for example, a single circuit, a composite circuit, a programmed processor, a parallel-programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or a combination thereof. Regarding the processing circuit 93, part of it can be implemented by dedicated hardware and part by software or firmware. In this way, the processing circuit 93 can implement the above-mentioned various functions through dedicated hardware, software, firmware, or a combination thereof.
[0120] Above, the hardware structure of the network-side interface conversion device 70 has been described, but the same applies to the hardware structure of the device-side interface conversion device 50.
[0121] The structures shown in the above embodiments represent an example, and they can also be combined with other known technologies, or the embodiments can be combined with each other. Within the scope not departing from the gist, part of the structure can also be omitted or changed.
[0122] Explanation of reference numerals
[0123] 1 Mobile wireless communication network, 10 5G system, 20 TSN bridge, 21 TSN instrument, 21a, 21b terminal stations, 30, 30a, 30b, 30c mobile stations, 31, 31a, 31b, 31c base stations, 32, 33 core devices, 40, 40a, 40b, 40c, 41a, 41b wireless signals, 50, 50a, 50b, 50c device-side interface conversion devices, 51, 52, 70 network-side interface conversion devices, 60 TSN CNC, 61 TSN CUC, 90, 93 processing circuits, 91 processors, 100a, 100b, 150a, 150b external interfaces, 110, 160 device management units, 111, 161 management interface units, 112, 162 power supply units, 92, 113, 163 memories, 114, 164 time management units, 115, 165 device management function units, 120, 170 data processing units, 121 5G data communication unit, 122, 172 time synchronization units, 123, 173 communication quality measurement units, 124, 174 adjustment time determination units, 125, 175 communication group selection units, 126, 176 communication time adjustment units, 127, 177 time division scheduling units, 130, 180 communication units, 171 5G device connection unit, 200a~200h transmission queues, 201a~201h transmission selection algorithms, 202a~202h transmission gates, 210 transmission selection function unit, 220 gate control list, 400 data identification information, 500, 900 evaluation index information, 601, 601-1~601-n filters, 602-1~602-n time adjustment groups, 603-1~603-n time adjustment buffers, 700, 700a, 700b, 700n TSN links.
Claims
1. An interface conversion device, which is an interface conversion device of a mobile communication system that transmits using an industrial protocol, The interface conversion device is characterized by having: A communication quality measurement unit that measures the communication quality inside the mobile communication system; A storage unit that stores history information including the measurement results of the communication quality measured by the communication quality measurement unit; An adjustment time determination unit that refers to the allowable range that stipulates the allowable variation amount of the measurement results of the communication quality for each communication group and the evaluation index information of the fluctuation adjustment time that absorbs the fluctuation of the arrival time of the received data packet, and determines, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement results of the communication quality obtained from the history information falls within the allowable range; A communication group selection unit that selects the communication group of the received data packet according to the identification information of the received data packet based on the correspondence between the communication group determined by the adjustment time determination unit and the identification information of the data packet; And A communication time adjustment unit that controls the received data packet for each communication group using the fluctuation adjustment time in the evaluation index information corresponding to the communication group determined by the adjustment time determination unit.
2. The interface conversion device according to claim 1, Characterized in that The communication quality measurement unit measures, as the communication quality, the internal delay amount of the mobile communication system measured based on the difference between the output time of the interface conversion device that is the sending end in the mobile communication system and the input time of the interface conversion device that is the receiving end, and the fluctuation amount of the data packet calculated based on the delay amount; The evaluation index information includes the allowable value of the delay amount and the allowable value of the fluctuation amount as the allowable range of the communication quality; The adjustment time determination unit refers to the evaluation index information and determines, for each identification information, the communication group in which the measurement results of the delay amount and the fluctuation amount obtained from the history information satisfy the allowable value of the delay amount and the allowable value of the fluctuation amount.
3. The interface conversion device according to claim 1, Characterized in that The communication quality measurement unit measures the internal fluctuation amount of the mobile communication system based on the difference in the input time of the interface conversion device that is the receiving end of the mobile communication system; The evaluation index information includes the allowable value of the fluctuation as the allowable range of the communication quality; The adjustment time determination unit refers to the evaluation index information and determines, for each identification information, the communication group in which the measured value of the fluctuation amount obtained from the history information satisfies the allowable value of the fluctuation amount.
4. The interface conversion device according to any one of claims 1 to 3, Characterized in that The allowable range of the communication quality varies according to the communication group.
5. The interface conversion device according to any one of claims 1 to 3, Characterized in that The communication group selection unit allocates the processing of the data packets to be grouped for communication to other interface conversion devices set at different geographical locations.
6. The interface conversion device according to claim 4, wherein, the communication group selection unit allocates the processing of the data packets to be grouped for communication to other interface conversion devices set at different geographical locations.
7. A control circuit that controls an interface conversion device of a mobile communication system that transmits using an industrial protocol, wherein the control circuit causes the interface conversion device to perform the following processing: measure the communication quality inside the mobile communication system, store the history information including the measurement result of the measured communication quality, refer to the allowable range of the variation amount of the measurement result of the communication quality allowed for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet, and determine, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range, select the communication group of the received data packet based on the correspondence relationship between the determined communication group and the identification information of the data packet according to the identification information of the received data packet, use the fluctuation adjustment time in the evaluation index information corresponding to the determined communication group to control the received data packet for each communication group.
8. A storage medium that stores a program for controlling an interface conversion device of a mobile communication system that transmits using an industrial protocol, wherein, the program causes the interface conversion device to perform the following processing: measure the communication quality inside the mobile communication system, store the history information including the measurement result of the measured communication quality, refer to the allowable range of the variation amount of the measurement result of the communication quality allowed for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet, and determine, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range, select the communication group of the received data packet based on the correspondence relationship between the determined communication group and the identification information of the data packet according to the identification information of the received data packet, use the fluctuation adjustment time in the evaluation index information corresponding to the determined communication group to control the received data packet for each communication group.
9. A network configuration method for an interface conversion device of a mobile communication system that transmits using an industrial protocol, wherein the network configuration method is characterized by including the following steps: The communication quality measurement unit measures the communication quality inside the mobile communication system; The communication quality measurement unit stores the history information including the measurement result of the communication quality measured by the communication quality measurement unit in the storage unit; The adjustment time determination unit refers to the allowable range that stipulates the variation amount of the measurement result of the communication quality allowed for each communication group and the evaluation index information of the fluctuation adjustment time for absorbing the fluctuation of the arrival time of the received data packet, and determines, for each identification information including the communication protocol category included in the data packet, the communication group in which the variation amount of the measurement result of the communication quality obtained from the history information falls within the allowable range; The communication group selection unit selects the communication group of the received data packet according to the identification information of the received data packet based on the correspondence between the communication group determined by the adjustment time determination unit and the identification information of the data packet; And The communication time adjustment unit controls the received data packet for each communication group using the fluctuation adjustment time in the evaluation index information corresponding to the communication group determined by the adjustment time determination unit.
Citation Information
Patent Citations
Communication system with de-jitter buffer for reducing jitter
WO2020122782A1
Receiving apparatus and time correction method for receiving apparatus
CN101848075A
Ethernet communication system and method based on time sensitivity
CN111262796A