File size: 2,144 Bytes
4b1a31e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import { Innovation, Classification } from './types';

export const WORKING_GROUPS = ['SA1', 'SA2', 'SA3', 'SA4', 'SA5', 'SA6', 'RAN1', 'RAN2'];
export const MEETINGS = ['Dallas (Nov 2024)', 'Maastricht (Aug 2024)', 'Jeju (May 2024)', 'Athens (Feb 2024)'];

export const MOCK_INNOVATIONS_POOL: Omit<Innovation, 'id' | 'batch_id' | 'classification'>[] = [
  {
    problem_id: "CP-882",
    context: "Satellite integration in 5G Non-Terrestrial Networks (NTN)",
    problem_statement: "High latency variations in LEO satellite constellations cause handover failures during fast UE movement.",
    innovation_potential: "Proposes a predictive QoS-based handover trigger that utilizes satellite ephemeris data to pre-allocate resources.",
    source_reference: "TR 38.821 Sec 4.2",
  },
  {
    problem_id: "CP-901",
    context: "XR/VR Traffic handling in RAN",
    problem_statement: "Current semi-persistent scheduling (SPS) does not account for jitter inherent in cloud-rendered VR frames.",
    innovation_potential: "Introduces a frame-aware scheduling buffer that aligns grants with application-layer frame boundaries.",
    source_reference: "TS 38.300 Sec 12",
  },
  {
    problem_id: "CP-112",
    context: "Sidelink positioning for V2X",
    problem_statement: "GPS unavailability in urban canyons degrades V2X safety application reliability.",
    innovation_potential: "Utilizes cooperative ranging between vehicles using relative signal strength and RTT to establish local relative positioning.",
    source_reference: "TR 38.885 Sec 6.1",
  },
  {
    problem_id: "CP-445",
    context: "Network Energy Saving",
    problem_statement: "Sleep mode transitions for gNBs are too slow to react to bursty IoT traffic.",
    innovation_potential: "AI-driven traffic prediction model resident at the DU to trigger micro-sleep states.",
    source_reference: "TS 28.310 Sec 5",
  },
];

export const COLOR_MAP: Record<Classification, string> = {
  [Classification.UNCLASSIFIED]: '#94a3b8',
  [Classification.DELETE]: '#ef4444',
  [Classification.LOW]: '#3b82f6',
  [Classification.MEDIUM]: '#eab308',
  [Classification.HIGH]: '#22c55e',
};