当前位置:首页 » 软件系统 » 什么系统可以多个tsn
扩展阅读
可以驯化动物原始人游戏 2025-05-18 04:06:20
qq里可以打字的图片 2025-05-18 03:53:44

什么系统可以多个tsn

发布时间: 2022-11-14 03:34:14

⑴ 什么是多用户多进程操作系统,有那些系统是的

你在聊qq时可以同时看视频,上网,…… ,这就是多进程系统,
如windows……
手机,在聊qq时可以听音乐,也是多进程的操作系统,
dos 是单进程的操作系统。
多进程,就是可以同时运行多个软件。

多用户,就是一个系统可以同时登录多个用户。
win是“假”多用户的,它一次只能允许一个用户进行操作,想换用户,必须注销其他的用户。
而linux,是真正的多用户多进程操作系统,不仅允许运行多个程序,还可以让多个用户同时
登录,同时运行程序。

⑵ 有什么软件能模拟多个手机系统

第一款软件的话是fake location,他是国外的软件,分root模式和非root模式了。第二款任我行了,他是专门为钉钉打卡而生的了。最后一款软件的话叫做多开分身了,他主要的是用来多开的。
【拓展资料】一、虚拟地址是Windows程序时运行在386保护模式下,这样程序访问存储器所使用的逻辑地址称为虚拟地址,与实地址模式下的分段地址类似,虚拟地址也可以写为"段:偏移量"的形式,这里的段是指段选择器。
Windows 2000 使用基于分页机制的虚拟内存。每个进程有4GB的虚拟地址空间。基于分页机制,这4GB地址空间的一些部分被映射了物理内存,一些部分映射硬盘上的交换文件,一些部分什么也没有映射。程序中使用的都是4GB地址空间中的虚拟地址。而访问物理内存,需要使用物理地址。
二、对于一个要转换成物理地址的虚拟地址,CPU首先根据CR3中的值,找到页目录所在的物理页。然后根据虚拟地址的第22位到第31位这10位(最高的10bit)的值作为索引,找到相应的页目录项(PDE,page directory entry),页目录项中有这个虚拟地址所对应页表的物理地址。有了页表的物理地址,根据虚拟地址的第12位到第21位这10位的值作为索引,找到该页表中相应的页表项(PTE,page table entry),页表项中就有这个虚拟地址所对应物理页的物理地址。最后用虚拟地址的最低12位,也就是页内偏移,加上这个物理页的物理地址,就得到了该虚拟地址所对应的物理地址。
三、一个虚拟地址转换成物理地址的计算过程就是,处理器通过CR3找到当前页目录所在物理页,取虚拟地址的高10bit,然后把这10bit左移2bit(因为每个页目录项4个字节长,左移2bit相当于乘4)得到在该页中的地址,取出该地址处PDE(4个字节),就找到了该虚拟地址对应页表所在物理页,取虚拟地址第12位到第21位这10位,然后把这10bit左移2bit(因为每个页表项4个字节长,左移2bit相当于乘4)得到在该页中的地址,取出该地址处的PTE(4个字节),就找到了该虚拟地址对应物理页的地址,最后加上12bit的页内偏移得到了物理地址。

⑶ 15个问题”刨根问底”TSN——让你一文看懂工业互联为何需要TSN

要说现在工业通讯领域最热门的技术,那一定是非TSN莫属。其实,TSN(Time Sensitive Network)时间敏感型网络是一个最新的但却并非陌生的技术,那TSN究竟是什么样的网络呢?为何TSN会被认为是未来工业通讯的统一标准呢?TSN会替代现在的各类实时工业以太网吗?……

面对这些问题,CE China的老石和B&R的老宋开始了一场刨根问底式的对话,希望能让你对TSN有一个全面正确的了解。

1.TSN是时间敏感网络的意思,时间敏感是什么意思?其他网络对时间不敏感吗?有衡量指标吗?

答:说实话,最初在2016年贝加莱总部介绍TSN的时候,我觉得这似乎不像是一个工业自动化领域的技术,因为像PROFINET、POWERLINK、EtherCAT等工业网络已经可以达到比较高的实时性指标,而且好像也极少遇到什么当前100μS循环周期搞不定的案子,工业网络讲 “Determistic”,即确定性网络,因为控制是基于“等时同步”的,工业领域早已实现“时间敏感”。因此,就个人而言当时觉得这个词是IT的人不了解工业而开发出来的网络,因为TSN的最初描述是为以太网赋予“确定性”、“实时性”传输能力,这是因为标准以太网是没有这个能力的,但是,实时以太网有这个能力。

那么,问题的关键在哪里?TSN最关键的目的在于“同一”网络的数据传输,即,周期性的控制通信需求和非周期的数据在同一个网络中传输,才是TSN的核心诉求。

因为现在的IT与OT融合过程中会遇到非常大的问题,即,周期性数据和非周期性数据往往需要通过两个网络传输,因此,你会发现控制器各家都是两个网口,一个实时以太网,一个标准以太网,一般实时网络用语机器与系统控制,而标准网络用于管理级信息的传输。

通常,衡量网络的QoS(Qualityof Service)指标包括循环周期、延迟、抖动这几个指标,一般来说,硬实时会在百微秒这个级别的刷新,抖动控制在几十个nS这个级别,延迟在微秒级。没有特别的官方定义实时性,因为,应用场景不同。

2. TSN特点之一是实时性高,我们以往的现场总线、实时以太网不也有这个特点吗?相比这些TSN在实时性方面也有优势吗?

答:尽管TSN的关键诉求在于“同一”网络的传输,但经过研发人员的设计,其调度机制也允许获得较高的实时响应能力,目前贝加莱已经开发的千兆以太网的TSN测试下来抖动在50nS(抖动通常描述的是最差情况),可以达到的最快周期是在10μS级,‍因此,对于现有的工业控制而言,TSN的实时性是完全可以保障的。

和目前主流的实时以太网比TSN显然性能更高,据贝加莱总部的千兆测试数据显示高了18倍的整体性能(其测试是按照节点数、数据负载不断增加然后取性能的均值)。

3. TSN是如何实现时间敏感的呢?它是在标准以太网标准上做了哪些修改吗?

答:TSN本身是一系列的标准,它包含了时钟同步、数据调度与网络配置三个方面的关键标准,TSN仅指数据链路层的标准,这一点必须阐明,它可以采用IEEE802.3的以太网或IEEE802.3cg的标准网络来实现物理层,而数据链路层采用了桥接网络,以及不同的数据流调度的策略,也就是Shaper-整形器,比如CBS基于信用的整形器、Qbv-时间感知整形器TAS、CQF-周期性排队与转发、ATS-异步传输整形器。想了解这个就得了解以太网本身是怎么传输的,然后就明白TSN主要是在Transmit Selection这个地方进行了策略调度机制的设计。

4.TSN这两年在工业界越来越火,这个TSN源自哪里,是咱们工业界独有吗?其他行业也叫TSN吗?全球谁在主导这个标准啊?

答:TSN并非是源自工业界,TSN最早是在音视频传输领域,后来在 汽车 领域于2012年成立IEEE802.1Q工作,而到工业已经是2015年的事情了,成立了IEEE802.1 TSN工作组。

