目录

简介

升级终端

检查TMS。

简介

本文档介绍通过网真管理套件(TMS)升级终端的新步骤。 有一个新的应用编程接口(API)，从此版本起，终端本身从思科TMS检索软件包。软件版本TC6的版本说明中记录了这一点。

升级终端

当您通过系统升级菜单升级TMS中的终端时，会发生以下情况：

1. TMS启动与终端的连接。

2. 终端为代码执行HTTP POST，同时提供其自己的详细信息：

POST /tms/public/external/management/systemmanagementservice.asmx HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

Content-Length: 759

<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:

env="http://schemas.xmlsoap.org/soap/envelope/"

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<env:Body

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEvent>

<Identification>

<SystemName>NewYork</SystemName>

<MACAddress>00:50:60:08:54:C6</MACAddress>

<IPAddress>10.10.0.180</IPAddress>

<ProductType>TANDBERG Codec</ProductType>

<ProductID>Cisco Codec</ProductID>

<SWVersion>TC7.0.2.aecf2d9</SWVersion>

<HWBoard>101790-6 [B0]</HWBoard>

<SerialNumber>FTT1703007B</SerialNumber>

</Identification>

<Event>Boot</Event>

</PostEvent></env:Body>

</env:Envelope>

3. TMS回复200 OK，通知终端将软件下载到何处，以及是否在TMS版本密钥上输入：

HTTP/1.1 200 OK

Cache-Control: private, max-age=0

Content-Type: text/xml; charset=utf-8

Date: Wed, 12 Mar 2014 14:01:06 GMT

Content-Length: 1420

<soap:Body>

<PostEventResponse

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEventResult>

<Management>

<Command>

</Command>

<Software>

<ReleaseKey />

<SessionId>

4fae46a9-2e37-4edc-b3dc-97dbde2dc282

</SessionId>

<Package>

<VersionId>

TC6.3.0

</VersionId>

<URL>

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

</URL>

</Package>

<Feedback>

<URL>

http://10.48.36.42/tms/public/feedback/code.aspx

</URL>

</Feedback>

</Software>

</Management><

4. 终端下载软件：

GET /tms/public/data/SystemSoftware/s52010tc6_3_0.pkg HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

您还可以在终端（all.log文件）上的日志中看到以下：

appl[1642]: 63256.49 PROV I: provision(): software upgrade

url='http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg'

release-key=''appl[1642]: 63256.50 PROV I: Starting normal download

appl[1642]: 63256.50 PROV I: Starting download from

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

to //upgrade/pkg.tmp

...

appl[1642]: 63429.93 PROV I: HttpDownloader(this=0x42411588):

done downloading 297386594B (from http://10.48.36.42/tms/public/data/

SystemSoftware/s52010tc6_3_0.pkg to //upgrade/pkg.tmp)

...

appl[1642]: 63429.93 PROV I: Renaming from //upgrade/pkg.tmp

to //upgrade/image to start seeding

...

[1642]: 63489.96 PROV I: Renaming from //upgrade/image to //upgrade/pkg

to start upgrade

检查TMS。

在TMS上，您可以配置用于软件映像的目录。单击TMS Tools -> Directory Locations:

您可以看到在“管理工具”->“配置” — >“常规设置” — >“软件FTP目录”下配置的内容。

注意：目录必须是\wwTMS\\的子文件夹，并且TMS服务帐户必须具有写权限。此文件夹需要由IIS托管。检查此情况的最简单方法是打开Internet信息服务(IIS)管理器，浏览到该文件夹，然后单击右菜单中的浏览。

在“管理工具”(Administrative Tools)->“配置”(Configuration)->“网络设置”(Network Settings)->“可下载软件包的URL”(URL Where Software Packages Can Downloaded)下也有一个设置，但这不适用于运行TC版本6.x及更高版本的终端。