一种多方交互式实时视频流持续一致性保障方法和系统

本发明涉及多计算节点数据一致性,具体为一种多方交互式实时视频流持续一致性保障方法和系统。

背景技术:

技术实现思路

2、为了解决上述技术问题,本发明提供如下技术方案:

3、一种多方交互式实时视频流持续一致性保障方法,其方法步骤包括:

4、在当前时隙开始时,每个终端设备按照上一时隙的渲染任务部署决策持续向对应的服务实体(远程计算节点)发送控制流信息,获取当前时刻各终端和服务实体之间持续一致性的值以及一致性损失队列积压情况;所述发送控制流信息过程中服务实体间的数据同步由中央节点进行协调;

5、获取当前系统中每一用户和远程计算节点配对的传输和传播延迟、每一个服务实体的渲染到编码延迟和传输时延、每一个终端设备的解码延迟以及每个用户请求的资源数量和计算节点的资源消耗情况;

6、根据获取的实时系统整体时延状态以及用户请求资源情况确定将连续时域内的约束条件以及优化目标;

7、基于连续时域内的约束条件确定每一个时隙的约束条件,基于当前时刻各终端和服务实体之间持续一致性的值以及一致性损失队列积压情况将连续时域内的优化目标分解到每一个时隙,得到时隙优化目标,

8、基于时隙约束条件和时隙优化目标利用实数域上的凸优化求解技术进行求解,并对可能违背时隙约束条件的情况进行局部调整,得到整数域结果将得到整数域结果作为新的渲染任务部署决策,应用新的渲染任务部署决策进行渲染任务的服务实体切换,并基于本时隙的决策结果更新一致性损失队列的积压状态;

9、在下一时隙开始前,每个终端将持续从相应服务实体获取渲染视频帧。

10、根据上述技术方案,调度器的总体目标是为了在持续时域内,在服务实体资源限制和应用延迟阈值的要求下,达到强持续一致性的目标(即持续一致性最大化),因此所述连续时域内的优化目标:

11、

13、所述连续时域内的约束条件包括:

15、

17、

19、

21、

22、a5、对于决策的定义域限制:

25、根据上述技术方案,所述时隙优化目标:

26、

27、所述时隙约束条件包括:

29、其中,

30、根据上述技术方案,所述一致性损失队列的积压状态更新方式为:

31、

33、所述长期一致性损失的控制通过队列的稳定性来实现,将一致性损失队列的积压作为反馈,控制长期一致性损失在一定范围内。

34、根据上述技术方案,所述实数域结果需采用整型化手段映射为整数域结果,并对整型化后可能违背时隙约束条件的情况进行局部调整。

35、根据上述技术方案,所述整型化方式包括:

36、对于矩阵中的每一个元素该元素表示在t时刻终端选择服务实体s作为获取渲染帧的服务对象的概率,随机化方式为:

37、

39、根据上述技术方案,所述局部调整的步骤包括:

40、获取计算节点集合s′和终端集合u′,所述计算节点集合s′为资源超载,即超过rs的服务实体的索引s的集合,所述终端集合u′为端到端延迟超过dth的终端的索引u的集合;

41、对每一个超载的服务实体s∈s′,获取所有分配到该计算节点上的渲染任务的终端的索引,并根据任务对资源的消耗量从大到小对索引列表进行排序;

42、按照索引排序将每个任务重新分配到一个非超载的计算节点,且分配到的非超载计算节点保证终端的端到端延迟与原始的计算节点的结果最接近,重复该过程直至所有服务实体均未超载;

43、其中,对延迟超阈值的终端u∈u′,重新分配其任务到延迟最接近但延迟未超过阈值dth的服务实体,并确保任务重新分配后不会导致任何计算节点超载,否则分配到次接近但未超过阈值dth的服务实体,重复该过程直至所有终端延迟阈值均在dth内。

44、还包括另一实施例,一种多方交互式实时视频流持续一致性保障系统,包括:

