UWB论文:Introduction to Impulse Radio UWB Seamless Access Systems(3):数据通信;无缝访问,提供意图信息,提高便利性。

5) 数据通信


5.1 基本IEEE 802.15.4 前导码和数据调制


基本IEEE 802.15.4 HRP UWB物理层本质上是一种展频物理层(spread-spectrum)。前导码符号由发射器重复,以便在接收器中积累能量,并且数据符号被分散在多个脉冲上。
在物理层头部(PHR)和物理服务数据单元(PSDU)中使用的数据位,使用SECDED(PHR)或Reed-Solomon(PSDU)编码,随后进行卷积编码,然后通过突发位置调制(BPM)和二进制相移键控(BPSK)将编码位映射到称为“突发”的多脉冲集合上。突发内的脉冲是连续传输的,即在499.2 MHz的芯片网格上没有间隔。脉冲的(BPSK)极性和(BPM)突发时间使用线性反馈移位寄存器(LFSR)进行扰码,以白化频谱,从而不会引起频谱峰值,这会降低允许传输的集成带宽功率。扰码还增加了不同传输信号之间的正交性,这可能在(同频)干扰场景中提供好处。

5.2 802.15.4z 对前导码和数据调制的增强


根据当前的FCC [Fccx02] [Fccx05] 和 ETSI [Etsi16] 规定,UWB传输被限制在-41.3 dBm/MHz的带内功率谱密度(PSD),这相当于一个“砖墙谱”500 MHz宽的UWB信号的-14 dBm带宽功率。由于这个功率水平与其他无线电标准相比非常低,并且某些应用依赖于UWB信号能够克服人体衰减,因此重要的是物理层不包含进一步减少可用链路预算的特性。

对于第一代基于802.15.4z的应用,物理层由基本的64 MHz脉冲重复频率(PRF)HRP UWB物理层组成,通过在其中PRF也大约是64 MHz的STS字段的添加进行了增强。802.15.4z HRP UWB HPRF模式通过进一步提高PRF并在几个优化标准之间取得平衡来改进这一点。这些优化标准与定义基本IEEE 802.15.4 HRP UWB物理层时使用的标准不同。

首先,对于802.15.4z HRP UWB修正案,假设了一个相干接收器架构。
其次,对于HPRF数据调制方案,在每个数据位的脉冲数量、每个数据位的空中时间、瞬时功率放大器(PA)峰值功率、符合监管峰值EIRP限制(即,传输功率掩模)以及由于多径无线电信道条件引起的符号间干扰的预期损失之间取得平衡。因此,定义了两种新的数据调制方案,有效载荷数据速率分别为6.8 Mbit/s(针对每个数据位的脉冲数量大)和27 Mbit/s(针对每个数据位的空中时间短)。新的数据调制方案分别在下面的图8和图9中进行了说明。在两种情况下,卷积编码器输出位(g0和g1)决定了数据符号内第一个和第二个突发的BPSK调制。

第三,增加了一个选项,使用更先进的K=7卷积编码基础的前向纠错(FEC)方案。
第四,定义了不同的PHR格式。对于K=3 + RS FEC,PHR中的每组两个卷积编码器输出位映射到两个连续的数据符号(基本上是符号重复,然后应用非重复性扰码),使其数据符号率是有效载荷的一半。此方案使PHR中的比特错误比有效载荷中更不容易发生,而不会消耗过多的空中时间。
第五,STS字段中的PRF提高到124.8 MHz(称为PRF128)。这提供了更大的熵/时间比率,并提高了信道估计中可实现的动态范围。
第六,定义了八个新的“密集三元”前导码序列。这些序列包含成比例较小的零值元素集,与基本IEEE 802.15.4 HRP UWB物理层相比,提高了PRF,并使数据包中的PRF更加均匀。
第七,使用二进制帧开始定界符(SFD)序列来利用相干接收器架构的能力,与基本IEEE 802.15.4 HRP UWB物理层相比,实现了改进的检测性能。

6) 应用:无缝访问


6.1 物理访问控制系统


物理访问控制系统(PACS)的主要目的是对人员进行身份验证和授权,以便他/她能够通过一个物理门户。然而,PACS的架构可能会根据应用(酒店、住宅或办公访问)、技术(门类型、接口技术)和制造商而有显著差异。图10显示了一个通常用于办公访问应用的基本系统结构。

