KR20230099338A - Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법 - Google Patents

Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법 Download PDF

Info

Publication number
KR20230099338A
KR20230099338A KR1020210188618A KR20210188618A KR20230099338A KR 20230099338 A KR20230099338 A KR 20230099338A KR 1020210188618 A KR1020210188618 A KR 1020210188618A KR 20210188618 A KR20210188618 A KR 20210188618A KR 20230099338 A KR20230099338 A KR 20230099338A
Authority
KR
South Korea
Prior art keywords
mobile node
mobile
ranging
nodes
priority
Prior art date
Application number
KR1020210188618A
Other languages
English (en)
Inventor
임종철
Original Assignee
현대모비스 주식회사
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 현대모비스 주식회사 filed Critical 현대모비스 주식회사
Priority to KR1020210188618A priority Critical patent/KR20230099338A/ko
Priority to EP22185345.0A priority patent/EP4202488A1/en
Priority to US17/894,766 priority patent/US20230204752A1/en
Priority to CN202211041504.9A priority patent/CN116353541A/zh
Publication of KR20230099338A publication Critical patent/KR20230099338A/ko

Links

Images

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
    • 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/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • G01S13/52Discriminating between fixed and moving objects or between objects moving at different speeds
    • G01S13/56Discriminating between fixed and moving objects or between objects moving at different speeds for presence detection
    • 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/023Interference mitigation, e.g. reducing or avoiding non-intentional interference with other HF-transmitters, base station transmitters for mobile communication or other radar systems, e.g. using electro-magnetic interference [EMI] reduction techniques
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/01Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0875Non-scheduled access, e.g. ALOHA using a dedicated channel for access with assigned priorities based access
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/10Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • 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/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/0209Systems with very large relative bandwidth, i.e. larger than 10 %, e.g. baseband, pulse, carrier-free, ultrawideband
    • 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/0218Multipath in signal reception
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01QANTENNAS, i.e. RADIO AERIALS
    • H01Q5/00Arrangements for simultaneous operation of antennas on two or more different wavebands, e.g. dual-band or multi-band arrangements
    • H01Q5/20Arrangements for simultaneous operation of antennas on two or more different wavebands, e.g. dual-band or multi-band arrangements characterised by the operating wavebands
    • H01Q5/25Ultra-wideband [UWB] systems, e.g. multiple resonance systems; Pulse systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/7163Spread spectrum techniques using impulse radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/04Traffic adaptive resource partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • H04W76/34Selective release of ongoing connections
    • H04W76/36Selective release of ongoing connections for reassigning the resources associated with the released connections
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • B60R25/245Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user where the antenna reception area plays a role
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA

Landscapes

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

Abstract

본 발명은 UWB(Ultra Wide Band)를 통해 레인징(Ranging)을 수행하는 전자 장치의 동작 방법에 관한 것으로서, UWB 영역 내에 구비된 복수의 앵커 노드로부터 레인징을 위해 복수의 앵커 노드에 의해 제공되는 채널을 점유 중인 이동 노드의 상태 정보를 각각 수신하는 단계, 상태 정보에 기반하여 이동 노드 간의 우선 순위를 설정하는 단계, 및 우선 순위에 기반하여 이동 노드에 의해 점유 중인 채널 중 하나를 회수하는 단계를 포함하는 것을 특징으로 한다.

Description

