F-RAN Caching Method for mmWave Fronthaul Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Millimeter wave communication systems face significant signal quality degradation due to high path and penetration losses, atmospheric attenuation, and sensitivity to blockage, along with increased complexity in beamforming and fronthaul traffic delays in Fog-Radio Access Networks (F-RAN) due to long separation distances and limited resources at fog nodes.

Innovation Solution

A caching method for F-RAN based communications that allocates popular network functions on fog nodes using clustered and distributed caching methods, optimizing node allocation and content mapping to reduce service delays, energy consumption, and infrastructure costs, while maintaining network capacity, by caching popular network functions at the edge without offloading to the cloud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network functions are offloaded to cloud core, then network capacity is improved, but service delay increases

Engineering Contradiction:
Improvenetwork capacityVSAvoidservice delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the network into multiple layers (layer-three fog nodes, layer-two fog nodes, and cloud core) with different caching responsibilities. Layer-three nodes cache frequently accessed network functions locally, while less frequent functions are cached at layer-two nodes, and only essential functions remain at the cloud core. This segmentation allows the system to maintain high network capacity through distributed caching while minimizing service delay by serving requests from the closest available cache layer.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If network functions are cached at fog nodes, then service delay is reduced, but resources at fog nodes are limited

Engineering Contradiction:
Improveservice delayVSAvoidavailable resources at fog nodes
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent introduces a vertical dimension to the caching architecture by creating a multi-layer fog node structure (layer-two and layer-three) with hierarchical caching capabilities. This dimensional expansion allows the system to overcome the limited resources at individual fog nodes by distributing cached network functions across multiple layers, thereby reducing service delay while respecting the resource constraints at each node through intelligent placement strategies.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Loss of time

If fronthaul traffic is reduced, then end-to-end delay is minimized, but network capacity may be affected

Engineering Contradiction:
Improveend-to-end delayVSAvoidnetwork capacity
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-caching network functions at layer-three and layer-two fog nodes based on predicted user需求的 patterns and historical data. This advance preparation ensures that when users request network functions, the majority of requests can be served immediately from local caches without requiring fronthaul communication, thereby minimizing end-to-end delay while maintaining network capacity through intelligent pre-positioning of content.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11956673B1Caching method for F-RAN based communications
Publication Date: 2024.04.09 KING FAISAL UNIV
  • US11956673B1 patent drawing
  • US11956673B1 patent drawing
  • US11956673B1 patent drawing

AI summary

The caching method for F-RAN based communications in a mmWave communication system includes receiving a request for a network function generated from a requesting mobile station at a layer-two fog node closest to the requesting mobile station. In a clustered caching method, the network functions a cached on a layer-three cluster fog node servicing a cluster or layer two fog nodes. In a distributed caching method, a single, unique network function is cached on each of the layer-two fog nodes in the cluster, which are serially polled until the requested network function. The requested network function is executed at the layer-two or layer three fog node having the network function cached thereon in order to reduce fronthaul communications with layer four cloud nodes for greater efficiency.