以下列表描述了一个典型PACS中每个组件的作用:
• 访问凭证:数据对象,知识片段(个人识别码、密码)或人的物理特征(面部、指纹等),提供身份证明。
• 凭证设备:存储访问凭证(例如智能卡或手机),以防它是一个数据对象。通常,凭证设备也被称为访问凭证。
• 阅读器:检索并验证访问凭证(来自凭证设备),并将其发送到访问控制器。
• 访问控制器:将访问凭证与访问控制列表进行比较,并授予或拒绝访问(控制门锁)。它还可能将交易日志和状态信息发送到数据库和/或后端系统。

在许多安装中,阅读器设备也可能包括访问控制器功能。这样的阅读器通常被称为离线或独立阅读器。如果解锁机制也包括在内,设备被称为智能门锁(更常用于住宅应用)。智能门锁特别是,通常是电池供电的,功耗(电池寿命)是它们的关键参数。

6.2 IR-UWB 无缝访问


在物理访问的情况下,一个电子设备需要对一个人进行身份验证,这需要与电子设备相互认证不同的方法。
人员的认证方法通常分为三大类:“你知道的东西”,“你拥有的东西”和“你是的东西”[Schn09](也见上面对访问凭证的描述)。对于PACS来说,“存在证明”和认证一样重要,当在给定时间通过特定物理门户授予访问权限时。IR-UWB可以以安全的方式提供这些信息。

传统上,访问序列由四部分组成:存在证明、意图、认证和授权。用户走近门并出示他们的访问凭证/凭证设备(存在证明和意图)。然后阅读器检查访问凭证的有效性(认证),并将其发送给访问控制器,后者授予或拒绝访问(授权)。
我们将无缝访问定义为实现的体验,其中在不进行侵入性行动以显示意图(例如,出示卡片、输入个人识别码)的情况下授予访问权限,同时保持相同级别的安全性。IR-UWB的安全和准确的测距能力使其成为实现这种体验的合适技术。

我们为这种情况提出以下序列:
1. 带外认证(通过蓝牙低功耗或其他RF技术)
2. 基于安全UWB测距数据的存在证明和意图检测
3. 授权访问权限

蓝牙低功耗(BLE)用于设备发现和应用程序选择(如果设备托管多个UWB应用程序)。设备之间建立了一个安全的通信通道,阅读器用它来检索访问凭证。在成功认证访问凭证后,阅读器协商UWB RF参数并与凭证设备共享一个临时会话密钥(STS种子)。此时,BLE通信通道可能被终止,安全测距开始。除了提供会话密钥交换以保护UWB通信外,BLE在设备发现阶段提供更低的能耗开销,特别是在设备并行运行多个BLE应用程序的场景中。在安全测距开始时,两个设备不同步,IR-UWB接收器在活动时可能会消耗大量电力(第一代IR-UWB ICs大约200毫瓦)。使用BLE进行发现和信道建立允许最小化UWB接收时间。

通过获取定期的UWB测距信息,阅读器可以确定存在证明和意图。根据各种因素,如门类型、安全要求等,意图标准可能会有显著差异。它可以是一个简单的距离阈值(例如,用户在门1米范围内)或一个复杂的算法,考虑到用户的轨迹、速度、位置和历史来确定通过门的意图。请注意,IR-UWB在其基本形式中只会提供距离信息。更复杂的意图检测标准需要多个阅读器设备协同工作(例如,凭证设备的三边测量/多边测量),或者单个设备中的到达角检测等其他功能。

当满足存在证明和意图标准时,阅读器将释放访问凭证给访问控制器,并且访问授权/拒绝决定将被作出(授权)。值得注意的是,在独立阅读器或智能门锁的情况下,授权可能会在访问凭证传输后立即发生,因为阅读器包括访问控制器功能。在这种情况下,只有在用户有权限通过门时才会建立UWB通道。这可以显著降低能耗。

在传统的PACS中,意图是由用户主动表示的(例如,通过出示卡片),而在无缝访问中,系统需要推断它。一个定义不清或实施不当的算法可能导致安全问题。例如,一个简单的意图检测算法,当授权用户在2米范围内时开门,可能会打开走廊中的所有门,当该用户沿着走廊走而无意穿过任何一个门时。对于高安全门户(例如,通往公司服务器房间的门),可能更倾向于使用传统技术而不是无缝访问,因为便利性可能优先级较低。然而,即使在这些场景中,UWB可能被视为无缝的第二因素来授予访问权限(例如,与UWB设备测距配对的指纹)。

6.3 与其他无缝访问技术的比较