在 汽车 工业里他们一般称为AVB-Audio Video Bridge,是由IEEE802.1Qav、IEEE802.1AS和IEEE802.1Qat(已经作为IEEE802.1Q的基础标准)构成。

在航空航天领域也有大量时间敏感型网络应用,他们可以称为AS6802,而在工业领域,IEC和IEEE合作,成立了IEC60802工作组用于实现TSN网络的互操作性标准制定。

目前TSN的推动组织是Avnu,包括IIC、OPC UA基金会也加入了推动这项技术的工作,他们会和主要的Shaper厂商共同推动TSN技术的发展。

5. TSN今后是要成为标准以太网协议,而且比以前的标准以太网协议先进,那是否意味着今后民用商用工业用的以太网协议都会成为TSN?

答:TSN是一项VLAN技术,即Vitural Local Area Network,这显然定义了它是一个局域网,并且是一个虚拟的局域网,它不必一定成为商用和民用的所有通吃的标准,TSN域和非TSN域的区别在于VLANID,即,进入TSN网络会被交换机给打上VLAN标签,然后借助于TSN机制在该网络中传输,但离开了TSN网络的时候,这个VLAN标签会被去除,它也可以变为一个标准以太网帧被传输。因此,TSN交换机会和普通交换机一起工作没有问题。

因此,商业或民用网络并不是必须要变为TSN网络,这完全取决于应用本身的需求,尤其是经济性指标,因此,如果没有特殊的实时性需求的话,倒没有必要,目前TSN网络看来聚焦在工业级IoT应用比较多。

6. 为何这两年突然TSN就受到业界这么多人的关注?它能解决哪些现在解决不了的问题吗?

答:TSN火的原因就是大量的物联网应用需求产生的,因为,你必须考虑周期性和非周期性数据的同一网络传输问题,带宽的需求较之以往更大。

你可以看到这个图中,描述了几个场景:

(1)音视频同步:其实,如果你看中央电视台,你看到播音员的口型和语音会出现不同步—这也属于质量问题,因为音频和视频没有同步,或者像大剧院里的音箱,你想想如果他们不能实现同步,就会出现重复的声音,也属于数据传输质量的问题。

(2).ADAS,相对于传统的 汽车 而言,ADAS会需要多个激光雷达(比如前后三个),包括安全系统,这些更多的传感器都会带来带宽的需求较之以往更大。

(3).AR/VR、机器视觉:这些技术在工业场景更多的使用都会让带宽的需求变大。

因此,TSN是有实际的需求的,连接变得更为广泛,则需要更大的网络容量传输能力。

7. 既然具有时间敏感特点的以太网络有这么多优点,那么为何在早先的标准以太网推出时没有考虑做成时间敏感呢?为何现在就要加上时间敏感?是原先没有想到吗,还是原来的技术实现不了,或者是成本太高等其他原因?,

答: 90年代大众来中国投资建 汽车 厂的时候,中国的高速公路才刚开始,包括现在很多老的小区都没有足够的停车位,谁会料到今天 汽车 如此普及呢?

同样道理,在你不需要这项技术的时候,你是不会真正有动力去开发这样的技术的,因为如果没有人用,这些研发投入就失去意义了,因此,任何技术的流行都会需要时间,而且,就目前而言,TSN都还没有到它真正爆发的时候,因为,对互联的需求也就最近几年才刚开始,大量的工厂实际上还处于单机生产的阶段。因此,TSN现在已经处于未雨绸缪的阶段,因为大数据应用仅在局部开始,而并非进入爆发期。

当然,你说的没错,要实现TSN这样的网络的确需要非常大的技术投入,因为它的复杂性是超过现有的网络的,就像时钟同步就比IEEE1588有可靠性方面的需求,调度机制也更多样灵活,这些都是需要芯片处理包括千兆以太网处理芯片、传输电缆、交换芯片等,这些都是成本,而只有面临巨大的市场机会,芯片厂商才会有动力去投入研发。 现在大量的芯片厂商投入其中也是因为看到其广阔的未来-这些投入会让TSN变得更为易用而低成本--TSN潜在的规模使得它较之以往的网络更具竞争力。

8. 截至到目前,关于TSN的相关产品研发、测试床,支持的厂商等最新进展是什么样的?

答:目前TSN有几个重要的测试床推动者,一个是德国的LNI-就是工业4.0组织的测试床,一个是在IIC的测试床,还有一个就是由华为ECC组织的测试床,贝加莱在三个组织中都积极的参与了Testbed的建设。

目前,主流的自动化厂商都发布了各自的TSN产品或者测试产品,像B&R在2017年SPS发布了TSN产品,而SIEMENS在2018年汉诺威展发布了Profinet over TSN的产品,2019年三菱发布了CC-Link IE TSN产品。华为、TTTech、CISCO、MOXA、赫斯曼等厂商也发布了TSN交换机产品。

9. 虽然TSN这两年火热,几乎所有人看好和支持,那为何从实际产品上还并不多见,或者还没有批量生产和销售,正式工业应用几乎没有,主要卡在哪里呢?预计到什么时候,TSN会开始真正落地应用?

答:看来,你比用户更着急,但是,工业产品一般生命周期都比较长,就像CAN总线、Modbus现在还在用一样,实际上,它并没有想你想象那么慢,相对于过去的总线从概念、局部应用、大面积成熟应用的时间而言,TSN的发展算是比较快的,因为你要知道TSN面向工业的工作组2015年底才成立,2016年9月才召开Shaper的启动会议,因此,你能够在2018年看到这么多公司推出产品已经算是非常快的了。

TSN在2019年包括像现在已知的贝加莱、三菱都会有批量化产品推出,工业产品不会像手机那么更新快,华为的P20 Mate Pro我还没买呢,P30就出来了,而工业产品一般生命周期都在15年以上,因为一台机床可能会用20年以上。

因此,其实TSN发展已经非常快了。

10. 一个通信网络要实现TSN,需要哪些设备来构成或支持?相比其他网络,TSN实现起来会不会更加昂贵?

答:TSN是一个VLAN,因此它很多实现是在软件的层面的,需要具有处理这种时钟同步和调度机制的交换机,当然对于控制器而言,需要TSN的芯片支撑,具体的芯片成本我倒没有考量过,但是,事物发展的规律是具有共性的,成本一定是一个不断下降的过程,因为大量的采用就可以降低成本。

11. 现在看到国外厂商TSN产品陆续发布了,但国内厂商还没有,那要如何才能开发一个TSN的主站或者从站或者I/O呢?成本高吗?

答:这一点倒不完全是这个情况,华为在这方面已经走在前面,他们的TSN交换机也已经开发完成了,不过也似乎尚未进入批量化阶段,因为华为会考虑更多的场景问题,因此,在整形器方面会有一些自己的设计,最近我写了关于TSN的整形器(Shaper),还请教了华为的两位专家,另外,MOXA也有TSN的交换机产品推出,还有一些大学、研究所、企业也推出TSN相关的技术测试产品,目前尚未正式发布。

目前提供TSN技术开发板的包括XILINX,以及TTTech和Intel共同推出的TSN解决方案、芯片厂商NXP、AD等也推出了TSN的开发与测试芯片及测试板。

12. 现在实时以太网、现场总线在控制领域、特别是运动控制领域应用广泛,那TSN会取代这些协议吗?TSN和这些实时网络会是什么样的关系?

