1.本手册适用范围(最新整理)_第1页
1.本手册适用范围(最新整理)_第2页
1.本手册适用范围(最新整理)_第3页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、北 京 船 舶 通 信 导 航 公 司beijing marine communication & navigation company1. 本手册适用范围:本手册从最终用户的角度描述了如何使用地面站的 igw 功能。本手册只描述最终用户所感兴趣的功能。本手册所涉及到的岸到船的报文例子使用的是 microsoft outlook 97 用户端。所涉及到的船到岸的报文例子使用的是 t&t 海用报文终端 tbs,且运行的是capsat 软件版本:tbs。但是,igw 的功能并不仅限于 t&t 的报文终端使用。1.1. 术语及缩写:术语或缩写解释envelop(信封)用于报文系统中,说明报文的信息:

2、收件人、发件人、日期等gateway managert&t 提供的运行在 igw pc 上的软件les(地面站)land earth stationmapimessaging application programming interface. 在microsoft 环境下的一种报文程序界面mesmobile earth station,移动终端。inmarsat-c 系统中的移动通信端点ndnnegative delivery notification,投递失败回执pdnpositive delivery notification,成功投递回执sacspecial access code.特

3、殊接续码。mes 的一种报文地址方式smtpsimple mail transfer protocol.该协议用于通过internet 发送 e-mailstsmterrestrial side management.陆地侧管理。地面站的一个软件子系统,用于处理陆地侧的所有通信(电传、pstn、psdn 等)表 1术语及缩写igw 用户手册之完全版田士海第 30 页 共 30 页1.2 参考:psdn 用户界面手册参考 1表 2参考2. the mes(终端):任何 inmarsat-c 终端都能够通过 igw 发送报文到任意 internet 地址。2.1. 地址internet 的接收地址

4、可以有两种方式指定。方式一:直接指定,直接将地址写在报文的正文中;方式二:间接指定,通过地面站分配一个特殊接续码给一个特殊的 internet 地址。2.1.1. 直接地址直接写地址时,用户在报文正文中写接收方地址,地址前输入 to 及一个冒号。地址应写在一行里,且是一个可用的 internet 地址。地址信息应通过一个空行(或字符 stx 及一个冒号)与报文正文分开。图 1直接 internet 地址例子附加字符可以用在报文信封中。这些字符在后面的部分中会有描述。2.1.1.1. 报文标题在独立一行中使用字符 subject 和一个冒号,后面加标题内容,可以指定描述报文的标题。这个标题的内容

5、在接收方的 internet mail 读取程序的标题栏中显示。图 2带标题的 internet 地址举例目前您可以使用“subject:”或“su:作为标题符号,但“sub:”不可用。2.1.1.2. 多址可以使用分号来指定多个接收地址。每一个独立的地址必须在同一行中写,但是分号后可以换行。图 3internet 多址的例子2.1.1.3. 抄送(cc)使用符号 cc 加一个冒号可以有一个或多个cc接收地址,每个接收地址用分号隔开。只允许在分号后换行。图 4cc 接收地址的例子2.1.2 间接地址当使用间接地址时, 该 internet 接收地址必须事先作为一个特殊接续码(sac)已经存在于

6、地面站的数据库中。这样,发送报文时将使用这个特殊接续码而不是为 internet 用户作的一般接续码。这样,接收方由 sac 决定,而不是象通常从报文中取得。这样 igw 将从地面站获取 internet 接收地址而不用到报文中找地址的关键字符。igw 将给报文加一个 les 定义的标题。这种方式不支持地址中的多址。注:目前该功能仅作为地面站的测试功能,没有用户开放。2.1.3 特殊接续码(sac)目前地面站对于 igw 的特殊接续码是 email 或 email,即大小写均可。对于不能在 sac 中使用字母的终端报文软件老版本,地面站另有几个特殊接续码为 internet 接收地址服务,这种

7、系统如我们的 cmail 系统。您可以与我们的技术部门联系获得帮助。2.2. 字符设置当您传送一封 5-bit 或 7-bit 的报文时,报文将会以 7-bit 的形式发送到 internet 上。如果报文是以透明数据(8-bit)的形式从船上发出来的,报文内容将会以附件的形式发送到 internet 上。字符格式关键字符:al:或 alphabet:,使用该字符可以定义以什么样的格式发送 internet 报文。这样 internet 接收方用户就能正确读出船方以透明数据格式发出的报文的内容。字符格式关键字符必须在报文的 header 中书写,例如,在空行前;而空行定义了报文正文的开始。2.

