5G超级上行增强方案:提升边缘用户速率与网络性能

版权申诉
5星 · 超过95%的资源 1 下载量 184 浏览量 更新于2024-08-05 1 收藏 3.85MB PPTX 举报
5G网络优化的焦点在于解决上行链路的挑战,尤其是对于大带宽业务的需求。本文档详细介绍了中国移动针对5G上行覆盖不足的问题,采用的2.6GHz+1.8GHz超级上行(SUL)技术,这是一种上行增强方案,旨在提升小区边缘用户的上行速率和降低数据传输时延。 一、5G上行大带宽业务需求 5G网络的主要目标不仅是提升公众用户的移动互联网体验,更关键的是推动各行各业的数字化转型。随着5G应用深入到视频安防、超高清直播、远程医疗等领域,对上行带宽和速率的需求显著增加。 二、5G上行挑战与解决方案 目前,中国移动5G网络采用TDD双工模式,主要利用2.6GHz频谱进行上行数据传输,但存在两个主要问题:2.6GHz频段的上行覆盖范围有限,以及子帧配比偏向下行(8:2),导致上行速率受限。为解决这些问题,中国移动与华为合作,首次验证了基于5G商用手机的2.6GHz+1.8GHz上行增强方案。 三、2.6+1.8GHz超级上行技术原理 由于NR网络上下行时隙配比不均和UE/gNB功率差异,5G网络的上行覆盖通常弱于下行。超级上行方案通过结合2.6GHz和1.8GHz频段,利用1.8GHz的更好覆盖特性提升边缘用户的上行速率,并在2.6GHz的下行时段利用1.8GHz增加整体上行带宽,同时减少空口数传时延。 四、测试配置与环境 在济南奥体中心游泳馆进行的测试中,使用特定版本配套,5G AAU与FDD 1800天面共享安装位置,确保同方向覆盖。基站GLH01AB21R位于奥体游泳馆内,棚顶马道上。 五、测试结果 测试结果显示,此上行增强方案能够实现单用户上行峰值速率高达324Mbps,近中点上行速率提升2.3倍,远点上行速率提升近3倍。Speedtest测试截图进一步证实了这些性能改善。 六、推广应用与展望 这次成功的验证展示了山东移动在5G网络优化和创新解决方案上的领导地位,响应了政府加快5G数字基建的发展号召。未来,山东移动将继续推进"5G+"计划,联合合作伙伴进一步拓展5G网络在各业务场景中的应用。 总结,这篇文档揭示了5G网络优化的关键策略,即通过2.6+1.8GHz超级上行技术,有效提升上行性能,满足不断增长的业务需求,同时也为5G网络的未来发展提供了实践基础。

import json import requests import sqlite3 import time import threading channel_id = '1114886706903138365' # 连接到SQLite数据库 # 创建本地存储对象 local = threading.local() def get_connection(): # 检查本地存储对象中是否已经创建了连接对象 if not hasattr(local, 'conn'): # 如果没有,则创建连接对象 local.conn =sqlite3.connect('D:/SQLDATA/aaa.db') #连接数据库 return local.conn TOKEN = 'MTExNDA3NDUzMDE1NjEzMDMzNQ.GFKaeX.PVshsn-1qzFCqVBK6RU865CvKld_SUl1f8mP6g' headers={"Content-Type": "application/x-www-form-urlencoded", # 'Authorization':TOKEN, 'authorization': 'OTQwNTc3NzUyODEyMjM2ODAw.GILEVR.F_Ehv2MQ_lVUNiI3Ip7sGu0TgDKNyOyswcPnv8' } req = requests.get( 'https://discordapp.com/api/v9/channels/1070425809321480272/messages?limit=50', headers=headers) resss = req.content.decode('utf-8') data = json.loads(resss) def getcontent(): # 获取连接对象 conn = get_connection() # 创建游标对象 c = conn.cursor() for article in data: # 内容 id=article['id'] content = article['content'] # 频道ID channel_id = article['content'] # author author_id = article['author']['id'] author_name = article['author']['username'] timestamp = article['timestamp'] c.execute( "INSERT OR IGNORE INTO getData (Id,content,channel_id,author_id,author_name,timestamp,nopush) VALUES(:Id,:content,:channel_id,:author_id,:author_name,:timestamp,:nopush)", { "Id": id, "content": content, "channel_id": channel_id, "author_id": author_id, "author_name": author_name, "timestamp": timestamp, "nopush":'1' }, ) # 提交当前事务,保存数据 conn.commit() c.close() # conn.close() print(content) def run_thread(): while True: # 暂停 0.5 秒钟 time.sleep(0.5) # 创建一个线程,执行 do_something 函数 threading.Thread(target=getcontent).start() if __name__ == '__main__': run_thread() 错误在哪

2023-06-07 上传
2023-06-06 上传