答:又需要强调一遍,就是TSN是在ISO/OSI架构的第二层,这意味着目前的TSN可以以各种形式出现,其实,以太网本身也是这个发展过程,比如Profinet就是Profibus over Ethernet,POWERLINK就是CANopen over Ethernet,那么,就会出现Profinet over TSN、CC-Link IE over TSN这些场景,这种设计往往是为了保持应用层软件的延续性,以确保现有的设备投资的可用性,而贝加莱则会选择OPC UA over TSN,原有的POWERLINK CANopen应用层会逐渐转向OPC UA,必须保持一个软件应用的延续性,这也是在较长的一段时间里,应用层保持,而数据链路层则逐步转向TSN的过程。从TSN目前所展示的性能而言,应对运动控制的任务也没有丝毫问题,一些厂商宣城将很快推出TSN的运动控制产品,贝加莱2019年推出IO和控制器,并计划在2020年推出基于TSN通信的运动控制产品。

这一点必须强调,对于任何工业应用而言,保持技术的稳定性、继承性是一种必须的考量,因此,技术的升级必须尽量的平滑过渡,对于用户同样如此,这是投资安全性的保障,因此,TSN短期内当然不会取代现有的网络,但是,在更长的时间里,TSN会成为基础的网络架构。

ISO/OSI模型很有意思,就是它使得各个层可以独立设计,包括物理层,目前的IEEE802.3可以继续使用,当然也可以使用诸如PoE(Power onEthernet)、SPE(Single Pair Ethernet-IEEE802.3cg)的物理层。

13. 现在另外一个通讯技术5G也已经来临,5G也是以低时延、高带宽为最大特点,而且5G要最多的应用可能在工业上,那么TSN和5G会是一个竞争关系吗?

答:5G也有针对ULL(UltraLower Latency)的场景,但是,5G属于无线网络,在工业领域的应用,尤其是类似于运动控制这些应该还不会采用5G,但是,基于IIoT的应用中对网络的确定性评估可以承受的领域5G是可以使用的,另外,TSN也会有针对无线场景的标准。

因此,评估技术的应用前景主要看场景—他们肯定不会是竞争关系,而是相互补充。

14. 对于TSN,也有些人认为现在是“雷声大雨点小”,那TSN标准的最新进展是什么样的?还需要解决哪些方面的问题从而来加速推进呢?现在技术发展那么快,TSN会不会中途又被新的通信技术给替代了?

答:其实,任何一项技术的核心驱动力是“经济性”,而技术推动必然有一个接受过程,市场需要培育,因此,TSN显然也不可能短期马上就会大量的应用,想想现场总线从开始到发展到顶峰实际上也经历了30年的时间,如果放眼整个产业的发展,TSN从2015年发展到今天已经算是非常快的速度了。

至于TSN中途会不会被新的通信技术替代,这个问题比较有意思,理论上来说,一切皆有可能,但是,任何技术都是来自于需求的,如果需求没有本质的变化,那么技术也就不会有本质的变化,如果需求就是网络的统一,那么无论是TSN还是说一个新的技术,同样是这个技术实现路径,而且通信技术不可能离开芯片、工业控制独立存在,因此,只会有TSN的升级,而很难有一个独立的技术替代它。

技术的发展有其必然性,既然大家看到了10年后的技术需求而开发TSN,那么它就会在很长一段时间内持续的发展。

至于更久的时间比如30年后会是怎样,我想大部分人都无法关注,因为,这个时候如果你敏锐的观察到30年后的网络的需求,然后研发30年后要用到的技术,你这家公司是活不到那个时候的。

15. 如果未来一旦TSN在各个领域都普及了,是不是就是实现了所谓的工业物联网万物互联?

答:这个倒是值得期待,TSN正是致力于此,不过,万物是否一定是被TSN互联,那也未必,因为这个世界有太多的技术,就像刚才提到的5G,人类因为多样性才有意思,也因为有未知才值得 探索 ,TSN能不能实现万物互联并不重要,它只是一个技术,不用赋予它那么重大的意义,就像比尔.盖茨所说“我们总是高估在一年或者两年中能够做到的,而低估五年或者十年中能够做到的”—短期看TSN似乎还没有到要广泛应用的阶段,但长期来说,TSN在 汽车 、工业互联网领域将是具有统治性地位的,不过它的最佳搭档是OPC UA,这两者的配合将会让工业有着天下一统的可能。

当然,在工业世界里,价值的创造不仅仅依赖于网络技术,而依赖于对客户价值的追求,包括软件的应用价值、人的创造力,没有这些,TSN发挥不了什么,它只是一个实现我们价值创造过程的工具—对于工业企业而言,价值仍旧来自于为客户解决问题,TSN会帮助我们。

⑷ 什么操作系统允许在一台主机上连接多个终端,多个用户可以通过这个终端同时交换的使用计算机

是分时操作系统。
在20世纪60年代的计算机十分昂贵,不可能像这样每个人独占一台微机,而只能多个用户共享一台计算机,但在用户在用计算机时应能构像自己独占计算机一样,不仅可以随时与计算机互交,而且应感觉不到其他用户也在使用该计算机。分时系统恰恰是为了满足上述的用户需要形成一种新型的操作系统。
分时系统是指一台主机上连接了多个终端以交互方式使用该计算机的系统。现今流行的操作系统中的Linux、UNIK都是典型的多用户多任务的分时系统。

⑸ U盘可以安装什么系统的我听一个同学说,可以的。

可以安装WinPE,或者prayaya
V3,前者是微型的WinXP,后者是一款类似WinXP的模拟系统。
PS:那就是PE或者prayaya了,前者提供了基础Windows内核,后者是口袋系统的代表。

⑹ windows系统可以实现多个用户同时登陆吗可以用作服务器吗

当然可以了,现在基本上所有操作系统都是分时操作系统,可以支持多用户。
多用户同时登录一般都是指通过网络登录,windows中可以安装终端服务器,实现多用户操作。系统会为每个用户分配独立的内存空间,和其他用户互不影响,在终端服务器中还可以实现多用户之间的通信,如消息发送。

⑺ 我新装了XP系统..想优化一下系统..有人能帮我一下吗操作越简单点的...

一、系统优化设置。
1、删除Windows强加的附件:
a . 用记事本NOTEPAD修改winntinfsysoc.inf,用查找/替换功能,在查找框中输入,hide(一个英文逗号紧跟hide),将“替换为”框设为空。并选全部替换,这样,就把所有的,hide都去掉了,
b. 存盘退出,
c. 再运行“添加-删除程序”,就会看见“添加/删除 Windows 组件”中多出了好几个选项;这样你可以删除好些没有用的附件

2.关掉调试器Dr. Watson;
运行drwtsn32,把除了“转储全部线程上下文”之外的全都去掉。否则一旦有程序出错,硬盘会响很久,而且会占用很多空间。如果你以前遇到过这种情况,请查找user.dmp文件并删掉,可能会省掉几十M的空间。这是出错程序的现场,对我们没用。另外蓝屏时出现的memory.dmp也可删掉。可在我的电脑/属性中关掉BSOD时的DUMP

3.关闭“系统还原”:鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原”,如果你不是老噼里啪啦安装一些软件(难道你比我还厉害??),你也可以去掉,这样可以节省好多空间

