using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CoreAgent.ProtocolClient.Models { /// /// 用户设备(UE)信息模型 /// 用于存储用户设备的基本信息,包括标识符、设备能力等 /// public class UEInfo { /// /// 用户设备唯一标识符 /// public int UeId { get; set; } /// /// 国际移动用户识别码(IMSI) /// 用于唯一标识移动网络中的用户 /// public string? Imsi { get; set; } /// /// 国际移动设备识别码(IMEI) /// 用于唯一标识移动设备硬件 /// public string? Imei { get; set; } /// /// 协议能力信息 /// 包含UE支持的协议栈能力和配置 /// public ProtocolCaps? Caps { get; set; } } /// /// 帧信息模型 /// 用于存储无线帧相关的时序信息 /// public class FrameInfo { /// /// 最后处理的帧号 /// public int Last { get; set; } /// /// 超帧号(Hyper Frame Number) /// 用于LTE系统中的帧同步 /// public int Hfn { get; set; } /// /// 时间戳(毫秒) /// 默认为-1表示未初始化 /// public long Timestamp { get; set; } = -1; } }