8、2.1. text 的报文格式当 mes 发送一封透明数据(8-bit)报文,而在字符格式关键字符中使用了text(us-ascii)作为关键字符时,报文将会以正文,(7-bit),us-ascii 的形式发送到 internet 上。而报文中任何超过 127d 的字符都将被忽略,不传。图 5 发送时选择透明数据而格式中选择 text 的报文例子2.2.2. latin(拉丁)字符格式当 mes 发送一封透明数据(8-bit)报文,而在字符格式关键字符中使用了latin(iso-latin-1)作为关键字符时,报文将会以正文,iso-latin-1(iso-8859-1)的形式发送到 inte

9、rnet 上。因为字符设置为 8bit,所以会预编码(mine,base64)。这种编码将会传到用户的 outlook 程序中去。如果报文已经是 iso-latin-1 格式的话,就不会传送这种编码格式,例如,可以有外部程序来生成。这种外部程序可以是记事本。iso-latin-1 字符覆盖了几乎所有的西欧语言字符。图 6 在外部程序中的报文在支持 mime 和 base64 的预编码格式的 mail 系统,如 outlook 中,同样适用该原则。2.3. 附件二进制附件可以从两种方式中任选一种添加到报文中,这取决于地址格式。如果使用直接地址,二进制文件需要预先转换成 7-bit ascii 码

10、格式,如uuencode 或类似的。已编码的文件可以添加到包含地址的报文正文中。igw 不对编码方案做任何识别,而是不做任何改动地直接传到接收方。另一种方式是将地址信息和二进制文件通过第三部分软件合成,而后作为透明数据传输。当 igw 收到该报文时,地址信息将被去掉,其余作为附件传送。如果使用间接地址,二进制文件可以直接以 8-bit 透明数据的方式传输。2.4. 投递回执2.4.1. 成功投递回执(pdn)向 les 发送成功回执申请,当 igw 成功将报文发送到 internet 时,les 就会返回一个 pdn。这并不表明报文已经送到目的地址。如果接收方地址写错了的话,该报文仍然是失败的

11、。pdn 只是说明报文送到了 internet 上。这说明 pdn 的用处不是很大,并不很鼓励用户使用此功能。2.4.2. 投递失败回执(ndn)如果报文在从 mes 到 igw 的传送过程中失败的话,一个标准的 ndn 将会传给mes。一旦报文投递到了 internet 上,inmarsat-c 协议下的报文传送就完成了。如果在 internet 上失败,将会返回一个标准格式的投递失败报告,该报告地址是发网 mes,且有一些说明性文字说明失败原因。返回来的报告的格式是多种多样的,这取决于拒收报文的邮件软件的制造商。通常由 les 决定传送 ndn 的费用。因为 ndn 是标准格式的,它的大小

12、可以由les 来选择,作为一种标准程序,les 可以决定不传送这种信息到 mes,或用较小的报文代替。目前地面站对于 ndn 有标准格式。2.5. 接收来自 internet 的报文发送到 mes 的报文要么由 internet 用户要么由 mes 付费。2.5.1. 由 mes 所有者对报文付费mes 所有者可以决定是否对发自 internet 的报文付费。要想这样做的话 ,请先与地面站联系,将 mes 注册为接收 internet 方。mes 所有者可选择为一个或多个 internet 用户来向其发的报文付费。mes 所有者也可对他所付费的邮件进行限制。可以限制每封报(包括附件)、每天、每

13、周、每月的报文大小。mes 所有者会得到一个描述,关于报头中什么样的会被发送到 mes,什么样的会被地面站滤掉。目前北京地面站滤除报文中的 html 格式内容,因为该部分内容大都为广告。下面是一个 mes 接收到的报头中定义了发件人和标题的例子。图 7有 from 和 subject 的报文例子2.5.2. 由 internet 用户付费的报文如果 mes 不是一个注册的接收方,internet 用户就必须注册。这样 internet用户决定发什么样的报到 mes。见 tbs 部分。2.5.3. 接收附件当从 internet 发来的报文包含附件时,每个附件都作为一个单独的报文发到mes 上。

14、第一封报含有报头,报文中有对附件的说明。举例如下:图 8 接收到的含有附件的报文对附件的说明可以象图 8 那样仅一行说明附件的个数,比较简短;或者对每个附件都列出大小,发件人,文件名。第一封报文的正文不是附件,附件是 mes 随后收到的报文。3. internet 用户任何 internet email client 都可以向 inmarsat-c 终端发送报文。3.1. 地址终端地址由两部分组成:inmarsat-c 终端号码和地面站的注册域名。两部分由连起来。例如,终端号码 482380002 通过域名 接续到 igw:482380002注:北京地面站的域名是“”,例如,我若想通过 igw

15、 发邮件到c 终端 400031110,则应如下编写地址:4000311103.1.1. 别名终端可以在 igw 系统中注册一个或多个别名。例如,mermaid 船上的海用终端482380002,可以在 les 注册 mermaid 作为 482380002 的别名。这样给船上发报时就可以将地址写为:mermaid注:以北京地面站的 400031110 为例,若将其别名定义为 trimble,则发报时地址可写成:trimble注:此功能仅地面站测试使用,不对用户开放。3.2. 报文投递回执无论报文投递成功与否都将收到回执。许多 mail client 还会给用户提示发送“收到回执”的回执或发送

16、“阅读回执”的回执。这些都不提倡,因为 igw 不接收这些回执。回执的内容由地面站决定。回执通常包含目的地址,标题,日期,发件人等。3.3. 附件报文中可以包含附件。多少都行。每个附件作为一个独立的报文发给收件人。每个附件都应小于 32k。地面站可能将报文部分删除。这种情况发生在邮件系统用两种不同的格式发送了同一封报文的情况下,如 text 和 html。这种情况下,les 将在 igw 中删除html 部分。注意的是,mes 所有者可以在 igw 上对包含附件的报文设置拒收。这样internet 用户就会收到一个 ndn 回执。3.4. 报文格式igw 服从 mime 协议。如果 mail

17、client 端让用户自己选择报文格式 mime 还是uuencode 的话,一定要选 mime。不支持 uuencode。如果选择了 uuencode 格式的话,报文将会以编码格式发送到 mes。有些 mail client 端允许用户在报头中使用 8-bit 字符。这个选项不要选。igw不支持 8-bit 的报头,会将它预编码。3.5. 字符设置使用 us-ascii 的报文会以 ia5 的格式发送到 mes。使用 8-bit 如 iso-8859-1即 iso-latin-1 等格式的报文会以透明数据方式传输。如果 mes 不能接收透明数据或 mes 标明不想接收透明数据,igw 会以

18、iso-8859- 1 的格式检查报文,并在空间段将其转化为 us-ascii。其他 8-bit 字符拒认, 并将其标注为 non-usascii 字符。3.5.1. 字母规范发报时可以指定使用的“alphabet”。les 在其他的陆地侧界面上也会使用相同的转换,如:telex 和 psdn。同一封报文如果使用 telex 格式的话,会比其他方式节省 bit 数。字母关键字符:al: 或 alphabet:,这样用户给 mes 发报时可以使用指定的“alphabet”格式。字母关键字符行会从报文中分除。定义识别如下:telex给 mes 发报时使用“alphabet”:5bit ita2te

19、xt给 mes 发报时使用“alphabet”:7bit ia5data给 mes 发报时使用“alphabet”: 8bit 透明数据图 9收到的带附件的报文的例子注意!如果使用 al:或 alphabet:的话,一定要在报文的第一个非空行使用。3.6. 授权要给 mes 发信息,要么 mes 预先在 les 有注册(见 2.5 部分),要么 internet用户预先在 les 有注册。要想成为后一种情况的话,internet 用户必须与 les 操作人员联系,注册成为一个 les 的合法用户。internet 用户的 userid 和 password 由地面站分配。地面站分配的 user

20、id 和 password 必须写在报文中,象下面这样:图 10含 userid 和 password 的报文的例子igw 在将报文投递给 mes 之前会将 userid 和 password 信息从报文中去掉。注意不要在 cc 地址中填写非 inmarsat-c 终端的接收地址,因为这些接收地址收到的报中会有 userid 和 password 信息。陆地侧用户亦有一个报头文件,这个文件定义了报文中哪些报头在传输时会被去除,以减少卫星链路上的 bytes 数量。用户有一个对通信数量可选的限制。这个限制包括每个报文(包括附件)、每天、每周、每月的最大 byte 数。注意!当 userid:和

21、password:与字母关键字符一块使用时,顺序如下: alphabet 关键字符: 第一个非空行userid:第二个非空行password:第三个非空行3.6.1. 域名注册另一种授权方式是域名注册。一个注册的 les 用户可以指定一个或几个域名, 或全址来发送报文。这样,发送方无需在报文正文中写 userid 和 password。原始地址作为授权地址来发送报文。报头和通信限制的功能同样适用。见 3.6 部分。3.7. 接收来自 mes 的报文接收到的来自 mes 的报文在发件人中有终端号码,后面是 les 的 igw 的域名。使用 ia5(7-bit)发的报文作为正文出现在收到的邮件中,

22、举例如下:图 11接收到的来自 mes 的报文该例子中没有出现域名,这是 microsoft outlook 的一种特性:对于已知接收方只显示名称。透明数据(8-bit)会以 mime 格式或 base64 方式编码。这种将作为附件出现在邮件中。igw 不给该附件添加名称,而直接发给 mail client。举例如下:图 128-bit 接收到的报文的例子3.8. egcinternet 用户也可以通过 internet 向用户发送 egc。egc 的地址格式为 egc。若 les 以 为注册域名,则地址应该为:egc注:使用北京地面站发送 egc 地址栏应这样写:egc要在报文的标题栏中填写

23、 egc 命令,正文中写 userid 和 password 以及 egc 的报文内容。当然,使用域名注册的用户也可以使用 egc 业务。egc 的报文不是以.s 作结束的。下面是一个使用 enid 10311 向所有终端发送 fleetnet egc 的例子。图 13egc 命令的例子关于 egc 命令行完整描述请参见第 5 部分。该 egc 命令格式行对于下载和删除 enid 也适用。3.8.1. 来自附件的 egc 正文可以将一个附件作为 egc 的报文正文来使用。这时,e-mail 报文的正文仅使用其 userid 和 password 信息,正文其他部分被忽略。但是若一个 egc 有

24、两个或两个以上的附件则该 egc 被拒掉。图 14egc 使用附件中的用户名、密码的例子3.9. pollsinternet 用户可以通过 internet 向 mes 发 polls。polls 的地址必须是这种格式:poll。举例来说,若地面站以 作为域名,则地址应写成:poll注:使用北京地面站发送 poll 地址栏应这样写:poll要在报文的标题栏中填写 poll 命令,正文中写 userid 和 password 以及 egc的报文内容。当然,使用域名注册的用户也可以使用 poll 业务。下面是一个使用 dnid 123 向终端发送要求 data report 的 poll 的例子。

25、图 15poll 的例子关于 poll 命令行完整描述请参见第 5 部分。3.9.1. 来自附件的 poll 的正文可以将一个附件作为 poll 的报文正文来使用。这时,e-mail 报文的正文仅使用其 userid 和 password 信息,正文其他部分被忽略。但是若一个 poll 有两个或两个以上的附件则该 poll 被拒掉。图 16正文来自附件的 poll 的例子3.10. data reports地面站注册的 internet 用户也可以让 data report 返回到 internet 地址。data report 可以是 7-bit 或 8-bit 的格式。若 data rep

26、ort 是 7-bit 格式,其内容举例如下:图 177-bit 的 data report 的例子若 data report 是 8-bit 格式,data report 会以附件的形式出现:图 188-bit 的 data report 的例子因为有多个 mes 使用同一个 dnid 号码,igw 不能区分是哪个 mes 发回的 datareport。但是在发件人地址(即 from)上可以看到发送 data report 的地址是: 例子参见图 17 及图 18。4. 常用 poll 及 egc 命令格式举例4.1. poll以下例子均为地址注册用户格式,其他需在正文中舔加 userid

27、和 password。例 1:将 por 的 482380001 下载为 dnid 123 的 1 号成员:to:pollsu:poll 2,i,123,n,0,482380001,10,1poll 后有一个空格成员号为 1洋区 单呼dnid 号码 不要求响应 mes 号码类型为下载 dnid在使用该命令时您可根据您的情况做适当修改,一般修改洋区、dnid 号码及成员号。例 2:要求 dnid 123 下的所有终端返回 data report:to:poll su:poll 2,g,123,d,0,0,0洋区群呼dnid 号码要求返回 data report在使用该命令时您可根据您的情况做适当

28、修改,一般修改洋区及 dnid 号码。4.2. egc以下例子均为地址注册用户格式,其他需在正文中舔加 userid 和 password。例 1:将 482380001 下载为 enid 34 的成员:to:egc su:egc 2,0,33,482380001,1,0text: /1/n/34211,cnn international/su 行中 2 表示 por,若为 3 表是 ior;0-routine;33单个下载 enid;482380001mes 号码。其余参数参见后面的附录。text 行中/1-后面有一个命令行;/n/34/n:新号码下载,若为/d 则表示删除;/34:enid

29、 号码;第三行为信息提供者行,不超过 25 个字符,以 les id开始。例 2:以 enid 10311 发送 fleetnet egc 报文:to:egc su:egc 3,0,2,10311,1,0text:hamon fishing fleet rendezvous with mother ship at position 55 north,36 wsu 行中 3 表示 ior,若为 2 则是 por;2 表示群呼;10311 是 enid 号码。4.3. 注意事项在做有关 egc 或 poll 的业务之前,请先与 les 联系,以取得可用号码及授权。在掉船位报之前请先下载相应 dni

30、d。在发 egc 信息之前请先做相应 enid 下载。5. 附录(egc 及 poll 的完整格式定义)注:为保持原意、避免产生理解歧异,本部分为英文原文。5.1. appendix a poll parametersthe poll command syntax ispoll ocean, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11comma, colon or space can do separation of the poll parameters on the command line. in the following, a descr

31、iption of all the poll parameters is given.all poll commands has a data network id (dnid) implied which shall be downloaded once to the individual ships before polling can be utilised. this is done as sketched out in example 1.ocean_region:one digit signifies the ocean where the broadcast should be

32、transmitted. 0 - atlantic ocean west1 - atlantic ocean east 2 - pacific ocean3 - indian ocean 9 - all oceans p1, poll type.g - group polli - individual poll.n - navarea pollr - rectangular area poll. c - circular area poll.p2, data network id (dnid).5 digits signify the closed network id.p3, respons

33、e type.d - data report.m - message channel.n - no response.p4, sub address.2 digits signifying the sub-address at the mobile unit. (default value 00).p5, address.address corresponding to the address type. (mobile unit address, navarea address, wmo address, rectangular address, circular address).p6,

34、command type.00 - send unreserved report as required in response01 - program reserved data reporting. not implemented 02 - initiate reserved data reporting. not implemented 03 - stop reserved data reporting. not implemented04 - program unreserved data reporting. 05 - initiate unreserved data reporti

35、ng. 06 - stop unreserved data reporting.07 - define macro encoded message not implemented 08 - macro encoded message not implemented09 - data transmission. 10 - download dnid. 11 - delete dnid.64 - 127 - user specified commandp7, member no.3 digits signifying the member no, used in download dnid pol

36、l command. (default value 1)p8, start frame.4 digit start frame number used to program regular unreserved data reporting. (default value 0)p9, frame interval.3 digit number indicating the count of data reports to be sent over 24 hours. (maximum 500)(default value 10)p10, acknowledgement.(default val

37、ue 0)p11, spot id.(default value 0)example 1:connect ship 482380001 to dnid 123 as member number 1: poll 1,i,123,n,0,482380001,10,1example 2:request a data report from all mobiles connected to dnid 123: poll 1,g,123,d,0,0,0example 3:program unreserved data reporting from mobiles connected to dnid 11

38、 with 10 data reportspr day:poll 1,g,11,d,0,0,4,0,0,10example 4:initiate unreserved data reporting from mobiles with dnid 22: poll 1,g, 22,d, 0,0,55.2. appendix b egc parametersthe egc command syntax isegc ocean, c1, c2, c3, c4, c5comma, colon or space can do separation of the egc parameters on the

39、command line. in the following, a description of all the egc parameters is given:all group call messages has an egc network id (enid) implied which shall be downloaded once to the individual ships before the ship will recognise them. see example for how the enid is downloaded.ocean_region:one digit

40、signifies the ocean where the broadcast should be transmitted. 0 - atlantic ocean west1 - atlantic ocean east 2 - pacific ocean3 - indian ocean 9 - all oceans c1, priority.one digit indicating the priority of the message, coded as follows: 0 - routine1 - safety2 - urgent3 - distressc2, service code.

41、two digits indicating the type of egc packet is to be sent, coded as follows:in the list is also indicated whether the service is of safetynet or fleetnet type, this information is needed when the repetition shall be interpreted.c3, address.an address string of up to 12 digits coded as relevant to t

42、he specific service code.c4, repetition code.for fleetnet messages:two digits indicating the repetition, coded as follows:for safetynet messages.the repetition codes are of the form where specifies the number of delay periods between each broadcast and is a fixed number of hours.the multiplier digit may be any digit from 1 to 5 as follows:the delay digit coding

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论