目录 / 文档-技术白皮书 / 27-EFT.WP.Packets.Light v1.0
一句话目标:提供光包从物理→成帧→调制→标签→补偿→FSO→到达时→交换/排队→计量→多径→安全→运行全链路的清单模板与样例,统一两口径(配置/解析 vs 测量/实现)与量纲合规,确保可复现/可审计/可回退。
I. 范围与对象
- 对象:manifest.packet.*(分卷分域清单)与端到端聚合清单 manifest.packet。
- 输入:各章 M60-* 产物与 contracts.*、uncertainty.*、面板与证据 URI。
- 输出:可签名、可回放的 JSON/CBOR 文档;端到端清单含引用各分清单的指针。
- 约束:所有数值字段必须具备 unit(field) 与 dim(field) 并通过 check_dim( y - f(x) );两口径字段必须包含 delta_form 与容差 tol_*。
II. 命名与版本
- manifest.kind = "EFT.Packets.Light.Manifest";semver = "1.0.0";schema_uri 指向本附录版本。
- 分域命名:phys/frame/mod/label/comp/fso/tarr/swrt/queue/meas/mpath/sec/rt 分别对应第2–14章。
- 签名链:对规范化内容(见 VIII)计算 digest 并签名 signature;任何字段变更均形成新版本与新签名。
III. 最小键集(核心域与量纲约束)
- 顶层必备:TraceID, ts, RefCond.hash, graph.hash|segments[], contracts, uncertainty, artifacts, signature。
- 两口径统一字段(各域通用):
- two_form = {pred|config, meas, delta_form, tol};
- unit(field) 与 dim(field);对数量↔线性换算注明 scale.note。
- 关键域最小键:
- phys(第2章):{gamma.hash, T_arr_forms:{form1,form2,delta_form},"OSNR", beta2, PMD, u/U}
- frame(第3章):{frame.hash, t_hat_cnt, t_hat_cont, delta_form_frame, offset/skew/J, R_net}
- mod(第4章):{mod, R_c, RBW, EVM_{pred,meas}, BER_{pred,meas}, ACLR/OBB, PAPR, delta_form_mod}
- label(第5章):{label=(lambda,k_sub,S_sel), B_eff, S_eff, Iso_ch, XT_pwr, plan_pwr, delta_form_label}
- comp(第6章):{H_comp.hash|h_eq.hash, CD_res, PMD_res, NL_res, delta_form_comp}
- fso(第7章):{weather.hash, Cn2.hash, A_atm, L_point, σ_I^2, G_ap, P_rx, Avail, delta_form_fso}
- tarr(第8章):{T_arr_forms, T_parts:{ΔT_geom,ΔT_med,ΔT_inst,ΔT_proc,ΔT_sync}, T_arr_star, tol_Tarr}
- swrt(第9章):{path.hash, Xbar.hash, P_block, P_contention, lat_sw, Iso_link, FM_dB, delta_form_swrt}
- queue(第10章):{model:{type,params}, lat^{config,meas}, ρ, P_block/P_cont, T_guard_budget, delta_form_queue}
- meas(第11章):{B,RBW, OSNR_{meas,pred}, EVM_{meas,pred}, BER_{meas,pred}, P_{tx,rx}, IL, Q_factor, delta_form_meas, cal.hash}
- mpath(第12章):{ĥ.hash, events:[{z_k,R̂_k}], MER_{pred,meas}, MP_res_{fiber,fso}, method, delta_form_mpath}
- sec(第13章):{metrics:{E_balance,D_spec,Pol_anom,Timing_anom,ΔQ}, Score, delta_form_sec, actions[]}
- rt(第14章):{W,H,lateness,watermark, cache:{ttl,size,policy,hit,stale_ratio}, metrics:{delta_form_rt, latency_p{50,95,99}, drop_rate, ρ}, resources:{cpu_pct,mem_pct,gpu_util}}
IV. 两口径与量纲落盘规则(强制)
- 两口径字段统一为:
- two_form.pred|config.value、two_form.meas.value、two_form.delta_form、two_form.tol;
- 度量单位:例如 unit(T_arr) = "s", dim(T_arr) = "[T]";unit(OSNR) = "dB", dim= "1"。
- 样本窗口与测度:window = {type∈{time,event}, span, overlap};measure = {domain∈{t,f,set}, rbw/bw/|S|}。
V. 清单生成流程(对应第15章 M60-15)
- 汇聚:收集各域 manifest.packet.* 子清单的 URI 与哈希;
- 校核:执行各域 C60-* 契约并汇总 contracts.report;
- 合成:写入 uncertainty(GUM/MC)、two_form.* 汇总与单位/量纲映射;
- 签名:对规范化字段集计算 digest 并签名;
- 发布:写入注册中心,绑定面板卡与 rollback_to。
VI. 字段校验与拒绝准则
- 缺键:缺 TraceID/RefCond.hash/segments|graph.hash/contracts/signature → 拒绝。
- 量纲:任何 check_dim 失败 → 拒绝。
- 两口径:delta_form_* > tol_* → 离线 fail,运行时 degrade;处置记录入 strategy.cards[]。
- 签名:验签失败 → 拒绝。
VII. 模板(可直接落盘为 JSON)
VIII. 规范化与签名(canonicalize)
规范化步骤:- 删除 signature 域;
- 以稳定字段顺序串行化(UTF-8,无多余空白);
- 所有浮点采用十进制字符串(科学计数法统一);
- 计算 digest = SHA256(bytes),用 ed25519/ecdsa-p256 签名;
- 回放时用相同规范化流程验签。
IX. 交叉引用
- 接口:附录A I60-*;
- 契约:附录B C60-*;
- 指标与漂移:附录D;
- 不确定度:附录E;
- 章内:第2–14章 P/S/M/I 产物与字段对应本清单键。
X. 小结
- 本附录提供 manifest.packet 的最小键集、两口径与量纲规则、规范化与签名,并给出可直接落盘的模板与样例;
- 结合各章 M60-*、附录A/B 的接口与契约,工程团队可将光包链路的证据—阈值—结果完整清单化,支撑发布、审计与回放的端到端闭环。
版权与许可(CC BY 4.0)
版权声明:除另有说明外,《能量丝理论》(含文本、图表、插图、符号与公式)的著作权由作者(“屠广林”先生)享有。
许可方式:本作品采用 Creative Commons 署名 4.0 国际许可协议(CC BY 4.0)进行许可;在注明作者与来源的前提下,允许为商业或非商业目的进行复制、转载、节选、改编与再分发。
署名格式(建议):作者:“屠广林”;作品:《能量丝理论》;来源:energyfilament.org;许可证:CC BY 4.0。
首次发布: 2025-11-11|当前版本:v5.1
协议链接:https://creativecommons.org/licenses/by/4.0/