45、持续一致性效果获取模块,被配置为获取当前时刻各终端和服务实体之间持续一致性的值以及一致性损失队列积压情况;

46、系统状态获取模块,被配置为获取当前时刻各个服务实体的渲染到编码时延,各个终端与服务实体配对的传输与传播时延,各个终端的解码时延,各个终端远程渲染所需的资源数量以及服务实体的资源上限;

47、渲染任务部署决策计算模块,被配置为根据当前时刻一致性损失队列积压、最新的延迟波动情况,以最大化强持续一致性为目标构建连续时域内的约束条件以及优化目标,将连续时域内的优化目标分解到每一个时隙并利用实数域上的凸优化求解技术进行求解,将求解结果作为当前时隙内服务实体切换、渲染任务部署的决策,所述决策包括确定各终端渲染任务部署的目标服务实体;

48、渲染任务部署决策应用模块,被配置为在决策计算完成后,将最新的服务实体切换方案下发到各服务实体,使各终端能够从多方持续一致性的服务实体处获取渲染服务。

49、根据上述技术方案,所述渲染任务部署决策计算模块构建的连续时域内的优化目标:

50、

52、所述渲染任务部署决策计算模块构建的连续时域内的约束条件:

54、

56、

58、

60、

61、a5、对于决策的定义域限制:

63、根据上述技术方案,所述渲染任务部署决策计算模块利用实数域上的凸优化求解技术求解连续时域内的优化目标的步骤包括:

64、将连续时域内的优化目标分解到每一个时隙,得到时隙优化目标,所述时隙优化目标:

65、

66、基于连续时域内的约束条件确定每一个时隙的约束条件,所述时隙的约束条件:

67、

68、利用实数域上的凸优化求解技术对时隙优化目标进行求解,并对可能违背时隙约束条件的情况进行局部调整,得到整数域结果将得到整数域结果作为新的渲染任务部署决策,应用新的渲染任务部署决策进行渲染任务的服务实体切换;

72、本发明不仅显著减少了多方用户间交互世界的状态差异,而且相较于传统的暂态和一次性部署方案,它能够更加高效地执行任务部署,从而保障用户间的持续一致性,进而实现提升交互质量的目的。本发明不仅能有效提高多方用户的持续一致性水平,还保证实时性并控制实体切换的损失,还能够改善了用户体验,提升了整体系统的公平性和流畅性。