UWB不是唯一承诺无缝访问的技术。面部识别特别已经在一些PACS中使用,以提供无缝访问体验。
除了面部识别带来的技术挑战(例如,欺骗检测),这两种系统都有不同的优势。
面部识别直接认证试图进入门的人,而UWB访问在其基本形式中只验证注册设备的存在(无论它是否在授权人的手中)。然而,UWB访问确实比面部识别有优势。例如,已经用于近场通信(NFC)PACSs的注册程序可以轻松调整为UWB凭证,而面部识别系统的注册过程更为繁琐,因为它涉及拍摄被注册人的各种照片。此外,使用面部图像存在隐私问题。
UWB访问和面部识别不是相互排斥的。已经存在各种多模态认证机制[Ushs15],每种都有其自身的优势和缺点。我们设想系统可能会结合这两种技术,提供超出当前系统的安全级别和/或用户体验。

7) 结论和展望

我们已经介绍了IR-UWB的技术基础,以及PACS的关键构建块/架构,以及如何将两者结合起来实现无缝访问体验。
部署这样的PACS提供了支持高精度室内定位服务的额外机会。这将需要一个后端系统,聚合来自各个阅读器的测距报告,以便进行必要的处理。在访问阅读器分布稀疏的情况下,可能需要额外的UWB锚点来实现足够的覆盖。

另一个类似于物理访问的应用,也可能从UWB无缝体验中受益,是公共交通(例如,进入地铁的检票口)。在这种情况下的一个关键区别是涉及凭证设备和阅读器之间的金融交易(车费支付)。因此,通信流程可能需要与PACS场景不同,以适应这一点。例如,交易应该只在明确确定意图后才进行,因为它是授权步骤的一部分,并且可能通过已建立的UWB通道进行——在(安全的)测距明确确定意图后,交易通过UWB执行。

Ankie的评论:

802.15.4z定义了数据通信,6.8m和27mbps;

智能门锁或者安防设备,加入UWB 提供意图信息,以提高安全性和便利性。

  • 21
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是一个简单的BP神经网络对UWB定位数据进行优化的Matlab例子: 假设我们有一个UWB定位系统,可以获取到3个锚点的位置信息和一个标签节点的UWB距离测量值。我们想要使用BP神经网络来优化标签节点的位置估计。 1. 准备数据 我们需要准备训练数据和测试数据。训练数据包括一些已知位置和UWB距离测量值,以及它们对应的真实位置。测试数据仅包括位置和UWB距离测量值,我们将使用神经网络来预测它们的位置。 2. 构建神经网络 我们使用Matlab的Neural Network Toolbox来构建一个3层的BP神经网络。输入层有4个节点,分别对应3个UWB距离测量值和1个偏置节点。输出层有2个节点,分别对应x和y坐标的位置估计。中间层的节点数可以根据实际情况进行选择和优化。以下是神经网络的代码示例: ``` % 创建BP神经网络 net = feedforwardnet(10); % 设置训练参数 net.trainParam.epochs = 500; net.trainParam.goal = 0.01; % 训练神经网络 net = train(net, X_train, Y_train); % 测试神经网络 Y_test = net(X_test); ``` 其中,X_train和Y_train是训练数据的输入和输出,X_test是测试数据的输入,Y_test是神经网络对测试数据的输出。 3. 评估神经网络 我们可以使用均方根误差(RMSE)来评估神经网络的能。以下是评估神经网络的代码示例: ``` % 计算RMSE rmse = sqrt(mean((Y_test - Y_true).^2)); % 显示结果 disp(['RMSE: ' num2str(rmse)]); ``` 其中,Y_true是测试数据的真实位置。 完整的Matlab代码示例如下: ``` % 准备数据 X_train = [1.0, 2.0, 3.0, 1.0; 2.0, 3.0, 1.0, 1.0; 3.0, 1.0, 2.0, 1.0]; Y_train = [2.0, 3.0; 3.0, 1.0; 1.0, 2.0]; X_test = [2.0, 2.0, 2.0, 1.0; 1.0, 3.0, 2.0, 1.0]; Y_true = [2.5, 2.5; 2.0, 2.0]; % 创建BP神经网络 net = feedforwardnet(10); % 设置训练参数 net.trainParam.epochs = 500; net.trainParam.goal = 0.01; % 训练神经网络 net = train(net, X_train, Y_train); % 测试神经网络 Y_test = net(X_test); % 计算RMSE rmse = sqrt(mean((Y_test - Y_true).^2)); % 显示结果 disp(['RMSE: ' num2str(rmse)]); ``` 这个例子仅仅是一个简单的示例,实际应用中需要根据具体情况进行调整和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ankie(资深技术项目经理)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值