4.关闭“休眠支持”:因为休眠功能占的硬盘空间蛮大的, 所以关闭比较好,
控制台-->电源选项-->休眠(不要打勾)
注:我觉得休眠还是很有用的。蓝调。

5.加快Win XP浏览速度!
打开注册表点击到:
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace。分栏出选择键值:{D6277990-4C6A-11CF- 87-00AA0060F5BF}

6.关掉不必要的服务
单击“开始”→“设置”→“控制面板”。双击“管理工具”→“服务”,打开后将看到服务列表,有些服务已经启动,有些则没有。右键单击要配置的服务,然后单击“属性”。在“常规”选项卡上选择“自动”、“手动”或“禁用”,其中“自动”表示每次系统启动时,Windows XP都自动启动该服务;“手动”表示Windows XP不会自动启动该服务,而是在你需要该服务时手动启动该服务;而“禁用”则表示不允许启动该服务。在实际配置时,选择“手动”或者“禁用”都可以实现关闭该服务的目的,推荐使用手动功能,这样你随时可以启动一些临时需要的服务。
有些服务是Windows XP所必需的,不能关闭,否则将会造成系统崩溃。至于各项服务的功能,我们可以通过双击该服务或将鼠标悬停在该服务名上查看。下面我们就先来看一看这些服务的说明,最后再看哪些服务可以关掉(见下表)。
Alerter:你未连上局域网并且不需要管理警报
Clipbook:你不需要查看远程剪贴簿的剪贴页面
distributed link tracking client:若不使用ntfs分区并且没有联入局域网
distributed transaction coordinator:不需要同时处理多个数据库或者文件系统
fax service:不用windows 2000发送或者接收传真
ftp publishing service:你的计算机不做ftp服务器
iis admin service:你的计算机不做www服务器
indexing service:你的计算机不提供远程文件索引和快速访问或者没有连上局域网
internet connection sharing:你不准备用windows 2000做路由服务器,让多人共享一条线路上网
ipsec policy agent:你未连接到windows 2000的域
logical disk manager administrative service:你不准备使用磁盘配额
message queuing:你未连接到windows 2000的域
messenger:你未连接到windows 2000的域并且不需要管理警报
net logon:你不想让局域网上的其他用户登录
netmeeting remote desktop sharing:你不想使用netmeeting远程管理计算机
network dde:你没有连入局域网
network dde dsdm:你没有连入局域网
performance logs and alerts:若不想知道计算机每一秒都干什么
qos rsvp:你没有使用依赖于qos的程序
remote access auto connection manager:你不想在程序企图读取网络信息时自动连接到网络
remote procere call (rpc) locator:你不需要管理rpc名称服务数据库
routing and remote access:你的计算机不做路由器
runas service:你不需要在某一用户下以另外一个用户的身份执行一个程序
simple mail transport protocol (smtp):你的计算机不做邮件发送服务器
smart card:你没有智能卡阅读器
smart card helper:你没有旧式智能卡阅读器
snmp trap service:你没有连接到windows 2000的域
tcp/ip netbios helper service:你的计算机不准备让别人共享
tcp/ip print server:不让你的计算机成为网络打印服务器
telnet:不想远程控制计算机执行控制台命令
uninterruptible power supply:没使用ups或ups不支持双向传输信号
utility manager:不从一个窗口中启动和配置辅助工具
windows management instrumentation:你不看你的系统管理信息
world wide web publishing service:你的计算机不做www服务器

7.加速XP的开关机
1)缩短等待时间
开启注册表编辑器,找到 HKEY_LOCAL_,
将 WaitToKillServiceTimeout 设为:1000或更小。 ( 原设定值:20000 ) 找到
HKEY_CURRENT_USERControl PanelDesktop 键,将右边视窗的
WaitToKillAppTimeout 改为 1000, ( 原设定值:20000 )即关闭程序时仅等待1秒。将 HungAppTimeout 值改为:200( 原设定值:5000 ), 表示程序出错时等待0.5秒。

2)让系统自动关闭停止回应的程式。
打开注册表 HKEY_CURRENT_USERControl PanelDesktop 键,
将 AutoEndTasks 值设为 1。 ( 原设定值:0 )

3)MsConfig 大多数朋友都应该熟识MsConfig了,这是一个系统内置的Windows设置工具。点击开始菜单,选择“运行”,然后在录入框中敲入“msconfig”回车。我们要动手脚的是(启动)选项卡,点击它,这个选项卡中显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是生死悠关的,所以放心大胆地把不要的去掉。把部分勾勾去掉之后,Windows启动会快些,同时空闲的系统资源也会多出一些。

8、XP Prefetcher
Windows XP自带了一个名为Prefetcher的服务,这个服务管理着Windows启动时的程序初始,其中指定的程序可以在以后使用中快速载入。Prefetcher在默认情况下就是打开的,不过它的性能还可以进一步提升。打开注册表编辑器,在注册表中找到:
HKEY_LOCAL_ ManagerMemory
ManagementPrefetchParameters,其中有一个键值名为EnablePrefetcher,多数情况下它的值是3。推荐设置值是5——在我的机子上,设为5的时候工作状态最佳。可以随便试试不同的数值,直到找到最适合自己机子的值为止。
也可以把Prefetcher禁用掉,只需把值设为0就可以了。不过,除非是为了测试用途,一般人都不会傻到把它设为0。

9、压缩文件夹
这是一个相当好的优化,Windows XP内置了对.ZIP文件的支持,我们可以把zip文件当成文件夹浏览。不过,系统要使用部分资源来实现这一功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll的注册就可以了,点击开始—>运行,敲入: regsvr32 /u zipfldr.dll 。然后回车即可。

10、不加载DLL文件
浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,找到注册表如下位置:
HKEY_LOCAL_
接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。
如果想要去除这项优化,只需把该键值设为0(也可以干脆把键删掉)。注意:该项优化要在Windows重新启动后才生效。

11、完全关闭Windows XP文件保护功能。此招慎用
从注册表中找到HKEY_LOCAL_ NTCurrentVersionWinlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。

12、手动指定进程次序查看
同时按下Control+Alt+Delete三个键,然后点击“Processes(进程)”选项卡,可以看到一个如上图所示的对话框,在这里可以看到目前正在运行的所有进程。如果要为一个程序分配更多的进程时间,如3D Studio Max,只需右键点击这个进程,再把鼠标指针向下移动到“Set Priority>(设置优先级)”,然后选择你想要这个程序处在哪个优先级。当我接收email时,我会把3DMAX设为“标准”,但当我离开计算机的时候,我会把它的优先急提升为最高的“实时”,这样可以计算机更专注更快速地处理3D动作

13、关闭错误回报
控制台---->系统---->进阶---->右下角--->错误报告---->关闭

