CN105634646A - 一种ais终端发射时隙控制方法 - Google Patents
一种ais终端发射时隙控制方法 Download PDFInfo
- Publication number
- CN105634646A CN105634646A CN201410622926.4A CN201410622926A CN105634646A CN 105634646 A CN105634646 A CN 105634646A CN 201410622926 A CN201410622926 A CN 201410622926A CN 105634646 A CN105634646 A CN 105634646A
- Authority
- CN
- China
- Prior art keywords
- time slot
- mcu processor
- control method
- gps module
- load2
- 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.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一种AIS终端发射时隙控制方法,由调制解调芯片101、天线单元102、MCU处理器103、电源模块104和GPS模块105组成,其中调制解调芯片101分别和天线单元102、MCU处理器103相连,MCU处理器103分别和调制解调芯片101、电源模块104和GPS模块105相连,电源模块104分别和调制解调芯片101、MCU处理器103和GPS模块105相连,GPS模块105分别和天线单元102、MCU处理器103相连,其特征在于:MCU处理器内部设置有发送数据缓冲区FIFO和时隙资源表,由MCU处理器根据时隙同步计算方法获得的可加载时隙窗口,以距离可加载时隙窗口的远近排序,越近的时隙报文保存在小序号的发送缓冲区FIFO中,将优先加载。
Description
技术领域
本发明涉及一种无线发射的时隙控制方法,特别是一种AISClassB型终端的发射时隙优化控制方法。
背景技术
AIS是船舶自动识别***(AutomaticIdentificationSystem)的缩写,其采用的通信协议主要是RATDMA(随机时分多址)和FATDMA(固定时分多址),将每分钟划分为2250个时隙,每个时隙的长度约为26.67毫秒。ITU-RM.1371分别为SOTDMA和RATDMA设计了一套特定算法以使终端设备自动接入AIS时隙中进行信息交换,要求AIS***发射机发射数据必须在指定时隙和相应时隙范围内完成。为提高侯选时隙选择效率,CN103178921A公开了一种改进型侯选时隙的选择算法。但如何进一步提高发射效率,特别是在错过当前发射时隙时,能在下一个候选时隙到来时及时发送数据,无疑有助于提高船舶之间的信息交互,降低碰撞事故发生的概率。
发明内容
本发明的目的是通过一种发射时隙的控制方法,达到提高数据发射效率的效果。
为达到上述目的,本发明的设计技术方案是:
一种AIS终端由调制解调芯片101、天线单元102、MCU处理器103、电源模块104和GPS模块105组成,其中调制解调芯片101分别和天线单元102、MCU处理器103和电源模块104相连,MCU处理器103分别和调制解调芯片101、电源模块104和GPS模块105相连,电源模块104分别和调制解调芯片101、MCU处理器103和GPS模块105相连,GPS模块105分别和MCU处理器103、电源模块104相连。其特征在于:
所述调制解调芯片101为CMX7042,MCU处理器为ARM芯片。
所述的一种AIS终端发射时隙控制方法,MCU处理器内部设置有发送数据缓冲区FIFO和时隙资源表,FIFO内可存放8个数据,按序号分为0~7,其中0为最小序号,7为最大序号,其中序号小的数据,先得到加载发送。
所述的一种AIS终端发射时隙控制方法,由MCU处理器根据时隙同步计算方法获得的可加载时隙窗口,以距离可加载时隙窗口的远近排序,越近的时隙报文保存在小序号的发送缓冲区FIFO中,将优先加载。
所述的发送数据缓冲区FIFO,为发射报文缓冲区,小序号空间保存的报文发射时隙距离当前时隙最近。
所述的时隙同步计算方法,可计算获得可加载时隙窗口,包括加载时隙窗口门限Load1、可加载时隙窗口门限load2;当Load2>Load1时,可Load1<=当前时隙<=Load2,才能准备加载报文数据;当Load2<Load1时,当前时隙>Load1或当前时隙<Load2,才能准备加载报文数据。
所述的一种AIS终端发射时隙控制方法,可加载时隙窗口会由MCU处理器会每秒计算更新。
与现有技术相比,本发明有益效果是:可达到高效利用TDMA时隙的效果。
本发明的目的、特征及优点将通过实施例并结合附图进行详细说明。
附图说明
图1是本发明的***框架结构图。
图2是本发明的主程序流程图。
图3是本发明的检测发送数据缓冲区FIFO内数据函数流程图。
图4是本发明的发送数据缓冲区FIFO内数据更新函数流程图。
图5是本发明的发射数据报文函数流程图。
具体实施方式
图1中101分别与102、103和104相连,103分别与101、104、105相连,104与101、103、105相连提供电源,105与103、104相连。
为了更详细的描述本发明,下面结合图2、图3、图4和图5作进一步说明。
步骤201:初始化终端的相关参数,执行步骤202。
步骤202:每分钟检查时隙资源表,执行步骤203。
步骤203:判断发送数据缓冲区FIFO是否有数据需要发射,是,则执行步骤204;否,则返回执行步骤202。
步骤204:检查发送数据缓冲区FIFO内数据,此过程详见步骤301~307。
步骤205:发射报文数据,此过程详见步骤501~504。
步骤301:读取调制解调芯片内部寄存器的状态数据,判断上一次发射是否超时/异常,是则执行步骤302;否则执行步骤303。
步骤302:发射超时/异常处理操作,执行步骤303。
步骤303:判断CMX7042是否正处于发射状态,是则执行步骤308;否则执行步骤304。
步骤304:更新发送数据缓冲区FIFO内数据报文(此过程详见步骤401~403),然后执行步骤305。
步骤305:计算可加载时隙窗口门限Load1、可加载时隙窗口门限Load2和可加载时隙窗口,公式如下:
可加载时隙窗口门限Load1=发射时隙-固定值1;
可加载时隙窗口门限Load2=发射时隙-固定值2。
其中固定值1、固定值2可设置,即可加载时隙窗口大小可由用户设置。
步骤306:判断当前时隙是否处于可加载时隙窗口时隙内,是则执行步骤307;否则执行步骤308。
步骤307:加载发送数据缓冲区FIFO内数据报文到CMX7042发射缓冲区中,执行步骤308。
步骤308:结束退出本模块。
步骤401:整理发送数据缓冲区FIFO,把需发送的报文数据从小序号到大序号依次填充,即把发送数据缓冲区FIFO内大序号的数据向没有报文数据(即空闲)的小序号空间搬家,然后执行步骤402。
步骤402:按照数据的发射时隙使用冒泡法排序发送数据缓冲区FIFO,执行步骤403。
步骤403:根据指定和非指定时隙调整发送数据缓冲区FIFO的0位置和1位置的发射顺序。
步骤501:判断发射频点是否为主频,是则执行步骤502;否则执行步骤503。
步骤502:执行502,发射通道为A通道,执行步骤504。
步骤503:执行503,发射通道为B通道,执行步骤504。
步骤504:发射报文数据,执行步骤202。
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应该理解,我们所描述的具体实施例只是说明性的,而不是用于对本发明范围的限定,任何受本发明技术路线启发所作的等效修饰以及变化,都应当涵盖在本发明权利要求所保护的范围内。
Claims (3)
1.一种AIS终端发射时隙控制方法,由调制解调芯片101、天线单元102、MCU处理器103、电源模块104和GPS模块105组成,其中调制解调芯片101分别和天线单元102、MCU处理器103相连,MCU处理器103分别和调制解调芯片101、电源模块104和GPS模块105相连,电源模块104分别和调制解调芯片101、MCU处理器103和GPS模块105相连,GPS模块105分别和天线单元102、MCU处理器103相连,其特征在于:MCU处理器内部设置有发送数据缓冲区FIFO和时隙资源表,由MCU处理器根据时隙同步计算方法获得的可加载时隙窗口,以距离可加载时隙窗口的远近排序,越近的时隙报文保存在小序号的发送缓冲区FIFO中,将优先加载。
2.根据权利要求1所述一种AIS终端发射时隙控制方法,其特征在于:所述的时隙同步计算方法,可计算得到的参数有可加载时隙窗口,包括加载时隙窗口门限Load1、可加载时隙窗口门限load2;当Load2>Load1时,可Load1<=当前时隙<=Load2,才能准备加载报文数据;当Load2<Load1时,当前时隙>Load1或当前时隙<Load2,才能准备加载报文数据。
3.根据权利要求1所述一种AIS终端发射时隙控制方法,其特征在于:可加载时隙窗口会由MCU处理器会每秒计算更新。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410622926.4A CN105634646A (zh) | 2014-11-08 | 2014-11-08 | 一种ais终端发射时隙控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410622926.4A CN105634646A (zh) | 2014-11-08 | 2014-11-08 | 一种ais终端发射时隙控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105634646A true CN105634646A (zh) | 2016-06-01 |
Family
ID=56049235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410622926.4A Pending CN105634646A (zh) | 2014-11-08 | 2014-11-08 | 一种ais终端发射时隙控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105634646A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120101668A1 (en) * | 2010-10-20 | 2012-04-26 | Ioroi Atsushi | Apparatus, method, and program for automatically discriminating ship |
CN202230204U (zh) * | 2011-06-16 | 2012-05-23 | 宁波市镇海华航电子有限公司 | Ais及gps导航一体装置 |
CN102547584A (zh) * | 2010-12-13 | 2012-07-04 | 浙江海洋学院 | 基于自组织时分多址的船载无线移动自组网信道接入方法 |
CN103178921A (zh) * | 2013-02-28 | 2013-06-26 | 大连海事大学 | 一种改进的ais***侯选时隙优化选择方法 |
CN103281099A (zh) * | 2013-05-29 | 2013-09-04 | 武汉中原电子集团有限公司 | 一种基于专用通道的ais航标及通讯方法 |
CN103441811A (zh) * | 2013-09-05 | 2013-12-11 | 天津理工大学 | 一种基于utc时间的ais时隙同步触发*** |
-
2014
- 2014-11-08 CN CN201410622926.4A patent/CN105634646A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120101668A1 (en) * | 2010-10-20 | 2012-04-26 | Ioroi Atsushi | Apparatus, method, and program for automatically discriminating ship |
CN102547584A (zh) * | 2010-12-13 | 2012-07-04 | 浙江海洋学院 | 基于自组织时分多址的船载无线移动自组网信道接入方法 |
CN202230204U (zh) * | 2011-06-16 | 2012-05-23 | 宁波市镇海华航电子有限公司 | Ais及gps导航一体装置 |
CN103178921A (zh) * | 2013-02-28 | 2013-06-26 | 大连海事大学 | 一种改进的ais***侯选时隙优化选择方法 |
CN103281099A (zh) * | 2013-05-29 | 2013-09-04 | 武汉中原电子集团有限公司 | 一种基于专用通道的ais航标及通讯方法 |
CN103441811A (zh) * | 2013-09-05 | 2013-12-11 | 天津理工大学 | 一种基于utc时间的ais时隙同步触发*** |
Non-Patent Citations (2)
Title |
---|
刘畅: "船舶自动识别***关键技术研究", 《中国博士学位论文全文数据库 工程科技Ⅱ辑》 * |
周佳铭: "基于AIS的数字航标设计", 《中国优秀硕士学位论文全文数据库(工程科技Ⅱ辑)》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3952243A1 (en) | Random access method and apparatus | |
US20220140943A1 (en) | Communication method and apparatus | |
CN114080067A (zh) | 非连续接收drx配置方法、装置和设备 | |
CN108282899A (zh) | 一种两步竞争随机接入方法和装置 | |
US20140233443A1 (en) | Link verification in a wireless network | |
JP5174624B2 (ja) | 無線通信システム、無線通信端末および無線基地局 | |
EP3203790A1 (en) | Systems and methods for efficient channel synchronization | |
CN110071789B (zh) | 一种超低功耗被动唤醒方法及*** | |
CN110351873A (zh) | 一种降低时延的方法及装置 | |
CN108064057B (zh) | 通信方法、网络设备和终端 | |
US20140192694A1 (en) | Triggering downlink traffic with timing indication | |
CN109076571A (zh) | 一种控制信息的处理方法、基站及终端 | |
JP7367061B2 (ja) | ウェイクアップ信号監視指示 | |
JPWO2010073325A1 (ja) | ネットワーク装置、通信装置、通信制御方法および通信制御システム | |
CN106031272B (zh) | 一种数据通信的方法、站点及*** | |
CN109565676A (zh) | 用于配置半持久调度的方法和设备 | |
CN103427932A (zh) | 控制数据传输的方法和装置 | |
CN109565902A (zh) | 一种掉电处理、获取连接关系的方法及设备 | |
CN103178921B (zh) | 一种改进的ais***侯选时隙优化选择方法 | |
US9008070B2 (en) | Information communication apparatus and program storage medium | |
CN102780998B (zh) | 小区同步的维护方法和设备 | |
CN113950151A (zh) | 物理下行控制信道pdcch监测方法、装置及终端 | |
CN110876189A (zh) | 一种信息传输方法、网络设备及终端 | |
CN114599070B (zh) | 一种数据传输方法、装置、***、网络设备及用户设备 | |
CN111345104B (zh) | 一种指示信号配置方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160601 |
|
WD01 | Invention patent application deemed withdrawn after publication |