JP4491350B2 - 無線集積回路 - Google Patents
無線集積回路 Download PDFInfo
- Publication number
- JP4491350B2 JP4491350B2 JP2005000904A JP2005000904A JP4491350B2 JP 4491350 B2 JP4491350 B2 JP 4491350B2 JP 2005000904 A JP2005000904 A JP 2005000904A JP 2005000904 A JP2005000904 A JP 2005000904A JP 4491350 B2 JP4491350 B2 JP 4491350B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- reception
- layer
- transmission
- unit
- 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.)
- Expired - Fee Related
Links
- 238000012546 transfer Methods 0.000 claims description 68
- 230000005540 biological transmission Effects 0.000 claims description 59
- 238000004891 communication Methods 0.000 claims description 20
- 238000000034 method Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 3
- 230000010354 integration Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 15
- 238000007726 management method Methods 0.000 description 9
- SNPLKNRPJHDVJA-ZETCQYMHSA-N D-panthenol Chemical compound OCC(C)(C)[C@@H](O)C(=O)NCCCO SNPLKNRPJHDVJA-ZETCQYMHSA-N 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 241000343243 Scirtothrips pan Species 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 235000012571 Ficus glomerata Nutrition 0.000 description 1
- 244000153665 Ficus glomerata Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Transceivers (AREA)
Description
図9の送受信データフォーマットにおいて、フィールド「Preamble-Sequence」は同期を取るための信号、フィールド「Start of Frame Delimiter」は転送開始信号、フィールド「Frame-Length」はフィールド「Frame-Control」〜フィールド「FCS」までのデータ長(バイト数、1バイト(Byte)=8ビット(bit))である。フィールド「Frame-Control」はデータタイプを示す信号であり、このデータタイプには、Beacon/Data/Ack/Commandのフレームタイプ、Source、Destのアドレスタイプ(16bitモード)、及び、転送モード(セキュリティ/スルーモード)等がある。フィールド「Sequence-Number」は転送時の識別信号(Sequence Number)、フィールド「Addressing-Filed」は発信元(Souce)や宛先(Destination)のアドレスであって「Frame-Control」の値により可変(0-21Byte)、フィールド「Data-Payload」は転送可能なデータ量(0-122Byte)、フィールド「FCS」はデータチェック(Frame Check Sequence)信号である。この図11のようなデータフォーマットにてデータの送受信が行われる。
ステップS1において、RF部がRF信号でデータを受信すると、ステップS2において、復調部(Demodulator)により、その受信データをシンボル(Symbol、メッセージともいう。)に変換する復調処理が行われる。図9の受信データのデータ長は、最大133Byteである。即ち、図9中のフレーム「Frame-Length」は、「Frame-Control」〜「FCS」までのデータ長を示し、1Byte(=8bit)であるので、最大127Byteの設定が可能である。127Byteを超えなければ、各フィールドのバイト構成は自由であるから、最大133Byteのデータ長は、次のように計算できる。
フィールド「Preamble-Sequence」 ;4Byte
フィールド「Start of Frame Delimiter」 ;1Byte
フィールド「Frame-Length」 ;1Byte
フィールド「Frame-Control」〜フィールド「FCS」;127Byte
合計 ;133Byte
(a) MAC層の機能が無線LSI外部に設けられている場合、ネットワーク層3のデバイスのデータ転送レートの設定はユーザ要求により行われるため、転送速度が極端に遅い場合も考えられる。又、物理層1で総てのデータ(最大133Byte)を受信した後に、外部のMAC層へ転送に必要なデータを送信していたのでは、MAC層での転送判断がおくれ、無線通信システムのスペックダウン(性能低下)を招く課題があった。
図1は、本発明の実施例1を示す無線LSIの概略の機能ブロック図である。
本実施例1の無線LSI20は、近距離無線通信規格の1つであるZigBeeに対応したLSIであり、アンテナ21に接続されたRF部22、復調部23、変調部24、データ格納用の2面のランダムアクセスメモリ(Random Access Memory、以下「RAM」という。)25、ワーキングデータ格納用のRAM26、ホストインタフェース部(以下「ホストI/F部」という。)27、及び物理層部30等をチップ化し、MAC層をホストCPU40上でプログラムにより実行するようになっている。
図2は、図1の物理層部30でのデータ受信フォーマットを示す図である。
図1の無線LSI20及びホストCPU40では、図2のデータフォーマットにて、下記のようにしてデータの送受信が行われる。
RF部22がRF信号でアンテナ21からデータを受信すると、復調部23により、その受信データをシンボルに変換する復調処理が行われる。図2に示されるように、受信データのデータ長は最大133Byteである。最大133Byteの受信データは、一旦、物理層部30内のデータ送受信制御部31にて次のデータリンク層41にデータを渡すために保持される。このデータ送受信制御部31では、Symbolデータを図2のようなバイトデータに変換する。物理層部30にて受信データの転送モード判断に必要なフィールド「Frame-Control」データが確定した図2の第1時点51で、この「Frame-Control」値により後のフィールド「Addressing-Filed」のデータ長が決定するため、ラッチ回路32aでラッチした「Frame-Control」値をデコーダ32bでデコード(解析)し、このデコード結果と、ラッチ回路32aでラッチしたフィールド「Addressing-Filed」値とを、比較回路32cにより比較してフィールド「Addressing-Filed」のデータ長を決定し、ホストI/Fインタフェース32dを介してホストI/F部27へ送る。次に、確定した「Addressing-Filed」のデータ長分のデータが確定した図2の第2時点52で、受信データの転送モード決定に必要なデータ(「Frame-Control」や「Addressing-Filed」等)をデータ送受信制御部31でラッチし、ホストI/F部27を介してデータリンク層41のMAC層へ転送(通知)する。
図3に示すMACヘッダ(MAC header)は、2Byteの「Frame-Control」、1Byteの「Sequence-Number」、及び0−21Byteの「Addressing-Fileds」により構成され、3Byte〜23Byteと可変であるが、最初の2Byteの「Frame-Control」を解析することで、MACヘッダ長を知ることができる。解析に必要なデータは、2Byteの「Frame-Control」を構成する16bitの内の6ビット目の「IntraPAN」(1bit)、10〜11ビット目の「Dest-addressing-mode」(以下「Daddmode」という。)(2bit)、及び14〜15ビット目の「Source-addressing-mode」(以下「Saddmode」という。)(2bit)の計5bitである。この5bitがとる値に対するMACヘッダ長が図4に示されている。
「Daddmode」及び「Saddmode」でアドレスが設定されている。
→「Addressing-Fileds」中の「Source PAN-identifier(ID)」が省略される。
「IntraPAN」中の「0」:
「Daddmode」及び「Saddmode」でアドレスが設定されている。
→「Addressing-Fileds」中の「Destination PAN-identifier(ID)」/「Source
PAN-identifier(ID)」の両方設定される。
「Daddmode」/「Saddmode」において:
「00」;アドレス、PAN-ID共に無し。
「01」;予約(Reserve)
「10」;16ビットアドレス、PAN-ID有り。
「11」;64ビットアドレス、PAN-ID有り。
D.PAN ; 2Byte
D.Add ; 8Byte
S.PAN ; 0Byte(送り元のPAN情報は無し)
S.ADD ; 8Byte
計18Byteの「Addressing-Fields」構成となる。この場合、データの送り元の判断は「S.ADD」にて行われる。
図5(a)、(b)は、従来と本実施例1のデータ受信状態を示す図である。
本実施例1によれば、物理層部30にて受信データの転送モード判断に必要なデータが確定した図2の第1時点51で、そのデータのラッチとMACへの通知を行うようにしているので、図5(b)に示すように、その後の「Data-Payload」〜「FCS」(0〜124Byte:0〜約4ms[1Byte(16μs×2)×124])受信中にネットワーク層42でのデータ転送とMACの転送モード判断が行えるようになる。これにより、従来の図5(a)の受信状態に比べて、MACへの転送モード判断材料のデータ送付と、MACによる転送モード判断処理に時間的余裕を与えることが可能になり、より多くのユーザ要求に応じることが可能となる。
22 RF部
23 復調部
24 変調部
25,26 RAM
29,41 データリンク層
30 物理層部
31 データ送受信制御部
32a ラッチ回路
32b デコーダ
32c 比較回路
40,40A ホストCPU
42 ネットワーク層
43 トランスポート層
44 セション層
45 プレゼンティション層
46 アプリケーション層
Claims (4)
- データの送受信を制御する物理層と、前記物理層で制御された送受信データの解析を行って転送モードを判断し、この判断した転送モードにより前記送受信データを処理して次の層へ転送する媒体アクセス制御層を有するデータリンク層と、前記データリンク層から転送された前記送受信データの転送管理を行うネットワーク層とを含む無線通信用規格に従い、無線電波を用いて前記データの送受信を行う無線集積回路において、
受信時は到来する前記無線電波を受信して受信データを出力し、送信時は送信データを前記無線電波にして送信する無線送受信部と、
前記受信データをシンボルに復調して受信用シンボルデータを出力する復調部と、
受信時は前記受信用シンボルデータを受信用バイトデータに変換し、送信時は送信用シンボルデータを出力するデータ送受信制御部と、前記受信データにおける前記転送モードの判断に必要な前記受信データ中の第1特定データが確定した第1時点で後の第2特定データのデータ長を決定し、この決定した第2特定データのデータ長分のデータが確定した第2時点で前記受信データの転送モード決定に必要なデータをラッチし、前記媒体アクセス制御層へ転送する転送モード決定部と、を有する物理層部と、
前記送信用シンボルデータを前記送信データに変調して前記無線送受信部へ出力する変調部と、
を備えたことを特徴とする無線集積回路。 - 請求項1記載の無線集積回路において、
前記媒体アクセス制御層を有する前記データリンク層の機能を前記無線集積回路に内蔵させたことを特徴とする無線集積回路。 - 請求項1記載の無線集積回路において、
前記無線通信用規格の機能を前記無線集積回路に内蔵させたことを特徴とする無線集積回路。 - 請求項1〜3のいずれか1項に記載の無線集積回路において、
前記無線通信用規格は、ZigBeeであることを特徴とする無線集積回路。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005000904A JP4491350B2 (ja) | 2005-01-05 | 2005-01-05 | 無線集積回路 |
KR1020050126831A KR20060080532A (ko) | 2005-01-05 | 2005-12-21 | 무선집적회로 |
CN2005101377557A CN1801826B (zh) | 2005-01-05 | 2005-12-28 | 无线集成电路 |
US11/324,757 US20060186973A1 (en) | 2005-01-05 | 2006-01-04 | Radio frequency integrated circuit having a physical layer portion integrated therein |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005000904A JP4491350B2 (ja) | 2005-01-05 | 2005-01-05 | 無線集積回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006191310A JP2006191310A (ja) | 2006-07-20 |
JP4491350B2 true JP4491350B2 (ja) | 2010-06-30 |
Family
ID=36798022
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005000904A Expired - Fee Related JP4491350B2 (ja) | 2005-01-05 | 2005-01-05 | 無線集積回路 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060186973A1 (ja) |
JP (1) | JP4491350B2 (ja) |
KR (1) | KR20060080532A (ja) |
CN (1) | CN1801826B (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7876746B1 (en) | 2006-06-21 | 2011-01-25 | Marvell International Ltd. | Remote management for network switches |
US20080026747A1 (en) * | 2006-06-21 | 2008-01-31 | Wellspring Wireless, Inc., A De Corporation | Multi-frequency radio operating in multiple layers of multi-layer network |
US7852768B1 (en) * | 2006-06-21 | 2010-12-14 | Marvell International Ltd. | Physical-layer device management for network switches |
KR100748094B1 (ko) * | 2006-09-29 | 2007-08-09 | 한국전자통신연구원 | 802.15.4 wpan포설 방법 및 이를 위한 장치 |
PT2082506T (pt) | 2006-11-01 | 2016-11-23 | ERICSSON TELEFON AB L M (publ) | Método para sincronização de conteúdos quando da difusão de dados numa rede sem fios |
US8761747B2 (en) * | 2007-04-30 | 2014-06-24 | Samsung Electronics Co., Ltd. | Universal browser |
US7917405B2 (en) * | 2008-07-14 | 2011-03-29 | Sunrise R&D Holdings, Llc | Method of direct-to-consumer reverse logistics |
US20090017779A1 (en) * | 2007-07-13 | 2009-01-15 | Brett Bracewell Bonner | System for shopping in a store |
US7792710B2 (en) * | 2007-09-21 | 2010-09-07 | Sunrise R&D Holdings, Llc | Methods of influencing shoppers at the first moment of truth in a retail establishment |
US7672876B2 (en) * | 2007-07-13 | 2010-03-02 | Sunrise R&D Holdings, Llc | System for shopping in a store |
US7739157B2 (en) | 2008-01-15 | 2010-06-15 | Sunrise R&D Holdings, Llc | Method of tracking the real time location of shoppers, associates, managers and vendors through a communication multi-network within a store |
US20090018927A1 (en) * | 2007-07-13 | 2009-01-15 | The Kroger Co. | System for shopping in a store |
US7783527B2 (en) * | 2007-09-21 | 2010-08-24 | Sunrise R&D Holdings, Llc | Systems of influencing shoppers at the first moment of truth in a retail establishment |
US7734513B2 (en) * | 2007-07-13 | 2010-06-08 | Sunrise R&D Holdings, Llc | System of tracking the real time location of shoppers, associates, managers and vendors through a communication multi-network within a store |
US7742952B2 (en) * | 2008-03-21 | 2010-06-22 | Sunrise R&D Holdings, Llc | Systems and methods of acquiring actual real-time shopper behavior data approximate to a moment of decision by a shopper |
TWI387294B (zh) * | 2007-10-31 | 2013-02-21 | Uniband Electronic Corp | ZigBee無線網路資料安全傳輸系統 |
US7990937B2 (en) * | 2007-11-05 | 2011-08-02 | Freescale Semiconductor, Inc. | Initiation of high speed overlay mode for burst data and real time streaming (audio) applications |
US7983235B2 (en) | 2007-11-05 | 2011-07-19 | Freescale Semiconductor, Inc. | High speed overlay mode for burst data and real time streaming (audio) applications |
CN101217716B (zh) * | 2008-01-02 | 2011-08-10 | 华为技术有限公司 | 通信系统、通信接口及通信方法 |
US8207819B2 (en) * | 2008-03-12 | 2012-06-26 | Sunrise R&D Holdings, Llc | System and method of using rewritable paper for displaying product information on product displays |
US8571064B2 (en) * | 2008-04-01 | 2013-10-29 | Honeywell International Inc. | Method and apparatus for physical layer routing in a wireless device |
US8396755B2 (en) | 2008-07-14 | 2013-03-12 | Sunrise R&D Holdings, Llc | Method of reclaiming products from a retail store |
US7848964B2 (en) * | 2008-07-14 | 2010-12-07 | Sunrise R&D Holdings, Llc | Method for shopping in a store |
US8270316B1 (en) * | 2009-01-30 | 2012-09-18 | The Regents Of The University Of California | On-chip radio frequency (RF) interconnects for network-on-chip designs |
JP5168192B2 (ja) * | 2009-03-04 | 2013-03-21 | カシオ計算機株式会社 | 無線通信システム及び無線通信方法 |
WO2010133020A1 (zh) * | 2009-05-18 | 2010-11-25 | 华为技术有限公司 | Zigbee网络中的数据传输方法、终端处理器和终端设备 |
WO2011028843A2 (en) * | 2009-09-01 | 2011-03-10 | Icontrol, Inc. | Methods and systems for communication protocol for distributed asset management |
TWI452886B (zh) * | 2011-08-07 | 2014-09-11 | Mediatek Inc | 映射統一參數的方法 |
CN102572955B (zh) * | 2012-03-02 | 2014-11-05 | 青海师范大学 | 水声传感器网络的Micro-ANP通信协议模型架构方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7274652B1 (en) * | 2000-06-02 | 2007-09-25 | Conexant, Inc. | Dual packet configuration for wireless communications |
US5999541A (en) * | 1997-02-28 | 1999-12-07 | 3Com Corporation | Transmission of token-ring packets over ethernet by tunneling |
DE60118254T2 (de) * | 2000-02-17 | 2006-08-17 | Samsung Electronics Co., Ltd., Suwon | Verfahren zur Zuteilung eines gemeinsamen Paketkanals in einem CDMA-Kommunikationskanals |
AU2003222285A1 (en) * | 2002-03-15 | 2003-09-29 | Andrew Corp. | Antenna interface protocol |
FR2841669B1 (fr) * | 2002-06-27 | 2006-01-06 | St Microelectronics Sa | Procede de transmission de paquets de donnees entre deux unites esclaves et une unite maitre comprenant deux processeurs |
GB0227287D0 (en) * | 2002-11-22 | 2002-12-31 | Koninkl Philips Electronics Nv | Robust communication system |
GB0320432D0 (en) * | 2003-08-30 | 2003-10-01 | Koninkl Philips Electronics Nv | Method for operating a wireless network |
US7551581B2 (en) * | 2003-09-30 | 2009-06-23 | Intel Corporation | Methods for transmitting closely-spaced packets in WLAN devices and systems |
-
2005
- 2005-01-05 JP JP2005000904A patent/JP4491350B2/ja not_active Expired - Fee Related
- 2005-12-21 KR KR1020050126831A patent/KR20060080532A/ko active IP Right Grant
- 2005-12-28 CN CN2005101377557A patent/CN1801826B/zh not_active Expired - Fee Related
-
2006
- 2006-01-04 US US11/324,757 patent/US20060186973A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20060186973A1 (en) | 2006-08-24 |
CN1801826B (zh) | 2010-09-29 |
KR20060080532A (ko) | 2006-07-10 |
CN1801826A (zh) | 2006-07-12 |
JP2006191310A (ja) | 2006-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4491350B2 (ja) | 無線集積回路 | |
JP7549094B2 (ja) | Apマルチバンド通信装置、通信方法及び集積回路 | |
TWI463834B (zh) | 在無線網狀網路中建立同級連結之程序及支援此程序之無線站台 | |
JP4518183B2 (ja) | 無線通信システム、無線通信装置、無線通信方法及びプログラム | |
JP2014112861A (ja) | 60GHzにおけるBSS/PBSSをサポートし且つスケジューリングがないネットワーキング | |
CN103370918B (zh) | 用于无线多通信模式分组路由机制的方法、设备及系统 | |
Ab Rahman et al. | Comparison of internet of things (IoT) data link protocols | |
JP6403886B2 (ja) | イーサタイプパケット弁別データタイプ | |
Hansen | Internetworking with bluetooth low energy | |
JP4509822B2 (ja) | 無線集積回路 | |
CN116326154A (zh) | 支持多个链路的通信系统中的非str操作的方法和装置 | |
WO2023036081A1 (zh) | 一种通信方法及通信装置 | |
JP4457025B2 (ja) | 無線集積回路 | |
Neupane | A comparative study of wireless star networks implemented with current wireless protocols | |
JP2015177284A (ja) | 無線装置およびそれにおいて実行されるプログラム | |
JP2009044414A (ja) | 無線通信装置、通信方法および通信プログラム | |
JP2006174171A (ja) | 通信装置およびその制御方法 | |
Aguilar et al. | IPv6 over cross-technology communication with wake-up radio | |
WO2024114353A1 (zh) | 频偏纠正方法及通信装置 | |
WO2024109542A1 (zh) | 通信方法和通信装置 | |
RU2832455C2 (ru) | Устройство связи и способ связи для многополосной работы | |
RU2803784C2 (ru) | Аппарат связи и способ связи для многополосной работы | |
US20200314767A1 (en) | Devices, systems and methods for extending the range of a wireless communication system | |
Parekh et al. | Encryption and decryption Implementation method using network socket programming. | |
AM El-Bendary et al. | WPANs Technologies Beginning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070615 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20081203 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090323 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100218 |
|
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: 20100309 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100405 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130409 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |