CN111338665A - 适用于卫星通信系统的终端设备软件远程更新的方法 - Google Patents
适用于卫星通信系统的终端设备软件远程更新的方法 Download PDFInfo
- Publication number
- CN111338665A CN111338665A CN201911418418.3A CN201911418418A CN111338665A CN 111338665 A CN111338665 A CN 111338665A CN 201911418418 A CN201911418418 A CN 201911418418A CN 111338665 A CN111338665 A CN 111338665A
- Authority
- CN
- China
- Prior art keywords
- software
- terminal
- control center
- updating
- updated
- 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.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000011664 signaling Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 230000004044 response Effects 0.000 claims description 2
- 238000009434 installation Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
- H04B7/18569—Arrangements for system physical machines management, i.e. for construction operations control, administration, maintenance
- H04B7/18573—Arrangements for system physical machines management, i.e. for construction operations control, administration, maintenance for operations control, administration or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Astronomy & Astrophysics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Relay Systems (AREA)
Abstract
本发明公开了一种卫星通信系统中关于终端设备软件远程更新的方法。在卫星通信系统统一管控所有用户终端的基础上,采用单个下行载波广播更新数据,用户终端接收更新数据进行软件更新,能够有效的节省卫星信道资源。
Description
技术领域
本发明属于卫星通信系统技术领域,具体是一种卫星通信系统中关于终端设备软件远程更新的方法。
背景技术
终端设备软件维护工作处于软件生命期的最后阶段,也是软件生存期中最长的一个阶段。对隐含错误的修改,新功能的加入,环境变化造成的程序变动等都会产生软件更新需求。
长期以来,卫星通信在军事、远洋、抢险救灾、航空通信、远程医疗等众多领域都有着广泛的应用,用户终端设备分布广,工作环境差异大,无法通过互联网进行软件更新,这些因素大大增加了设备软件升级的维护成本。
发明内容
本发明的目的在于提供一种适用于卫星通信系统的终端设备软件远程更新的方法。
实现本发明目的的技术解决方案为:一种适用于卫星通信系统的终端设备软件远程更新的方法,包括以下步骤:
1、终端搜索网管,进行入网,开始接收更新数据;
2、控制中心软件维护每个波束下的待更新完毕的终端列表,待更新完毕的终端列表由空变为非空的状态时,触发控制中心软件分配卫星信道资源,配置本地业务信道;
3、在控制信道上周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点,并通过本地业务信道定时周期性重发软件更新数据包;待更新完毕的终端列表由非空变为空时,触发控制中心软件回收卫星信道资源,释放本地业务信道。
本发明与现有技术相比,其显著优点:在当前终端设备由卫星通信系统统一管控的基础上,采用单个下行载波广播更新数据,同时对该波束数下的所有的用户终端进行软件更新,能够有效的节省卫星信道资源。
附图说明
图1是本发明适用于卫星通信系统的终端设备软件远程更新的方法的示意图。
图2是终端入网过程图。
图3是软件更新过程图。
图4是软件包管理图。
具体实施方式
本发明的卫星通信终端设备软件升级方法,利用卫星无线通信广播的特点,实现采用单个下行载波即可对波束内的全部终端设备进行软件升级。
下面结合说明书附图对本发明作进一步说明。
如图1所示,适用于卫星通信系统的终端设备软件远程更新的方法,具体步骤如下:
1、终端搜索网管,进行入网,开始接收更新数据;
2、控制中心软件维护每个波束下的待更新完毕的终端列表,待更新完毕的终端列表由空变为非空的状态时,触发控制中心软件分配卫星信道资源,配置本地业务信道;
3、在控制信道上周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点,并通过本地业务信道定时周期性重发软件更新数据包;待更新完毕的终端列表由非空变为空时,触发控制中心软件回收卫星信道资源,释放本地业务信道。
如图2所示,终端入网流程如下:
1)终端搜索网管后,开始入网,入网信令中携带软件版本号和终端硬件型号;
2)控制中心回复入网应答,允许终端入网;
3)控制中心比对终端软件版本号和硬件型号,查看本地对应的硬件型号有新的版本的软件包,告知终端设备进行软件更新;
4)终端设备收到该软件更新信令后,开始接收更新数据。
控制中心软件中维护每个波束下的待更新完毕的终端列表,待更新完毕的终端列表由空变为非空的状态时,触发控制中心软件分配卫星信道资源,配置本地业务终端,在控制信道上发送周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点,并通过本地业务终端定时周期性重发软件更新数据包。待更新完毕的终端列表由非空变为空时,触发控制中心软件回收卫星信道资源,释放本地业务终端。如图3所示,具体的更新步骤如下:
1)若当前控制中心的待更新完毕的终端列表为空,控制中心软件在发送软件更新信令后,将终端放入待更新的终端列表。分配卫星信道资源,并配置本地业务信道。在控制信道上发送周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点。通过本地业务信道定时周期性重发软件更新数据包。若当前控制中心的待更新完毕的终端列表为不为空,将终端入网待更新完毕的终端列表;
2)终端设备在频点上接收软件更新数据包,更新数据接收过程对用户无感;用户认可进行业务通信操作;
3)更新数包接收完毕后,由用户选择是否进行软件更新;
4)控制中心收到终端入网,根据入网信息判定终端中软件程序为最新的程序,将其从待更新完毕的终端列表中删除;
5)控制中心的待更新完毕的终端列表为空时,停止发送TDM广播并回收卫星信道资源。
本方案中,终端在接收更新数据包的过程中,仍可进行通信业务。但是由于一般的终端设备一般具有四路业务通道:
1)控制收通道(即TDM收通道);
2)控制发通道(即ALOHA发通道);
3)业务收通道;
4)业务发通道。
此种情况下,终端在业务通信的需求到达时,需要停止接收更新数据并缓存之前接收的数据,再将业务收通道用于业务通信。通信结束后,业务收通道可继续接收控制中心发送的更新数据包。一些特殊的具有多路业务收的通道,可以同时进行业务通信和接收更新数据包。
本发明方案中,终端只有在控制中心告知更新时才可设置业务收通道进行业务数据的接收。这样的做法主要时为了终端省电,节约环保。因为终端如果只要在收到更新频点广播就打开业务收通道进行数据接收和处理。即使终端处于最新的状态,数据接收、处理和丢弃的过程都会消耗能量,浪费电力资源。
进一步地,卫星通信系统的控制中心管理界面需具备更新包管理界面,其格式如图4所示,控制中心操作员可以通界面添加新的不同型号终端的更新包。每次用户添加新的软件包后,卫星通信系统控制中心软件需要检测当前在网的终端的软件版本和型号,对低版本的用户终端进行软件更新处理。
存储软件更新包的数据库表格式下:
表1软件更新包存储表
由于软件包数据较大的问题,在数据库表中存储的都是文件在磁盘上的位置。
目前卫星通信系统控制中心通过网管调制解调器与卫星通信终端建立控制链路,实现与卫星终端间的控制信令的交互。终端入网控制信令中需增加终端的软件版本号和终端硬件型号。其格式如下:
信令长度 |
信令类型 |
终端编号 |
其他参数 |
终端硬件型号 |
终端软件版本号 |
卫星通信系统网控中心收到用户的入网申请后,控制中心软件读取数据库中软件更新版本信息和设备类型与入网的终端进行比较。终端设备需要进行软件更新时,控制中心软件向终端设备发送软件更新信令,其格式如下:
信令长度 |
信令类型 |
终端编号 |
其他参数 |
软件包标识 |
升级包大小 |
其中软件包标识为数据库存储的file_uuid的内容,用于终端用户却分不同的软件包,并且将与软件包标识不同的数据丢弃不处理,即终端设备只处理与软件包标识相同的数据包。
升级包大小,单位为字节,告知终端用户软件包的大小。用户可用通过该字段判断是否接收完成。
更新数据包信令为广播信令,信令中没有终端标识字段,表明任何终端都可以接收该数据。具体格式如下:
信令长度 |
信令类型 |
其他参数 |
软件包标识 |
升级包数据 |
数据偏移量 |
升级包数据为当前信令中发送的软件的内容数据。数据偏移量标识当前的数据包在整个升级文件中的偏移,例如:数据包的大小为100M,每个升级包的数据升级包数据内容大小为10M,取第一包的偏移量为0。则第八包的数据的偏移量为7,最后一包的偏移量为9。数据偏移量主要用来判断数据接收的过程中是否有丢包的情况存在。即使中途有丢包的情况,终端设备仍然可以接收后续的数据而不是阻塞在丢失的包处。
频点广播通道用于通知本网络内的终端当前开启的升级数据载波。当控制中心开启升级载波后,需在TDM信道上周期性的发送该数据。具体的内容如下:
信令长度 |
信令类型 |
其他参数 |
通信频点 |
调制解调参数 |
Claims (5)
1.一种适用于卫星通信系统的终端设备软件远程更新的方法,其特征在于,包括以下步骤:
1)终端搜索网管,进行入网,开始接收并缓存更新数据,更新支持断点续传;
2)控制中心软件维护每个波束下的待更新完毕的终端列表,待更新完毕的终端列表由空变为非空的状态时,触发控制中心软件分配卫星信道资源,配置本地业务信道;
3)在控制信道上周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点,并通过本地业务信道定时周期性重发软件更新数据包;待更新完毕的终端列表由非空变为空时,触发控制中心软件回收卫星信道资源,释放本地业务信道。
2.根据权利要求1所述的方法,其特征在于,步骤1所述终端入网流程如下:
1)终端搜索网管后,开始入网,入网信令中携带软件版本号和终端硬件型号;
2)控制中心回复入网应答,允许终端入网;
3)控制中心比对终端软件版本号和硬件型号,发现本地对应的硬件型号有新的版本的软件包,告知终端设备进行软件更新;
4)终端设备收到该软件更新信令后,开始接收更新数据。
3.根据权利要求1所述的适用于卫星通信系统的终端设备软件远程更新的方法,其特征在于:所述步骤2中,若当前控制中心的待更新完毕的终端列表为空,控制中心软件在发送软件更新信令后,将终端放入待更新的终端列表;分配卫星信道资源,并配置本地业务信道。
4.根据权利要求1所述的适用于卫星通信系统的终端设备软件远程更新的方法,其特征在于,所述步骤3的流程如下:
1)在控制信道上周期性发送TDM广播,告知该波束下的终端接收软件数据包所在的频点;通过本地业务信道定时周期性重发软件更新数据包;
2)终端设备在频点上接收软件更新数据,更新数据接收过程对用户无感;用户认可进行业务通信操作;
3)更新数包接收完毕后,由用户选择是否进行软件更新;
4)若用户选择进行软件更新,开始安装软件更新包,安装完成后设备自动重启并重新入网;
5)控制中心收到终端入网,根据入网信息判定终端中软件程序为最新的程序,将其从待更新完毕的终端列表中删除;
6)控制中心的待更新完毕的终端列表为空时,停止发送TDM广播并回收卫星信道资源。
5.根据权利要求1所述的适用于卫星通信系统的终端设备软件远程更新的方法,其特征在于,终端在所述更新过程中进行业务通信和关机操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911418418.3A CN111338665A (zh) | 2019-12-31 | 2019-12-31 | 适用于卫星通信系统的终端设备软件远程更新的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911418418.3A CN111338665A (zh) | 2019-12-31 | 2019-12-31 | 适用于卫星通信系统的终端设备软件远程更新的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111338665A true CN111338665A (zh) | 2020-06-26 |
Family
ID=71181433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911418418.3A Withdrawn CN111338665A (zh) | 2019-12-31 | 2019-12-31 | 适用于卫星通信系统的终端设备软件远程更新的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111338665A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114598376A (zh) * | 2022-02-14 | 2022-06-07 | 南京控维通信科技有限公司 | 一种用于卫星网络管理和卫星测控的融合系统、其应用方法、及其部属方法 |
CN115913315A (zh) * | 2022-09-21 | 2023-04-04 | 北京航天科工世纪卫星科技有限公司 | 一种卫星终端软件系统升级方法 |
-
2019
- 2019-12-31 CN CN201911418418.3A patent/CN111338665A/zh not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114598376A (zh) * | 2022-02-14 | 2022-06-07 | 南京控维通信科技有限公司 | 一种用于卫星网络管理和卫星测控的融合系统、其应用方法、及其部属方法 |
CN114598376B (zh) * | 2022-02-14 | 2024-05-07 | 南京控维通信科技有限公司 | 一种用于卫星网络管理和卫星测控的融合系统、其应用方法、及其部属方法 |
CN115913315A (zh) * | 2022-09-21 | 2023-04-04 | 北京航天科工世纪卫星科技有限公司 | 一种卫星终端软件系统升级方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3449669B1 (en) | System information configuration update in a wireless communication network | |
CN107370573B (zh) | 一种下行数据传输的方法及设备 | |
US11770726B2 (en) | Communication method and communications apparatus | |
US20210321252A1 (en) | Method for synchronizing status of ue in a communication network | |
WO2021159394A1 (zh) | 跳过寻呼检测的方法、装置、终端及接入网设备 | |
EP3352510B1 (en) | Method and apparatus for transmitting and receiving paging message in mobile communication system | |
CN111345075A (zh) | 省电方法、装置、设备及可读存储介质 | |
CN113708825B (zh) | 无人机飞行路径提供方法、获取方法、装置及系统 | |
CN113163474B (zh) | 通信方法、装置和系统 | |
CN111338665A (zh) | 适用于卫星通信系统的终端设备软件远程更新的方法 | |
KR102317096B1 (ko) | 무선 통신을 위한 방법 및 기기 | |
WO2020042120A1 (zh) | 无人机飞行路径提供方法、获取方法、装置及系统 | |
CN110945961A (zh) | 辅助信息传输方法、装置、终端、接入网设备及存储介质 | |
CN115037659A (zh) | 一种控制汽车的方法及装置 | |
CN102164422A (zh) | 一种资源的释放方法、系统及基站 | |
CN110351745B (zh) | 波束监测方法、装置及终端 | |
CN102457948B (zh) | 更新在睡眠模式下操作的终端的睡眠标识符的设备和方法 | |
CN112261596A (zh) | 短信通道资源的调配方法、装置、设备及存储介质 | |
CN106792793A (zh) | 一种特殊子帧配置方法、装置及基站 | |
CN101454984B (zh) | 用于改进信道描述符的发射和接收的方法和系统 | |
US9125207B2 (en) | Method and device for controlling channel transmission | |
US20230318791A1 (en) | System information block transmission method and communication apparatus | |
CN110291839B (zh) | 单播连接建立方法、装置及存储介质 | |
CN111034227B (zh) | 辅助信息传输方法、装置、终端、接入网设备及存储介质 | |
CN114245317B (zh) | 数据处理方法、装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200626 |