Radio Access Network Server Redundancy via Multi-Client Connection Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing architectures for radio access networks that split processes into higher and lower layers lack specific considerations for achieving redundancy in the higher layer processes.

Innovation Solution

A communication apparatus comprising a first layer processing unit, an establishing unit, an obtaining unit, and a communication processing unit, which performs processes of a first layer in a radio access network, establishes connections with multiple clients performing higher layer processes, obtains connection state information from a first client, and transmits this information to a second client to achieve redundancy in higher layer processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If processes are split into higher and lower layers and performed in separate apparatuses, then functional separation and flexibility are improved, but redundancy in higher layer processes cannot be achieved

Engineering Contradiction:
Improvefunctional separationVSAvoidredundancy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server establishes connection relationships with multiple clients (first client and second client) in advance before any failure occurs. This preliminary setup of multiple potential connections enables the system to quickly switch to a standby client when the active client fails, achieving redundancy without compromising the functional separation between layers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that manages multiple clients and their connection states. By maintaining awareness of connection states between the server and multiple clients, and by being able to switch connections, the server enables redundancy at the higher layer while preserving the architectural separation between layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple clients are connected to the server, then redundancy is improved, but connection management complexity increases

Engineering Contradiction:
ImproveredundancyVSAvoidconnection management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server obtains and monitors connection state information from multiple clients continuously. This feedback mechanism allows the server to automatically detect when a client connection fails and trigger appropriate switching actions, simplifying the management of multiple connections by making the system self-aware and self-regulating rather than requiring complex manual management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables automatic connection switching based on monitored connection states. When the server detects that the connection with the first client has failed, it can automatically switch to the second client without requiring external intervention, thereby reducing the operational complexity of managing multiple redundant connections.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250039704A1Communication apparatus, method, program and recording medium
Publication Date: 2025.01.30 NEC CORP
  • US20250039704A1 patent drawing
  • US20250039704A1 patent drawing
  • US20250039704A1 patent drawing

AI summary

In an architecture in which the inside of a radio access network is split into two layers and the processes are performed in separate apparatuses, respectively, to achieve the redundancy of the processes of the higher layer. A server apparatus 100 is a communication apparatus that comprises a first layer processing unit 141 configured to perform a process of a first layer in a radio access network, an establishing unit 143 configured to perform a process for establishing connections with two or more clients performing a process of a second layer, which is higher than the first layer, an obtaining unit 145 configured to obtain information related to a connection state with a first client performing the process of the second layer, and a communication processing unit 147 configured to transmit, to a second client, the information related to the connection state with the first client.