JP7449521B2 - 無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体 - Google Patents

無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体 Download PDF

Info

Publication number
JP7449521B2
JP7449521B2 JP2022581317A JP2022581317A JP7449521B2 JP 7449521 B2 JP7449521 B2 JP 7449521B2 JP 2022581317 A JP2022581317 A JP 2022581317A JP 2022581317 A JP2022581317 A JP 2022581317A JP 7449521 B2 JP7449521 B2 JP 7449521B2
Authority
JP
Japan
Prior art keywords
responder
master
bluetooth
slave device
terminal
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
JP2022581317A
Other languages
English (en)
Other versions
JP2023531314A (ja
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.)
Shenzhen Bluetrum Technology Co Ltd
Original Assignee
Shenzhen Bluetrum Technology Co Ltd
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 Shenzhen Bluetrum Technology Co Ltd filed Critical Shenzhen Bluetrum Technology Co Ltd
Publication of JP2023531314A publication Critical patent/JP2023531314A/ja
Application granted granted Critical
Publication of JP7449521B2 publication Critical patent/JP7449521B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/18Management of setup rejection or failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • 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/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/20Master-slave selection or change arrangements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本出願は、無線通信の分野に関し、具体的には、無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体に関する。
従来のブルートゥース無線デバイス、例えば、ブルートゥースイヤホン(マスタデバイスとスレーブデバイスを備える)と端末との通信方式の一つとしては、端末とマスタデバイスとが第1のブルートゥースリンクを確立し、マスタデバイスとスレーブデバイスとが第2のブルートゥースリンクを確立しており、スレーブデバイスが第2のブルートゥースリンクを介して第1のブルートゥースリンクのリンク情報を取得し、端末が第1のブルートゥースリンクを介してデータをマスタデバイスに送信し、スレーブデバイスが第1のブルートゥースリンクのリンク情報によって第1のブルートゥースリンクを傍受して、このデータを受信し、かつ第2のブルートゥースリンクによる通信によってこのデータを同期に再生するという方式である。
上記の無線デバイスの通信方式では、マスタデバイスは端末とスレーブデバイスとの通信を同時に配慮する必要があり、消費電力が高く、マスタ/スレーブデバイスの消費電力が不均衡になる。当該分野では、上記の消費電力の均衡の問題は、マスタ/スレーブデバイスの切り替えで解決されることが多い。具体的には、マスタ/スレーブデバイスがしばらく動作した後に、マスタ/スレーブデバイスの役割を交換することで、元のスレーブデバイスから新たなマスタデバイスに変更し、かつ元のマスタデバイスから新たなスレーブデバイスに変更して、消費電力の均衡の目的を達成する。
従来の方案では、毎回のマスタ/スレーブデバイスの切り替えに時間がかかり、切り替え中にマスタ/スレーブデバイスが複数のインターアクションを行って第1のブルートゥース接続リンクの移転を完了する必要があり、かつ切り替えの期間に端末と通信できなく、スタク、接続切断などの問題が生じやすい。そのため、マスタ/スレーブデバイスの消費電力を均衡するより優れた方法が求められる。
本出願の実施例は、無線デバイスにおけるマスタデバイスの消費電力を低減し、マスタ/スレーブデバイスの消費電力を均衡するための無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体を提供する。
本出願の実施例の第1の側面は、マスタデバイスとスレーブデバイスを備える無線デバイスの通信方法であって、前記マスタデバイスが第1のブルートゥースリンクを介して端末と通信を確立し、かつ第2のブルートゥースリンクを介して前記スレーブデバイスと通信を確立して、前記第2のブルートゥースリンクを介して前記スレーブデバイスに前記第1のブルートゥースリンクのリンク情報を送信しており、前記スレーブデバイスが前記第1のブルートゥースリンクを傍受することにより、前記端末が前記マスタデバイスに送信したブルートゥースデータを受信しており、前記無線デバイスの通信方法は、
前記無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となり、前記応答側が前記第1のブルートゥースリンクによって前記端末に、ブルートゥースデータに対する前記無線デバイスの受信結果を指示するための応答メッセージを送信することを含んでもよい無線デバイスの通信方法を提供する。
任意的に、可能な実施形態として、本出願の実施例において、前記無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、
前記無線デバイスのマスタデバイスとスレーブデバイスが隣接する1つまたは複数のタイムスロットにおいて交替で応答側となることを含んでもよい。
任意的に、可能な実施形態として、本出願の実施例において、前記無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、
前記無線デバイスのマスタデバイスとスレーブデバイスの一方を固定の権限管理側として設定すること、
前記権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信した場合には、前記権限管理側は他方に現在のタイムスロットの応答側となるように通知すること、
前記権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信しない場合には、前記権限管理側は現在のタイムスロットの応答側となることを含んでもよい。
任意的に、可能な実施形態として、本出願の実施例において、前記無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、
現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを受信する結果によって、現在のタイムスロットの応答側を確定することを含んでもよい。
任意的に、可能な実施形態として、本出願の実施例において、現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを受信する結果によって、現在のタイムスロットの応答側を確定することは、
現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信した場合には、前のタイムスロットにおける応答側は他方に現在のタイムスロットの応答側となるように通知すること、
現在のタイムスロットの前のタイムスロットの応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信しない場合には、前のタイムスロットにおける応答側は引き続き現在のタイムスロットの応答側となることを含む。
任意的に、可能な実施形態として、本出願の実施例において無線デバイスの通信方法は、
前記無線デバイスは、予め設定される時間間隔で権限のリセットを実行して、マスタデバイスまたはスレーブデバイスを現在のタイムスロットの応答側として指定するようにすることをさらに含んでもよい。
任意的に、可能な実施形態として、本出願の実施例において、前記予め設定される時間間隔は、前記端末が最大の試行回数で同一のブルートゥースデータを送信するのに要する時間より小さい。
任意的に、可能な実施形態として、本出願の実施例において無線デバイスの通信方法は、
前記応答側が前記端末に応答メッセージを送信するときに、他方は前記応答メッセージを傍受することをさらに含んでもよい。
本出願の実施例の第2の側面は、プロセッサを備え、かつ前記プロセッサがメモリに記憶されるコンピュータプログラムを実行する際に第1の側面及び第1の側面におけるいずれの可能な実施形態でのステップを達成することに用いられる無線デバイスを提供する。
本出願の実施例の第3の側面は、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される際に第1の側面及び第1の側面におけるいずれの可能な実施形態でのステップを達成するコンピュータ読み取り可能な記憶媒体を提供する。
本出願における無線デバイスの通信方法では、マスタ/スレーブデバイスが交替で、順番に応答側となって端末に応答することにより、マスタ/スレーブデバイスと端末との通信に影響しないとともに、マスタデバイスの端末に応答する消費電力をスレーブデバイスに分担させ、マスタ/スレーブデバイスの消費電力を効果的に均衡する。
本発明によって提供されるマスタ/スレーブデバイスと端末の通信アーキテクチャの模式図である。 本発明によって提供されるマスタ/スレーブデバイスと端末の通信アーキテクチャの模式図である。 本発明によって提供されるマスタ/スレーブデバイスが隣接するタイムスロットにおいて交替で応答役割となるタイミングチャートである。 本発明によって提供される権限管理側の通信中の一時的な応答権限の管理のタイミングチャートである。 本発明によって提供されるマスタ/スレーブデバイスの通信中の通信応答権限の管理のタイミングチャートである。 本発明によって提供される通信応答権限の喪失と権限のリセットのタイミングチャートである。 本発明によって提供される他方は応答役割が端末に応答することを傍受するタイミングチャートである。
以下、本出願の実施例における技術方案については、本出願の実施例における図面と結びつけて明確かつ完全に説明するが、説明される実施例は本出願の一部の実施例にすぎず、全部の実施例ではないことは明らかである。本出願における実施例に基づいて、当業者が創造的な労働をしないことを前提として獲得した他のすべての実施例は、いずれも本出願の保護範囲に属する。
本出願の明細書、特許請求の範囲、及び上述の図面の中の用語「第1」、「第2」、「第3」、「第4」など(もしあれば)は、類似の対象を区別するためのものであり、特定の順序や優先順位を説明することに用いられる必要がない。ここで説明される実施例をここで図示又は説明される内容以外の順序で実施できるために、このように使用される用語は、適切な場合に互いに交換可能であることを理解すべきである。なお、「含む」と「有する」といった用語、及びこれらの任意の変化形は、排他的でない包含に及ぶように意図して、例えば、一連のステップ又はユニットを含むプロセス、方法、システム、製品又はデバイスは、必ずしも明確に列挙されたステップ又はユニットに限定されず、明確に列挙されない又はこれらのプロセス、方法、製品またはデバイスに固有の他のステップ又はユニットを含んでもよい。
図1A、1Bを参照して、その中に本出願の方案の基礎的な通信方式を示しており、図1Aにおいて、マスタデバイスは第1のブルートゥースリンクを介して端末と通信を確立し、かつ第2のブルートゥースリンクを介してスレーブデバイスと通信を確立しており、マスタデバイスは第1のブルートゥースリンクと第2のブルートゥースリンクを確立した後、第2のブルートゥースリンクを介して第1のブルートゥースリンクに関連するリンク情報をスレーブデバイスに送信し、スレーブデバイスは第1のブルートゥースリンクに関連するリンク情報によってマスタデバイスと端末との通信を傍受し、マスタデバイスと端末との通信内容を取得する。通常、マスタ/スレーブデバイスは第2のブルートゥースリンクを介してタイミングを同期にして、スレーブデバイスがマスタデバイスと端末との約定の通信時間において通信内容を傍受するようにし、マスタ/スレーブデバイスがいずれもデータを受信した後、同期してデコードするようにする。
図1Bにおいて、スレーブデバイスが第1のブルートゥースリンクに関連するリンク情報によって傍受する場合には、端末にとってマスタ/スレーブデバイスが一つの全体と見なすことができ、この全体が端末にデータを送信する際に、データソースはマスタデバイスであってもよく、スレーブデバイスであってもよい。
本出願における無線デバイスは、ブルートゥースイヤホン(マスタイヤホンとスレーブイヤホンを含む)であってもよく、ブルートゥースインターホン、ブルートゥースオーディオペアボックスなどの他のブルートゥースデバイスであってもよいことを理解すべきで、ここでは具体的な限定はしない。
上述の通信方式に基づいて、本出願は無線デバイスの通信方法を提供しており、
無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となり、応答側が第1のブルートゥースリンクによって端末に、ブルートゥースデータに対する無線デバイスの受信結果を指示するための応答メッセージを送信することを含んでもよい。
本出願における無線デバイスの通信方法では、マスタ/スレーブデバイスが交替で、順番に応答側となって端末に応答することにより、マスタ/スレーブデバイスと端末との通信に影響しないとともに、マスタデバイスの端末に応答する消費電力をスレーブデバイスに分担させ、マスタ/スレーブデバイスの消費電力を効果的に均衡する。
実際の応用では、マスタ/スレーブデバイスと端末の通信及びマスタデバイスとスレーブデバイスの間の通信は、1つ又は複数の端末タイムスロット(以下、タイムスロットまたはslotと略す)を時間周期として区画し、1つの周期又は複数の周期内でデータの送信、結果の応答などを完了する。
可能な実施形態としては、上記の無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、具体的に、マスタ/スレーブデバイスが隣接する1つまたは複数のタイムスロットにおいて交替で、順番に応答側となり、応答側が他方のデータ受信結果を取得した後、端末に応答し、端末にブルートゥースデータに対する無線デバイスの受信結果を指示するための応答メッセージを送信することを含んでもよい。具体的には、この実施形態では、マスタ/スレーブデバイスのうちの応答側となる一方は、両方のデータ受信結果を統合して端末に応答する必要がある。
例示的には、可能な応用シーンA1としては、マスタ/スレーブデバイスが隣接するタイムスロットにおいて交替で、順番に応答側となり、応答側が他方のデータ受信結果を取得した後、自身のデータ受信結果と結びつけて端末に応答し、応答側と他方がいずれも受信に成功するときにACKを応答し(端末に次の周期において新たなブルートゥースデータを送信させるよう指示する)、応答側と他方の少なくとも一方が端末から送信されたブルートゥースデータを成功的に受信しないときにNACKを応答する(端末に次の周期において前の周期のブルートゥースデータを繰り返し送信させるよう指示する)。
例示的には、図2を参照して、その中にマスタ/スレーブデバイスが隣接するタイムスロットにおいて交替で応答側となるタイミングチャートを示しており、タイムスロットslotk-1において、スレーブデバイスが応答側となり、202パケットでマスタデバイスからそのデータ受信結果を取得し、かつ自身のデータ受信結果と結びつけて、203パケットで端末に応答し、図中に示す203パケットはACK応答であり、マスタ/スレーブデバイスがデータdata1を成功的に受信したことを示し、端末に次のデータを送信させるよう指示しており、タイムスロットslotkにおいて、応答側をマスタデバイスに置き換え、マスタデバイスは205パケットでスレーブデバイスからそのデータ受信結果を取得し、かつ自身のデータ受信結果と結びつけて、206パケットで端末に応答し、図中に示す206パケットはNACK応答であり、マスタ/スレーブデバイスの少なくとも1つがデータdata2を成功的に受信できなかったことを示し、端末にデータdata2を再伝送させるよう指示しており、タイムスロットslotk+1において、応答側をスレーブデバイスに置き換え、スレーブデバイスは208パケットでマスタデバイスからそのデータ受信結果を取得し、かつ自身のデータ受信結果と結びつけて、209パケットで端末に応答する。
上記の例では、マスタ/スレーブデバイスは、隣接する1つのタイムスロットにおいて交替で、順番に応答側となることで、マスタ/スレーブデバイスの消費電力を効果的に均衡することができることを理解すべきである。上記の例の一つの変化として、交替の方式は、複数のタイムスロット間隔を交替周期とし、隣接する交替周期において応答側を交替してもよく、例えば前の2つのタイムスロットの応答側がスレーブデバイスであり、後の2つのタイムスロットの応答側がマスタデバイスである。
別の可能な実施形態としては、上記の無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることについて、具体的に、マスタ/スレーブデバイスの一方が自身のデータ受信結果によって応答側を選択して端末に応答する。この実施形態では、マスタ/スレーブデバイスのうちの応答側となる一方が他方のデータ受信結果を知る必要がなく、端末に直接応答して、帯域幅の消費を節約するようにし、以下の二つのシーンを含み得る。
A2、マスタ/スレーブデバイスの一方が自身のデータ受信結果によって、データを成功的に受信したときに第2のブルートゥースリンクを介して他方に応答側となるように指示し、他方が自身のデータ受信結果によって端末に応答し、受信に成功するときにACKを応答し、受信に成功しないときにNACKを応答する。
A3、マスタ/スレーブデバイスの一方が自身のデータ受信結果によって、データを成功的に受信しないときに、自身を応答側として選択し、端末にNACKを直接応答する。
上記のシーンA2、A3では、マスタ/スレーブデバイスのうち、応答側がマスタデバイスであり、他方がスレーブデバイスであると仮定し、スレーブデバイスはマスタデバイスから送信された受信成功の指示を受信したときに、マスタデバイスがデータを成功的に受信したことを知ることができるが、マスタデバイスはデータを成功的に受信しないときに、スレーブデバイスに応答指示を送信しなく、端末に直接応答して、帯域幅の消費の削減を達成する。
上記の例では、無線デバイスにおける応答側を選択することは、マスタ/スレーブデバイスの応答権限を管理することで達成することができ、具体的には、一時的な応答権限の管理による達成、通信応答権限の管理による達成という2つの達成方式を含み、具体的な説明は以下の通り。
一、一時的な応答権限の管理による達成
可能な実施形態として、上記の無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、具体的に、
無線デバイスのマスタデバイスとスレーブデバイスの一方を固定の権限管理側として設定すること、
権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信した場合には、権限管理側は他方に現在のタイムスロットの応答側となるように通知すること、
権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信しない場合には、権限管理側は現在のタイムスロットの応答側となることを含んでもよい。
一時的な応答権限の管理では、マスタ/スレーブデバイスのうち、一方を固定の権限管理側として予め設定する。権限管理側は、マスタデバイスまたはスレーブデバイスに固定され、端末との通信において、そのローカルのデータ受信結果によってマスタ/スレーブデバイスの一時的な応答権限を管理することができる。具体的な一時的な応答権限を管理することは、権限管理側がデータを成功的に受信したときに、権限管理側が他方に現在のタイムスロットの応答側となるように通知すること、及び権限管理側がデータを成功的に受信しないときに、自身に一時的な応答権限を付与し、応答側となることがであってもよい。
権限管理側は、自身がデータを成功的に受信したときに他方に一時的な応答権限を付与し、他方が応答側となって端末に応答し、自身がデータを成功的に受信しないときに自身に一時的な応答権限を付与し、自身が応答側となって端末に応答し、このように交替で応答して、帯域幅の消費を節約しながらマスタ/スレーブデバイスの消費電力を均衡する。
例示的には、図3を参照して、その中に権限管理側の通信中の一時的な応答権限の管理のタイミングチャートを示しており、図中に示すマスタデバイスは権限管理側であり、上記のA2、A3によると、マスタデバイスはタイムスロットslotk-1の301パケットでデータdata1を成功的に受信した後、応答側がスレーブデバイスであると判定し、マスタデバイスは今回の応答権限を302パケットで第2のブルートゥースリンクを介してスレーブデバイスに付与し、スレーブデバイスは自身の受信結果によって303パケットで端末に応答し、図中に示す303パケットはACK応答であり、マスタ/スレーブデバイスがデータdata1を成功的に受信したことを示し、端末に次のデータを送信させるよう指示しており、マスタデバイスはタイムスロットslotkの304パケットでデータdata2を成功的に受信できなかった後、自身が応答側となると判定し、305パケットで今回の応答権限を自身に付与し、スレーブデバイスと通信しなく、かつ306パケットで端末にNACKを応答し、マスタ/スレーブデバイスの少なくとも1つがデータdata2を成功的に受信できなかったことを示し、端末にデータdata2を再伝送させるよう指示しており、マスタデバイスはタイムスロットslotk+1の307パケットでデータdata2を成功的に受信した後、応答側がスレーブデバイスであると判定し、マスタデバイスは今回の応答権限を308パケットで第2のブルートゥースリンクを介してスレーブデバイスに付与し、スレーブデバイスは309パケットで自身の受信結果によって端末に応答する。
二、通信応答権限の管理による達成
可能な実施形態としては、上記の無線デバイスのマスタデバイスとスレーブデバイスが交替で応答側となることは、現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを受信する結果によって、現在のタイムスロットの応答側を確定することを含んでもよい。
具体的な達成方式は、現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信した場合には、前のタイムスロットにおける応答側は他方に現在のタイムスロットの応答側となるように通知すること、現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信しない場合には、前のタイムスロットにおける応答側は引き続き現在のタイムスロットの応答側となることであってもよい。
このような実施形態では、無線デバイスのマスタデバイスとスレーブデバイスの中に初期応答側を設定した後、マスタ/スレーブデバイスのうち現在のタイムスロットの前のタイムスロットにおける応答側は、現在のタイムスロットにおいて端末との通信におけるデータ受信結果によってマスタ/スレーブデバイスの通信応答権限を管理する。通信応答権限はマスタ/スレーブデバイスでは固定されておらず、権限は応答側に従って移転する。具体的な通信応答権限を管理する方式は、前の応答側がデータを成功的に受信したときに、通信応答権限を他方に移転し、他方が応答側となること、及び前の応答側がデータを成功的に受信しないときに、通信応答権限を自身に留保し、自身が応答側となることであってもよい。
例示的には、図2を参照して、上記のA1によると、タイムスロットslotk-1において、通信応答権限はマスタデバイスにあり、マスタデバイスはタイムスロットslotk-1の202パケットで通信応答権限を第2のブルートゥースリンクを介してスレーブデバイスに移転し、同時に送信されるのはマスタデバイスのデータ受信結果をさらに含んでおり、スレーブデバイスは通信応答権限を取得した後に応答側となり、マスタデバイスのデータ受信結果と自身の受信結果と結びつけて、203パケットで端末に応答し、図2中に示す203パケットはACK応答であり、マスタ/スレーブデバイスがデータdata1を成功的に受信したことを示し、端末に次のデータを送信させるよう指示しており、タイムスロットslotkにおいて、スレーブデバイスは205パケットで通信応答権限を第2のブルートゥースリンクを介してマスタデバイスに移転し、同時に送信されるのはスレーブデバイスのデータ受信結果をさらに含んでおり、マスタデバイスは通信応答権限を取得した後に応答側となり、スレーブデバイスのデータ受信結果と自身の受信結果と結びつけて、206パケットで端末に応答し、図中に示す206パケットはNACK応答であり、マスタ/スレーブデバイスの少なくとも1つがデータdata2を成功的に受信できなかったことを示し、端末にデータdata2を再伝送させるよう指示しており、タイムスロットslotk+1において、マスタデバイスは208パケットで通信応答権限を第2のブルートゥースリンクを介してスレーブデバイスに移転し、同時に送信されるのはマスタデバイスのデータ受信結果をさらに含んでおり、スレーブデバイスは通信応答権限を取得した後に応答側となり、マスタデバイスのデータ受信結果と自身の受信結果と結びつけて、209パケットで端末に応答する。
例示的には、図4を参照して、その中に上述のA2、A3でのマスタ/スレーブデバイスの通信応答権限の管理のタイミングチャートを示しており、上述のA2、A3によると、タイムスロットslotk-1において、通信応答権限はマスタデバイスにあり、マスタデバイスはタイムスロットslotk-1の401パケットでデータdata1を成功的に受信した後、応答側をスレーブデバイスと判定し、マスタデバイスは通信応答権限を402パケットで第2のブルートゥースリンクを介してスレーブデバイスに移転し、スレーブデバイスは自身の受信結果によって403パケットで端末に応答し、図中に示す403パケットはACK応答であり、マスタ/スレーブデバイスがデータdata1を成功的に受信したことを示し、端末に次のデータを送信させるよう指示しており、タイムスロットslotkにおいて、通信応答権限がスレーブデバイスにあり、スレーブデバイスは404パケットでデータdata2を成功的に受信できなかった後、自身が応答側となると判定し、405パケットで通信応答権限を自身に留保し、マスタデバイスと通信しなく、406パケットで端末にNACKを応答し、マスタ/スレーブデバイスの少なくとも1つがデータdata2を成功的に受信できなかったことを示し、端末にデータdata2を再伝送させるよう指示しており、タイムスロットslotk+1において、スレーブデバイスは407パケットでデータdata2を成功的に受信した後、応答側がマスタデバイスであると判定し、スレーブデバイスは通信応答権限を408パケットで第2のブルートゥースリンクを介してマスタデバイスに移転し、マスタデバイスは自身の受信結果によって409パケットで端末に応答する。
上記の実施形態に基づいて、通信応答権限は、前の応答側がデータを成功的に受信したときに他方に移転し、他方が新たな通信応答権限を持つ応答側となり、前の応答側がデータを成功的に受信できなかったときに通信応答権限を留保し、通信応答権限はマスタデバイスとスレーブデバイスの間でこのように往復移転して、帯域幅の消費を節約しながらマスタ/スレーブデバイスの消費電力を均衡する。
上記の一時的な応答権限の管理及び通信応答権限の管理では、権限管理側が一時的な応答権限を付与するときに失敗したり、前の応答側が通信応答権限を移転するときに失敗したりする場合が発生する可能性があり、つまり、図3に示す302、305、308パケットでの一時的な応答権限の付与、並びに図2、4に示す202、205、208及び402、405、408パケットでの通信応答権限の移転が失敗する可能性がある。このような場合が発生するときに、一時的な応答権限管理では、各データの応答権限が互いに独立し、かつ現在のデータの応答権限が一時的なものであるため、あるデータの一時的な応答権限の付与が失敗した後、後のデータの応答権限の付与は権限管理側によって一時的に指定されて、応答の即時性及び端末データ伝送の効率に影響しない。
しかし、通信応答権限の管理では、通信応答権限がマスタデバイスとスレーブデバイスの間で移転し、通信応答権限の移転が失敗するときに、通信応答権限の喪失につながって、マスタ/スレーブデバイスがいずれも通信応答権限を失くし、これは応答及びデータ伝送に影響を与え、端末は応答が得られない場合には同一のデータを繰り返し送信することになり、データ伝送効率が大幅に低下する。対応する修復手段がないと、マスタ/スレーブデバイスが正常的に動作しなくなる可能性がある。
そのため、上記の通信応答権限の管理は、無線デバイスが予め設定される時間間隔で権限のリセットを実行して、マスタデバイスまたはスレーブデバイスを現在のタイムスロットの応答側として指定するようにすることをさらに含む。マスタ/スレーブデバイスは、動作を開始する前に権限のプリセットにより初めて通信応答権限の帰属を設定し、第1のブルートゥースリンクを介して同期した後、予め設定される時間間隔で権限のリセットを実行して、上記の通信応答権限が喪失する場合が発生することを防止するようにする。
例示的には、図5を参照して、その中に通信応答権限の喪失と権限のリセットのタイミングチャートを示し、図中の予め設定される通信応答権限はスレーブデバイスに帰属しており、タイムスロットslotnにおいて、通信応答権限が502パケットでマスタデバイスからスレーブデバイスに移転するときに失敗し、通信応答権限をマスタデバイスとスレーブデバイスの間で喪失し、タイムスロットslotn+1から、マスタ/スレーブデバイスは通信応答権限がないため応答側がなく端末に応答しないことにつながって、その後の通信中でマスタ/スレーブデバイスが権限のリセットを設定しなければ、端末は同一のデータを最大の試行回数まで再伝送し続ける。タイムスロットslotn+mの504パケットにおいて、マスタ/スレーブデバイスは図中に示すような予め設定される時間間隔mで権限のリセットを実行し、予め設定される通信応答権限の帰属を回復し、かつ505パケットでリセットの結果を返答し、権限のリセットが成功した後、タイムスロットslotn+m+1においてスレーブデバイスは前の応答側として上記A2、A3の内容に従って動作を継続し、このように循環する。
以上のように、端末は同一のデータを再伝送するときに最大の試行回数を有し、予め設定される時間間隔が大きすぎると、マスタ/スレーブデバイスが端末から送信される複数のデータを逃すことにつながるので、マスタ/スレーブデバイスが端末から送信される各データを逃さないことを保証するためには、上記の権限のリセットにおいて、予め設定される時間間隔は、端末が同一のデータを送信する最大の試行回数の時長よりも小さいことが好ましい。
権限付与と権限移転の安定性を高めるために、上記の通信方法は、マスタ/スレーブデバイスの応答側が端末に応答するときに、他方が応答を傍受することをさらに含んでもよい。図6に示すように、タイムスロットslotk-1において、マスタデバイスが通信応答権限をスレーブデバイスに移転した後、スレーブデバイスの応答を傍受しており、タイムスロットslotk、slotk+1も同様であり、マスタデバイスとスレーブデバイスの間及び端末とのループ通信の安定性を確保するようにし、同時に通信応答権限の喪失を早期に発見するのに有利である。
上記の内容に基づいて、本出願は、メモリとプロセッサとを備える無線デバイスをさらに提供しており、前記メモリにはコンピュータプログラムを記憶しており、前記無線デバイスは、前記プロセッサが前記コンピュータプログラムを実行することにより、上記の無線デバイスの通信方法を実現する。デバイスに関する説明は、上記の内容に関する説明と効果に対応して理解できるので、ここでは説明しない。
上記の内容に基づいて、本出願は、非一過性のコンピュータ読み取り可能な記憶媒体をさらに提供しており、前記非一過性のコンピュータ読み取り可能な記憶媒体はコンピュータプログラムを記憶することに用いられ、前記コンピュータプログラムはプロセッサによって実行されるときに上記の無線デバイスの通信方法を実現することに用いられる。プログラムに関する説明は、上記の内容に関する説明と効果に対応して理解できるので、ここでは説明しない。
本出願では、コンピュータ読み取り可能な媒体は、命令実行システム、装置またはデバイスによってまたは命令実行システム、装置またはデバイスに関連させて使用するためのプログラムを、包含または格納できる有形媒体とすることができる。コンピュータ読み取り可能な媒体は、以下に限らないが、電子的、磁気的、光学的、電磁気的、赤外的、または半導体のシステム、装置、またはデバイス、あるいはこれらの任意の適切な組み合わせを含むことができる。コンピュータ読み取り可能な記憶媒体のさらに具体的な例には、一つ又は複数の配線による電気接続、携帯コンピュータ・ディスケット、ハード・ディスク、ランダム・アクセス・メモリ(RAM)、読み取り専用メモリ(ROM)、消去可能プログラム可能読み取り専用メモリ(EPROMまたはフラッシュ・メモリ)、光ファイバ、携帯コンパクト・ディスク読み取り専用メモリ(CDーROM)、光学記憶デバイス、磁気記憶デバイス、またはこれらの任意の適切な組み合わせが含まれよう。
本発明の技術方案は、本質的に、あるいは従来技術に貢献する部分、あるいはこの技術方案の全部又は一部は、ソフトウェア製品の形で表現でき、このコンピュータソフトウェア製品は、1台のコンピュータデバイス(パーソナルコンピュータ、サーバ、又はネットワークデバイスなどであってもよい)に本発明の各実施例で説明した方法のステップの全部又は一部を実行させるためのいくつかの指令を含む1つの記憶媒体に記憶される。そして、前述の記憶媒体には、USBフラッシュディスク、リムーバブルハードディスク、ROM(Read-Only Memory)、RAM(Random Access Memory)、磁気ディスク又は光ディスクなどのプログラムコードを記憶できる様々な媒体を含む。
上に述べたように、以上の実施例は本発明の技術方案を説明するためのものにすぎず、これを制限するものではなく、前記の実施例を参照して本発明を詳細に説明したが、当業者は、前記の各実施例に記載された技術方案を修正したり、その技術特徴の一部を同等に置き換えたりすることができることを理解すべきであり、これらの修正又は置き換えは、対応する技術方案の本質を本発明の各実施例の技術方案の精神と範囲から逸脱するものではない。

Claims (7)

  1. マスタデバイスとスレーブデバイスを備える無線デバイスの通信方法であって、前記マスタデバイスが第1のブルートゥースリンクを介して端末と通信を確立し、かつ第2のブルートゥースリンクを介して前記スレーブデバイスと通信を確立して、前記第2のブルートゥースリンクを介して前記スレーブデバイスに前記第1のブルートゥースリンクのリンク情報を送信しており、前記スレーブデバイスが前記第1のブルートゥースリンクを傍受することにより、前記端末が前記マスタデバイスに送信したブルートゥースデータを受信しており、前記無線デバイスの通信方法は、
    前記無線デバイスのマスタデバイスとスレーブデバイスの一方を固定の権限管理側として設定することと、
    前記権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信した場合には、前記権限管理側は他方に現在のタイムスロットの応答側となるように通知することと、
    前記権限管理側が現在のタイムスロットにおいて端末から送信されたブルートゥースデータを成功的に受信しない場合には、前記権限管理側は現在のタイムスロットの応答側となることとを含み、
    ここで、前記応答側が前記第1のブルートゥースリンクによって前記端末に、ブルートゥースデータに対する前記無線デバイスの受信結果を指示するための応答メッセージを送信することを含むことを特徴とする無線デバイスの通信方法。
  2. マスタデバイスとスレーブデバイスを備える無線デバイスの通信方法であって、前記マスタデバイスが第1のブルートゥースリンクを介して端末と通信を確立し、かつ第2のブルートゥースリンクを介して前記スレーブデバイスと通信を確立して、前記第2のブルートゥースリンクを介して前記スレーブデバイスに前記第1のブルートゥースリンクのリンク情報を送信しており、前記スレーブデバイスが前記第1のブルートゥースリンクを傍受することにより、前記端末が前記マスタデバイスに送信したブルートゥースデータを受信しており、前記無線デバイスの通信方法は、
    現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信した場合には、前のタイムスロットにおける応答側は他方に現在のタイムスロットの応答側となるように通知することと、
    現在のタイムスロットの前のタイムスロットにおける応答側が現在のタイムスロットにおいてブルートゥースデータを成功的に受信しない場合には、前のタイムスロットにおける応答側は引き続き現在のタイムスロットの応答側となることとを含み、
    ここで、前記応答側が前記第1のブルートゥースリンクによって前記端末に、ブルートゥースデータに対する前記無線デバイスの受信結果を指示するための応答メッセージを送信することを特徴とする無線デバイスの通信方法。
  3. 前記無線デバイスは、予め設定される時間間隔で権限のリセットを実行して、マスタデバイスまたはスレーブデバイスを現在のタイムスロットの応答側として指定するようにすることをさらに含むことを特徴とする請求項2に記載の方法。
  4. 前記予め設定される時間間隔は、前記端末が最大の試行回数で同一のブルートゥースデータを送信するのに要する時間より小さいことを特徴とする請求項3に記載の方法。
  5. 前記応答側が前記端末に応答メッセージを送信するときに、他方は前記応答メッセージを傍受することをさらに含むことを特徴とする請求項1~請求項4のいずれか一項に記載の方法。
  6. プロセッサを備え、かつ前記プロセッサがメモリに記憶されるコンピュータプログラムを実行する際に請求項1~請求項5のいずれか一項に記載の方法のステップを達成することに用いられることを特徴とする無線デバイス。
  7. コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される際に請求項1~請求項5のいずれか一項に記載の方法のステップを達成することを特徴とするコンピュータ読み取り可能な記憶媒体。
