IP Library Granted Patent US 12695661
Granted Patent B2
US 12695661 · App. 18/280,613 · Granted Jul 28, 2026

Protocol analyzer, non-transitory computer-readable storage medium in which protocol error detection program is recorded, and protocol error detection method

Inventors: Yusuke Ogihara (Tokyo, JP); Atsushi Nakata (Tokyo, JP); Takashi Usukura (Tokyo, JP); Yuji Simoyama (Tokyo, JP)
Assignee: NEC CORPORATION
H04L41/0686H04L41/069H04W24/04H04W80/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12695661
App. No.
18/280,613
Granted
Jul 28, 2026
Kind
B2
Abstract

A protocol analyzer of the present disclosure includes a protocol check circuit that relays a control plane and a user plane between a radio unit and a base band unit while performing detection of an error in the control plane and the user plane, and a failure detection packet generation unit configured to generate a failure detection packet based on error factor information generated by the protocol check circuit in response to detection of the error in the control plane and the user plane and based on the ether head of the control plane or the user plane in which the error has been detected and a timestamp, in which the protocol check circuit interprets the control plane and the user plane based on information in a management plane that determines transmission-reception conditions for the control plane and the user plane between the radio unit and the base band unit.

Claims (26)

1 . A protocol error detection method for detecting an error in a control plane and a user plane that are transmitted and received to and from a radio unit configured to perform radio frequency processing and a base band unit configured to perform base band frequency processing, the method comprising:

performing protocol check processing for relaying a control plane and a user plane between a radio unit and a base band unit while performing detection of an error in the control plane and the user plane; and

performing failure detection generation processing for generating a failure detection packet based on error factor information generated in the protocol check processing in response to detection of the error in the control plane and the user plane, and based on an ether header of the control plane or the user plane in which the error has been detected and a timestamp, wherein

in the protocol check processing, the control plane and the user plane are interpreted based on information in a management plane that determines transmission-reception conditions for the control plane and the user plane between the radio unit the base band unit, and

an analyzer includes a recording area for recording the error factor information, the ether header of the control plane or the user plane in which the error has been detected, and the timestamp.

2 . A protocol analyzer comprising:

at least one memory that is configured to store instructions; and

at least one processor that is configured to execute the instructions to:

relay a control plane and a user plane between a radio unit and a base band unit while performing detection of an error in the control plane and the user plane that are transmitted and received to and from the radio unit configured to perform radio frequency processing and the base band unit configured to perform baseband frequency processing; and

generating a failure detection packet based on error factor information generated in response to detection of the error in the control plane and the user plane and based on an ether header of the control plane or the user plane in which the error has been detected and a timestamp, wherein

the control plane and the user plane are interpreted based on information in a management plane that determines transmission-reception conditions for the control plane and the user plane between the radio unit and the base band unit, and

the analyzer includes a recording area for recording the error factor information, the ether header of the control plane or the user plane in which the error has been detected, and the timestamp.

3 . The protocol analyzer according to claim 2 , further comprising transmitting the failure detection packet generated based on the information recorded in the recording area to a packet capture device upon a request from the packet capture device.

4 . The protocol analyzer according to claim 2 , further comprises multiplexing and recording, in the recording area, the ether header of the control plane or the user plane in which the error has been detected and the timestamp.

5 . The protocol analyzer according to claim 2 , further comprising generating a number of the failure detection packets equal to the number of errors that are detected at the same timing.

6 . The protocol analyzer according to claim 2 wherein

in the case where no error is detected in the control plane and the user plane, the at least one processor is further configured to execute the instructions to:

periodically transmit the ether header of the control plane or the user plane and the timestamp, and

periodically generate timestamp packets using the ether header of the control plane or the user plane and the timestamp.

7 . The protocol analyzer according to claim 2 , further comprising transmitting the control plane and the user plane to the packet capture device in the order in which they are received.

8 . The protocol analyzer according to claim 2 wherein the control plane, the user plane, and the management plane are signals defined in an O-RAN (Open Radio Access Network) alliance.

9 . A non-transitory computer-readable storage medium in which an error detection program executed by a protocol analyzer that includes at least one processor configured to execute the program is recorded, the program adapted to detect a protocol error by performing:

protocol check processing for relaying a control plane and a user plane between a radio unit and a base band unit while detecting an error in the control plane and the user plane transmitted and received to and from the radio unit configured to perform radio frequency processing and the base band unit configured to perform baseband frequency processing; and

failure detection packet generation processing for generating a failure detection packet based on error factor information generated in the protocol check processing in response to detection of the error in the control plane and the user plane, and based on an ether header of the control plane or the user plane in which the error has been detected and a timestamp, wherein

in the protocol check processing, the control plane and the user plane are interpreted based on information in a management plane that determines transmission-reception conditions for the control plane and the user plane between the radio unit and the base band unit, and

the analyzer includes a recording area for recording the error factor information, the ether header of the control plane or the user plane in which the error has been detected, and the timestamp.