THE END
1.12月14日实时化一体化解决方案的优势全面评测产品中心随着信息技术的飞速发展,企业管理与指挥系统正面临着前所未有的挑战与机遇,在这样一个变革的时代背景下,12月14日推出的指挥实时化一体化解决方案应运而生,它通过集成化的设计,实现了信息的高效流通与指挥决策的科学化、实时化,该方案不仅优化了传统指挥系统的功能,更在智能化、协同化方面取得了显著进步。 http://www.hjdxxjc.com/post/45303.html
2.智能报警系统:实时预警和快速响应智能报警系统是一种基于大数据、人工智能和计算机科学技术的系统,它的主要目的是实时预警和快速响应。在现代社会,智能报警系统已经广泛应用于各个领域,例如安全监控、交通管理、气候变化监测、金融风险预警等。智能报警系统可以帮助人们更快速地发现问题,并采取措施进行处理,从而提高工作效率和降低风险。 https://blog.csdn.net/universsky2015/article/details/135809157
3.实时响应能力是嵌入式或软件发展中的关键因素吗在当今快速变化的技术世界中,嵌入式开发和软件开发两个领域都扮演着重要角色。两者各有千秋,但它们之间存在一些显著的差异,其中最为人关注的是实时响应能力。在探讨这两个领域哪个更好之前,我们首先需要明确这两种技术在解决问题上的优势和劣势。 首先,让我们来理解什么是嵌入式系统。嵌入式系统是一种专门为特定应用而https://www.0ctj6z4q03.cn/qian-ru-shi-xi-tong/366345.html
4.如何通过智能化升级增强环境监测系统的实时响应能力随着技术不断进步,尤其是智能化技术的应用,使得传统环境监测系统正在逐渐向智能化方向转型,这种转型不仅提高了数据采集与分析的效率,还极大地增强了环境监测系统在面对突发事件时的实时响应能力。 首先,我们需要了解什么是智能化升级。简单来说,智能化就是将传统的手动操作或半自动操作改为完全自动控制,以实现更高效、https://www.svqoyljor.com/sheng-tai-lv-you/482601.html
5.实时在线反应分析技术讨论专区仪器信息网实时在线反应分析技术专题为您提供2023年最新实时在线反应分析技术的相关内容,为您仪器选型提供强有力的支持。https://www.instrument.com.cn/zhuti/71528/bbs.html
6.实时性系统(精选十篇)以增强远程交互性功能为主的技术已成为远程教育的研究趋势, 远程实验则是这其中的重要环节。在高校的实验教学中, 由于实验设备、场地、经费等方面的原因, 实验资源十分有限, 科研工作中也经常需要共享实验仪器和设备进行远程的合作开发, 提供一个实时的远程实验系统则可以较好地解决这些问题。 https://www.360wenmi.com/f/cnkey783pl02.html
7.场地土壤”专项“场地污染实时响应监测预警技术与装备近期,国家重点研发计划“场地土壤”专项 “场地污染实时响应监测预警技术与装备”(2018YFC1800900)项目启动会暨实施方案论证会在长春召开,专项总体专家组部分专家、特邀专家、项目牵头单位领导、项目及各课题负责人与课题组成员等50余人参加了本次会议。 该项目由吉林大学牵头,北京师范大学、武汉大学、西北大学、中国环境科http://www.acca21.org.cn/trs/0001003200140004/14855.html
8.边缘协同感知(EICS)技术电能信号瞬态异常响应技术2.1蓝奥声电能信号瞬态异常响应技术所解决的技术问题 该项技术要解决的技术问题在于,通过对所述电能信号状态变量的瞬态冲击量进行实时预判监控,解决瞬态异常响应的实时性与稳定性问题;并通过临界实时跟踪处理及临界反馈监测,解决瞬态异常响应的延时问题;从而解决对电能信号瞬态异常响应的实时性与稳定性之间的平衡问题。 https://www.jianshu.com/p/00f5f2397029
9.菜鸟智慧园区项目供应链计划等多个项目入选2024物流技术创新通过菜鸟提供的车辆预约调度系统、门禁道闸系统、智能地磅系统、智能安全监控系统、访客管理系统以及智慧地磅、场内物流运营平台等一系列软硬件产品,乖宝宠物聊城工厂成功实现智能化管理升级:系统实现毫秒级处理数据,并可以根据分析实时响应,自动化程度也得到大幅提升。基于前期合作取得的积极成果,目前,乖宝宠物正与菜鸟一起https://www.cainiao.com/4768.html
10.关于2023年度陕西势学技术奖拟提名项目的公示1.2023年度拟提名陕西省科学技术奖公示项目汇总名单 2.《隧道(洞)工程设计施工实时响应量化分析理论与关键 技术》 3.《含明满流交替的复杂水力过渡过程模拟及瞬变流法泄漏检测定位技术》 4.《黄土高原流域水沙变化机理与协同调控关键技术》 5.《陕西省山洪灾害防御关键技术与体系应用》 https://slt.shaanxi.gov.cn/zfxxgk/fdzdgknr/zcwj/qtgw/202307/t20230728_2295318.html
11.SORA微软基于PC的软件无线电平台软件无线电技术3.利用多核流水线技术 通过同步FIFO,将PHY层实现的子流水线模块分配到不同的内核执行,充分利用多核 CPU的计算能力。 4.独占内核技术 为了确保CPU可以实时响应,Sora采用了独占线程技术,可以让某个或者某几个内核专用于SDR的任务,不被其他系统调用影响。 实现这种技术不需要修改操作系统的内核。 https://www.mwrf.net/tech/sdr/2012/9105.html
12.了解ChatGPT流式响应背后的技术,优化数据流处理效率!通过SSE技术,ChatGPT API可以实现流式响应,即服务器不需要等待客户端的请求,就可以主动发送数据给客户端。这样可以减少网络延迟和资源消耗,提高聊天的效率和质量。 在Web开发中,有时我们需要从服务器端实时地向浏览器端发送数据,以提高用户体验和交互效果。例如,聊天应用、股票行情、新闻更新等场景都需要服务器端主动https://cloud.tencent.com/developer/article/2280164
13.全方位解析英特尔响应式零售平台美通社PR英特尔与合作伙伴JDA和Theatro一起展示了如何通过实时库存和销售人员感应而改进任务管理 英特尔响应式零售平台中的整合技术 基于英特尔技术的零售传感器:英特尔响应式零售传感器是一个包含多个传感器的产品,能够以简单、经济的方式从无数个数据源中收集数据。该传感器包含一个集成RFID阅读器和天线,支持高密度零售环境。未来版https://www.prnasia.com/story/168506-1.shtml
14.营销人的100个常用专业术语(77)实时响应传播 针对突发事件进行实时控制与公关活动,避免事态进一步发酵影响品牌。 (78)品牌内容营销 以敏锐的市场观察挖掘,通过内容的多形式创作与组合达成公关效果。 (79)KOL 营销创新 借助KOL 的实力进行品牌创新营销。关键意见领袖营销,通过与第三方有影响力的个人合作达成营销创新目的。 https://www.myzaker.com/article/671a139ae138234ab5771357
15.什么是实时流处理?实时流处理技术有哪些?实时流处理是指在数据生成的同时对其进行处理和分析,以实现快速响应和实时决策。它是现代数据处理技术中的一个重要分支,被广泛应用于各个行业和领域。本文将介绍实时流处理的基本概念、特点和应用场景,并探讨如何选择合适的实时流处理技术。 实时流处理的基本概念 https://cn.pingcap.com/article/post/1512.html
16.智能建筑的核心,数字孪生技术2. BIM不是为实时操作响应而设计的 数字孪生很快被公认为建筑物技术堆栈中最有价值的部分–它实时地全面反映了您所构建的环境。一个数字孪生可以给你关于构建子系统的当前状态,他们是如何被居住者行为的影响时,像HVAC或照明资产的运行情况。该模型会随着时间的推移而发展,以在资产生命周期的每个新阶段提供更多价值。https://www.ugreen.cn/newsDetail/9405
17.linux实时化技术danforn通过软件中断模拟技术,可以有效的防止外部中断的丢失,但是,我们应该看到,在Linux关中断期间,外部中断还是得不到响应(也就是Linux本身的相应中断服务程序没有执行),所以,这种技术并没有缩短系统的中断潜伏期,也就没有提高系统的中断响应时间,还是无法满足实时任务对快速的中断响应时间的要求。 http://blog.chinaunix.net/uid-439869-id-2403066.html
18.软件售后服务承诺书范文(通用7篇)我公司提供对应用系统的运行、维护提供24小时的实时技术支持。 我公司提供热线电话或Email、传真等方式随时回答用户各种技术问题并在24小时内提出解决方案。 2、 故障响应 7X24小时的实时故障响应。我公司在出现系统软件及应用软件等系统故障的2小时内给予响应,12小时内恢复运行。 https://www.ruiwen.com/chengnuoshu/3656009.html
19.工程防汛应急预案(8篇)应急预案需要注重研判和分析场景,如何采用实时响应技术协助应急预案的适应性和时效性?请您静心品味本页所呈现的内容! 工程防汛应急预案 篇1 一、防洪度汛组织机构职责: 组长: 认真贯彻、传达上级单位防汛组织机构在汛期的各项指令、文件要求,负责度汛期间事故的.决策和全面指挥,调动各部门的救援人员、设备、物资等资源https://www.liuxue86.com/a/4994040.html