JP2022581317A 2020-09-01 2020-09-01 無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体 Active JP7449521B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/112795 WO2022047612A1 (zh) 2020-09-01 2020-09-01 无线设备的通信方法、无线设备和计算机可读存储介质

Publications (2)

Publication Number Publication Date
JP2023531314A JP2023531314A (ja) 2023-07-21
JP7449521B2 true JP7449521B2 (ja) 2024-03-14

Family

ID=73865960

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022581317A Active JP7449521B2 (ja) 2020-09-01 2020-09-01 無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体

Country Status (6)

Country Link
US (1) US11844124B2 (ja)
JP (1) JP7449521B2 (ja)
KR (1) KR20230017302A (ja)
CN (1) CN112166620B (ja)
DE (1) DE112020007208T5 (ja)
WO (1) WO2022047612A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019193258A (ja) 2018-04-13 2019-10-31 瑞▲いく▼半導體股▲ふん▼有限公司 マルチ構成要員型ブルートゥース装置におけるブルートゥース主回路
JP2020046657A (ja) 2018-08-07 2020-03-26 ジーエヌ ヒアリング エー/エスGN Hearing A/S オーディオレンダリングシステム
CN111107526A (zh) 2019-10-08 2020-05-05 珠海市杰理科技股份有限公司 标准时隙的双无线蓝牙设备主从切换方法、设备和***

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978606B (zh) * 2016-07-22 2018-11-16 青岛海信电器股份有限公司 蓝牙设备远程通信方法、蓝牙设备及客户端
CN106954179B (zh) * 2017-04-21 2020-05-05 迈锐数据(北京)有限公司 一种时隙复用通信方法、时隙分配方法和无线接入设备
US20190335378A1 (en) * 2018-04-25 2019-10-31 Hewlett Packard Enterprise Development Lp Access point connectivity
CN110868702A (zh) * 2018-08-27 2020-03-06 深圳市讯扬通信有限公司 共享智能终端数据流量的软件实现
CN109495869A (zh) * 2018-11-30 2019-03-19 锐迪科微电子科技(上海)有限公司 蓝牙连接方法及装置
CN109922540B (zh) 2019-03-01 2021-12-03 展讯通信(上海)有限公司 无线收发设备组通信方法、设备组、***及存储介质
CN110753284A (zh) 2019-10-24 2020-02-04 珠海慧联科技有限公司 无线耳机通信方法、***及无线耳机
CN111132110B (zh) 2019-12-26 2023-06-16 重庆物奇科技有限公司 用于无线通信的设备主从角色切换***及方法
CN111163450A (zh) 2019-12-26 2020-05-15 重庆物奇科技有限公司 一种用于无线通信***的设备通信方法及***
CN111031437B (zh) 2019-12-27 2021-05-28 恒玄科技(北京)有限公司 一种无线耳机组件及其通信方法
CN111432386B (zh) * 2020-03-30 2021-08-27 歌尔科技有限公司 蓝牙耳机的连接切换方法、装置、设备及存储介质

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019193258A (ja) 2018-04-13 2019-10-31 瑞▲いく▼半導體股▲ふん▼有限公司 マルチ構成要員型ブルートゥース装置におけるブルートゥース主回路
JP2020046657A (ja) 2018-08-07 2020-03-26 ジーエヌ ヒアリング エー/エスGN Hearing A/S オーディオレンダリングシステム
CN111107526A (zh) 2019-10-08 2020-05-05 珠海市杰理科技股份有限公司 标准时隙的双无线蓝牙设备主从切换方法、设备和***