二、硬件优化
1、内存性能优化
Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置: HKEY_LOCAL_ ManagerMemory Management
1)禁用内存页面调度(Paging Executive)
在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(256M以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫“DisablePagingExecutive”。把它的值从0改为1就可以禁止内存页面调度了。
2) 提升系统缓存:把LargeSystemCache键值从0改为1,Windows XP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这意味着XP的内核能够在内存中运行,大大提高系统速度。剩下的4M内存是用来做磁盘缓存的,在一定条件下需要的时候,XP还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,必须有256M以上的内存,才好激活LargeSystemCache,否则不要动它。
3)输入/输出性能:这个优化只对server用户才有实在意义——它能够提升系统进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,必须自己建一个DWORD(双字节值)键值,命名为IOPageLockLimit。多数人在使用这项优化时都发现8到16M字节之间性能最好,具体设什么值,可以设进去试试看哪个值可以获得最佳性能。记住这个值是用字节来计算的,因此,譬如你要分配12M的话,就是12 * 1024 * 1024,也就是12582912。跟前面的内存优化一样,只有当你的内存大于256M的时候才好更改这里的值。

2、WinXP的ADSL拨接功能
方法:控制台-->网路连线-->建立一个新连线-->连线到网际网路
-->手动设定我的连线-->使用需要使用者名称和密码的宽频连线来连线
-->ISP名称(随便填你想要的,如Hinet...)-->使用者名称.密码就填拨接帐号与密码
-->下面3选项看需要可选可不选(其实XP内建的防火墙功能不错)-->完成
P.S 如要开机就自动拨接上网的话,把连线ICON抓到启动中,应该就可以罗
XP的网路芳邻(先假设网路都没问题)
控制台-->使用者帐户-->建立新的帐户
-->输入那台电脑的开机帐号(电脑名称)及密码
-->选择"受限制的帐户"-->完成
这样别人就可以登陆你的电脑里罗

3、XP里怎麽开DMA
关于DMA:
到装置管理员里选择IDE ATA/ATAPI controllers
到Primary/Secondary IDE Channel里面的进阶设定
将所有的转送模式都设定为使用DMA(如果可用的话)
系统就会自动打开DMA支援(在BIOS里也应该要先设为支援DMA)

4、XP里关闭光盘Autorun功能
打开光盘机的内容,将自动拨放里所有的光盘格式都设为不要有任何动作。
OR 利用Group Policy (执行gpedit.msc) :
到电脑设定-->系统管理范本-->系统
找到-->关闭自动拨放
按右键选-->内容,选择已-->启用,
在下面那里选-->所有的磁盘机,
然后套用,重新开机,应该也可以,但是这个方法不能关闭音乐CD的自动拨放

5、设置处理器二级缓存容量
Windows XP无法自动检测处理器的二级缓存容量,需要我们自己在注册表中手动设置,首先打开注册表(运行中输入“Regedit”),再打开:
HKEY_LOCAL_ ManagerMemory Management
选择“SecondLevelDataCache”,根据自己所用的处理器设置即可,例如PIII Coppermine/P4 Willamette是“256”,Athlon XP是“384”,P4 Northwood是“512”

6、XP安装驱动程式往往因为数位签署关系挂不上去, 把数位签署忽略掉===>
控制台----->系统------>硬体----->装置管理员----->驱动程式签署---->略过
使用Winxp的网友请务必检查一下
开始-->>执行-->>regedit
HKEY_LOCAL_ NTCurrentVersion]
将 "RegDone" = 的数值,由 "0" 改成 "1"
如此才算完全"破解" ,这个动作很重要
很多奇怪的小毛病因此而解决

7、为IRQ中断请求排优先次序
计算机的每一个主要部件都设了个IRQ中断号。这里就是要通过修改每个IRQ请求的优先次序达到优化目的。这里主要的优化对象是系统/CMOS实时钟,它通过主板来提升性能。首先,要确定你想要哪个组件获得更高的性能,然后找到这个硬件正在使用的IRQ中断号。怎么找呢?打开控制面板里的系统属性(也可以按键盘上的Windows+Break热键组合打开它)。选中“硬件”选项卡,然后点击“设备管理器”按钮。
右键点击要查IRQ号的组件,选择“属性”,然后点击“资源”选项卡。
这里可以看到设备正在使用的IRQ中断号(如果没有IRQ中断号,选择另一个设备)。把中断号记下来,然后运行注册表编辑器regedit,找到注册表中的HKEY_LOCAL_
PriorityControl 位置。我们要在这里建立一个名为IRQ#Priority(其中“#”是具体的IRQ中断号)的DWORD双字节值,然后把它的值设为1。譬如说,我的系统CMOS实时钟的IRQ中断号是8,我要建立的键名就是IRQ8Priority。重新启动计算机之后,就会发现刚优化过的组件性能有所提高。笔者强烈建议用这个方法优化系统CMOS实时钟,因为它能改善整块主板的性能。当然也可以把多个IRQ中断号优先级提高,但这样做的效果没那么好,而且有可能造成系统不稳定。要把这个优化设置撤消的话,只要把刚才建立的注册表键值删掉就OK了。

三、网络优化:

1、加速共享:这是一项很棒的优化,在找到这项优化之前,我经常在漫长地等待窗口显示其它机子上的共享目录中敲破头皮。通常情况下,当Windows XP连接到其它计算机时,会检查对方机子上所有预定的任务——这真是多余,而且还会让你等上30秒钟,实在太糟糕了。所幸的是,很容易就可以把这个过程给禁掉。首先,在注册表中找到HKEY_LOCAL_/Current
。在这里面,应该有个
{D6277990-4C6A-11CF- 87-00AA0060F5BF}键。只需把它删掉,重新启动计算机后,Windows就不再检查预定任务了,速度明显提高!

2、WinXP执行时候为什麽都会停顿一下呢?
开始~网络连接~本地连接,按右键,选择属性
选择“Internet协议(TCP/IP)”,点击属性
使用下面的IP地址:
IP地址:192.168.0.1
子网掩码:255.255.255.0
这样就好了~以后开机就不会停顿了

3、如何让XP自动连线
我把连线程式放到启动里 但在开XP后他并没有连线
有个方法简单但实用:.
IE -> 工具 -> 网际网路选项 -> 连线
勾选 "网路不存在时拨号"
把 IE 拉到 "启动"
每次开机完成后 , 你已经上线了 !
方法二:
进入连线内容,把“提示名称、密码、凭证等”的勾勾取消掉
然后把该连线拉到“启动”

4、.在默认情况下,XP Pro 会保留一块网卡的20%的带宽。
如果你用的是宽带的话可能会超过这个限制所以需要把这个限制去掉,方法如下:
1.以管理员权限登陆
2. run gpedit.msc
3. 展开 "计算机配置"
4. 展开 "管理模版"
5. 展开 "network"
6. 展开 "QoS Packet Scheler"
7. 右边窗口双击 "limit reservable bandwidth"
8. 选中选项 "已启用"
9. 将 "Bandwidth limit %" 的值改为0
10.重启。
Home版不支持该操作,无法去除该限制!

四、XP减肥方法

