CN101511053B - 数字集群通信系统中终端上报定位信息的方法及装置 - Google Patents
数字集群通信系统中终端上报定位信息的方法及装置 Download PDFInfo
- Publication number
- CN101511053B CN101511053B CN2009100807293A CN200910080729A CN101511053B CN 101511053 B CN101511053 B CN 101511053B CN 2009100807293 A CN2009100807293 A CN 2009100807293A CN 200910080729 A CN200910080729 A CN 200910080729A CN 101511053 B CN101511053 B CN 101511053B
- Authority
- CN
- China
- Prior art keywords
- terminal
- positioning information
- positioning
- sending
- information
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 29
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000004044 response Effects 0.000 claims description 39
- 206010048669 Terminal state Diseases 0.000 claims description 6
- 230000000737 periodic effect Effects 0.000 claims description 3
- 230000003993 interaction Effects 0.000 description 6
- 238000010295 mobile communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种数字集群通信系统中终端上报定位信息的方法,包括:基站调度子系统判断终端当前是否处于业务态,如果是,则基站调度子系统向终端发送短数据突发格式的系统定位控制信息;否则,向终端发送短信息格式的系统定位控制信息;终端收到系统定位控制信息后,判断自身当前是否处于业务态,如果是,则终端将自身的定位信息以短数据突发格式上报给向基站调度子系统;否则,终端向基站调度子系统上报短信息格式的定位信息。本发明还公开了一种数字集群通信系统中终端上报定位信息的装置。采用本发明可以使终端无论处于空闲态还是业务态都能上报定位信息。
Description
技术领域
本发明涉及数字集群通信系统中的信息上报技术,尤其涉及一种数字集群通信系统中终端上报定位信息的方法及装置。
背景技术
数字集群通信系统作为移动通信系统的一个重要分支,是一种应用于集团调度指挥通信的移动通信系统。它主要应用于专业移动通信领域如政府部门、军队、警务、铁路、水利、民航、物流等各行各业。
数字集群通信系统的网络结构主要包括终端、基站子系统(Base TransceiverStation,简称BTS)和调度子系统。其中,终端是具备集群业务功能的终端设备,也是集群网络与使用者交互的主要设备。BTS是具备集群业务功能的基站系统,用于完成终端的接入,是连接终端和调度子系统的主要设备。调度子系统是集群业务的控制中心,用于完成对服务区内终端集群业务的控制和管理;调度子系统包括移动业务交换中心(Mobile-services Switching Center,简称MSC)和集群调度服务端(PTT Dispatch Server,简称PDS),MSC用于控制普通语音,PDS用于控制一按即通(Push To Talk,简称PTT)呼叫。在本文中,为了简便将BTS和调度子系统合并称为基站调度子系统,简称为系统。
目前,随着通信技术的日益发展,越来越多的功能被加入到通信设备中。为了加强数字集群通信系统在通信市场上的竞争力,现已在数字集群通信系统中加入了全球定位系统(Global Positioning System,简称GPS)功能。对于数字集群通信系统中的终端而言,即在终端中增设了GPS模块,该GPS模块主要用于接收来自GPS卫星的数据,得到目前的定位信息,如当前的经纬度、自身速度、方向等。
此外,终端中还设有负载模块和主控制模块,其中,负载模块用于进行与GPS相关的处理如设定发送周期、整理GPS数据等;负载模块是GPS模块与主控制模块的连接模块,具有一定的运算控制能力。主控制模块是终端的主要控制模块,用于负责终端与系统侧的信息交互和终端的整体运行控制。
在GPS定位过程中,系统有时需要终端上报自身当前的定位信息,该定位信息用于使系统更方便地定位终端所处的位置,实现系统对终端的监测。系统要求终端上报当前的定位信息时,系统会向终端发送系统定位控制信息,之后终端根据收到的系统定位控制信息上报自身的定位信息。其中,系统定位控制信息和定位信息都以短信息的格式发送,也就是说系统和终端依靠短信息的格式完成信息交互,最终实现终端上报定位信息的目的。
但是,当数字集群通信系统处于通信状态也即终端处于通话状态时,处于通话状态的终端可能无法接收和发送短信息,从而也就无法实现终端上报定位信息的目的。其中,所述通话状态一般指传统组呼状态,传统组呼为一种特殊的PTT呼叫。为了解决上述问题,现有技术又采用一种新的格式即短数据突发(Short Data Burst,简称SDB)来代替短信息,作为系统定位控制信息和定位信息的载体,以使处于通话状态的终端实现定位信息上报的目的,但是,SDB仅适用于终端处于通话状态下发送系统定位控制信息或定位信息的情况。在本文中,将终端的通话状态称为业务态,将终端的不通话状态称为空闲态。
现在问题的关键在于,由于终端在基站调度子系统与终端进行信息交互的任何时刻都有可能发生状态的改变,例如从空闲态转为业务态;如果基站调度子系统与终端此时仍采用短信息格式进行信息交互,则有可能无法使处于业务态的终端实现定位信息的上报,反之亦然。
发明内容
有鉴于此,本发明的主要目的在于提供一种数字集群通信系统中终端上报定位信息的方法及装置,以使终端无论处于空闲态还是业务态都能上报定位信息。
为达到上述目的,本发明的技术方案是这样实现的:
一种数字集群通信系统中终端上报定位信息的方法,包括:
基站调度子系统判断终端当前是否处于业务态,如果是,则向终端发送短数据突发格式的系统定位控制信息;否则,向终端发送短信息格式的系统定位控制信息;
终端收到系统定位控制信息后,判断自身当前是否处于业务态,如果是,则终端将自身的定位信息以短数据突发格式上报;否则,终端上报短信息格式的定位信息。
其中,所述系统定位控制信息中包含周期上报的命令;相应地,终端在每次周期上报定位信息之前,判断自身当前是否处于业务态,如果是,则上报短数据突发格式的定位信息;否则,上报短信息格式的定位信息。
其中,在所述终端上报定位信息之前,所述方法进一步包括:终端判断自身当前是否处于业务态,如果是,则终端发送短数据突发格式的应答消息;否则,终端发送短信息格式的应答消息。
其中,所述定位信息由终端从全球定位系统卫星接收得到。
一种数字集群通信系统中终端上报定位信息的装置,包括系统定位控制信息发送模块、定位信息发送模块及定位信息接收模块;其中,
系统定位控制信息发送模块,用于在终端处于业务态时,发送短数据突发格式的系统定位控制信息;或在终端处于空闲态时,发送短信息格式的系统定位控制信息;
定位信息发送模块,用于在收到系统定位控制信息发送模块发来的系统定位控制信息后判断终端所处的状态,终端处于业务态时,发送短数据突发格式的终端的定位信息,终端处于空闲态时,发送短信息格式的终端的定位信息;
定位信息接收模块,用于接收定位信息发送模块发来的终端的定位信息。
其中,所述定位信息发送模块进一步包括:终端状态判断子模块和定位信息发送子模块;其中,
终端状态判断子模块,用于判断终端处于业务态还是空闲态;
定位信息发送子模块,用于当终端判断子模块确定终端处于业务态时,发送短数据突发格式的终端的定位信息,当终端判断子模块确定终端处于空闲态时,发送短信息格式的终端的定位信息。
其中,所述系统定位控制信息发送模块及定位信息接收模块位于基站调度子系统中;所述定位信息发送模块位于终端中。
其中,所述装置还包括:应答消息发送模块及应答消息接收模块;其中,
应答消息发送模块,用于在定位信息发送模块发送终端的定位信息之前,判断终端所处的状态,终端处于业务态时,发送短数据突发格式的应答消息;终端处于空闲态时,发送短信息格式的应答消息;
应答消息接收模块,用于接收应答消息模块发来的应答消息。
其中,所述应答消息发送模块位于终端中,所述应答消息接收模块位于基站调度子系统中。
由以上本发明技术方案与现有技术相比可以看出,现有技术在发送系统定位控制信息或定位信息之前都不判断终端当前所处的状态,因此发送系统定位控制信息或定位信息的格式是固定的,这样由于发送格式与终端当前所处的状态不符,可能会导致接收不到系统定位控制信息或定位信息,最终使终端无法实现定位信息的上报。但是,本发明在发送任何消息之前都会判断终端当前所处的状态,以根据终端当前所处的状态适时调整发送格式,从而保证能接收到系统定位控制信息或定位信息,最终使终端无论处于空闲态还是业务态都能实现定位信息的上报。
附图说明
图1为本发明实施例数字集群通信系统中终端上报定位信息的流程图;
图2为本发明实施例数字集群通信系统中终端上报定位信息的装置示意图。
具体实施方式
本发明的基本思想是:无论是基站调度子系统向终端发送系统定位控制信息还是终端向基站调度子系统发送定位信息,都根据终端当前所处的状态选择相应的发送格式,以确保终端能收到系统定位控制信息或基站调度子系统能收到定位信息,从而使终端无论处于空闲态还是业务态都能实现定位信息的上报。
下面结合附图对本发明的技术方案作进一步详细阐述。
如图1所示,本发明数字集群通信系统中终端上报定位信息的方法包括以下步骤:
步骤101~103,基站调度子系统判断终端当前是否处于业务态,如果是,则基站调度子系统向终端发送SDB格式的系统定位控制信息,以命令终端上报自身当前的定位信息;否则,基站调度子系统向终端发送短信息格式的系统定位控制信息,以命令终端上报自身当前的定位信息;
这里,无论发送的系统定位控制信息为何种格式,经过终端解析后系统定位控制信息的内容都是一样的。
步骤104~106,终端收到系统定位控制信息后,按照协议规定向基站调度子系统发送应答消息,以确认收到该系统命令。在发送应答消息之前,终端判断自身当前是否处于业务态,如果是,则终端向基站调度子系统发送SDB格式的应答消息,否则,终端向基站调度子系统发送短信息格式的应答消息。
步骤107~109,终端在向基站调度子系统发送应答消息之后,上报自身的定位信息之前,先判断自身当前是否处于业务态,如果是,则终端将自身的定位信息以SDB格式上报给基站调度子系统;否则,终端向基站调度子系统上报短信息格式的定位信息。
其中,终端自身的定位信息是由终端中的GPS模块从GPS卫星接收得到的。
此外,基站调度子系统向终端发送的系统定位控制信息中会包含单次上报或周期上报的命令。如果系统定位控制信息中包含单次上报的命令,则终端在收到系统定位控制信息后,依据自身当前所处的状态,采用相应的SDB格式或短信息格式立即上报自身的定位信息。如果系统定位控制信息中包含周期上报的命令,则该周期上报的命令中会进一步包含上报的起始时间、结束时间及上报的间隔时长,那么终端会根据该周期上报的命令自动判断上报时机,并且在每次周期上报定位信息之前,终端要先判断自身当前所处的状态,然后根据所确定的状态选择上报定位信息的格式。由以上分析可知,本发明在实际应用中可以具有两种上报定位信息的方式,即实时上报和周期上报。
由以上技术方案可以发现,本发明基站调度子系统与终端每次进行信息交互之前都判断终端所处的状态,然后根据终端当前所处的状态选择采用SDB格式或短信息格式发送信息,从而使终端无论处于空闲态还是业务态都能实现定位信息的上报。
为了实现上述终端上报定位信息的方法,本发明还提出了一种数字集群通信系统中终端上报定位信息的装置,如图2所示,该装置包括:系统定位控制信息发送模块10、定位信息发送模块50及定位信息接收模块30;其中,
系统定位控制信息发送模块10,用于在终端处于业务态时,发送短数据突发格式的系统定位控制信息;或在终端处于空闲态时,发送短信息格式的系统定位控制信息;
定位信息发送模块50,用于在收到系统定位控制信息发送模块10发来的系统定位控制信息后判断终端所处的状态,终端处于业务态时,发送短数据突发格式的终端的定位信息,终端处于空闲态时,发送短信息格式的终端的定位信息;
定位信息接收模块30,用于接收定位信息发送模块50发来的终端的定位信息。
此外,定位信息发送模块50进一步包括:终端状态判断子模块和定位信息发送子模块;其中,终端状态判断子模块用于判断终端处于业务态还是空闲态;定位信息发送子模块用于当终端判断子模块确定终端处于业务态时,发送短数据突发格式的终端的定位信息,当终端判断子模块确定终端处于空闲态时,发送短信息格式的终端的定位信息。
所述装置还包括:应答消息发送模块40及应答消息接收模块20;其中,
应答消息发送模块40,用于在定位信息发送模块50发送终端的定位信息之前,判断终端所处的状态,终端处于业务态时,发送短数据突发格式的应答消息;终端处于空闲态时,发送短信息格式的应答消息;
应答消息接收模块20,用于接收应答消息模块40发来的应答消息。
在实际应用中,系统定位控制信息发送模块10、应答消息接收模块20及定位信息接收模块30可位于基站调度子系统中;应答消息发送模块40及定位信息发送模块50可位于终端中。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (9)
1.一种数字集群通信系统中终端上报定位信息的方法,其特征在于,该方法包括:
基站调度子系统判断终端当前是否处于业务态,如果是,则向终端发送短数据突发格式的系统定位控制信息;否则,向终端发送短信息格式的系统定位控制信息;
终端收到系统定位控制信息后,判断自身当前是否处于业务态,如果是,则终端将自身的定位信息以短数据突发格式上报;否则,终端上报短信息格式的定位信息。
2.根据权利要求1所述的数字集群通信系统中终端上报定位信息的方法,其特征在于,所述系统定位控制信息中包含周期上报的命令;
相应地,终端在每次周期上报定位信息之前,判断自身当前是否处于业务态,如果是,则上报短数据突发格式的定位信息;否则,上报短信息格式的定位信息。
3.根据权利要求1或2所述的数字集群通信系统中终端上报定位信息的方法,其特征在于,在所述终端上报定位信息之前,所述方法进一步包括:终端判断自身当前是否处于业务态,如果是,则终端发送短数据突发格式的应答消息;否则,终端发送短信息格式的应答消息。
4.根据权利要求1所述的数字集群通信系统中终端上报定位信息的方法,其特征在于,所述定位信息由终端从全球定位系统卫星接收得到。
5.一种数字集群通信系统中终端上报定位信息的装置,其特征在于,该装置包括系统定位控制信息发送模块、定位信息发送模块及定位信息接收模块;其中,
系统定位控制信息发送模块,用于在终端处于业务态时,发送短数据突发格式的系统定位控制信息;或在终端处于空闲态时,发送短信息格式的系统定位控制信息;
定位信息发送模块,用于在收到系统定位控制信息发送模块发来的系统定位控制信息后判断终端所处的状态,终端处于业务态时,发送短数据突发格式的终端的定位信息,终端处于空闲态时,发送短信息格式的终端的定位信息;
定位信息接收模块,用于接收定位信息发送模块发来的终端的定位信息。
6.根据权利要求5所述的数字集群通信系统中终端上报定位信息的装置,其特征在于,所述定位信息发送模块进一步包括:终端状态判断子模块和定位信息发送子模块;其中,
终端状态判断子模块,用于判断终端处于业务态还是空闲态;
定位信息发送子模块,用于当终端判断子模块确定终端处于业务态时,发送短数据突发格式的终端的定位信息,当终端判断子模块确定终端处于空闲态时,发送短信息格式的终端的定位信息。
7.根据权利要求5所述的数字集群通信系统中终端上报定位信息的装置,其特征在于,所述系统定位控制信息发送模块及定位信息接收模块位于基站调度子系统中;所述定位信息发送模块位于终端中。
8.根据权利要求5、6或7所述的数字集群通信系统中终端上报定位信息的装置,其特征在于,所述装置还包括:应答消息发送模块及应答消息接收模块;其中,
应答消息发送模块,用于在定位信息发送模块发送终端的定位信息之前,判断终端所处的状态,终端处于业务态时,发送短数据突发格式的应答消息;终端处于空闲态时,发送短信息格式的应答消息;
应答消息接收模块,用于接收应答消息模块发来的应答消息。
9.根据权利要求8所述的数字集群通信系统中终端上报定位信息的装置,其特征在于,所述应答消息发送模块位于终端中,所述应答消息接收模块位于基站调度子系统中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100807293A CN101511053B (zh) | 2009-03-26 | 2009-03-26 | 数字集群通信系统中终端上报定位信息的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100807293A CN101511053B (zh) | 2009-03-26 | 2009-03-26 | 数字集群通信系统中终端上报定位信息的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101511053A CN101511053A (zh) | 2009-08-19 |
CN101511053B true CN101511053B (zh) | 2012-01-11 |
Family
ID=41003281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100807293A Expired - Fee Related CN101511053B (zh) | 2009-03-26 | 2009-03-26 | 数字集群通信系统中终端上报定位信息的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101511053B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108566679A (zh) * | 2018-04-20 | 2018-09-21 | 江苏鑫软图无线技术股份有限公司 | Td-lte宽带集群通信系统下实现快速点名的方法 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101662729B (zh) * | 2009-09-01 | 2012-09-05 | 中兴通讯股份有限公司 | 一种避免消息拥塞的成员状态修正方法及系统 |
CN102833670A (zh) * | 2011-06-17 | 2012-12-19 | 中兴通讯股份有限公司 | 一种数字集群系统终端及其gps定位信息的上报方法 |
CN103108284A (zh) * | 2011-11-09 | 2013-05-15 | 中兴通讯股份有限公司 | 数字集群调度系统及其组呼方法和调度台 |
WO2014082217A1 (zh) * | 2012-11-28 | 2014-06-05 | 海能达通信股份有限公司 | 集群模式下定位数据传输的方法、系统及相关设备 |
CN103024668B (zh) * | 2012-11-28 | 2015-09-23 | 海能达通信股份有限公司 | 集群模式下定位数据传输的方法、系统及相关设备 |
CN103442439B (zh) * | 2013-08-30 | 2016-06-22 | 哈尔滨海能达科技有限公司 | Pdt系统、终端、基站及获取或上报定位信息的方法 |
CN107466101B (zh) * | 2016-06-03 | 2021-11-09 | 中兴通讯股份有限公司 | 终端位置的确定方法及装置 |
CN111711924B (zh) * | 2020-04-22 | 2023-04-11 | 海能达通信股份有限公司 | 一种信息上报的方法、通信终端、调度台及存储介质 |
CN115243367A (zh) * | 2021-04-25 | 2022-10-25 | 展讯通信(上海)有限公司 | 定位方法及装置、可读存储介质、终端、基站 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1780418A (zh) * | 2004-11-18 | 2006-05-31 | 中兴通讯股份有限公司 | 一种实现定位的集群系统和方法 |
CN101227660A (zh) * | 2008-02-02 | 2008-07-23 | 中兴通讯股份有限公司 | 数字集群通讯系统中终端接收全球定位短信的方法 |
-
2009
- 2009-03-26 CN CN2009100807293A patent/CN101511053B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1780418A (zh) * | 2004-11-18 | 2006-05-31 | 中兴通讯股份有限公司 | 一种实现定位的集群系统和方法 |
CN101227660A (zh) * | 2008-02-02 | 2008-07-23 | 中兴通讯股份有限公司 | 数字集群通讯系统中终端接收全球定位短信的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108566679A (zh) * | 2018-04-20 | 2018-09-21 | 江苏鑫软图无线技术股份有限公司 | Td-lte宽带集群通信系统下实现快速点名的方法 |
CN108566679B (zh) * | 2018-04-20 | 2020-12-08 | 江苏鑫软图无线技术股份有限公司 | Td-lte宽带集群通信系统下实现快速点名的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101511053A (zh) | 2009-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101511053B (zh) | 数字集群通信系统中终端上报定位信息的方法及装置 | |
US7181230B2 (en) | Mobile unit information sharing system | |
CN100484316C (zh) | 通过根据另一个收发信机接收的通信请求有选择地对收发信机供电来建立通信链路 | |
AU2007269514B2 (en) | Method and system for communicating within a communication network | |
JP2005525065A5 (zh) | ||
CN102708682B (zh) | 乘车与行车方向相匹配的出租车调配系统及方法 | |
JP2005531984A5 (zh) | ||
US8478323B2 (en) | Method and apparatus for dynamically enabling a direct mode operation gateway | |
US8275402B2 (en) | Alert notification network | |
CN101861726B (zh) | 紧急信息发布系统、紧急信息发布方法、发送服务器以及便携终端 | |
RU2008139316A (ru) | Способ и система прерывания передающего абонента в системе беспроводной связи | |
CN101631279A (zh) | 一种全球开放式集群结构移动终端及其应答定位方法 | |
CN104270812A (zh) | 用于群体通讯定位的移动终端、移动即时通讯方法及系统 | |
Deaton | High altitude platforms for disaster recovery: capabilities, strategies, and techniques for emergency telecommunications | |
JP2003299151A5 (zh) | ||
US8730856B2 (en) | Wireless communication system, mobile communication apparatus, and operating method thereof | |
EP2819451B1 (en) | Mobile communications system, control apparatus, network optimization methods, and non-temporary computer-readable medium having program stored therein | |
CN101662731A (zh) | 数字集群系统终端及其gps定位信息上报方法 | |
CN101374319A (zh) | 一种对两手机间距离进行监测的方法和系统 | |
CN101472222B (zh) | 一种组呼业务紧急呼叫管理的方法、设备及系统 | |
CN101938817B (zh) | 无线通讯系统、行动通讯装置及其运作方法 | |
CN101998280A (zh) | 无线通信系统中的广播多播紧急业务的实现方法及基站 | |
CN102833670A (zh) | 一种数字集群系统终端及其gps定位信息的上报方法 | |
CN100415008C (zh) | 一种组呼呼叫用户接收短消息的方法和系统 | |
KR101442555B1 (ko) | 이동 통신망을 기반으로 한 호출 서비스 제공 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170512 Address after: 516000 Guangdong city in Huizhou Province Ma Xinle Industrial Park Patentee after: Huizhou Anshun dangerous goods transportation Co., Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Patentee before: ZTE Corporation |
|
TR01 | Transfer of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120111 Termination date: 20190326 |
|
CF01 | Termination of patent right due to non-payment of annual fee |