Also Published As

Publication number Publication date
CN112166620B (zh) 2021-06-08
JP2023531314A (ja) 2023-07-21
KR20230017302A (ko) 2023-02-03
CN112166620A (zh) 2021-01-01
US11844124B2 (en) 2023-12-12
DE112020007208T5 (de) 2023-03-09
WO2022047612A1 (zh) 2022-03-10
US20220338284A1 (en) 2022-10-20

Similar Documents

Publication Publication Date Title
US10560929B2 (en) Resource request method and system, device, and network side node
WO2020107691A1 (zh) 蓝牙连接方法及装置
JP2007296127A (ja) 通信装置、ゲーム装置、無線ゲームコントローラおよびゲームシステム
JP7426022B2 (ja) 無線デバイスの通信方法、デバイス及びコンピュータ読み取り可能な記憶媒体
US11382099B2 (en) Method of allocating time slots for wireless headset, and wireless headset using the same
CN109286593A (zh) 传输重连的方法及装置、计算机设备及存储介质
JP2008187289A (ja) 通信システム、子局端末及びその制御方法、制御局端末及びその制御方法、プログラム、記憶媒体
US10298487B2 (en) Method and device for transmitting data
CN110892748B (zh) 链路处理方法、设备及存储介质
WO2011150718A1 (zh) 一种分布式控制***的数据共享实现方法及装置
JP7449521B2 (ja) 無線デバイスの通信方法、無線デバイス及びコンピュータ読み取り可能な記憶媒体
CN107534917A (zh) 一种主从型网络中的切换方法、主设备、从设备和***
WO2018171594A1 (zh) 涉及多核心网的切换方法及装置
US9253814B1 (en) Wireless communication device and method for interacting with a wireless hotspot
KR20080027562A (ko) 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법
US11343744B2 (en) Method for managing handover roaming
CN109076405A (zh) 异制式小区间切换的方法及装置
CN103781138A (zh) 一种WiMo发送端接入WLAN的方法、装置及***
US9913288B2 (en) Data transmission method, device, and system
JP5351834B2 (ja) 通信装置及びその動作方法
JP6290055B2 (ja) 通信装置、通信制御方法およびコンピュータプログラム
WO2012122926A1 (zh) 避免海缆光路双端监测冲突的调度方法、装置与***
WO2020078407A1 (zh) Drx的配置方法及装置
JP6624198B2 (ja) 人体通信装置、人体通信方法およびプログラム
CN105191460A (zh) 一种信息传输方法、设备及***

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240110

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240221

R150 Certificate of patent or registration of utility model

Ref document number: 7449521

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150