1. 删除系统文件备份 sfc.exe /purgecache (一般用户是不怎么用的)
2 删除驱动备份 windowsdriver cachei386目录下的Driver.cab文件(73mb)
3. 取消系统还原(总体来说系统还原功能还是不错的,建议除了xp安装的那个盘使用,其它盘都别用,如果哪一天硬盘的空间不够了,可以通过系统清理程序删除一些比较早的还原点)
4、删除帮助文件(减掉40多mb) (使用中文汉化包的文件大小为92兆,刚开始使用xp的同志最好别删)
5、删掉WINDOWSsystem32dllcache下文件(减去200——300mb)。(这是备用的dll文件,只要你拷贝了安装文件,完全可以这样做。既然这样删你没话说)
6、把我的文档、IE的临时文件夹都转到其他盘(分区)。(同时对系统的速度,和硬盘都有好处,如果使用的是双系统,最好把两个系统的IE临时文件都放在同一个文件夹,这样既加快速度有节省空间)
7、把虚拟内存也转到其他盘。(最好就是将这些东西和平时临时下载文件放在一个不大的分区里,这样也方便整理硬盘)
8、将应用软件装在其他盘(这对重装系统也有好处,可以省很多事)。
9、删除windowsime下不用的输入法!(日文,韩文,繁体中文输入法,84.5MB)(到底哪个是哪个自己研究一下吧!有时候也要自己动动脑子的,锻炼一下吧!)
10、如用ntfs装xp,本身就节省地盘。

五、其他

1、激活显示:
开机后,打开开始菜单中的运行栏,打入:oobe/msoobe /a
如果出现“Windows 产品启用”,表明Windows 已经启用

2、制做dos启动盘:
在A槽-->按右键-->选格式化-->选建立一个MS-DOS开机磁片

3、解决任务栏假死(权威的消除QQ、IE等引起任务栏假死)
"控制面板"->"区域和语言选项"->"语言"->"详细信息",在弹出的"设置窗口"中选择"首选项"的"语言栏",关闭“在桌面上显示语言栏”,在第三项"在通知区域显示其他语言栏图标"复选框上打上勾。如果不需要手写识别、语音识别的话,也可以再勾选最后一项"关闭高级文字服务"。

4、某些软件的兼容性(适用于家用版"HomeEdition"及专业版"Professional")
对于QQ假死,以及其它某些程序在XP下不能正常运行的现象,可以找到该程序的执行文件,点右键,在弹出的对话框中选择"兼容性"标签,在"兼容模式"下选择相应需要的运行环境。 .

5、双操作系统,怎么卸载xp
先用启动盘启动
a:sys c:
再从硬盘重新启动
然后删去 boot.ini, bootsect.dos, ntdetect.com, ntldr
然后把xp的windows, program files, Documents and Settings等目录直接删去
或 格式化 winxp 的硬盘, 如果你是把 win98 放在 c: 盘, winxp 放在 d: 或
其它盘而里面只是 winxp 的东西

6、如何判断xp是不是中文正式版。
看 i386SETUPP.INI 档案内容:
如果和下面一样,那就是用英文版 corpfiles patch 的。
[Pid]
ExtraData=
Pid=55274270

目前流出的中文企业版SETUPP.INI 内容是
[Pid]
ExtraData=
Pid=55394270

7、叉屁在线更新不能升级的解决方法
在C:中添加
207.68.131.21 www.download.windowsupdate.com就可以在线升级了

# Copyright 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an indivial line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on indivial
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
207.68.131.21 www.download.windowsupdate.com

Win XP注册表的应用
原作者: jinqq
来自于: PConline
1、加快窗口显示速度:我们可以通过修改注册表来改变窗口从任务栏弹出,以及最
小化回归任务栏的动作,步骤如下:打开注册表编辑器,找到HKEY_CURRENT_USER
Control PanelDesktopWindowMetrics子键分支,在右边的窗口中找到MinAniMate键值
,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0
,则禁止动画的显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改即可

2、去掉“更新”选项:对于大多数的用户来说,Windows XP的Windows Update功能似乎作用不大,我们可以去掉它,操作步骤如下:打开注册表编辑器,找到
HKEY_CURRENT_USERSoftware
Explorer子键分支,选择“编辑”菜单下的“新建”命令,新建一个类型为REG_DWORD的值,名称为NoCommonGroups,双击新建的NoCommonGroups子键,在“编辑字符串”文本框中输入键值“1”,然后单击“确定”按钮并重新启动系统即可。

3、修改Windows XP的登录背景图案:面对长久不变的单调的登录图案,你可能日久生厌,我们可以通过注册表来把它换成自己喜欢的图案,步骤如下:打开注册表编辑器,找到HKEY_USERS.DEFAULTControl PanelDesktop子键分支,双击wallpaper,键入你选择好的图片的路径,如:c ocuments and SettingsMy DocumentsMy Picturesmypic.bmp,点击“确定”,然后找到Tilewallpaper,双击它输入键值“1”,重新启动系统即可看到效果。

4、修改登录时的背景色:如果你还想修改登录时的背景颜色,可以按以下步骤操作:打开注册表编辑器,找到HKEY_USERS.DEFAULTControl PanelColors子键分支,双击子键分支下的Background键值名,出现“编辑字符串”对话框,在“数值数据”文本框中输入代表颜色的键值(比如黑色的RGB值为000,白色的RGB值为255 255 255,系统默认值是58 110 165),点击“确定”按钮,重新启动系统即可。

5、设置启动信息或增加警告信息:如果在启动Windows XP时,希望显示一些自己定义的个性化信息,可以按以下步骤来操作:打开注册表编辑器,找到HKEY_LOCAL_MACHINE_SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon子键分支,双击在它下面的LegalNoticeCaption健值名称,打开“编辑字符串”窗口,在“数值数据”文本框中输入信息对话框的标题,比如“你好,欢迎使用本机器”,然后双击LegalNoticeText,在随后出现的“编辑字符串”窗口中输入想要显示的警告信息,比如“请不要随意修改本级的设置,谢谢!”,单击“确定”按钮,重新启动即可看到修改后的效果了。

6、每次启动时保持桌面设置不变:我们可以通过修改注册表来保护我们的桌面设置,无论做了什么样的修改,只要重新启动之后桌面就会恢复原样。步骤如下:打开注册表编辑器,找到HKEY_CURRENT_子键分支,在它的下面找到NoSaveSettings,其类型为REG_SZ,将其键值改为“0”,或者直接删除该键值项,重新启动系统使设置生效。

7、任意定制按钮颜色:尽管Windows XP本身带有多种窗口显示方案,但用户想定义某一个部位的颜色,比如把按钮的颜色由黑色改为蓝色或红色,这时就需要修改注册表了,步骤如下:打开注册表编辑器,找到HKEY_CURRENT_USERControl PanelColors子键分支,双击在它下面的Bottontext,在打开的对话框中将其键值改为你想要颜色的值,比如红色255 0 0,单击“确定”按钮,并重新启动系统即可看到效果了,此时按钮上的文字颜色将变成红色,此外你还可以修改按钮的宽度和高度及背景等参数。

8、禁止Dr.Watson的运行:Dr.Watson是自带的系统维护工具,它会在程序加载失败或崩溃时显示,我们可以通过注册表来取消它,步骤如下:打开注册表编辑器,找到HKEY_LOCAL_ NTCurrentVersionAeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效。

9、修改鼠标右键菜单
我们知道在98下可以通过注册表来修改鼠标右键菜单,其实在WinXP中也可以。方法如下:这里以在鼠标右键菜单上添加“用DOS窗口在这里浏览”为例。
1)打开注册表编辑器,找到HKEY_CLASSES_ROOTDirectoryshell,然后选中它,点击鼠标右键,新建一个主键,取名为“DOS”,然后选中新建的主键,在右边双击默认字符串值,在弹出的对话框中输入“用DOS窗口在这里浏览”,然后选中新建的主键,再建立一个主键,取名为“command”,选中“command”主键,修改默认值为“cmd.exe /k "cd %L"”即可。