UWB를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법{ELECTRONIC DEVICE AND METHOD FOR PERFORMING RANGING THROUGH UWB}
본 발명은 UWB를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법에 관한 것이다.
스마트키 시스템은 운전자가 차량의 키 박스에 별도의 키를 삽입하거나, 또는 작동을 위한 특별한 조작을 수행하지 않더라도, 외부에서 차량 도어의 개폐 및 차량의 시동을 가능하게 하는 시스템이다. 이러한 스마트키 시스템은 UWB(Ultra Wide Band)와 같은 무선 통신을 통해 스마트키를 레인징(ranging)함으로써 작동하는데, 포브키뿐만 아니라 스마트폰, 웨어러블 디바이스, 태블릿 PC 등 무선 통신을 지원하는 다양한 전자기기가 스마트 키로 이용될 수 있다.
한편, 일반적으로 스마트키 시스템을 통해 동시에 레인징할 수 있는 스마트키의 개수는 한정되어 있다. 따라서, 스마트키 시스템이 동시에 레인징할 수 있는 모든 스마트키와 레인징을 수행하고 있는 상태에서 새로운 스마트키가 감지되는 경우, 통신 영역 내로 진입한 새로운 스마트키에 대한 레인징을 수행하기 위해 레인징되고 있던 스마트키 가운데 하나를 선택하여 연결을 해제하여야 하나, 연결을 해제할 스마트키를 선택하기 위한 기준이 부재하여 새로운 스마트키에 대한 레인징을 원활하게 수행할 수 없는 문제점이 존재한다.
본 발명의 배경기술은 대한민국 공개특허공보 제10-2021-0137840호(2021.11.18.)의 'UWB 시스템'에 개시되어 있다.
본 발명은 전술한 문제점을 해결하기 위해 창안된 것으로서, 본 발명의 일 측면에 따른 목적은 UWB 통신 영역에 구비된 앵커에 의해 제공되는 채널이 모두 점유 중인 상태에서 새로운 전자기기가 감지되는 경우 효율적으로 점유 중인 채널 중 하나를 선택하여 회수하고, 회수된 채널을 새롭게 감지된 전자기기에게 할당할 수 있는 UWB를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법을 제공하는 것이다.
본 발명의 일 측면에 따른 UWB(Ultra Wide Band)를 통해 레인징(Ranging)을 수행하는 전자 장치의 동작 방법은 상기 UWB 영역 내에 구비된 복수의 앵커 노드로부터 레인징을 위해 상기 복수의 앵커 노드에 의해 제공되는 채널을 점유 중인 이동 노드의 상태 정보를 각각 수신하는 단계; 상기 상태 정보에 기반하여 상기 이동 노드 간의 우선 순위를 설정하는 단계; 및 상기 우선 순위에 기반하여 상기 이동 노드에 의해 점유 중인 채널 중 하나를 회수하는 단계;를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 설정하는 단계는, 상기 채널을 점유하고 있는 이동 노드 중 상기 앵커 노드에 의해 한번도 레인징된 적이 없는 이동 노드를 제1 이동 노드로 식별하는 단계; 및 상기 제1 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 낮게 설정하는 단계;를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 설정하는 단계는, 상기 채널을 점유하고 있는 이동 노드 중 하나 이상의 앵커 노드에 의해 레인징되고 있는 이동 노드를 제2 이동 노드를 식별하는 단계; 및 상기 제2 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 높게 설정하는 단계;를 더 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 설정하는 단계는, 상기 제2 이동 노드 각각에 대하여 자신을 레인징하고 있는 앵커 노드의 개수인 레인징 앵커 개수를 산출하는 단계; 및 상기 레인징 앵커 개수에 기반하여 상기 제2 이동 노드 간의 우선 순위를 설정하는 단계;를 더 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 제2 이동 노드 간의 우선 순위를 설정하는 단계는, 상기 레인징 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 레인징 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 설정하는 단계는, 상기 채널을 점유하고 있는 이동 노드 중 상기 제1 및 제2 이동 노드를 제외한 이동 노드를 제3 이동 노드로 식별하는 단계; 상기 제3 이동 노드 각각에 대하여 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드의 개수인 만료 앵커 개수를 산출하는 단계; 및 상기 만료 앵커 개수에 기반하여 상기 제3 이동 노드 간의 우선 순위를 설정하는 단계;를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 제3 이동 노드 간의 우선 순위를 설정하는 단계는, 상기 만료 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 만료 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 회수하는 단계는, 상기 우선 순위가 가장 낮게 설정된 이동 노드가 점유 중인 채널을 회수하는 것을 특징으로 한다.
본 발명에 있어 상기 회수하는 단계는, 상기 채널이 모두 이동 노드에 의해 점유 중인 상태에서 새로운 이동 노드가 상기 UWB 영역 내에서 감지되는 경우에 수행되는 것을 특징으로 한다.
본 발명의 일 측면에 따른 UWB(Ultra Wide Band)를 통해 레인징(Ranging)을 수행하는 전자 장치는 상기 UWB 영역 내에 구비된 복수의 앵커 노드와 통신하는 통신 모듈; 및 상기 통신 모듈을 통해 상기 복수의 앵커 노드로부터 레인징을 위해 상기 복수의 앵커 노드에 의해 제공되는 채널을 점유 중인 이동 노드의 상태 정보를 각각 수신하고, 상기 상태 정보에 기반하여 상기 이동 노드 간의 우선 순위를 설정하고, 상기 우선 순위에 기반하여 상기 이동 노드에 의해 점유 중인 채널 중 하나를 회수하는 프로세서;를 포함하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 상기 앵커노드에 의해 한번도 레인징된 적이 없는 이동 노드를 제1 이동 노드로 식별하고, 상기 제1 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 하나 이상의 앵커 노드에 의해 레인징되고 있는 이동 노드를 제2 이동 노드로 식별하고, 상기 제2 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 제2 이동 노드 각각에 대하여 자신을 레인징하고 있는 앵커 노드의 개수인 레인징 앵커 개수를 산출하고, 상기 레인징 앵커 개수에 기반하여 상기 제2 이동 노드 간의 우선 순위를 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 레인징 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 레인징 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 상기 제1 및 제2 이동 노드를 제외한 이동 노드를 제3 이동 노드로 식별하고, 상기 제3 이동 노드 각각에 대하여 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드의 개수인 만료 앵커 개수를 산출하고, 상기 만료 앵커 개수에 기반하여 상기 제3 이동 노드 간의 우선 순위를 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 만료 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 만료 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 우선 순위가 가장 낮게 설정된 이동 노드가 점유 중인 채널을 회수하는 것을 특징으로 한다.
본 발명에 있어 상기 프로세서는 상기 채널이 모두 이동 노드에 의해 점유 중인 상태에서 새로운 이동 노드가 상기 UWB 영역 내에서 감지되는 경우에 상기 채널 중 하나를 회수하는 것을 특징으로 한다.
본 발명의 일 측면에 따르면 UWB 통신 영역에 구비된 앵커에 의해 제공되는 채널이 모두 점유 중인 상태에서 새로운 전자기기가 감지되는 경우 효율적으로 점유 중인 채널 중 하나를 선택하여 회수하고, 회수된 채널을 새롭게 감지된 전자기기에게 할당함으로써 새롭게 감지된 전자기기에 레인징을 원활하게 수행할 수 있다.
도 1은 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치를 설명하기 위한 블록 구성도이다.
도 2는 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치가 적용된 차량을 설명하기 위한 예시도이다.
도 3 내지 도 5는 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법을 설명하기 위한 순서도이다.
이하에서는 본 발명의 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법을 첨부된 도면들을 참조하여 상세하게 설명한다. 이 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치를 설명하기 위한 블록 구성도이고, 도 2는 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치가 적용된 차량을 설명하기 위한 예시도이다.
도 1 및 2를 참고하면, 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치는 통신 모듈(100) 및 프로세서(200)를 포함할 수 있다.
통신 모듈(100)은 미리 정의된 UWB 영역 내에 구비된 복수의 앵커 노드(10)와 통신을 수행할 수 있다. UWB 영역 내에는 복수의 앵커 노드(10)가 서로 이격되어 구비될 수 있다. 앵커 노드(10)는 UWB를 통해 통신을 수행하는 앵커(Anchor)를 의미할 수 있다. 앵커 노드(10)는 UWB 영역 내에 위치한 이동 노드(20)에 대한 레인징(Ranging)을 수행할 수 있다. 레인징은 앵커 노드(10)가 이동 노드(20)의 위치를 측정하는 동작을 의미할 수 있다. 이동 노드(20)는 UWB를 통해 통신을 수행할 수 있는 전자 장치를 포함할 수 있다. 예를 들어, 이동 노드(20)는 스마트폰, 태블릿 PC 또는 웨어러블 디바이스 등일 수 있다. 도 2를 참고하면, 복수의 앵커 노드(10)는 차량 내에 서로 이격되어 구비될 수 있으며, 디지털 키로 작동하는 스마트폰, 태블릿 또는 웨어러블 디바이스 등의 이동 노드(20)에 대한 레인징을 수행할 수 있다.
프로세서(200)는 통신 모듈(100)을 통해 복수의 앵커 노드(10)로부터 레인징을 위해 복수의 앵커 노드(10)에 의해 제공되는 채널을 점유 중인 이동 노드(20)의 상태 정보를 수신할 수 있다.
여기서, 채널은 앵커 노드(10)와 이동 노드(20)를 연결하는 무선 통신로의 시분할적 개념일 수 있다. 즉, 채널은 앵커 노드(10)와 레인징을 수행하는 이동 노드(20) 각각에 할당된 앵커 노드(10)와의 통신 시간을 의미할 수 있다. 앵커 노드(10)가 통신할 수 있는 이동 노드(20)의 수, 즉 채널은 한정되어 있다. 복수의 앵커 노드(10) 간에는 채널에 대한 동기화가 이루어져 있을 수 있다. 즉, 각 앵커 노드(10)의 채널은 동일한 이동 노드(20)들에 의해 점유될 수 있다. 예를 들어, 제1 이동 노드가 제1 앵커 노드의 채널을 점유 중인 경우, 제1 이동 노드는 제1 앵커 노드 이외의 앵커 노드의 채널 또한 점유한다.
한편, 상태 정보는 앵커 노드(10)가 제공하는 채널을 점유 중인 각 이동 노드(20)의 상태를 의미할 수 있다. 이동 노드(20)의 상태는 앵커 노드(10)에 의해 레인징이 시도되었으나 한번도 레인징된 적이 없는 상태(이하, Not Sync), 앵커 노드(10)에 의해 레인징되고 있는 상태(이하, Sync), 또는 앵커 노드(10)에 의해 레인징되다가 소정의 시간동안 레인징이 이루어지지 않아 레인징이 중단된 상태(이하, Expiration)(소정의 시간동안 레인징 실패 시, 전력소모를 최소화하기 위해 앵커가 자체적으로 해당 이동 노드에 대한 레인징을 중단할 수 있다.)로 구분될 수 있다. 예를 들어, 앵커 노드 A가 이동 노드 a 및 b를 레인징하고 있는 중이고, 이동 노드 c에 대한 레인징을 시도하고 있는 중이고, 이동 노드 d에 대한 레인징을 중단한 것으로 가정하면, 앵커 노드 A는 이동 노드 a, b: Sync/ 이동 노드 c: Not Sync/ 이동 노드 d: Expiration와 같은 내용을 포함하는 상태 정보를 전송할 수 있다.
프로세서(200)는 복수의 앵커 노드(10)로부터 각각 수신되는 이동 노드(20)의 상태 정보에 기반하여 채널을 점유 중인 이동 노드(20) 간의 우선 순위를 설정할 수 있다. 프로세서(200)는 복수의 앵커 노드(10)로부터 각각 수신되는 이동 노드(20)의 상태 정보를 통해 UWB 영역의 중심으로부터 이동 노드(20)가 떨어져 있는 정도를 간접적으로 추정하거나, 또는 이동 노드(20)의 접근 의도를 간접적으로 판단할 수 있으며, 추정되거나 판단된 결과를 이용하여 이동 노드(20) 간의 우선 순위를 설정할 수 있다.
일 실시예에 따르면, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 앵커 노드(10)에 의해 한번도 레인징된 적이 없는 이동 노드(20)를 제1 이동 노드로 식별하고, 제1 이동 노드의 우선 순위를 다른 이동 노드(20)의 우선 순위보다 낮게 설정할 수 있다. 즉, 프로세서(200)는 복수의 앵커 노드(10)로부터 수신되는 상태 정보가 모두 Not Sync인 이동 노드(20)의 우선 순위를 가장 낮게 설정할 수 있다. 예를 들어 도 2를 참고하면, 복수의 앵커 노드(10) 모두로부터 수신되는 상태 정보가 Not Sync인 이동 노드(20)(#3)의 우선 순위를 다른 이동 노드(20)(#1, #2 및 #4)의 우선 순위보다 낮게 설정할 수 있다.
일 실시예에 따르면, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 하나 이상의 앵커 노드(10)에 의해 레인징되고 있는 이동 노드(20)를 제2 이동 노드로 식별하고, 제2 이동 노드의 우선 순위를 다른 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다. 즉, 프로세서(200)는 Sync인 상태 정보가 하나라도 수신되는 이동 노드(20)의 우선 순위를, Sync인 상태 정보가 하나도 수신되지 않은 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다. 예를 들어 도 2를 참고하면, 하나 이상의 앵커 노드(10)에 의해 레인징이 수행되고 있는 이동 노드(20)(#1 및 #2)의 우선 순위를 그렇지 않은 이동 노드(20)(#3 및 #4)의 우선 순위보다 높게 설정할 수 있다.
일 실시예에 따르면, 프로세서(200)는 제2 이동 노드 각각에 대하여 자신(제2 이동 노드)을 레인징 중인 앵커 노드(10)의 개수인 레인징 앵커 개수를 산출하고, 산출된 레인징 앵커 개수에 기반하여 제2 이동 노드 간의 우선 순위를 설정할 수 있다. 일 실시예에 따르면, 프로세서(200)는 레인징 앵커 개수가 상대적으로 큰 이동 노드(20)의 우선 순위를, 레인징 앵커 개수가 상대적으로 작은 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다. 즉, 프로세서(200)는 레인징 앵커 개수가 클수록 사용자의 접근 및 사용 의도가 높다고 판단하여 해당 이동 노드(20)에 대한 우선 순위를 높게 설정할 수 있다. 예를 들어 도 2를 참고하면, 앵커 노드(10)의 개수가 총 7개일 때, 프로세서(200)는 자신을 레인징 중인 앵커 노드(10)가 4개인 이동 노드(20)(#1)의 우선 순위를 자신을 레인징 중인 앵커 노드(10)가 5개인 이동 노드(20)(#2)의 우선 순위보다 낮게 설정할 수 있다. 프로세서(200)는 각 앵커 노드(10)로부터 수신되는 상태 정보에 기반하여 제2 이동 노드 각각에 대한 레인징 앵커 개수를 산출할 수 있다.
일 실시예에 따르면, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 제1 및 제2 이동 노드를 제외한 이동 노드(20)를 제3 이동 노드로 식별하고, 제3 이동 노드 각각에 대하여 자신(제3 이동 노드)을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드(10)의 개수인 만료 앵커 개수를 산출하고, 산출된 만료 앵커 개수에 기반하여 제3 이동 노드 간의 우선 순위를 설정할 수 있다. 일 실시예에 따르면, 프로세서(200)는 만료 앵커 개수가 상대적으로 큰 이동 노드(20)의 우선 순위를, 만료 앵커 개수가 상대적으로 작은 이동 노드(20)의 우선 순위보다 낮게 설정할 수 있다. 즉, 프로세서(200)는 만료 앵커 개수가 클수록 사용자의 접근 및 사용 의도가 낮다고 판단하여 해당 이동 노드(20)의 우선 순위를 낮게 설정할 수 있다. 예를 들어, 앵커 노드(10)의 개수가 총 7개일 때, 프로세서(200)는 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드(10)의 개수가 5개인 이동 노드(20)의 우선 순위를 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드(10)의 개수가 3개인 이동 노드(20)의 우선 순위보다 낮게 설정할 수 있다. 프로세서(200)는 각 앵커 노드(10)로부터 수신되는 상태 정보에 기반하여 제3 이동 노드 각각에 대한 만료 앵커 개수를 산출할 수 있다.
프로세서(200)는 설정된 우선 순위에 기반하여 이동 노드(20)에 의해 점유 중인 채널 중 하나를 회수할 수 있다. 일 실시예에 따르면, 프로세서(200)는 우선 순위가 가장 낮게 설정된 이동 노드(20)가 점유 중인 채널을 회수할 수 있다.
프로세서(200)는 채널이 모두 이동 노드(20)에 의해 점유 중인 상태에서 새로운 이동 노드(20)가 UWB 영역 내에서 감지되는 경우 채널 중 하나를 회수할 수 있다.
전술한 바와 같이, 본 발명은 UWB 통신 영역에 구비된 앵커에 의해 제공되는 채널이 모두 점유 중인 상태에서 새로운 전자기기가 감지되는 경우 효율적으로 점유 중인 채널 중 하나를 선택하여 회수하고, 회수된 채널을 새롭게 감지된 전자기기에게 할당함으로써 새롭게 감지된 전자기기에 대한 레인징이 원활하게 수행할 수 있다.
도 3은 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법을 설명하기 위한 제1 순서도이다.
이하에서는 도 3을 참고하여 프로세서(200)가 이동 노드(20)가 점유 중인 채널을 회수하여 새로운 이동 노드(20)에게 할당하는 과정을 살펴보도록 한다.
먼저, 프로세서(200)는 UWB 영역 내에서 새로운 이동 노드(20)가 감지되었는지 여부를 판단할 수 있다(S301). 프로세서(200)는 UWB 영역 내에 구비되는 복수의 앵커 노드(10)를 통해 이동 노드(20)에 대한 감지를 수행할 수 있다.
UWB 영역 내에서 새로운 이동 노드(20)가 감지되는 경우, 프로세서(200)는 UWB 영역 내에 구비된 복수의 앵커 노드(10)로부터 앵커 노드(10)에 의해 제공되는 채널을 점유 중인 이동 노드(20)의 상태 정보를 수신할 수 있다(S303).
이어서, 프로세서(200)는 복수의 앵커 노드(10)로부터 수신되는 이동 노드(20)의 상태 정보에 기반하여 채널을 점유 중인 이동 노드(20) 간의 우선 순위를 설정할 수 있다(S305). 프로세서(200)가 이동 노드(20) 간의 우선 순위를 설정하는 구체적인 과정은 후술하도록 한다.
이어서, 프로세서(200)는 설정된 우선 순위에 기반하여 이동 노드(20)에 의해 점유 중인 채널 중 하나를 회수할 수 있다(S307). 프로세서(200)는 우선 순위가 가장 낮게 설정된 이동 노드(20)가 점유 중인 채널을 회수할 수 있다.
이어서, 프로세서(200)는 회수된 채널을 새로운 이동 노드(20)에게 할당할 수 있다.(S309)
한편, 프로세서(200)는 새로운 이동 노드(20)에게 채널을 할당한 후, 다시 채널을 점유하고 있는 이동 노드(20) 간의 우선 순위를 설정할 수 있으며, 새로운 이동 노드(20)의 우선 순위가 채널을 회수당한 이동 노드(20)의 우선 순위보다 낮은 경우, 새로운 이동 노드(20)에게 할당된 채널을 회수하여 채널을 회수당한 이동 노드(20)에게 다시 할당할 수도 있다.
전술한 실시예에서는 S303 및 S305 단계가 S301 단계 이후에 수행되는 것으로 기재하였으나, S303 및 S305 단계가 S301 단계 이전에 수행되어도 무방하다. 즉, 프로세서(200)는 새로운 이동 노드(20)가 감지되기 이전에 이동 노드(20) 간의 우선 순위를 설정하고, 새로운 이동 노드(20)가 감지된 것에 응답하여 우선 순위에 따라 채널을 회수하고, 회수된 채널을 새로운 이동 노드(20)에게 할당할 수도 있다. 이 경우, 프로세서(200)는 기 설정된 주기로 이동 노드(20) 간의 우선 순위를 설정할 수 있다.
도 4는 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법을 설명하기 위한 제2 순서도이다.
이하에서는 도 4를 참고하여 프로세서(200)가 채널을 점유 중인 이동 노드(20) 간의 우선 순위를 설정하는 과정을 살펴보도록 한다.
먼저, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 앵커 노드(10)에 의해 한번도 레인징된 적이 없는 이동 노드(20)를 제1 이동 노드로 식별할 수 있다(S401).
이어서, 프로세서(200)는 제1 이동 노드의 우선 순위를 다른 이동 노드(20)의 우선 순위보다 낮게 설정할 수 있다.(S403)
이어서, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 하나 이상의 앵커 노드(10)에 의해 레인징되고 있는 이동 노드(20)를 제2 이동 노드로 식별할 수 있다(S405).
이어서, 프로세서(200)는 제2 이동 노드의 우선 순위를 다른 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다.(S407)
이어서, 프로세서(200)는 제2 이동 노드 각각에 대한 레인징 앵커 개수를 산출할 수 있다.(S409)
이어서, 프로세서(200)는 레인징 앵커 개수에 기반하여 제2 이동 노드 간의 우선 순위를 설정할 수 있다(S411). 프로세서(200)는 레인징 앵커 개수가 클수록 우선 순위를 높게 설정할 수 있다. 예를 들어, UWB 영역에 포함된 앵커 노드(10)의 개수가 총 7개라고 가정할 때, 프로세서(200)는 레인징 앵커 개수가 7개인 이동 노드(20)의 우선 순위를, 레인징 앵커 개수가 6개인 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다.
이어서, 프로세서(200)는 채널을 점유하고 있는 이동 노드(20) 중 제1 및 제2 이동 노드를 제외한 이동 노드(20)를 제3 이동 노드로 식별할 수 있다(S413). 즉, 프로세서(200)는 앵커 노드(10)에 의해 레인징되고 있지 않으나, 적어도 한번 이상 레인징된 적이 있는 이동 노드(20)를 제3 이동 노드로 식별할 수 있다.
이어서, 프로세서(200)는 제3 이동 노드 각각에 대한 만료 앵커 개수를 산출할 수 있다.(S415)
이어서, 프로세서(200)는 만료 앵커 개수에 기반하여 제3 이동 노드 간의 우선 순위를 설정할 수 있다(S417). 프로세서(200)는 만료 앵커 개수가 작을수록 우선 순위를 높게 설정할 수 있다. 예를 들어, UWB 영역에 포함된 앵커 노드(10)의 개수가 총 7개라고 가정할 때, 프로세서(200)는 만료 앵커 개수가 0개인 이동 노드(20)의 우선 순위를, 만료 앵커 개수가 1개인 이동 노드(20)의 우선 순위보다 높게 설정할 수 있다.
도 5는 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법을 설명하기 위한 제3 순서도이다.
이하에서는 도 5를 참고하여, 총 7개의 앵커 노드(10)가 구비되는 경우에서 각 이동 노드(20)의 우선 순위를 설정하는 과정을 살펴보도록 한다.
먼저, 프로세서(200)는 대상 이동 노드(20)가 앵커 노드(10)에 의해 한번이라도 레인징된 적이 있는지 여부를 판단할 수 있다.
대상 이동 노드(20)가 앵커 노드(10)에 의해 한번도 레인징된 적이 없는 것으로 판단되는 경우, 프로세서(200)는 대상 이동 노드(20)의 우선 순위를 가장 낮은 우선 순위인 Z로 설정할 수 있다.
반면, 대상 이동 노드(20)가 앵커 노드(10)에 의해 한번이라도 레인징된 적이 있는 것으로 판단되는 경우, 프로세서(200)는 대상 이동 노드(20)를 레인징하고 있는 앵커 노드(10)의 개수가 하나 이상인지 여부를 판단할 수 있다.
대상 이동 노드(20)를 레인징하고 있는 앵커 노드(10)의 개수가 하나 이상인 것으로 판단되는 경우, 프로세서(200)는 대상 이동 노드(20)를 레인징하고 있는 앵커 노드(10)의 개수(레인징 앵커 개수)에 따라 대상 이동 노드(20)의 우선 순위를 설정할 수 있다.
프로세서(200)는 레인징 앵커 개수가 7개인 경우 대상 이동 노드(20)의 우선 순위를 가장 높은 우선 순위인 A로 설정하고, 레인징 앵커 개수가 6개인 경우 대상 이동 노드(20)의 우선 순위를 A보다 한단계 낮은 B로 설정하고, 레인징 앵커 개수가 5개인 경우 대상 이동 노드(20)의 우선 순위를 B보다 한단계 낮은 C로 설정하고, 레인징 앵커 개수가 4개인 경우 대상 이동 노드(20)의 우선 순위를 C보다 한단계 낮은 D로 설정하고, 레인징 앵커 개수가 3개인 경우 대상 이동 노드(20)의 우선 순위를 D보다 한단계 낮은 E로 설정하고, 레인징 앵커 개수가 2개인 경우 대상 이동 노드(20)의 우선 순위를 E보다 한단계 낮은 F로 설정하고, 레인징 앵커 개수가 1개인 경우 대상 이동 노드(20)의 우선 순위를 F보다 한단계 낮은 G로 설정할 수 있다.
한편, 대상 이동 노드(20)를 레인징하고 있는 앵커 노드(10)의 개수가 하나 이상이 아닌 것으로 판단되는 경우, 프로세서(200)는 대상 이동 노드(20)를 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징을 중단한 앵커 노드(10)의 개수(만료 앵커 개수)에 따라 대상 이동 노드(20)의 우선 순위를 설정할 수 있다.
프로세서(200)는 만료 앵커 개수가 0개인 경우 대상 이동 노드(20)의 우선 순위를 G보다 한단계 낮은 H로 설정하고, 만료 앵커 개수가 1개인 경우 대상 이동 노드(20)의 우선 순위를 H보다 한단계 낮은 I로 설정하고, 만료 앵커 개수가 2개인 경우 대상 이동 노드(20)의 우선 순위를 I보다 한단계 낮은 J로 설정하고, 만료 앵커 개수가 3개인 경우 대상 이동 노드(20)의 우선 순위를 J보다 한단계 낮은 K로 설정하고, 만료 앵커 개수가 4개인 경우 대상 이동 노드(20)의 우선 순위를 K보다 한단계 낮은 L로 설정하고, 만료 앵커 개수가 5개인 경우 대상 이동 노드(20)의 우선 순위를 L보다 한단계 낮은 M으로 설정하고, 만료 앵커 개수가 6개인 경우 대상 이동 노드(20)의 우선 순위를 M보다 한단계 낮은 N으로 설정하고, 만료 앵커 개수가 7개인 경우 대상 이동 노드(20)의 우선 순위를 N보다 한단계 낮은 O로 설정할 수 있다.
상술한 바와 같이, 본 발명의 일 실시예에 따른 UWB를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법은 UWB 통신 영역에 구비된 앵커에 의해 제공되는 채널이 모두 점유 중인 상태에서 새로운 전자기기가 감지되는 경우 효율적으로 점유 중인 채널 중 하나를 선택하여 회수하고, 회수된 채널을 새롭게 감지된 전자기기에게 할당함으로써 새롭게 감지된 전자기기에 대한 레인징을 원활하게 수행할 수 있다.
본 명세서에서 설명된 구현은, 예컨대, 방법 또는 프로세스, 장치, 소프트웨어 프로그램, 데이터 스트림 또는 신호로 구현될 수 있다. 단일 형태의 구현의 맥락에서만 논의(예컨대, 방법으로서만 논의)되었더라도, 논의된 특징의 구현은 또한 다른 형태(예컨대, 장치 또는 프로그램)로도 구현될 수 있다. 장치는 적절한 하드웨어, 소프트웨어 및 펌웨어 등으로 구현될 수 있다. 방법은, 예컨대, 컴퓨터, 마이크로프로세서, 집적 회로 또는 프로그래밍가능한 로직 디바이스 등을 포함하는 프로세싱 디바이스를 일반적으로 지칭하는 프로세서 등과 같은 장치에서 구현될 수 있다. 프로세서는 또한 최종-사용자 사이에 정보의 통신을 용이하게 하는 컴퓨터, 셀 폰, 휴대용/개인용 정보 단말기(personal digital assistant: "PDA") 및 다른 디바이스 등과 같은 통신 디바이스를 포함한다.
본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며 당해 기술이 속하는 기술분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.
10: 앵커 노드
20: 이동 노드
100: 통신 모듈
200: 프로세서

Claims (18)

  1. UWB(Ultra Wide Band)를 통해 레인징(Ranging)을 수행하는 전자 장치의 동작 방법에 있어서,
    UWB 영역 내에 구비된 복수의 앵커 노드로부터 레인징을 위해 상기 복수의 앵커 노드에 의해 제공되는 채널을 점유 중인 이동 노드의 상태 정보를 각각 수신하는 단계;
    상기 상태 정보에 기반하여 상기 이동 노드 간의 우선 순위를 설정하는 단계; 및
    상기 우선 순위에 기반하여 상기 이동 노드에 의해 점유 중인 채널 중 하나를 회수하는 단계;를 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  2. 제 1항에 있어서,
    상기 설정하는 단계는,
    상기 채널을 점유하고 있는 이동 노드 중 상기 앵커 노드에 의해 한번도 레인징된 적이 없는 이동 노드를 제1 이동 노드로 식별하는 단계; 및
    상기 제1 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 낮게 설정하는 단계;를 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  3. 제 2항에 있어서,
    상기 설정하는 단계는,
    상기 채널을 점유하고 있는 이동 노드 중 하나 이상의 앵커 노드에 의해 레인징되고 있는 이동 노드를 제2 이동 노드를 식별하는 단계; 및
    상기 제2 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 높게 설정하는 단계;를 더 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  4. 제 3항에 있어서,
    상기 설정하는 단계는,
    상기 제2 이동 노드 각각에 대하여 자신을 레인징하고 있는 앵커 노드의 개수인 레인징 앵커 개수를 산출하는 단계; 및
    상기 레인징 앵커 개수에 기반하여 상기 제2 이동 노드 간의 우선 순위를 설정하는 단계;를 더 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  5. 제 4항에 있어서,
    상기 제2 이동 노드 간의 우선 순위를 설정하는 단계는,
    상기 레인징 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 레인징 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  6. 제 3항에 있어서,
    상기 설정하는 단계는,
    상기 채널을 점유하고 있는 이동 노드 중 상기 제1 및 제2 이동 노드를 제외한 이동 노드를 제3 이동 노드로 식별하는 단계;
    상기 제3 이동 노드 각각에 대하여 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드의 개수인 만료 앵커 개수를 산출하는 단계; 및
    상기 만료 앵커 개수에 기반하여 상기 제3 이동 노드 간의 우선 순위를 설정하는 단계;를 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  7. 제 6항에 있어서,
    상기 제3 이동 노드 간의 우선 순위를 설정하는 단계는,
    상기 만료 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 만료 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  8. 제 1항에 있어서,
    상기 회수하는 단계는,
    상기 우선 순위가 가장 낮게 설정된 이동 노드가 점유 중인 채널을 회수하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  9. 제 1항에 있어서,
    상기 회수하는 단계는,
    상기 채널이 모두 이동 노드에 의해 점유 중인 상태에서 새로운 이동 노드가 상기 UWB 영역 내에서 감지되는 경우에 수행되는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치의 동작 방법.
  10. UWB(Ultra Wide Band)를 통해 레인징(Ranging)을 수행하는 전자 장치에 있어서,
    UWB 영역 내에 구비된 복수의 앵커 노드와 통신하는 통신 모듈; 및
    상기 통신 모듈을 통해 상기 복수의 앵커 노드로부터 레인징을 위해 상기 복수의 앵커 노드에 의해 제공되는 채널을 점유 중인 이동 노드의 상태 정보를 각각 수신하고, 상기 상태 정보에 기반하여 상기 이동 노드 간의 우선 순위를 설정하고, 상기 우선 순위에 기반하여 상기 이동 노드에 의해 점유 중인 채널 중 하나를 회수하는 프로세서;를 포함하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  11. 제 10항에 있어서,
    상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 상기 앵커 노드에 의해 한번도 레인징된 적이 없는 이동 노드를 제1 이동 노드로 식별하고, 상기 제1 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  12. 제 11항에 있어서,
    상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 하나 이상의 앵커 노드에 의해 레인징되고 있는 이동 노드를 제2 이동 노드로 식별하고, 상기 제2 이동 노드의 우선 순위를 다른 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  13. 제 12항에 있어서,
    상기 프로세서는 상기 제2 이동 노드 각각에 대하여 자신을 레인징하고 있는 앵커 노드의 개수인 레인징 앵커 개수를 산출하고, 상기 레인징 앵커 개수에 기반하여 상기 제2 이동 노드 간의 우선 순위를 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  14. 제 13항에 있어서,
    상기 프로세서는 상기 레인징 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 레인징 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 높게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  15. 제 12항에 있어서,
    상기 프로세서는 상기 채널을 점유하고 있는 이동 노드 중 상기 제1 및 제2 이동 노드를 제외한 이동 노드를 제3 이동 노드로 식별하고, 상기 제3 이동 노드 각각에 대하여 자신을 레인징하다가 소정의 시간 동안 레인징이 이루어지지 않아 레인징이 중단된 앵커 노드의 개수인 만료 앵커 개수를 산출하고, 상기 만료 앵커 개수에 기반하여 상기 제3 이동 노드 간의 우선 순위를 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  16. 제 15항에 있어서,
    상기 프로세서는 상기 만료 앵커 개수가 상대적으로 큰 이동 노드의 우선 순위를, 상기 만료 앵커 개수가 상대적으로 작은 이동 노드의 우선 순위보다 낮게 설정하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  17. 제 10항에 있어서,
    상기 프로세서는 상기 우선 순위가 가장 낮게 설정된 이동 노드가 점유 중인 채널을 회수하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
  18. 제 10항에 있어서,
    상기 프로세서는 상기 채널이 모두 이동 노드에 의해 점유 중인 상태에서 새로운 이동 노드가 상기 UWB 영역 내에서 감지되는 경우에 상기 채널 중 하나를 회수하는 것을 특징으로 하는 UWB를 통해 레인징을 수행하는 전자 장치.
KR1020210188618A 2021-12-27 2021-12-27 Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법 KR20230099338A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020210188618A KR20230099338A (ko) 2021-12-27 2021-12-27 Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법
EP22185345.0A EP4202488A1 (en) 2021-12-27 2022-07-18 Electronic device and method for performing ranging through uwb communication
US17/894,766 US20230204752A1 (en) 2021-12-27 2022-08-24 Electronic device and method for performing ranging through uwb communication
CN202211041504.9A CN116353541A (zh) 2021-12-27 2022-08-29 用于通过uwb通信执行测距的电子设备和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210188618A KR20230099338A (ko) 2021-12-27 2021-12-27 Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법

Publications (1)

Publication Number Publication Date
KR20230099338A true KR20230099338A (ko) 2023-07-04

Family

ID=83228790

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210188618A KR20230099338A (ko) 2021-12-27 2021-12-27 Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법

Country Status (4)

Country Link
US (1) US20230204752A1 (ko)
EP (1) EP4202488A1 (ko)
KR (1) KR20230099338A (ko)
CN (1) CN116353541A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024080201A1 (ja) * 2022-10-13 2024-04-18 アルプスアルパイン株式会社 測距システム、通信局、及び、測距方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8040817B2 (en) * 2007-06-26 2011-10-18 Ricoh Company, Ltd. Wireless communication device, wireless communication method, and computer program product
DE102014219148A1 (de) * 2014-09-23 2016-03-24 Robert Bosch Gmbh Verfahren und Vorrichtung zum Erstellen eines Bewegungsmodells eines Straßenverkehrsteilnehmers
US10638478B2 (en) * 2015-04-01 2020-04-28 Huawei Technologies Co., Ltd. Method and system for distributed resource management in vehicular ad-hoc networks
US11064510B2 (en) * 2018-05-30 2021-07-13 Qualcomm Incorporated Ranging between a user equipment and a fixed reference node
US10299079B1 (en) * 2018-07-24 2019-05-21 Johnson Controls Technology Company Adaptive inter-ranging network
KR20210137840A (ko) 2020-05-11 2021-11-18 현대모비스 주식회사 Uwb 시스템
EP3927075A1 (en) * 2020-06-17 2021-12-22 Nxp B.V. Communication device and method of operating the same

Also Published As

Publication number Publication date
EP4202488A1 (en) 2023-06-28
CN116353541A (zh) 2023-06-30
US20230204752A1 (en) 2023-06-29

Similar Documents

Publication Publication Date Title
CN105068710A (zh) 一种桌面应用图标的动态排列方法及***、移动终端
EP3920615B1 (en) Method to dynamically change the minimum candidate resources ratio in mode 2 resource selection procedure of nr v2x
US10176313B2 (en) Method and apparatus for invoking fingerprint identification device, and mobile terminal
EP2950272B1 (en) Method and apparatus for processing a video frame in a video file
EP3937581A1 (en) Power-efficient resource selection procedure for nr v2x ue with limited power
KR20230099338A (ko) Uwb를 통해 레인징을 수행하는 전자 장치 및 그 동작 방법
CN106095075A (zh) 一种信息处理方法及增强现实设备
KR20170043269A (ko) Ufs 장치의 작동 방법, ufs 호스트의 작동 방법, 및 이들을 포함하는 시스템의 작동 방법
JP7228594B2 (ja) 検索空間の傍受情報の決定方法及び検索空間の傍受方法の決定装置
CN107741873B (zh) 业务处理方法及装置
US9658793B2 (en) Adaptive mode translation lookaside buffer search and access fault
CN104423612A (zh) 按键识别方法、装置和电子设备
WO2020161808A1 (ja) 優先度判定装置、優先度判定方法、及びコンピュータ可読媒体
CN112769663B (zh) 通信方法、装置、计算机设备和存储介质
CN111078405B (zh) 内存分配方法、装置、存储介质及电子设备
CN114281714A (zh) 用于内存访问的方法、装置、电子设备及存储介质
CN110058780B (zh) 一种终端的操作方法、终端和可读存储介质
CN113613226A (zh) 蓝牙设备的连接方法、装置、电子设备及存储介质
CN116701009B (zh) 数据通信的方法及电子设备
CN112073924B (zh) 信令识别方法、装置、终端及存储介质
US9159115B1 (en) Processing vectorized elements associated with IT system images
US20230403322A1 (en) Communication terminal device, information communication system, storage medium, and information communication method
WO2023207998A1 (zh) 旁链路sl上的资源选择方法、终端
CN108415647B (zh) 坐席管理***的鼠标动作定位方法和***
CN116431338A (zh) 内存优化方法、内存管理器、电子设备及存储介质