栏目导航

怡情单双论坛利用TCP/IP协议构建卫星IP网络及实

发表时间:2020-01-30

  TCP/IP是目前应用最广泛的Internet通信协议,各种通信媒介都被用来传输IP数据,由于卫星通信具有覆盖而广、组网灵活、建网快和不受地理环境限制等优点,因此Internet与卫星的联姻成为必然。随着Internet的迅猛发展和多媒体通信技术的进步,网络业务不仅支持文字、语音等慕本业务,静态图像、动态图像、、视频复合等多媒体业务的需求也逐渐增多。IP技术是宽带网络的骨干技术,基于IP的开发具有普遍性。而且通过协议的增强,IP网络适合作为广泛的多媒体通信介质。

  整个传输系统由远程现场(外地实验场地等)和视频演示中心组成,远程现场的图像通过宽带卫星IP网络传回视频演示中心进行显示,可供监控及观看。其中卫星IP网络可提供单向的2 Mbit/s高速信道,双向9.6 khit/s低速信道。系统结构如图1所示。

  由摄像头或其他视频采集设备采到的视频原始信息带宽很大,一般的传输信道很难满足要求,必须对视频信息进行压缩编码。对视频数据进行压缩算法有很多,有的着重速度,有的着重压缩比。常用的视频压缩标准有H.263,M-JPEG,MPEG-1,MPEG-4等。MPEG-4是MPEG(活动图像专家组)在1999年制定的一个国际标准,名称为“甚低速率视听编码”,是针对低速率(小于640 kbit/s)下的视频、音频编码和交互播放开发的算法和工具,其显著特点是基于内容的编码,更加注重多媒体系统的交互性、操作性和灵活性。与其他压缩标准相比,MPEG-4具有节约存储空间、占用网络传输带宽少、错误恢复能力强、图像质量高等优点。本方案选择的视频压缩算法就为MPEG-4标准。

  为了保证数字视频网络传输的实时性和图像的质量,传输层协议的选择是整个设计和实现的关键。Internet在IP层上使用两种传输协议:一种是TCP(传输控制协议),它是面向连接的网络协议;另一种是UDP(用户数据报协议),它是无连接的网络协议。

  TCP/IP最初是为提供非实时数据业务而设计的。IP负责主机之间的数据传输,不进行检错和纠错。因此,经常发生数据丢失或失序现象。为保证数据的可靠传输,人们将TCP用于IP数据的传输,以提高接收端的检错和纠错能力。当检测到数据包丢失或错误时,就会要求发送端重新发送,这样就不可避免地引起了传输延时和耗用网络的带宽。鉴于TCP本身的重传机制、拥塞控制机制、报头长且不提供时间戳及启动速度慢等特点,用传统的TCP/IP实现实时传输视频数据是不适合的。为了实现音视频数据的实时传输,需要寻求其他途径。

  从图2可以看出,整个系统的通信功能建立在IP协议上。网络层使用IP,为了实现通信,在网络层之上分为连接控制和媒体数据传输两大部分。为了使通信过程的建立更加可靠,连接控制部分使用TCP提供可靠的分组递交,而媒体传输部分则使用UDP协议。

  媒体数据传输部分使用UDP的理由是:TCP不适合网络多媒体的实时传输;使用UDP不必与对方建立连接,因此在多点通信时不必管理过多的连接。

  但是,由于UDP没有差错控制,属于不可靠的分组递交,这就意味着可能会丢包,由于双方没有建立连接,所以发放无法知道对方的接收情况。可能由于发送过快,导致网络堵塞,因而大量的数据包被延误或丢失,或者对方根本就没有收到任何数据包。为了避免这种情况,最好对方能够向发送方发送一个反馈信息以报告其接收情况,必要时发送方要调整其数据处理方法或发送速率。例如,当发送方认为数据发送得太快,它可以调整图像压缩器的参数,以较大的量化误差来降低图像数据的速度。RTP(实时传输协议)和RTCP(实时传输控制协议)是IETF(Internet Engineer-ing Task Force)为实现上述目的而定义的两个协议。所有的实时媒体数据都使用RTP协议进行传输,RTCP协议提供接收方向发送方反馈信息的功能,它们都是基于UDP的。

  RTP/RTCP是一种应用型的传输层协议,并不提供任何传输可靠性的保证和流量的拥塞控制机制。它是由IETF为音视频的实时传输而设计的传输协议。RTP位于UDP之上,在功能上独立于下面的传输层(UDP)和网络层,但不能单独作为一个层次存在,通常是利用低层的UDP对实时音视频数据进行多播或单播,从而实现多点或单点音视频数据的传输。一般是在UDP数据包之前建立一个RTP包头,其中包含一些保证数据实时连续性的信息(如序列号、时间戳等);提供时间信息和流同步。RTP本身不提供流量控制和拥塞控制功能。它靠一个专门的RTCP来实现。RTCP周期性地统计数据包传输时的丢失情况等信息,服务器根据这些反馈信息来制定流量控制的策略。改变传输码率甚至负载类型,大大提高了实时数据的传输性能。

  UDP是一种无连接的数据报投递服务,虽然没有TCP那么可靠,并且无法保证实时音视频传输业务的QoS(服务质量),需要RTCP实时监控数据传输和Qos,但是,由于UDP的传输延时低于TCP服务质量,能与音频和视频流很好地匹配。因此,在实际应用中,RTP/RTCP/UDP用于音视频媒体,而TCP用于数据和控制信令的传输。

  利用TCP/IP协议,通过卫星网与IP网的结合实现数据传输,已成为卫星通信中的一个重要研究领域。但由于卫星网络固有的一些特性,如长延时、高误码率、网络不对称性,都影响了TCP在高速数据传输中的性能。为提高卫星TCP的性能,人们提出了许多有效的解决方案,这些方案针对长延时、高误码率、网络不对称性带来的不同影响,通过修改流量控制窗口以及改进拥塞控制算法,实现了卫星TCP的高效传输。

  卫星IP传输比较典型的一种解决方案是协议网关。协议网关的工作原理是采用TCP欺骗技术与TCP分段技术,分割端到端的TCP连接,用最适合卫星环境的一种协议取代卫星链路上的TCP。见图3。

  网关1和网关2把端到端的TCP连接分为3段独立的连接,而TCP源端认为它仍与TCP目的端直接连接,然而实际上是由网关完成了协议转换。在图3中,TCP Reno指扩展TCP,它包括慢启动、拥塞避免、快速重发、快速恢复、支持大窗口及延迟的ACK(确认)。在网关中,数据从TCP Reno转换成DLP(数据链路协议)或是从DLP转换成TCP Reno。这种结构的主要优点是通过分割端到端的连接,可在卫星链路上采用最适合于卫星条件的协议,而在地面段继续使用TCP。这样,在对最终用户保持完全透明的同时,提供了更好的性能。客户机或服务器不需做任何修改,所有的应用也无需改变而继续有效。TCP避免拥塞控制机制在地面连接中仍然有效,以保护Internet的稳定性。因此,目前新推出的卫星Internet系统几乎都是基于协议网关技术的。切断TCP连接带来的不利足TCP层端到端的语法被破坏,网关处需设置大容量的缓存以保存未被接收方确认的数据,而且由于对每个TCP连接都要进行控制,因此,网关需要强大的处理能力。

  系统中通信双方采用非透明传输方式,网关将TCP连接分段。站A和站B之间要通信的网络终端之间不直接建立TCP连接,而是与本地的卫星网关建立TCP连接,发送端(站A的网络终端)先将数据发到本地的卫星网关,本地卫星网关在以特定的协议将数据传递到站B的卫星网关,此卫星网关再将数据通过TCP发送给接收终端。通信过程包括以下几个阶段:建立TCP连接、接收TCP数据、数据的缓存、数据的拆分、可靠UDP传输、数据的组装、发送TCP数据、发送重传请求和重传数据。

  传输过程中,卫星链路中信息的传递通过可靠UDP实现,它是在标准UDP基础上,通过网关的协议转换模块为其增加应答控制、重传算法和流量控制等功能,在保证网络数据高效传输的同时保证数据正确性的。可靠UDP在应用层实现,所以不用修改操作系统的协议内核,因此协议代码容易编写,移植性强;应答控制、重传算法和流量控制等功能可以根据需要,灵活定制。可靠UDP的基本构成如图5所示。

  最初,WINSOCK1.1版是专门为Internet设计的,现在的WINSOCK 2.x版已经不再局限于Internet和TCP/IP,它通过提供扩展的SPI编程接口,把自己的应用范围扩大到现存的和正在出现的各种网络和协议,其中包括PSTN(公共电话交换网)、ISDN(综合业务数字网)、无线网、所有的局域网协议以及ATM(异步传输模式)等,并且允许应用程序对所建立连接的可靠性、冗余度和带宽进行控制。Windows Sockets规范、定义并记录了如何使用WINSOCK API与Internet协议族(IPS,包含IP、ICMP、TCP和UDP等4种不同的协议)连接。尤其要指出的是,所有Windows Sockets实现都支持流式套接字(stream Socket)和数据报套接字(DatagramSocket)。

  流式套接字是面向连接的,采用的是TCP,提供了双向、有序、无重复并且无报文边界的数据流服务,在这种方式下,两个相互通信的应用程序之间首先需要建立一种虚拟的连接。流式套接字的特点是:通信可靠,对资料有校验和重发机制,通常用于数据文件的传输,如ftp、telnet等,适合于大量资料的传输。

  数据报套接字是面向无连接的,采用的是UDP,建立在IP之上,提供无连接的数据报传输,支持双向的数据流,但并不保证数据的可靠、有序和无重复。也就是说,在一个从数据报套接字接收信息的进程中有可能发现信息重复了,或者与发出时的数据顺序有所不同。数据报套接字的另一个重要特点是它保留了记录边界,对于这一特点,数据报套接字采用了与现在许多包交换网络(例如以太网等)非常类似的模型。数据报文方式由于取消了校验、重发机制,能够达到较高的通信速率,可以用做一些对数据可靠性要求不高而对数据实时性要求较高的网络数据通信,如实时语音和视频传送、消息广播等。

  本方案中的视频数据接收播放模块需建立控制通道和数据通道两个通信通道。控制通道用来在服务端和客户端之间建立会话,包括发送一些数据请求和确认控制等信息。控制信道采用可靠性较高的TCP,怡情单双论坛。可用流式套接字来实现。数据通道用来传输视频图像数据,选用UDP,可用数据报套接字来实现。选用Win-dows线程技术实现接收端播放视频信息。视频流的解码和播放通过调用DirectShow SDK实现。

  本方案利用卫星IP网络实现了外地到演示中心的远程视频传输,实验结果显示,视频传输流畅,图像清晰,满足了实际需要。

  无人机用途广泛,具有造价低、多任务、无人员伤亡、机动性好、效益高和低辐射等特点,被广泛运用于军事和....

  根据美国民用GPS服务接口委员会(CGSIC)近日发布的通知,GPS的整周计数值将于2019年4月6....

  随着光通信技术、网络交换技术、微电子技术在IT业的成功应用,电力通信网业务不再是最初的语音通信和电网....

  随着通信技术、微电子技术的飞速发展,卫星组网等问题都得到解决,“新铱星计划”也开始浮出水面。

  目前,在旋转载体中主要采用惯性器件、地磁传感器和GPS来测量弹道及弹丸运动参数。使用惯性器件测量姿态....

  随着信息时代的发展,相信大家家里都开通了宽带,目前大多数都是使用的100M宽带。但是大家可能又经常听....

  根据计划,天启6-18号卫星将于年内发射,到2020年底,实现20颗卫星在轨组网运行。届时,天启星座....

  1月15日10时53分,我国在太原卫星发射中心用长征二号丁运载火箭,成功将亚米级超大幅宽商业光学遥感....

  我国首颗通信能力达10Gbps的低轨宽带通信卫星升空 可通过卫星终端为用户提供宽带通信服务

  据央视报道,1月16日11点02分,我国在酒泉卫星发射中心用快舟一号甲运载火箭,成功将我国首颗通信能....

  在1EEE 802.16-2004基础上,IEEE 802.16e主要在物理层和媒质接入层扩展以支持....

  全球卫星导航信号GNSS(如GPS)对于车辆定位、导航和道路交通安全至关重要,特别是交通拥堵时。全球....

  目前,运营商在大规模部署下一代网络,分组交换网将替代TDM成为主流承载网络。随着网络和业务全IP化的....

  (综合自央视财经央广网) 1月10日,由我国自主建设的第一个卫星移动通信系统天通系统,正式面向全社会....

  网络技术的发展日新月异,技术手段作为一种辅助管理手段,也要与时俱进,不断改进和完善。

  本周举行的美国天文学会上,天文学家和 SpaceX 卫星事务副总裁 Patricia Cooper ....

  随着遥感卫星在社会生产和生活各领域应用范围的不断扩大,遥感卫星行业发展也步入快速增长期,诸多问题也不....

  每一代网络技术发展本质原因是业务驱动。IP/MPLS引入的根本原因是,IP只能提供尽力而为的服务,无....

  全球定位系统(GPS)功能正在快速成为消费电子应用的主要市场驱动力,也逐渐成为在各式各样新一代消费类....

  天文爱好者已经开始把SpaceX的卫星误认为是UFO了,现在,据外媒报道,SpaceX首席执行官埃隆....

  自发射以来,卫星圆满完成了4个月的在轨测试实验任务,测试结果表明卫星功能和性能指标优于研制总要求。

  在CES2020上,佳明展示Tacx骑行台以及fēnix 6X Pro Solar太阳能版、Da....

  2019年11月18日黎明时分,美国西北大学天文学家Cliff Johnson发现一大群不明物体从天....

  2020 年 1 月 7 日 23 时 20 分,我国在西昌卫星发射中心用长征三号乙运载火箭,成功将....

  spacex猎鹰9火箭成功发射 60颗Starlink卫星送上预定轨道

  北京时间1月7日早上,SpaceX 的一枚猎鹰九号火箭从佛罗里达州卡纳维拉尔角空军基地成功发射,将自....

  SpaceX刚刚进行了2020年第一次发射,火箭升空,携带着60颗星链卫星。

  据了解,在2020年1月5日凌晨,青岛航空B-8442飞机安全降落济南遥墙机场,这也表示我国首架部署....

  猎鹰九号火箭带60颗星链卫星升空后,SpaceX将拥有最大商业卫星网络

  据外媒报道,本周六,SpaceX公司在美国佛罗里达州卡纳维拉尔角进行了猎鹰九号火箭的点火试验,按计划....

  来自中国卫通的消息,2019年10-12月间,北京中联合超高清协同技术中心(超高清视频制作技术协同中....

  本月,俄罗斯和欧洲的工程师在国际空间站(ISS)的计算机生命线上证实了“心脏直视手术”的成功。俄罗斯....

  通俗来讲,卫星的“无拖曳控制”,是指抵消除引力以外所有干扰卫星的力。卫星在天上飞,其所受的干扰力主要....

  本次变轨由西安卫星测控中心指挥控制。31日晚20时37分,卫星关机指令发出,点火结束,卫星工况正常。

  近日,中国科学院沈阳自动化研究所研制的“天帆一号”(SIASAIL-I)太阳帆,搭载长沙天仪研究院潇....

  传统以太网MAC速率和PHY的速率始终保持一致,速率从FE、GE、10GE、40GE、到100GE,....

  据phoneArena报道,苹果公司内部成立了一个12人的秘密团队,正在进行卫星和无线技术的研究,以....

  据悉,该团队约有12名成员,主要由来自航空航天、卫星和天线设计行业的工程师构成,其研发目标是向用户的....

  这次会议中涉及的技术包括Sidelink、71GHz频谱、Multi-SIM、卫星通信、5G定位、5....

  亚马逊正在进入互联网卫星市场的竞争,Kuiper 项目是亚马逊正在建设的高速卫星互联网产品,通过部署....

  工信部给出的最新数据显示,截至11月底,三家基础电信企业的固定互联网宽带接入用户总数达4.52亿户,....

  北斗卫星建设是中国战略事业重要的一环。 当然,国防安全是建设北斗最重要的原因。 在地理信息如此重要的....

  中国卫通发布重大事项进展公告称,2019年8月19日20时03分,中星18号卫星在西昌卫星发射中心成....

  欧洲空间局的机器人将带着一块100公斤重的碎片进入地球大气层,进行燃烧处理。

  从银河航天获悉,中国首颗通信能力可达10Gbps的民营5G低轨宽带卫星近日正式出厂,预计12月月底搭....

  据了解,此5G卫星由国内商业航天企业银河航天(北京)科技有限公司研制推出,这是国内首颗由商业航天公司....

  SpaceX在今年5月份发射了首批60颗Starlink卫星,但它们属于v0.9版原型卫星。该公司在....

  ”Dell’Oro Group高级研究总监Jeff Heynen表示:“尽管XGS-PON继续快速增....

  带宽是示波器的首要指标,和放大器的带宽一样,是所谓的-3dB点,即: 在示波器的输入端加正弦波,幅度衰减至-3dB(70.7%)时的...

  12月7日,国内航天发射再创纪录,同一天内连续发射两次火箭,送7颗卫星上天。

  码分多址是各发送端用各不相同的、相互正交的地址码调制其所发送的信号。在接收端利用码型的正交性,通过地....

  在近日举行的国际宇航科学院院士日活动上,张衡一号卫星首席科学家兼工程副总师申旭辉介绍了张衡一号卫星在....

  PSA E4440A选件122宽带数字化仪和选件123高频带预选器旁路

  This 16-page technical overview highlights the PSA E4440A Option 122 wide bandwidth digitizer and Option 123 hig...

  现代小卫星,通常指80年代以后发展起来的小卫星。它建立在微电子技术,计算机(包括软件)、微型光学和机械、轻型复合材料及高精...

  为加快我国卫星电源分系统的数字化设计.充分体现数字电路体积小、重量轻、功耗低、适应性强和可靠性高等优点,提高电源分系统的...

  This application note shows how the combination of the PSA spectrum analyzer, an oscilloscope, and the 89600 VSA ...


本港台同步现场报码| 开奖直播| 正版四不像| kj138本港台现场报码| 创富网3439.con| 白小姐传密彩图| 开奖直播| www.557117.com| 本港台开奖现场直播| 本港台开奖现场报码室| 九宫禁肖| www.34333.com|