2)检查:在任意一个文件夹上按下鼠标右键,可以在弹出的菜单里面看到“用DOS窗口在这里浏览”,选择用DOS窗口在这里浏览,按下鼠标左键,看到没有,DOS窗口弹了出来!

2.修改系统ID号(ID号在WinXP里面很重要)
在系统属性里面的常规标签下我们可以看到一串数字,如:55661-005-0809362-22169等等。这就是ID号。正版的WinXP每一套的ID

⑻ 一个linux系统里面能有多个kernel吗如果可以应该怎么添加呢

能有多个 kernel 但这是启动系统的东西,只能用一个。
内核在 /boot 里面,vmlinuz 那些个就是,其他的文件都是辅助用的。其中还有用的是 initrd ,这东西是随内核一起被引导器——现在基本就是 GRUB ——一起读取到内存中,内核启动后会读取这里的文件,并且把它作为临时的根文件系统,之后再过渡启动到硬盘。不过 initrd 不是必须存在的,他因为在启动内核时一同读取到内存,所以他的硬件限制很少,可以作为提供驱动的数据文件,也可以实现一些挂载你的硬盘跟分区前的检测工作。

/lib/moles/ 里面都是按内核版本号分别保存的其他内核需要和提供的文件,主要是内核模块。以及针对这个内核的开发需要的相应文件(不光是头文件,虽然开发主要是需要 C Header)。

模块目录具体结构请看一些专业的介绍资料吧。

题外:/usr/src 里面一般存放内核的源代码,如果是自己编译的内核,或者某些特殊情况的内核。这里也会放一些东西。/lib/moles 里面的内核其他数据目录里面会有一些内容连接到这里的。这个规划具体看发行版的设计。不过一般大家的习惯是这里必然有内核源代码,所以很多驱动程序和内核有关的一些应用程序,都会直接来这里找开发数据。所以现在大部分系统偏向于这里保存一些内容。

⑼ 什么是操作系统,简述操作系统的主要功能

简述操作系统的功能具体如下:
一:提供人机交互接口。可以想象没有操作系统这层软件的话,使用计算机会是一个什么样子。计算机使用者将面临一堆计算机硬件进行操作,早期的计算机就是这样的,通过硬开关进行控制。有了操作系统之后,就相当于我们直接和操作系统进行打交道,避免了直接操作硬件带来的麻烦。操作系统的这个提供人机交互接口的功能,是操作系统最大的功能。
二:提供计算机软硬件资源管理。操作系统第二个功能就是管理计算机的资源。计算机的资源包括,软件资源和硬件资源,也就是通常所说的软件系统和硬件系统。其中硬件系统是受计算机操作系统的直接控制,比如内存的地址管理,或者控制键盘和鼠标的扫描时序管理等。操作系统也管理着计算机的软件资源,比如应用程序的执行调度等,包括进程和线程的执行等都是在操作系统的控制下有条不紊的进行的。

⑽ 时间敏感网络(TSN)相关综述

姓名:刘家沐

学号:19011210553

资料来源于网上,自己编辑整理

【嵌牛导读】:时间敏感网络的目标就是实现同一个网络中实时性关键数据流与普通数据流有良好兼容性的共同传输。要实现这两种业务的融合就是要求时间敏感网络中设备对时间表有着精准的把控,实现实时性关键业务所要求的低时延低抖动。此外,如果能将各类设备错综复杂的业务流在同一网络上进行传输,这便意味着专用网络连线的减少,简化系统设备的部署流程,同时又能减少系统设备的体积与花销。

【嵌牛鼻子】:时间敏感网络      TSN   确定性传输

【嵌牛提问】:近些年来被提出的时间敏感网络相关问题

【嵌牛正文】:

一. 问题提出

传统的以太网通常采用的转发模式是“Best Effort”(尽力而为),但是这种转发方式往往缺乏确定性。当数据包到达发送端口后并准备发送时,发送端按照先入先出的原则进行转发,但是当某个发送端口同时有多个数据要进行发送的时候,这些数据就要进行排队,排队等待时长由队列长度,数据发送速度等多个因素决定。如果网络中流量过大,便会出现拥塞或者丢包等情况,排队等待时间也会变得无法预测,确定性也就无法保证,这就会引起流量调度,时间同步,流量监控,容错机制标准化等问题。

在带宽足够的情况下,这种尽力而为的以太网可以适应于目前大多数的情况,但在某些应用领域这种不确定性是不可容忍的,例如远程医疗或者网络辅助的自动驾驶。在这些安全或者生命攸关(Security or Life Critical)的网络应用中,某次信息的传输不确定性可能会带来无法挽回的后果。

这时,建立可靠的传送机制就成了摆在技术人员面前的首要问题。

为了保证某些较为重要的受控物理系统的确定性行为,需要实时网络具有确定且较低的网络延迟和延迟变化(抖动)。传统上,现场总线已经用于此目的,但由于总线的设计,花销,体积,重量等多种因素,时间敏感网络开始被提出。

时间敏感网络(Time Sensitive Networking,TSN)基于标准以太网。在标准以太网上的通信流量(如音视频流)可以与具有高优先级确定性信息流(如运动控制)等共享物理网络。不同的服务对时延的要求不一样,尤其是在那些需要确定传输的下行服务领域,对时延和抖动要求尤为敏感。

时间敏感网络的目标就是实现同一个网络中实时性关键数据流与普通数据流有良好兼容性的共同传输。要实现这两种业务的融合就是要求时间敏感网络中设备对时间表有着精准的把控,实现实时性关键业务所要求的低时延低抖动。此外,如果能将各类设备错综复杂的业务流在同一网络上进行传输,这便意味着专用网络连线的减少,简化系统设备的部署流程,同时又能减少系统设备的体积与花销。

TSN并非涵盖整个网络,而仅仅是对MAC层的定义,对数据帧进行处理的过程。

二.内容历史

AVB——以太网音视频桥接技术(Ethernet Audio Video Bridging)是IEEE的802.1任务组于2005开始制定的一套基于新的以太网架构的用于实时音视频的传输协议集。它有效地解决了数据在以太网传输中的时序性、低延时和流量整形问题。同时又保持了100%向后兼容传统以太网,是极具发展潜力的下一代网络音视频实时传输技术。其中包括:

1. 802.1AS:精准时间同步协议(Precision Time Protocol,简称PTP)

2. 802.1Qat:流预留协议(Stream Reservation Protocol,简称SRP)

3. 802.1Qav:排队及转发协议(Queuing and Forwarding Protocol,简称Qav)

4. 802.1BA:音视频桥接系统(Audio Video Bridging Systems)

5. 1722:音视频桥接传输协议(Audio/Video Bridging Transport Protocol,简称AVBTP)

6. 1733:实时传输协议(Real-Time Transport Protocol,简称RTP)

7. 1722.1:负责设备搜寻、列举、连接管理、以及基于1722的设备之间的相互控制。

