CN116601977B - 用于确定工业设施中的用户设备的位置的方法 - Google Patents

用于确定工业设施中的用户设备的位置的方法 Download PDF

Info

Publication number
CN116601977B
CN116601977B CN202180083663.2A CN202180083663A CN116601977B CN 116601977 B CN116601977 B CN 116601977B CN 202180083663 A CN202180083663 A CN 202180083663A CN 116601977 B CN116601977 B CN 116601977B
Authority
CN
China
Prior art keywords
base station
user equipment
message
parity data
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202180083663.2A
Other languages
English (en)
Other versions
CN116601977A (zh
Inventor
温琴佐·菲奥伦蒂诺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Publication of CN116601977A publication Critical patent/CN116601977A/zh
Application granted granted Critical
Publication of CN116601977B publication Critical patent/CN116601977B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/74Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
    • G01S13/76Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
    • G01S13/765Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted with exchange of information between interrogator and responder
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0221Receivers
    • G01S5/02213Receivers arranged in a network for determining the position of a transmitter
    • G01S5/02216Timing or synchronisation of the receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • H04W12/104Location integrity, e.g. secure geotagging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/12Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves by co-ordinating position lines of different shape, e.g. hyperbolic, circular, elliptical or radial
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种用于确定工业设施中的用户设备的位置的方法。该方法包括:经由第一基站向位置控制器发送定位请求;在第二时间点从第一基站接收响应消息;向第一基站发送定时消息;向第二基站发送轮询消息;在第五时间点从第二基站接收第二响应消息;以及向第二基站发送第二定时消息。位置控制器被配置为基于与定位请求、轮询消息、第一和第二响应消息以及第一和第二定时消息相关联的发送时间点和接收时间点来确定用户设备的位置。

Description

用于确定工业设施中的用户设备的位置的方法
技术领域
本发明涉及工业自动化环境中的无线通信,且更具体地涉及工业设施中的移动无线通信设备。随着工业物联网和其他工业4.0概念在工厂、厂房和其他工业设施中的越来越多的实现,这些设施中的多个资产将被无线地连接。诸如蜂窝网络、局域网、诸如蓝牙的短程通信技术、近场通信等的多种无线网络和技术可被用于实现无线通信。
背景技术
本发明涉及工业设施中的无线设备的定位,更具体地,涉及与蜂窝网络相关联的无线设备的定位和位置确定。
由于工业设施中室内传播条件困难,传统的定位技术可能导致不精确或甚至错误的位置估计。通常,这由于诸如软件或硬件故障,空中接口上的干扰等其它因素而进一步复杂化。此外,定位参考信号的调度的错误配置可导致错误定位。
这样的定位误差在工业设施的环境中可能具有显著的安全问题。特别地,在工人在自动机器附近操作而没有保护围栏的工业环境中,关于这种机器的定位误差会导致伤害工人。因此,需要一种解决上述问题的方法和设备。
发明内容
因此,本发明描述了根据权利要求1和7的方法、根据权利要求10的用户设备和根据权利要求11的位置控制器,其解决了上述方面。
因此,本发明公开了一种用于确定用户设备在工业设施中的位置的方法。用户设备可连接到两个或更多个基站。方法包括:经由两个或更多个基站的第一基站向位置控制器发送用于定位用户设备的定位请求;在第二时间点从第一基站接收响应消息,向第一基站发送定时消息,向两个或更多个基站的第二基站发送轮询消息,在第五时间点从第二基站接收第二响应消息,以及向第二基站发送第二定时消息。来自第一基站的响应消息包括由位置控制器生成的第一奇偶校验数据。第一奇偶校验数据用于确保用户设备和基站之间的后续消息与定位请求有关。定时消息包括基于第一奇偶校验数据的第二奇偶校验数据,其中第二奇偶校验数据用于验证定时消息。轮询消息包括基于第一奇偶校验数据的第三奇偶校验数据,其中第三奇偶校验数据用于验证轮询消息。第二定时消息包括基于第一奇偶校验数据的第四奇偶校验数据,其中第四奇偶校验数据用于验证第二定时消息。位置控制器被配置为基于与定位请求、轮询消息、第一和第二响应消息以及第一和第二定时消息相关联的发送时间点和接收时间点来确定用户设备的位置。
因此,本发明教导了一种用于确定用户设备在工业设备中的位置的方法。通过使用第一奇偶校验数据,位置控制器确保来自用户设备的所有后续消息属于与初始定位请求相同的会话。这是特别有用的,因为用户设备连接到两个或更多基站以确定用户设备的位置。因此,该方法允许确保来自用户设备的消息属于同一会话,并且因此提高了定位技术的有效性。因此,通过使用来自位置控制器的奇偶校验数据来减轻由定位消息(或信号)的调度的错误配置引起的变化。
在一个示例中,定时消息还包括与第二时间点相关联的时间戳,并且其中第二定时消息还包括与第五时间点相关联的时间戳。在一个示例中,定时消息包括定位参考信号,该定位参考信号包括多个符号,其中来自多个符号的第一组符号与第二时间点的时间戳相关联。
在一个示例中,在物理随机接入信道和物理上行共享信道之一上发送定位请求。
在一个示例中,方法还包括在发送定位请求之前从定位消息控制器接收定位初始化消息。在一个示例中,第一基站和第二基站包括为用户设备分配的第一时隙。
在另一方面,本发明描述了一种用于确定工业设施中的用户设备的位置的方法,用户设备可连接到两个或更多个基站。定位控制器的方法包括:经由两个或更多个基站的第一基站接收来自用户设备的定位请求;针对与用户设备相关的两个或更多个定位通信序列,生成第一基站的第一标识符和第二基站的第二标识符;经由第一基站向用户设备发送第一和第二标识符,其中,用户设备使用第一和第二标识符来生成被包括在两个或更多个定位通信序列的一个或多个消息中的一个或多个奇偶校验数据;基于与用户设备和第一基站相关联的第一定位通信序列来确定第一时间差和第二时间差;基于与用户设备和第二基站相关联的第二定位通信序列来确定第三时间差和第四时间差;以及基于所确定的第一、第二、第三和第四时间差来确定用户设备的位置。
在一个实施例中,第一通信序列包括从用户设备到第一基站的定位请求、从第一基站到用户设备的响应消息以及从用户设备到第一基站的定时消息,其中响应消息包括与第一基站相关联的第一标识符,并且其中定时消息包括与用户设备接收到响应消息的时间点相关联的时间戳,以及基于第一标识符的第一奇偶校验数据,其中第一奇偶校验数据用于验证定时消息。
在一个实施例中,第二通信序列包括从用户设备到第二基站的轮询消息、从第二基站到用户设备的第二响应消息以及从用户设备到第二基站的第二定时消息,其中第二定时消息包括与用户设备接收第二响应消息的时间点相关联的时间戳,以及基于与第二基站相关联的第二标识符的第二奇偶校验数据,其中第二奇偶校验数据用于验证第二定时消息。
在又一方面,本发明描述了一种用于确定用户设备在工业设施中的位置的用户设备,该用户设备可连接到两个或更多个基站。该用户设备包括可连接到第一基站和第二基站用于接收和发送数据的网络接口,以及连接到存储器模块的一个或多个处理器。一个或多个处理器被配置为经由两个或更多个基站中的第一基站向位置控制器发送用于定位用户设备的定位请求;在第二时间点从第一基站接收响应消息,其中响应消息包括由位置控制器生成的第一奇偶校验数据,向第一基站发送定时消息,其中定时消息包括基于第一奇偶校验数据的第二奇偶校验数据,其中第二奇偶校验数据用于验证定时消息;向两个或更多个基站的第二基站发送轮询消息,其中轮询消息包括基于第一奇偶校验数据的第三奇偶校验数据,其中第三奇偶校验数据用于验证轮询消息;在第五时间点从第二基站接收第二响应消息;向第二基站发送第二定时消息,其中第二定时消息包括基于第一奇偶校验数据的第四奇偶校验数据,其中第四奇偶校验数据用于验证第二定时消息;其中位置控制器被配置为基于与定位请求、轮询消息、第一和第二响应消息以及第一和第二定时消息相关联的发送时间点和接收时间点来确定用户设备的位置。
在又一方面,本发明描述了一种用于确定工业设施中的用户设备的位置的位置控制器,用户设备可连接到两个或更多个基站。位置控制器包括连接到存储器模块的一个或多个处理器。一个或多个处理器被配置为经由两个或更多个基站的第一基站接收来自用户设备的定位请求;针对与用户设备相关的两个或更多个定位通信序列,生成第一基站的第一标识符和第二基站的第二标识符;经由第一基站向用户设备发送第一和第二标识符,其中,用户设备使用第一和第二标识符来生成被包括在两个或更多个定位通信序列的一个或多个消息中的一个或多个奇偶校验数据;基于与用户设备和第一基站相关联的第一定位通信序列来确定第一时间差和第二时间差;基于与用户设备和第二基站相关联的第二定位通信序列来确定第三时间差和第四时间差;以及基于所确定的第一、第二、第三和第四时间差来确定用户设备的位置。方法的优点适用于本发明描述的设备。这些方面在图1-图6中进一步描述。
附图说明
以下详细描述参考附图,其中:
图1示出了包括工业设施中的无线网络的多个网络设备的示例工业设施的示例部分;
图2示出了用于确定用户设备在工业设施中的位置的示例方法;
图3是示出用于确定工业设施中用户设备的位置的用户设备、两个或更多个基站和位置控制器之间的多个交互的示例时序图;
图4示出了用于由位置控制器确定用户设备的位置的示例方法;
图5展示了被配置成用于确定该用户设备在该工业设施中的位置的示例用户设备;以及
图6示出了用于确定用户设备的位置的示例位置控制器。
具体实施方式
图1示出了工业设施100的示例部分。工业设施在此是指其中可以进行一个或多个工业过程(例如设备的制造、精炼、熔炼、组装)的任何环境,并且包括制炼厂、炼油厂、汽车工厂等。工业设施100包括多个工业设备,其包括控制设备、现场设备、移动设备、操作员站等。控制设备包括过程控制器、可编程逻辑控制器、监督控制器、自动引导车辆、机器人、操作员设备等。一个或多个控制设备被连接到多个现场设备(图中未示出),例如用于监测和控制工业设施100中的工业过程的致动器和传感器设备。这些现场设备可以包括流量计、值致动器、温度传感器、压力传感器等。
另外,工业设施100包括多个移动设备,这些移动设备包括用于执行多个操作(例如焊接、零件组装)的一个或多个机器人;在工业设施100中运输和处理材料的一个或多个自主引导车辆、发送带上具有RFID标签的一个或多个资产、具有RFID标签的一个或多个操作员设备等。另外,工业设施100可以包括操作员站,用于向操作员显示工业设施100的状态并且用于允许操作员定义用于控制该设施中的工业过程的KPI。所有工业设备可以经由工厂网络(经由有线和无线技术实现)彼此连接。
上述设备网络中的通信通过有线和无线装置或技术进行。因此,工业设施100包括多个网关设备(在图中示出为第一基站120、第二基站130和第三基站140)。这里的网关设备指的是能够将用户设备(诸如用户设备150和用户设备160)连接到无线网络的一个或多个网络设备。网关设备的示例包括基站、路由器、交换机、中继、接入点等。多个网关设备可以包括可固定到工业设施中的多个位置的固定网关设备和能够在部分周围移动以提供适当的网络连接性的移动网关设备。设施中的多个用户设备连接到一个或多个工业网关设备,以连接到无线网络,用于与工业设施中的其它设备和***进行信息通信。在一个示例中,无线网络基于5G专用网络并且利用来自许可频谱的一个或多个频率。在一个例子中,许可频谱也包括sub 6ghz和mm波频率。在一个示例中,无线网络也利用来自未许可频谱的频率。在另一示例中,无线子网络可以基于公共蜂窝网络或WLAN。这里的用户设备指的是控制器、现场设备,以及连接到网关设备以连接到无线网络的其它这样的工业设备。
另外,工业设施100包括连接到网关设备(以下称为基站)的位置控制器110,用于确定工业设施中的一个或多个用户设备的位置。例如,工业设施包括能够围绕工厂中的多个区域移动的用户设备150。在一个示例中,用户设备150是自动引导车辆150,并且能够与位置控制器110协调地确定其位置。在一个例子中,用户设备150是可用于定位的转发器设备。这在图2的描述中解释。
图2示出了用于确定用户设备150在工业设施100中的位置的方法200。用户设备150能够连接到两个或更多基站(在图1中示为基站120,130和140)。还参考图3来解释方法200的步骤,图3是示出用户设备310、基站330(也称为第一基站330)、基站350(也称为第二基站350)和位置控制器370之间的交互的时序图。
在步骤210,用户设备310经由第一基站330向位置控制器370发送用于定位用户设备310的定位请求353。用户设备310在时间点T1 312发送定位请求353。第一基站330在时间点T2 314接收定位请求353。然后将定位请求353从第一基站330转发到位置控制器370。在一个示例中,定位请求353包括与时间点T1 312相关联的时间戳,在时间点T1 312处,用户设备310发送请求353。
然后,在步骤220,用户设备310在时间点T4 318(也称为第二时间点)从第一基站330接收响应消息355。第一基站330在时间点T3 316发送响应消息355。响应消息355包括由位置控制器370生成的第一奇偶校验数据。第一奇偶校验数据由位置控制器370生成(响应于定位请求353),以确保与方法200相关的后续消息属于与定位请求353相同的会话。在一个示例中,第一奇偶校验数据包括与第一基站330相关联的第一标识符和与第二基站350相关联的第二标识符。在一个示例中,第一和第二标识符由位置控制器370随机生成。
然后,在步骤230,用户设备310在时间点T5 320向第一基站330发送定时消息357。定时消息357包括基于第一奇偶校验数据的第二奇偶校验数据。在一个示例中,定时消息357包括与时间点T4(第二时间点)相关联的时间戳。第二奇偶校验数据用于验证定时消息357。在示例中,第二奇偶校验数据由用户设备310基于循环冗余校验生成。第一基站330在时间点T6 322接收定时消息357。在一个例子中,第一基站330检查第二奇偶校验数据,以确保定时消息357与定位消息353相关,并确保定时消息357在传输期间不被破坏。
在另一示例中,第一基站330将定时消息357发送到位置控制器370,位置控制器随后验证定时消息357的第二奇偶校验数据。
定位请求353、响应消息355和定时消息357的发送和接收被称为用户设备310和第一基站330之间的第一定位通信序列。
基于定时消息357,位置控制器370为用户设备310计算第一轮时间tround 1。通过确定时间点T1 312(在该时间点发送定位请求353)和时间点T4 318(在该时间点用户设备310从第一基站330接收响应消息355)之间的时间差来计算第一轮时间tround 1。类似地,位置控制器370计算第一基站330的第二轮时间tround 2。通过确定时间点T2 314(在该时间点发送响应消息355)和时间点T6 322(在该时间点接收定时消息357)之间的时间差来计算第二轮时间tround 2。然后,位置控制器370通过确定时间T2314(在该时间点第一基站330接收到定位请求353)和时间点T3 316(在该时间点第一基站330发送响应消息355)之间的时间差来计算第一基站330的处理时间。类似地,位置控制器370通过确定时间点T4 318(在该时间点用户设备310接收到响应消息355)和时间点T5 320(在该时间点用户设备310发送定时消息357)之间的时间差来计算用户设备310的处理时间。然后,位置控制器370通过从第一轮时间tround 1中减去用户设备310的处理时间来计算第一时间差。类似地,位置控制器370通过从第二轮时间tround 2中减去第一基站的处理时间来计算第二时间差。
然后,在步骤240,用户设备310向第二基站350发送轮询消息363。用户设备310从第一基站330断开并连接到第二基站350,与第二基站350重复类似的消息集。轮询消息363包括基于第一奇偶校验数据的第三奇偶校验数据。第三奇偶校验数据用于验证类似于上述定时消息的轮询消息。在一个示例中,第二基站350检查第三奇偶校验数据以确保轮询消息363与定位消息353相关并且不包括任何错误。在另一示例中,第二基站350将轮询消息363发送到位置控制器370,该位置控制器随后验证轮询消息363的第三奇偶校验数据。用户设备310在时间点T7 324发送轮询消息363。轮询消息363由第二基站350在时间点T8 326接收。在一个示例中,轮询消息363包括与用户设备310发送轮询消息363的时间点T7 324相关联的时间戳。
然后,在步骤250,用户设备510在时间点T10 332(也称为第五时间点)从第二基站370接收第二响应消息365。第二响应消息365表示第二基站350接收到轮询消息363。
然后在步骤260,用户设备510向第二基站370发送第二定时消息365。第二定时消息367包括基于第一奇偶校验数据的第四奇偶校验数据。第四奇偶校验数据用于验证第二定时消息。在一个示例中,第二定时消息367包括与时间点T10(即,第五时间点)相关联的时间戳。
轮询消息363、第二响应消息365和第二定时消息367的发送和接收被称为用户设备310与第二基站350之间的第二定位通信序列。
基于第二定时消息367,位置控制器370相对于第二定位序列计算用户设备310的第三轮时间tround 3。第三轮时间tround 3通过确定时间点T7 324(在该时间点发送轮询消息363)和时间点T10 332(在该时间点用户设备310从第二基站350接收第二响应消息365)之间的时间差来计算。类似地,位置控制器370为第二基站350计算第四轮时间tround 4。第四轮时间tround 4是通过确定时间点T9 328(在该时间点发送第二响应消息363)和时间点T12336(在该时间点接收第二定时消息367)之间的时间差来计算的。然后,位置控制器370通过确定时间点T8 326(在该时间点基站350接收轮询消息363)和时间点T9 328(在该时间点由第二基站350发送第二响应消息365)之间的时间差来计算第二基站350的处理时间。类似地,位置控制器370通过确定时间点T10 332(在该时间点用户设备310接收到第二响应消息365)和时间点T11 334(在该时间点用户设备310发送第二定时消息367)之间的时间差来计算用户设备310关于第二定位通信序列的处理时间。然后,位置控制器370通过从第三轮时间中减去用户设备的处理时间来计算第三时间差。类似地,位置控制器370通过从第四轮时间中减去第二基站的处理时间来计算第四时间差。
位置控制器370被配置为基于与定位请求353、轮询消息363、第一和第二响应消息(355,365)以及第一和第二定时消息(357,367)相关联的发送时间点和接收时间点来确定用户设备310的位置。如前所提及,基于与定位请求353、轮询消息363、第一和第二响应消息(355,365)以及第一和第二定时消息(357,367)相关联的发送时间点和接收时间点,位置控制器370确定第一、第二、第三和第四时间差。然后,基于第一、第二、第三和第四时间差,位置控制器370使用多种定位技术来确定用户设备310。在一个示例中,使用双向测距(TWR)技术来确定用户设备310的位置。双向测距技术确定信号的信号运行时间(飞行时间),然后通过将时间乘以光速来计算设备(即用户设备和基站)之间的距离。TWR过程被应用于用户设备310和基站之间。基站的位置对于位置控制器370是已知的,因此,使用计算的时间差,位置控制器370确定用户设备310的位置。
奇偶校验信息的使用确保可靠地执行位置计算,因为消息的有效性由相应的奇偶校验信息保证。例如,可以检测产生、传输和计算中的错误。因此,实现了技术上简单的实现,其中可以在确定用户设备310的位置期间检测错误或操纵。另外,由于基于相对于两个不同基站计算的时间差来确定用户设备的位置,所以还进一步提高了所确定位置的整体可靠性和准确性。
在一个例子中,第一基站能够确定与定位消息(其由第一基站接收)相关联的到达角度。类似地,第一基站能够确定发送响应消息355的角度。在一个示例中,这些角度可被包括在响应消息355中。
在另一示例中,第二基站能够确定与由第二基站接收的轮询消息363相关联的到达角度。类似地,第二基站能够确定发送第二响应消息365的角度。在一个示例中,这些角度可以被包括在第二响应消息365中。
在一个示例中,除了时间戳之外,定时消息(357和367)还包括到达角度,该到达角度表明与响应消息(355,365)相关联的信号被用户设备310接收的角度。另外,定时消息(357,367)还包括表明发送定时消息(357,367)时用户设备310的天线的角度的发射角度。
在一个示例中,位置控制器被配置以在确定用户装置的位置时利用上述到达角度和离开角度。
在一个示例中,定位请求和轮询消息通过物理随机接入信道和物理上行共享信道之一。类似地,在一个示例中,通过物理上行共享信道发送定时消息和第二定时消息。另外,在物理下行共享信道上发送响应消息和第二响应消息。
在一个示例中,经由定位参考信号(PRS)来发送包括定位消息(353)和轮询消息(363)以及定时消息(357和367)的上述消息。例如,与上述消息相关联的示例定位参考信号包括多个符号。从多个符号中,第一组符号与伪随机序列相关联,而第二组符号被用于传输净荷载(例如,时间戳和奇偶校验数据)。例如,第二组符号包括表明第二时间点或第五时间点的时间戳的净荷载。在一个例子中,伪随机序列也可被用于确定到达时间。
可以注意到,虽然上述方法用分别由定时消息357和第二定时消息367发送的第二时间点和第五时间点的时间戳来说明,但是在另一示例中,与时间点T1(由用户设备310发送定位请求353)、时间点T4(在用户设备310处接收响应消息355)、时间点T5(由用户设备310发送定时消息357)、时间点T7(由用户设备310发送轮询消息363)、时间点T10(在用户设备310处接收第二响应消息365)和时间点T11(发送第二定时消息367)相关联的所有时间戳,可以在第二定时消息367中发送。类似地,在另一示例中,第一定时消息包括与第一定位序列相关联的时间点,而第二定时消息包括与第二定位序列相关联的时间点。
可以注意到,虽然在上述示例中,经由响应消息355发送与第一和第二基站相关联的第一和第二标识符,但是在另一示例中,响应消息355不发送第二标识符。因此,响应消息355包括与第一基站相关联的第一标识符。在第二响应消息365中发送与第二基站相关联的第二标识符。
虽然使用用户设备310来解释以上本发明内容,但本发明的各方面也由位置控制器来实现。这使用图4进一步解释。
图4示出了用于确定用户设备在工业设施中的位置的方法400。方法400由位置控制器370执行。在步骤410,位置控制器370经由两个或更多个基站(330、350)中的第一基站330接收来自用户设备310的定位请求353。
然后,在步骤420,对于与用户设备310相关的如上所提及的两个或更多定位通信序列,位置控制器370生成第一基站330的第一标识符和第二基站350的第二标识符。然后,在步骤430,位置控制器370经由第一基站330向用户设备310发送第一和第二标识符。用户设备310使用第一和第二标识符来生成被包括在两个定位通信序列的消息中的一个或多个奇偶校验数据。然后,在步骤440,如上所提及,位置控制器370基于与用户设备310和第一基站330相关联的第一定位通信序列来确定第一时间差和第二时间差。然后,在步骤450,位置控制器370基于与用户设备310和第二基站350相关联的第二定位通信序列来确定第三时间差和第四时间差。然后,在步骤460,如上所提及,位置控制器370基于所确定的第一、第二、第三和第四时间差来确定用户设备310的位置。
应注意,虽然使用两个基站来描述上述方法200和400,但也可利用额外的基站以改进用户设备的定位效率。例如,可以根据方法200和400使用第三和第四基站。
在一个示例中,无线网络的单独的网络切片被分配用于与位置控制器600通信。由于用户设备在执行如上所描述的定位方法时的行为不同于用户设备的常规行为,因此创建单独的网络切片允许与标准生产/工厂网络隔离。传统上,如果到服务基站的连接由于干扰而被中断或在服务基站的覆盖范围之外,则用户设备保持连接到服务基站,并且仅查看或连接到另一基站。在当前情况下,用户设备将如上文方法中所描述从一个基站切换到另一基站。另外,许可频谱的一部分被分配用于用户设备、基站和位置控制器600之间的定位通信序列。
在无线网络基于5G规范的示例中,第一基站330和第二基站350利用时分双工(TDD)时隙。上行和下行的TDD时隙也可以基于负载灵活地分配和改变。灵活的时隙也是可用的,其中相同时隙的一些符号可被设置为上行,而其它符号被设置为下行。另外,第一和第二基站(330,350)被同步,使得第一和第二基站(330,350)的相同时分双时隙被分配给相同的用户设备。例如,在该时间段中调度的第一基站330的TDD时隙和第二基站350的TDD时隙仅被分配给用户设备310。
本发明可以采取计算机程序产品的形式,该计算机程序产品包括可从计算机可用或计算机可读介质访问的程序模块,该计算机可用或计算机可读介质存储由一个或多个计算机、处理单元或指令执行***使用或与其结合使用的程序代码。
因此,本发明描述了如图5所示的用户设备500。用户设备500被配置为确定用户设备500在工业设施中的位置。用户设备500能够与两个或更多基站(330和350)通信。用户设备500包括可连接到第一基站330和第二基站350用于接收和发送数据的网络接口510。用户设备500还包括耦合到存储器模块530(也称为非瞬态存储介质)的一个或多个处理器520。存储器模块530包括多个指令535,当指令在一个或多个处理器520上执行时,使得处理器520经由两个或更多基站中的第一基站向位置控制器发送用于定位用户设备的定位请求;在第二时间点从第一基站接收响应消息,其中响应消息包括位置控制器生成的第一奇偶校验数据;向第一基站发送定时消息,定时消息包括与第二时间点相关联的时间戳和基于第一奇偶校验数据的第二奇偶校验数据,其中第二奇偶校验数据用于验证定时消息;从两个或更多个基站向第二基站发送轮询消息,其中轮询消息包括基于第一奇偶校验数据的第三奇偶校验数据,其中第三奇偶校验数据用于验证轮询消息;在第五时间点从第二基站接收第二响应消息;以及向第二基站发送第二定时消息,其中第二定时消息包括与第五时间点相关联的时间戳和基于第一奇偶校验数据的第四奇偶校验数据,其中第四奇偶校验数据用于验证第二定时消息。位置控制器被配置为基于与定位请求、轮询消息、第一和第二响应消息以及第一和第二定时消息相关联的发送时间点和接收时间点来确定用户设备的位置。
类似地,本发明描述了如图6所示的位置控制器600。位置控制器600用于确定工业设施中用户设备的位置。位置控制器600包括用于与工业设施中的两个或更多基站通信的网络接口610。此外,位置控制器600还包括耦合到存储器模块630(也称为非瞬态存储介质630)的一个或多个处理器620。存储器模块630包括多个指令635,当指令在一个或多个处理器620上执行时,使得处理器620经由两个或更多个基站中的第一基站从用户设备接收定位请求;针对与用户设备相关的两个或更多个定位通信序列,生成第一基站的第一标识符和第二基站的第二标识符;经由第一基站向用户设备发送第一和第二标识符,其中第一和第二标识符由用户设备用于生成被包括在两个或更多个定位通信序列的一个或多个消息中的一个或多个奇偶校验数据;基于与用户设备和第一基站相关联的第一定位通信序列来确定第一时间差和第二时间差;基于与用户设备和第一基站相关联的第二定位通信序列来确定第三时间差和第四时间差;以及基于所确定的第一、第二、第三和第四时间差来确定用户设备的位置。
出于本说明书的目的,计算机可用或计算机可读的非瞬态存储介质可以是能够包含、存储、发送、传播或传输供指令执行***、装置或设备使用或与之结合使用的程序的任何装置。该介质可以是电子的、磁的、光的、电磁的、红外的、或半导体***(或装置或设备)或其自身的传播介质,因为信号载体不被包括在物理计算机可读介质的定义中,物理计算机可读介质包括半导体或固态存储器、磁带、可移动计算机盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘,例如光盘只读存储器(CD-ROM)、光盘读/写和DVD。用于实现本技术的每个方面的处理单元和程序代码都可以是本领域技术人员已知的集中式或分布式(或其组合)。
虽然参考少数工业设备描述了本发明,但是在本发明的情境中可以利用多个工业设备。虽然已经参考某些实施例详细描述了本发明,但是应当理解,本发明不限于那些实施例。鉴于本发明,对于本领域技术人员而言,在不脱离如本文的本发明的各种实施例的范围的情况下,将存在许多修改和变化。因此,本发明的范围由所附权利要求而不是由前述描述来指示。在权利要求书的物的含义和范围内的所有改变、修改和变化被认为在其范围内。在方法权利要求中要求保护的所有有利实施例也可以应用于设备/非瞬态存储介质权利要求。

Claims (10)

1.一种用于确定工业设施中的用户设备(150)的位置的方法(200),所述用户设备(150)能够连接到两个或更多基站,由所述用户设备(150)执行的所述方法(200)包括:
a.经由所述两个或更多基站中的第一基站(120)向位置控制器(110)发送(210)用于定位所述用户设备(150)的定位请求(353);
b.在第二时间点,从所述第一基站(120)接收(220)第一响应消息(355),其中,所述第一响应消息(355)包括由所述位置控制器(110)生成的第一奇偶校验数据,其中,所述第一奇偶校验数据包括与所述第一基站(120)相关联的第一标识符和与第二基站(130)相关联的第二标识符,并且其中,基于所述第一奇偶校验数据,所述位置控制器确保来自所述用户设备的后续消息属于包括所述定位请求(353)的会话;
c.向所述第一基站(120)发送(230)第一定时消息(357),其中,所述第一定时消息(357)包括基于所述第一奇偶校验数据的第二奇偶校验数据,其中,所述第二奇偶校验数据用于验证所述第一定时消息(357),并且其中,所述第一基站(120)检查所述第二奇偶校验数据,以确保所述第一定时消息(357)与所述定位请求(353)相关联;
d.向所述两个或更多基站(120,130)中的第二基站(130)发送(240)轮询消息(363),其中,所述轮询消息(363)包括基于所述第一奇偶校验数据的第三奇偶校验数据,其中,所述第三奇偶校验数据用于验证所述轮询消息(363),其中,所述第二基站检查所述第三奇偶校验数据,以确保所述轮询消息(363)与定位消息(353)相关联;
e.在第五时间点,从所述第二基站(130)接收第二响应消息(365);以及
f.向所述第二基站(130)发送第二定时消息(367),其中,所述第二定时消息(367)包括基于所述第一奇偶校验数据的第四奇偶校验数据,其中,所述第四奇偶校验数据用于验证所述第二定时消息(367);
其中,所述位置控制器(110)与所述第一基站和所述第二基站一起被配置为基于使用与所述定位请求(353)、所述轮询消息(363)、所述第一响应消息和所述第二响应消息以及所述第一定时消息和所述第二定时消息相关联的发送时间点和接收时间点所确定的多个时间差来确定所述用户设备(150)的位置。
2.根据权利要求1所述的方法(200),其中,所述第一定时消息(357)还包括与所述第二时间点相关联的时间戳,并且其中,所述第二定时消息(367)还包括与所述第五时间点相关联的时间戳。
3.根据权利要求1所述的方法(200),其中,所述第一定时消息(357)包括定位参考信号,所述定位参考信号包括多个符号,其中,所述多个符号中的一组符号与所述第二时间点的时间戳相关联。
4.根据权利要求1所述的方法(200),其中,所述定位请求(353)是经由物理随机接入信道和物理上行共享信道中的一者发送的。
5.根据权利要求1所述的方法(200),其中,所述方法(200)还包括在发送所述定位请求(353)之前从定位控制器(110)接收定位初始化消息。
6.根据权利要求1所述的方法(200),其中,所述第一基站(120)和所述第二基站(130)包括为所述用户设备(150)分配的第一时隙。
7.一种用于确定工业设施中的用户设备(150)的位置的方法(400),所述用户设备(150)能够连接到两个或更多基站,由位置控制器(110)执行的所述方法(400)包括:
a.经由所述两个或更多基站中的第一基站(120)接收(410)来自所述用户设备(150)的定位请求(353);
b.针对与所述用户设备(150)相关的两个或更多定位通信序列,生成(420)所述第一基站(120)的第一标识符和第二基站(130)的第二标识符;
c.经由所述第一基站(120)向所述用户设备(150)发送(430)所述第一标识符和所述第二标识符,其中,所述用户设备(150)使用所述第一标识符和所述第二标识符来生成被包括在所述两个或更多定位通信序列的一个或多个消息中的一个或多个奇偶校验数据,其中所述一个或多个奇偶校验数据用于确保来自所述用户设备的后续消息属于与对应的两个或更多定位通信序列相关联的会话;
d.与所述第一基站(120)一起,基于与所述用户设备(150)和所述第一基站(120)相关联的第一定位通信序列来确定(440)第一时间差和第二时间差;
e.与所述第二基站(130)一起,基于与所述用户设备(150)和所述第二基站(130)相关联的第二定位通信序列来确定(450)第三时间差和第四时间差;以及
f.基于所确定的所述第一时间差、所述第二时间差、所述第三时间差和所述第四时间差来确定(460)所述用户设备(150)的位置。
8.根据权利要求7所述的方法(400),其中,第一通信序列包括从所述用户设备(150)到所述第一基站(120)的定位请求(353)、从所述第一基站(120)到所述用户设备(150)的第一响应消息(355)以及从所述用户设备(150)到所述第一基站(120)的第一定时消息(357),其中,所述第一响应消息(355)包括与所述第一基站(120)相关联的所述第一标识符,并且其中,所述第一定时消息(357)包括与所述用户设备(150)接收到所述第一响应消息(355)的时间点相关联的时间戳,以及基于所述第一标识符的第一奇偶校验数据,其中,所述第一奇偶校验数据用于验证所述第一定时消息(357)。
9.根据权利要求7所述的方法(400),其中,第二通信序列包括从所述用户设备(150)到所述第二基站(130)的轮询消息(363)、从所述第二基站(130)到所述用户设备(150)的第二响应消息(365)以及从所述用户设备(150)到所述第二基站(130)的第二定时消息(367),其中,所述第二定时消息(367)包括与所述用户设备(150)接收到所述第二响应消息(365)的时间点相关联的时间戳,以及基于与所述第二基站(130)相关联的所述第二标识符的第二奇偶校验数据,其中,所述第二奇偶校验数据用于验证所述第二定时消息(367)。
10.一种用于确定工业设施中的用户设备(150)的位置的位置控制器(600),所述用户设备(150)能够连接到两个或更多基站,所述位置控制器(600)包括:
a.连接到存储器模块(630)的一个或多个处理器(620),所述一个或多个处理器(620)被配置为:
b.
i.经由所述两个或更多基站中的第一基站(120)接收(410)来自所述用户设备(150)的定位请求(353);
ii.针对与所述用户设备(150)相关的两个或更多定位通信序列,生成(420)所述第一基站(120)的第一标识符和第二基站(130)的第二标识符;
iii.经由所述第一基站(120)向所述用户设备(150)发送(430)所述第一标识符和所述第二标识符,其中,所述第一标识符和所述第二标识符用于生成被包括在所述两个或更多定位通信序列的一个或多个消息中的一个或多个奇偶校验数据,其中所述一个或多个奇偶校验数据用于确保来自所述用户设备的后续消息属于与对应的两个或更多定位通信序列相关联的会话;
iv.与所述第一基站(120)一起,基于与所述用户设备(150)和所述第一基站(120)相关联的第一定位通信序列来确定(440)第一时间差和第二时间差;
v.与所述第二基站(130)一起,基于与所述用户设备(150)和所述第二基站(130)相关联的第二定位通信序列来确定(450)第三时间差和第四时间差;以及
vi.基于所确定的所述第一时间差、所述第二时间差、所述第三时间差和所述第四时间差来确定(460)所述用户设备(150)的位置。
CN202180083663.2A 2020-12-14 2021-12-08 用于确定工业设施中的用户设备的位置的方法 Active CN116601977B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP20213767.5A EP4013095A1 (en) 2020-12-14 2020-12-14 A method for determining a location of a user device in an industrial facility
EP20213767.5 2020-12-14
PCT/EP2021/084681 WO2022128649A1 (en) 2020-12-14 2021-12-08 A method for determining a location of a user device in an industrial facility

Publications (2)

Publication Number Publication Date
CN116601977A CN116601977A (zh) 2023-08-15
CN116601977B true CN116601977B (zh) 2024-05-28

Family

ID=73835413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202180083663.2A Active CN116601977B (zh) 2020-12-14 2021-12-08 用于确定工业设施中的用户设备的位置的方法

Country Status (4)

Country Link
US (1) US20240045020A1 (zh)
EP (2) EP4013095A1 (zh)
CN (1) CN116601977B (zh)
WO (1) WO2022128649A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105848228A (zh) * 2007-06-18 2016-08-10 高通股份有限公司 用于在通信***中的基站的邻居发现的方法和装置
CN105934982A (zh) * 2014-12-29 2016-09-07 华为技术有限公司 一种定位方法及设备
CN109392028A (zh) * 2017-08-09 2019-02-26 华为技术有限公司 数据传输的方法以及设备
WO2019158223A1 (en) * 2018-02-19 2019-08-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Sidelink ranging and multilateration
CN111492257A (zh) * 2017-12-21 2020-08-04 奥卡多创新有限公司 定位装置、通信***和方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110741271B (zh) * 2017-06-20 2023-08-22 北京嘀嘀无限科技发展有限公司 用于定位建筑物出入口的***和方法
US10966209B2 (en) * 2018-12-12 2021-03-30 Qualcomm Incorporated Systems and methods for super low latency location service for wireless networks
CN110839203B (zh) * 2019-12-03 2021-04-20 锐捷网络股份有限公司 一种基于超宽带的标签定位方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105848228A (zh) * 2007-06-18 2016-08-10 高通股份有限公司 用于在通信***中的基站的邻居发现的方法和装置
CN105934982A (zh) * 2014-12-29 2016-09-07 华为技术有限公司 一种定位方法及设备
CN109392028A (zh) * 2017-08-09 2019-02-26 华为技术有限公司 数据传输的方法以及设备
CN111492257A (zh) * 2017-12-21 2020-08-04 奥卡多创新有限公司 定位装置、通信***和方法
WO2019158223A1 (en) * 2018-02-19 2019-08-22 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Sidelink ranging and multilateration

Also Published As

Publication number Publication date
CN116601977A (zh) 2023-08-15
EP4214943B1 (en) 2023-12-06
EP4013095A1 (en) 2022-06-15
US20240045020A1 (en) 2024-02-08
WO2022128649A1 (en) 2022-06-23
EP4214943A1 (en) 2023-07-26

Similar Documents

Publication Publication Date Title
WO2020190607A3 (en) Positioning with relays
EP3481117B1 (en) Point-to-point radio system, point-to-point radio apparatus, and communication control method
CN101682542A (zh) 挂起无线网络中的传输
CN110351682B (zh) 一种通信设备定位方法及相关设备
US9668233B1 (en) Wireless communication network with distributed device location determination
CN103856578A (zh) Modbus RTU从站自动获取站地址方法及从站
US11272381B2 (en) Pattern recognition and classification of packet error characteristics for multi-user multiple input multiple output (MU-MIMO) optimization
CN116601977B (zh) 用于确定工业设施中的用户设备的位置的方法
US20210153106A1 (en) Wireless Networking Method and Apparatus for Air-Conditioning System
CN108174441B (zh) 综采工作面支架遥控人员的定位方法和装置
CN103201688A (zh) 在过程控制***中满足通信约束要求
Ganesan 5G advanced: Sidelink evolution
US20200037375A1 (en) Human machine interface for mission critical wireless communication link nodes
EP3941002A1 (en) Method of avoiding jamming in a wireless network in an industrial facility
JP2018107798A (ja) 第1の移動通信システムと第2の移動通信システムとの間の干渉を低減するための移動機器のための方法、装置及びコンピュータプログラム
CN115606223A (zh) 检测工业设施中干扰源的方法
KR102412058B1 (ko) 무선 센서 네트워크의 데이터 처리장치 및 데이터 처리 방법
US20230284211A1 (en) Ceiling-controlled communication scheduling in an overhead mesh of access points
US20230268996A1 (en) Associationless wireless communications using an overhead mesh
US20230284288A1 (en) Coordinating best effort traffic to an associationless, overhead mesh of access points
JP5766338B2 (ja) 無線端末および無線通信方法
EP4290962A1 (en) Method of communicating with a plurality of user equipment
EP3944208A1 (en) A mobile communication device in an industrial facility
US11438804B2 (en) Method and apparatus for operating a wireless communication network
JP7089774B2 (ja) 無線アクセスポイント、無線通信システム、無線通信方法、及び無線通信プログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant