




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北 京 船 舶 通 信 导 航 公 司Beijing Marine Communication & Navigation company1. 本手册适用范围:本手册从最终用户的角度描述了如何使用地面站的IGW功能。本手册只描述最终用户所感兴趣的功能。本手册所涉及到的岸到船的报文例子使用的是Microsoft Outlook 97用户端。所涉及到的船到岸的报文例子使用的是T&T海用报文终端TBS,且运行的是Capsat软件版本:TBS。但是,IGW的功能并不仅限于T&T的报文终端使用。1.1. 术语及缩写:术语或缩写解释Envelop(信封)用于报文系统中,说明报文的信息:收件人、发件人、日期等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.特殊接续码。MES的一种报文地址方式SMTPSimple Mail Transfer Protocol.该协议用于通过Internet发送e-mailsTSMTerrestrial Side Management.陆地侧管理。地面站的一个软件子系统,用于处理陆地侧的所有通信(电传、PSTN、PSDN等)表1 术语及缩写1.2 参考:参考1PSDN 用户界面手册 表2 参考2. THE MES(终端):任何Inmarsat-C终端都能够通过IGW发送报文到任意Internet地址。2.1. 地址Internet的接收地址可以有两种方式指定。方式一:直接指定,直接将地址写在报文的正文中;方式二:间接指定,通过地面站分配一个特殊接续码给一个特殊的Internet地址。2.1.1. 直接地址直接写地址时,用户在报文正文中写接收方地址,地址前输入TO及一个冒号。地址应写在一行里,且是一个可用的Internet地址。地址信息应通过一个空行(或字符STX及一个冒号)与报文正文分开。图1 直接Internet地址例子附加字符可以用在报文信封中。这些字符在后面的部分中会有描述。. 报文标题在独立一行中使用字符SUBJECT和一个冒号,后面加标题内容,可以指定描述报文的标题。这个标题的内容在接收方的Internet Mail读取程序的标题栏中显示。 图2 带标题的Internet地址举例目前您可以使用“SUBJECT:”或“SU:作为标题符号,但“SUB:”不可用。. 多址可以使用分号来指定多个接收地址。每一个独立的地址必须在同一行中写,但是分号后可以换行。 图3 Internet多址的例子. 抄送(CC)使用符号CC加一个冒号可以有一个或多个CC接收地址,每个接收地址用分号隔开。只允许在分号后换行。 图4 CC接收地址的例子2.1.2 间接地址当使用间接地址时,该Internet接收地址必须事先作为一个特殊接续码(SAC)已经存在于地面站的数据库中。这样,发送报文时将使用这个特殊接续码而不是为Internet用户作的一般接续码。这样,接收方由SAC决定,而不是象通常从报文中取得。这样IGW将从地面站获取Internet接收地址而不用到报文中找地址的关键字符。IGW将给报文加一个LES定义的标题。这种方式不支持地址中的多址。注:目前该功能仅作为地面站的测试功能,没有用户开放。2.1.3 特殊接续码(SAC)目前地面站对于IGW的特殊接续码是EMAIL或email,即大小写均可。对于不能在SAC中使用字母的终端报文软件老版本,地面站另有几个特殊接续码为Internet接收地址服务,这种系统如我们的Cmail系统。您可以与我们的技术部门联系获得帮助。2.2. 字符设置当您传送一封5-bit或7-bit的报文时,报文将会以7-bit的形式发送到Internet上。如果报文是以透明数据(8-bit)的形式从船上发出来的,报文内容将会以附件的形式发送到Internet上。字符格式关键字符:AL:或ALPHABET:,使用该字符可以定义以什么样的格式发送Internet报文。这样Internet接收方用户就能正确读出船方以透明数据格式发出的报文的内容。字符格式关键字符必须在报文的header中书写,例如,在空行前;而空行定义了报文正文的开始。2.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)的形式发送到Internet上。因为字符设置为8bit,所以会预编码(Mine,base64)。这种编码将会传到用户的Outlook程序中去。如果报文已经是ISO-LATIN-1格式的话,就不会传送这种编码格式,例如,可以有外部程序来生成。这种外部程序可以是记事本。ISO-LATIN-1字符覆盖了几乎所有的西欧语言字符。图6 在外部程序中的报文在支持Mime和base64的预编码格式的mail系统,如outlook中,同样适用该原则。2.3. 附件二进制附件可以从两种方式中任选一种添加到报文中,这取决于地址格式。如果使用直接地址,二进制文件需要预先转换成7-bit ASCII码格式,如UUENCODE或类似的。已编码的文件可以添加到包含地址的报文正文中。IGW不对编码方案做任何识别,而是不做任何改动地直接传到接收方。另一种方式是将地址信息和二进制文件通过第三部分软件合成,而后作为透明数据传输。当IGW收到该报文时,地址信息将被去掉,其余作为附件传送。如果使用间接地址,二进制文件可以直接以8-bit透明数据的方式传输。2.4. 投递回执2.4.1. 成功投递回执(PDN)向LES发送成功回执申请,当IGW成功将报文发送到Internet时,LES就会返回一个PDN。这并不表明报文已经送到目的地址。如果接收方地址写错了的话,该报文仍然是失败的。PDN只是说明报文送到了Internet上。这说明PDN的用处不是很大,并不很鼓励用户使用此功能。2.4.2. 投递失败回执(NDN)如果报文在从MES到IGW的传送过程中失败的话,一个标准的NDN将会传给MES。一旦报文投递到了Internet上,Inmarsat-C协议下的报文传送就完成了。如果在Internet上失败,将会返回一个标准格式的投递失败报告,该报告地址是发网MES,且有一些说明性文字说明失败原因。返回来的报告的格式是多种多样的,这取决于拒收报文的邮件软件的制造商。通常由LES决定传送NDN的费用。因为NDN是标准格式的,它的大小可以由LES来选择,作为一种标准程序,LES可以决定不传送这种信息到MES,或用较小的报文代替。目前地面站对于NDN有标准格式。2.5. 接收来自Internet的报文发送到MES的报文要么由Internet用户要么由MES付费。2.5.1. 由MES所有者对报文付费MES所有者可以决定是否对发自Internet的报文付费。要想这样做的话 ,请先与地面站联系,将MES注册为接收Internet方。MES所有者可选择为一个或多个Internet用户来向其发的报文付费。MES所有者也可对他所付费的邮件进行限制。可以限制每封报(包括附件)、每天、每周、每月的报文大小。MES所有者会得到一个描述,关于报头中什么样的会被发送到MES,什么样的会被地面站滤掉。目前北京地面站滤除报文中的html格式内容,因为该部分内容大都为广告。下面是一个MES接收到的报头中定义了发件人和标题的例子。图7 有from和subject的报文例子2.5.2. 由INTERNET用户付费的报文如果MES不是一个注册的接收方,Internet用户就必须注册。这样Internet用户决定发什么样的报到MES。见TBS部分。2.5.3. 接收附件当从Internet发来的报文包含附件时,每个附件都作为一个单独的报文发到MES上。第一封报含有报头,报文中有对附件的说明。举例如下:图8 接收到的含有附件的报文对附件的说明可以象图8那样仅一行说明附件的个数,比较简短;或者对每个附件都列出大小,发件人,文件名。第一封报文的正文不是附件,附件是MES随后收到的报文。3. INTERNET用户任何Internet email client都可以向Inmarsat-C终端发送报文。3.1. 地址终端地址由两部分组成:Inmarsat-C终端号码和地面站的注册域名。两部分由连起来。例如,终端号码通过域名接续到IGW: 注:北京地面站的域名是“”,例如,我若想通过IGW发邮件到C终端,则应如下编写地址: 3.1.1. 别名终端可以在IGW系统中注册一个或多个别名。例如,Mermaid船上的海用终端,可以在LES注册mermaid作为的别名。这样给船上发报时就可以将地址写为: 注:以北京地面站的为例,若将其别名定义为trimble,则发报时地址可写成: 注:此功能仅地面站测试使用,不对用户开放。3.2. 报文投递回执无论报文投递成功与否都将收到回执。许多mail client还会给用户提示发送“收到回执”的回执或发送“阅读回执”的回执。这些都不提倡,因为IGW不接收这些回执。回执的内容由地面站决定。回执通常包含目的地址,标题,日期,发件人等。3.3. 附件报文中可以包含附件。多少都行。每个附件作为一个独立的报文发给收件人。每个附件都应小于32K。地面站可能将报文部分删除。这种情况发生在邮件系统用两种不同的格式发送了同一封报文的情况下,如text和html。这种情况下,LES将在IGW中删除html部分。注意的是,MES所有者可以在IGW上对包含附件的报文设置拒收。这样Internet用户就会收到一个NDN回执。3.4. 报文格式IGW服从MIME协议。如果mail 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会以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 ITA2TEXT 给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由地面站分配。地面站分配的UserId和 password必须写在报文中,象下面这样:图10 含UserId和 password的报文的例子IGW在将报文投递给MES之前会将UserId和 password信息从报文中去掉。注意不要在CC地址中填写非Inmarsat-C终端的接收地址,因为这些接收地址收到的报中会有UserId和 password信息。陆地侧用户亦有一个报头文件,这个文件定义了报文中哪些报头在传输时会被去除,以减少卫星链路上的bytes数量。用户有一个对通信数量可选的限制。这个限制包括每个报文(包括附件)、每天、每周、每月的最大byte数。注意!当UserId:和 password:与字母关键字符一块使用时,顺序如下:Alphabet 关键字符: 第一个非空行UserId: 第二个非空行Password: 第三个非空行3.6.1. 域名注册另一种授权方式是域名注册。一个注册的LES用户可以指定一个或几个域名,或全址来发送报文。这样,发送方无需在报文正文中写UserId和 password。原始地址作为授权地址来发送报文。报头和通信限制的功能同样适用。见3.6部分。3.7. 接收来自MES的报文接收到的来自MES的报文在发件人中有终端号码,后面是LES的IGW的域名。使用IA5(7-bit)发的报文作为正文出现在收到的邮件中,举例如下:图11 接收到的来自MES的报文该例子中没有出现域名,这是Microsoft Outlook的一种特性:对于已知接收方只显示名称。透明数据(8-bit)会以MIME格式或BASE64方式编码。这种将作为附件出现在邮件中。IGW不给该附件添加名称,而直接发给mail client。举例如下:图12 8-bit接收到的报文的例子3.8. EGCInternet用户也可以通过Internet向用户发送EGC。EGC的地址格式为egc。若LES以为注册域名,则地址应该为: 注:使用北京地面站发送EGC地址栏应这样写: 要在报文的标题栏中填写EGC命令,正文中写UserId和 password以及EGC的报文内容。当然,使用域名注册的用户也可以使用EGC业务。EGC的报文不是以.s作结束的。下面是一个使用ENID 10311向所有终端发送Fleetnet EGC的例子。图13 EGC命令的例子关于EGC命令行完整描述请参见第5部分。该EGC命令格式行对于下载和删除ENID也适用。3.8.1. 来自附件的EGC正文可以将一个附件作为EGC的报文正文来使用。这时,e-mail报文的正文仅使用其UserId和 password信息,正文其他部分被忽略。但是若一个EGC有两个或两个以上的附件则该EGC被拒掉。图14 EGC使用附件中的用户名、密码的例子3.9. POLLSInternet用户可以通过Internet向MES发polls。Polls的地址必须是这种格式:poll。举例来说,若地面站以作为域名,则地址应写成:注:使用北京地面站发送poll地址栏应这样写: 要在报文的标题栏中填写poll命令,正文中写UserId和 password以及EGC的报文内容。当然,使用域名注册的用户也可以使用poll业务。下面是一个使用DNID 123向终端发送要求data report的poll的例子。图15 poll的例子关于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 report是7-bit格式,其内容举例如下:图17 7-bit的data report的例子若data report是8-bit格式,data report会以附件的形式出现:图18 8-bit的data report的例子因为有多个MES使用同一个DNID号码,IGW不能区分是哪个MES发回的data report。但是在发件人地址(即from)上可以看到发送data report的地址是:例子参见图17及图18。4. 常用poll及EGC命令格式举例4.1. poll以下例子均为地址注册用户格式,其他需在正文中舔加Userid和password。例1:将POR的下载为DNID 123 的1号成员: TO:SU:poll 2,I,123,N,0,10,1poll后有一个空格 成员号为1洋区 单呼 DNID号码 不要求响应 MES号码 类型为下载DNID在使用该命令时您可根据您的情况做适当修改,一般修改洋区、DNID号码及成员号。例2:要求DNID 123下的所有终端返回data report: TO:SU:poll 2,G,123,D,0,0,0洋区 群呼 DNID号码 要求返回data report在使用该命令时您可根据您的情况做适当修改,一般修改洋区及DNID号码。4.2. EGC以下例子均为地址注册用户格式,其他需在正文中舔加Userid和password。例1:将下载为ENID 34的成员:TO:SU:EGC 2,0,33,1,0Text: /1/N/34211,CNN International/SU行中2表示POR,若为3表是IOR;0-routine;33-单个下载ENID;-MES号码。其余参数参见后面的附录。Text行中/1-后面有一个命令行;/N/34-/N:新号码下载,若为/D则表示删除;/34:ENID号码;第三行为信息提供者行,不超过25个字符,以LES ID开始。例2:以ENID 10311发送FleetNET EGC报文:TO: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联系,以取得可用号码及授权。在掉船位报之前请先下载相应DNID。在发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 description 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 transmitted.0 - Atlantic Ocean west1 - Atlantic Ocean east2 - Pacific Ocean3 - Indian Ocean9 - All OceansP1, 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, Response 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, command type.00 - Send unreserved report as required in response01 - Program Reserved data reporting. Not implemented02 - Initiate Reserved data reporting. Not implemented03 - Stop Reserved data reporting. Not implemented04 - Program unreserved data reporting.05 - Initiate unreserved data reporting.06 - Stop unreserved data reporting.07 - Define macro encoded message Not implemented08 - 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 poll 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 value 0)P11, Spot id.(default value 0)example 1:connect ship to DNID 123 as member number 1:poll 1,I,123,N,0,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 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 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 signifies the ocean where the broadcast should be transmitted.0 - Atlantic Ocean west1 - Atlantic Ocean east2 - Pacific Ocean3 - Indian Ocean9 - All OceansC1, Priority.One digit indicating the priority of the message, coded as follows:0 - Routine1 - Safety2 - Urgent3 - DistressC2, Service code.two digits indicating the type of EGC packet is to be sent, coded as follows:In the list
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上腔静脉阻塞综合征的护理
- 湖北气垫检查井施工方案
- 安全施工方案题库及答案
- HCS376安全售前IP题库及答案解析
- 护理儿科押题题库及答案解析
- 广联达培训结业汇报
- 养老护理判断题题库及答案解析
- 急慢性白血病病人的护理
- 人员管理激励方案范本
- 私募基金业从业资格考试及答案解析
- 中国血脂管理指南(基层版+2024年)解读
- 分子诊断技术在感染性疾病中的应用-深度研究
- 《智能AI分析深度解读报告》课件
- 行测5000题电子版2025
- 《规训与惩罚》课件
- 【MOOC】声乐作品赏析与演唱-扬州大学 中国大学慕课MOOC答案
- 2024年版机电产品国际招标标准招标文件
- 糖尿病高血压健康教育
- 铜府字202322号铜鼓县革命文物保护利用专项规划(公布稿)
- 企业员工心理健康与欺凌防范政策
- 平面构成中的形式美法则
评论
0/150
提交评论