AVB不仅可以传输音频也可以传输视频。用于音频传输时,在1G的网络中,AVB会自动通过带宽预留协议将其中750M的带宽用来传输双向420通道高质量、无压缩的专业音频。而剩下的250M带宽仍然可以传输一些非实时网络数据。用于视频传输时,可以根据具体应用调节预留带宽。比如:750M带宽可以轻松传输高清full HD视觉无损的视频信号。并且可以在AVB网络中任意路由。

IEEE 802.1任务组在2012年11月的时候正式将AVB更名为TSN – Time Sensitive Network时间敏感网络。也就是说,AVB只是TSN中的一个应用。

第一个应用就是我们的专业音视频(Pro AV)。在这个应用领域里强调的是主时钟频率。也就是说,所有的音视频网络节点都必须遵循时间同步机制。

第二个应用是在汽车控制领域。目前大多数的汽车控制系统非常复杂。比如说:刹车、引擎、悬挂等采用CAN总线。而灯光、车门、遥控等采用LIN系统。娱乐系统更是五花八门,有FlexRay和MOST等目前的车载网络。实际上,所有上述系统都可以用支持低延时且具有实时传输机制的TSN进行统一管理。可以降低给汽车和专业的A/V设备增加网络功能的成本及复杂性。

第三个应用是商用电子领域。比如说,你坐在家中,可以通过无线WIFI连接到任何家中的电子设备上,实时浏览任何音视频资料。

最后一个应用也是未来最广泛的应用。所有需要实时监控或是实时反馈的工业领域都需要TSN网络。比如:机器人工业、深海石油钻井以及银行业等等。TSN还可以用于支持大数据的服务器之间的数据传输。全球的工业已经入了物联网(Internet of Things,IoT)的时代,毫无疑问TSN是改善物联网的互联效率的最佳途径。

三. 研究现状与热点

TSN正在关键的小型封闭式汽车和工业网络中得到广泛采用,以建立可靠的ULL端到端连接。然而,关键的TSN限制恰恰是关注于封闭网络,例如车载网络和小规模机器人网络。在机器人和车载网络中运行的网络应用程序通常涉及与外部非TSN网络的显着交互。机器人和车载网络应用程序需要通过外部网络与移动性处理程序紧密集成。如果外部网络中没有适当支持高级网络功能(如移动性),那么TSN的好处基本上仅限于小型封闭网络。因此,TSN和不同外部网络之间的平滑互操作性对于异构网络场景中的TSN操作是必不可少的。理想情况下,TSN和非TSN网络之间的连接应该能够适应与TSN类似的特性,以确保异构部署中的整体端到端连接要求。

V2X通信:Lee和Park提出了iTSN,这是一种将大型TSN网络互连用于大规模应用的新方法。 iTSN方法利用诸如IEEE 802.11p的无线协议用于不同TSN网络之间的互联网。特别地,跨互连网络共享全球定时和同步信息对于建立公共定时平台以支持外部网络中的TSN特性是重要的。 因此,iTSN方法使得例如车载网络能够将安全关键信息发送到控制节点,例如路侧单元(RSU),在异构部署中具有微秒级的延迟。通过采用这种可靠的互连技术,可以在比当前可行的毫秒范围短得多的(微秒)时间跨度内实现车辆制动安全距离。总的来说,TSN和互连技术(如iTSN)可以为安全的自动驾驶系统创建一个通信平台。

网络建模:尽管TSN标准在汽车驾驶网络中得到了很大的重视,但网络部署的一个主要挑战是如何管理网络的复杂性。汽车行业随着技术的进步,对现有的车载网络基础设施提出了更多的要求。随着车载网络中传感器数量的增加,日益增加的连接 在网络规划中,应相应地满足传感器相互之间的连接和带宽要求。然而,车载控制系统网络需求的动态变化可能需要更广泛的网络基础设施,从而导致更高的支出。

硬件和软件设计:支持TSN功能的硬件和软件组件设计,例如TSN节点中的调度,抢占和时间触发事件生成,需要大量的工程和开发工作。硬件实现在计算资源利用率和执行延迟方面非常高效,但导致难以适应新应用程序要求的严格架构。 另一方面,软件实现可以灵活地适应新的应用程序要求,但由于网络功能的软件化,例如时间触发的调度和硬件虚拟化,可能使CPU过载。

总结和吸取的经验教训:迄今为止,大多数关于TSN的研究都集中在独立且与外部网络隔离的车载网络上。 TSN研究领域的另一个限制是缺乏包含大规模异构网络架构的仿真框架。应在基准评估中创建并考虑包括本地和外部网络交互(例如汽车驾驶)的有效用例。目前,大多数TSN研究中的一般用例是支持车载传感器连接和用于信息娱乐的音频/视频传输的车载网络。未来的定制TSN仿真框架应基于支持具有本地化和外部网络交互的下一代应用的网络,例如汽车驾驶。类似地,基于SDN的TSN管理可以利用分层控制器设计来将管理从诸如车辆网络之类的本地化网络扩展到诸如车辆到任何(vehicle-to-any (V2X))网络之类的外部网络。

 

四. 下一步研究趋势

TSN网络基础设施和协议必须支持有限的端到端延迟和可靠性,以支持与物联网,医药,汽车驾驶和智能家居中的关键应用相关的基本功能。用于满足这些应用要求的基于TSN的解决方案导致支持各种协议的复杂网络基础设施。因此,简化的TSN网络管理机制对于降低复杂性同时满足ULL应用的关键需求至关重要。

因此,多个TSN网络之间的可靠,安全和低延迟通信对于支持广泛的未来应用至关重要。 缺乏与外部TSN和非TSN网络连接和通信的TSN标准阻碍了互操作网络中的研究活动,需要紧急解决。总之,我们确定了TSN研究的以下主要未来设计要求:

①支持从时间敏感到具有流量调度功能的延迟容忍应用程序的各种应用程序。

②多个封闭TSN架构之间的连接。

③灵活和动态的优先级分配,以确保较低优先级流量的有限端到端延迟。

④采用SDN以全球网络视角集中管理TSN功能。

⑤通过自我估计和本地时钟偏差校正来实现高效的定时信息共享和精确的时钟设计。

⑥计算有效的硬件和软件设计。

1. TSN中低优先级数据的传输

TSN节点抢占正在进行的低优先级帧传输,用于发送进入的高优先级帧以保证高优先级帧的绝对最小TSN节点传输延迟。根据高优先级流量的强度,可以多次抢占低优先级帧。结果,由于抢占事件直接取决于高优先级业务强度,因此不能保证低优先级业务的端到端延迟特性。如果高优先级业务强度明显高于低优先级业务强度,则可以大大增加低优先级业务的端到端延迟。通常,低优先级流量承载延迟敏感数据,这不如高优先级流量数据重要,但仍应在最坏情况下的deadline内传送。在当前的技术水平中,没有研究机制或标准来确保抢占下的低优先级业务的最坏情况端到端延迟。

因此,未来的研究需要开发新的机制,以确保TSN网络中低优先级流量的有界最坏情况延迟.

2. 无线TSN的发展

为了将工业设备(工业传感器/执行器)以无线方式连接到TSN网络,5G是非常合适的解决方案。与4G相比,5G的新功能,尤其是无线接入网络(RAN),提供了更好的可靠性和传输延迟。而且,新的5G系统架构允许被灵活地部署。因此,5G可以实现不受电缆安装限制的TSN网络。