北邮光通信实验报告

2025-02-21 版权声明 我要投稿

北邮光通信实验报告(精选6篇)

北邮光通信实验报告 篇1

班级:

2010211126

专业:

信息工程

姓名:

学号:

班内序号:

一、实验目的

1、移动通信设备的认知 a)了解机柜结构

b)了解移动通信设备组成和机框结构 c)了解移动通信设备各单元的功能及连接方式

2、网管操作和 OMT 创建小区 a)了解OMC系统的基本功能和操作 b)掌握OMT如何创建小区

3、移动通信业务的建立与信令流程 a)了解TD-SCDMA系统的网络结构 b)掌握基本业务测试环境的搭建

c)掌握CS业务与普通PS业务信令流程,体验视频通话

二、实验设备

TD‐SCDMA 移动通信设备一套

三、实验内容

1、TD_SCDMA系统认识

听了老师的讲授后,我了解到了TD_SCDMA系统是时分双工的同步CDMA系统,知道了TD_SCDMA系统网络结构中的三个重要接口(Iu接口、Iub接口、Uu接口),认识了TD_SCDMA系统的物理层结构,熟悉了TD_SCDMA系统的六大关键技术以及其后续演进LTE。

2、CN开卡

开卡过程如下图所示:

3、硬件认知

1)整套移动通信设备如下:

2)RNC设备认知

TDR3000设备机框外形结构如图1和图2所示

机框主要功能如下:

支持 14 个板位,作为19〞机框通用背板使用。

满足 PICMG3.0、PICMG3.1 规范。

实现机框内以太交换双星型物理连接拓扑。

对各前插板提供板位编号(HA0~7)。

对各前插板提供 Fabric、Base、CLK、Update 数据通路。

提供对所有 FRU 单元的IPMB 总线通路。

提供‐48V 冗余供电通路。

ATCA 机框的UPDATE CHANNEL 设计规则为物理板位1 与13、2 与14、3 与11、4 与12、5 与 9、6 与10、7 与8 两两之间设计UPDATE CHANNEL。

图 1:机框背板功能分布示意图

由上图可知,ATCA 机框的UPDATE CHANNEL 设计规则为物理板位1 与13、2 与14、3 与11、4 与12、5 与9、6 与10、7 与8 两两之间设计UPDATE CHANNEL。其中蓝色连线表示具有Update Channel 连线的板位分配,物理板位7,8 固定为两块交换板,其余板位固定为功能板。

图 2:机框背板接口后视图

机框物理上是一种13U 标准的ATCA 插箱,机框背板主体尺寸为ATCA 标准定义部分: 354.8mmX426.72mm。主体之下为背板的风扇、电源接口引入部分,风扇接口包括风扇电源和IPMI 接口,背板与电源模块之间的电源接口包括两路-48V 供电和四路风扇电源输入。背板与各前插

板之间的电源接口采用分散供电方式,每个前插板有两路‐48V 供电。背板下部左右两部分中间位

置各预留1 英寸安装输入电源插座(‐48V/风扇电源)。

单板结构

单板相关描述中,采用“逻辑板(物理板)”的描述方式,其中逻辑板为从软件功能及操作维护台显示的单板;物理板为硬件单板,其单板名称印刷在在物理单板面板下方。采用该表达方式的目的,是便于使用者能随时直观地了解逻辑板与物理板的映射关系,避免不熟悉两种单板类型映射关系的用户频繁地查找单板对应关系表。TDR3000 各种单板的类型及功能如下

机框槽位布局如下:

可以使用LDT软件查看硬件是否正常,由下图可以看出,硬件连接均正常。

其中使用的各单板功能如下:

 GCPA(GMPA+SPMC+HDD)全局控制处理板完成以下功能:

 全局处理板完成 RNC 全局资源的控制与处理、以及与OMC‐R 的连接。全局控制板 支持板载2.5〞 IDE 80GB 硬盘数据存储功能;

 处理以下协议:RANAP 协议中的复位,资源复位,过载控制消息;SCCP 管理、MTP3B 管理、ALCAP 管理、M3UA 管理协议等;  两块 GCPA 以主备用方式工作;  RSPA(GMPA+SPMC)无线网络信令处理板完成以下功能:

 处理 Iu,Iub 接口的控制面协议以及传输网络高层协议,完成无线网络协议的处理,以及呼叫处理功能;

 处理的协议有:RRC 协议,RANAP 部分协议,NBAP 协议,无线资源管理;SCCP 部 分协议,ALCAP 部分协议,MTP3B 部分协议,M3UA 部分协议,SCTP 协议等;  两块 RSPA 以主备用方式工作;

 ONCA/IPUA(MNPA+GEIC)板的主要功能如下:

 ONCA/IPUA(MNPA+GEIC)配合GEIB 后插板完成4xFE/GE 接口功能。 网络处理器完成外部 IP 到内部IP 的转换、处理功能;  TCSA(MASA)板的主要功能如下:

 支持控制面 Base 交换和业务面Fabric 交换两级交换,完成业务和控制面的L2、L3 以太交换功能;

 固定使用 2 个交换板槽位,即框中的第7、8 槽位;

 同时完成整个机框的 ShMC(机框管理器)功能,同时兼容IPMC 功能,可根据不同 ATCA 机框进行灵活配置;

 提供架框号的编码配置功能;

 支持对网同步时钟的接入、分配功能;  以主备用方式工作;  RTPA(MDPA)板由单板控制模块、单板以太交换模块、DSP 处理模块、电源模块、IPMC 模块组成,主要功能如下:

 单板控制模块完成板内的各种控制管理功能;

 单板以太交换模块实现完成 RTPA(MDPA)板内的以太数据交换;

 DSP 处理模块主要由DSP 和其外围来实现,完成业务数据和协议的处理;

 电源转换模块从背板接入双路‐48V 电源,经过电源转换芯片转换后,给单板提供各 种芯片正常工作的各种电压;

 IPMC 模块主要完成单板上电的控制,以及温度、电压监控等功能。 PTPA(MNPA)板的主要功能如下:  完成 Iu‐PS 用户面协议处理功能;

 GTPU 处理板,完成IP(OA)、UDP、TCP、GTP‐U 协议模块处理;  Host 部分完成网络处理器运行状态监视、性能统计等功能。

3)Node B设备

EMB5116 基站主要分为如下几个主要组成部分:主机箱、电源单元、EMx 板卡、风机及滤网单元、功能板卡

硬件单元排布如图3所示。

图 3:1EMB5116 槽位框图

4、LMT-B 使用LMT-B软件进行网络布配,完成光纤与RRU的配置 1)单天线模式配置 配置参数见下图:

图表 4: 单天线模式配置详细参数

图表 5:单天线模式配置结果

2)分布式单天线模式配置: 配置参数见下图:

图表 6:分布式天线模式配置详细参数

图表 7:分布式天线配置结果

3)智能天线模式配置参数如下:将天线模式改为智能天线,并需要在连接天线处添加天线,其它参数与单天线相同。添加的天线信息如下:

图表 8:所添加天线信息

图表 9:智能天线模式配置详细参数

图表 10:智能天线配置结果

5、LDT信令跟踪

图 11:设备监视图

图表 12:信令跟踪结果

6、网管操作和OMT创建小区

实验步骤: 增加一个 R4 小区

选择逻辑基站—小区集—右键选择快速创建小区

第一步:

小区基本信息: 小区标识(CellId):

同一个RNC 中的CellId 配置值要求不能重复; 小区参数标识(CellParameterId):

小区参数标识ID 唯一标识了小区中的一组参数:下行同步序列SYNC‐DL、上行同步

序列SYNC‐UL sequences、扰码、midamble 码;

小区特性:

主频段时隙转换点:3(说明小区时隙为2 上4 下,一般为2 上4 下); 其他频段时隙转换点:可以与主频段不一致;

HSDPA 特性:

非HSDPA 小区(可根据需要选择:HSDPA 小区或混合DPA 小区,这里我们选择非HSDPA 小

区是因为我们要创建一个R4 小区); HSUPA 特性:

不支持HSUPA 小区(可根据需要选择支持HSUPA 小区,这里我们选择不支持HSUPA 小区

是因为我们要创建一个R4 小区);

位置区信息:

位置区代码:由RNC 全局参数决定(实验室环境与RNC 一致:比如RNC2,那么就是2);

路由区代码:由RNC 全局参数决定(实验室环境与RNC 一致:比如RNC2,那么就是2);

服务区代码:实验室环境为107; UPA 有效数:1(固定);

其他信息默认,然后选择下一步

第二步:

根据需要选择辅载波的数量;

主载波上行时隙至少要选择一个PRACH; 然后选择下一步;

第三步:

信道功率信息和UpPCH 信道功率信息选择默认即可,这些数值在创建完小区之后,根据需要 是可以修改的;

选择完成,一个R4 小区创建完毕。

四、实验总结

邝坚_北邮嵌入式实验报告 篇2

一、实验要求

题目:支持消息驱动模式的实时软件框架

目的:在充分理解嵌入式处理器特点、RTOS 及强实时嵌入式系统软件设计规范的基础上,构建自己的实时系统软件框架基本功能,并在其上自拟应用(如部分模拟TCP 的C/S两端通信流程),测试软件框架的相关功能。

环境:VxWorks 的VxSim 仿真环境或2440(ARM920T)内容: 必选功能:

1.消息驱动的Task 统一框架,包含统一消息格式定义及使用规范; 2.支持消息驱动模式的软定时器的机制; 3.Task 启动同步功能;

4.体现前次实验中实现的自定义内存管理机制,最大限度降低外部碎片对系统可靠性的威胁。

可选功能(加分):

其它有利于实时处理的有效机制,如:无信号量(互斥)支持的临界资源访问方式,zero copy 等;

二、实现的功能

1.消息驱动的Task 统一框架,包含统一消息格式定义及使用规范; STATUS Task(){ Initialization(MBox, Data Structure, Timer, etc.)Forever{ MsgReceive If(…){ …… }else if(…){ …… } ……

} } typedef struct _MESSAGE { int mType;

/* 消息类型 0:timer->client *1:client->server 2:server->client*/ int mSendId;/* 发送任务的MESSAGE ID */ int mRecvId;/* 接收任务的MESSAGE ID */ int mData;/* 消息中传递的数据 */ }MESSAGE;2.支持消息驱动模式的软定时器的机制;

/* timer(id)向客户端消息队列定时发送的定时器*/ STATUS timer(int id){ MESSAGE* txMsg;/* 用于从消息队列中接收消息 */ int tick;/*创建一个定时,用于提醒发送者任务定时发送消息*/ tick=sysClkRateGet();semTake(semSynStart,WAIT_FOREVER);FOREVER {

taskDelay((int)(tick*DELAY_SECOND));txMsg =(MESSAGE*)memMalloc(MAX_MSG_LEN);txMsg->mType = 0;txMsg->mSendId = MID_TIMER(id);txMsg->mRecvId = MID_CLIENT(id);txMsg->mData = 0;printf(“tTimer%d send message to tClient%d!n”,id,id);if(msgQSend(msgQIdClient[id],(char*)&txMsg,MAX_MSG_LEN,WAIT_FOREVER,MSG_{ return(ERROR);} PRI_NORMAL)== ERROR)

} } 3.Task 启动同步功能;

由manager()创建的任务优先级最高,先创建timer()、server()、client()的任务,让他们都在等待信号量semSynStart而被阻塞,最后创建manager()的任务,占据CPU,等待其他所有任务都被阻塞,解锁所有等待信号量的任务,让它们同时启动。/* progStart()启动实例程序*/ STATUS progStart(void){

int id;/* 用来区分不同的定时器或者客户任务 */ mallocPtr=&sysMalloc;mallocPtr->frontBlock = 0;return(OK);

initialPtr = initial();tidServer = tidManager = 0;for(id = 0;id < NUM_CLIENT;id++){ tidClient[id] = 0;} for(id = 0;id < NUM_TIMER;id++){

} /* 创建消息队列 */ msgQIdServer = msgQCreate(MAX_MSGS, MAX_MSG_LEN, MSG_Q_FIFO|MSG_Q_EVENTSEND_ERR_NOTIFY);if(msgQIdServer == NULL){

} for(id = 0;id < NUM_CLIENT;id++){

} semSynStart = semBCreate(SEM_Q_FIFO | SEM_EVENTSEND_ERR_NOTIFY,SEM_EMPTY);semMalloc = semBCreate(SEM_Q_PRIORITY,SEM_FULL);semFree = semBCreate(SEM_Q_PRIORITY,SEM_FULL);/* 创建任务 */ tidServer = taskSpawn(“tServer”, 220, 0, STACK_SIZE,(FUNCPTR)server,0,0,0,0,0,0,0,0,0,0);for(id = 0;id < NUM_CLIENT;id++){

char tempName[20];sprintf(tempName, “tClient%d”, id);tidClient[id] = taskSpawn(tempName, 210, 0, STACK_SIZE, msgQIdClient[id] = msgQCreate(MAX_MSGS, MAX_MSG_LEN, if(msgQIdClient[id] == NULL){ return(ERROR);} MSG_Q_FIFO|MSG_Q_EVENTSEND_ERR_NOTIFY);return(ERROR);tidTimer[id] = 0;(FUNCPTR)client,id,0,0,0,0,0,0,0,0,0);} for(id = 0;id < NUM_TIMER;id++){

} tidManager = taskSpawn(“tMannager”, 200, 0, STACK_SIZE,(FUNCPTR)manager,0,0,0,0,0,0,0,0,0,0);printf(“programe start!n”);return(OK);} /* manager()管理进程,实现task同步*/ STATUS manager(){ int id;while(taskIsSuspended(tidServer)|| taskIsReady(tidServer))

{ while(taskIsSuspended(tidClient[id])|| taskDelay(10);taskIsReady(tidClient[id]))

} for(id = 0;id < NUM_TIMER;id++){

} semFlush(semSynStart);return(OK);} /* server()处理来自各个客户任务的消息*/ STATUS server(void){ …… while(taskIsSuspended(tidTimer[id])|| taskIsReady(tidTimer[id]))taskDelay(10);taskDelay(10);for(id = 0;id < NUM_CLIENT;id++)char tempName[20];sprintf(tempName, “tTimer%d”, id);tidTimer[id] = taskSpawn(tempName, 230, 0, STACK_SIZE,(FUNCPTR)timer,id,0,0,0,0,0,0,0,0,0);semTake(semSynStart,WAIT_FOREVER);FOREVER { } return(OK);} /* timer(id)向客户端定时发送的定时器*/ STATUS timer(int id){ ……

semTake(semSynStart,WAIT_FOREVER);FOREVER { } /*client(id)向服务器任务发请求消息*/ STATUS client(int id){ ……

semTake(semSynStart,WAIT_FOREVER);FOREVER { } return(OK);} 4.体现前次实验中实现的自定义内存管理机制,最大限度降低外部碎片对系统可靠性的威胁。

静态内存的数据结构为单链表,采用头插法,申请内存时,修改firstavailable另其指向第二块,将firstavailable指向的头块取出,回收内存时,将回收的块的frontBlock指向第一块,修改firstavailable另其指向回收的块,将回收的块作为第一块,数据结构如下所示: …… ……

} return(OK);…… poolpoolHeadnextfirstavailable blockHeadfrontBlockblockHeadfrontBlockblockHeadfrontBlockblockHeadpoolHeadfirstavailableblockHeadfrontBlockblockHeadfrontBlockblockHeadfrontBlockblockHead 静态分配了含有32个16B块的内存池和含有16个256B块的内存池,如果申请的内存大于256B,调用系统malloc。

/*initial()初始化内存池*/ pool* initial(void){ int i;pool* mem;pool* poolPtr;poolHead* poolHeadPtr;blockHead* blockHeadPtr;

mem=(pool*)malloc(6000);/*分配6000B内存作为内存池*/

/*初始化pool*/ poolPtr =(pool*)mem;poolPtr->poolNum = 2;poolPtr->pool =(poolHead*)((char*)mem + sizeof(pool));/*pool指向申请内存区尾*/

/*初始化pool 1 该内存池分配大小为16B的内存*/ poolHeadPtr =(poolHead*)((char*)mem + sizeof(pool));/*初始化内存池的首地址*/ poolHeadPtr->available = 32;/*初始化可用块数32*/ poolHeadPtr->blockSize = 16;/*块大小16B*/ blockHeadPtr =(blockHead*)((char*)poolHeadPtr+sizeof(poolHead));初始化块的首地址*/ poolHeadPtr->firstavailable = blockHeadPtr;/*初始化第一块可用块的地址*/ poolHeadPtr->next=(poolHead*)((char*)poolHeadPtr + sizeof(poolHeadPtr)

/*+ 32*(sizeof(blockHead)+16));/*next指向第二个内存池 */

blockHeadPtr->poolId =1;blockHeadPtr->frontBlock = 0;

for(i=1;i<32;i++)/*将该内存池划分为32个容量16B的内存块*/ {

址*/ } /*初始化pool 2 该内存池分配大小为256B的内存*/ poolHeadPtr = poolHeadPtr->next;poolHeadPtr->available = 16;/*初始化可用块数16*/ poolHeadPtr->blockSize = 256;/*块大小256*/

blockHeadPtr =(blockHead*)((char*)poolHeadPtr+sizeof(poolHead));

poolHeadPtr->firstavailable = blockHeadPtr;poolHeadPtr->next = 0;

blockHeadPtr->poolId =2;blockHeadPtr->frontBlock = 0;

for(i=1;i<16;i++)/*将该内存池划分为16个容量256B的内存块*/ {

} return(pool*)mem;} blockHeadPtr=(blockHead*)((char*)blockHeadPtr + blockHeadPtr->poolId = 2;/* pool号为2,表示他是256B容量的*/ blockHeadPtr->frontBlock = poolHeadPtr->firstavailable;poolHeadPtr->firstavailable = blockHeadPtr;(sizeof(blockHead)+256));

blockHeadPtr=(blockHead*)((char*)blockHeadPtr + blockHeadPtr->poolId = 1;/* pool号为1,表示他是16B容量的*/ blockHeadPtr->frontBlock = poolHeadPtr->firstavailable;/* 当前首poolHeadPtr->firstavailable = blockHeadPtr;/* 求下一首个可用块地(sizeof(blockHead)+16));/*块的首址移动16加结构体的开销长度*/ 个可用块地址赋给frontBlock */

/*memMalloc()分配内存*/ void* memMalloc(int Size){ void* mem;poolHead* poolHeadPtr;blockHead* blockHeadPtr;

semTake(semMalloc,WAIT_FOREVER);

poolHeadPtr = initialPtr->pool;

if((Size <= 16)&&(poolHeadPtr->available!= 0))/*长度小于16时,分配长度为16的内存空间*/ {

blockHeadPtr = poolHeadPtr->firstavailable;/*首个可用块地址赋给poolHeadPtr->firstavailable = blockHeadPtr->frontBlock;/*改变下poolHeadPtr->available--;/*可用块数减一*/ semGive(semMalloc);分配块的首地址*/ 一第一可用块的地址*/

return(void*)((char*)blockHeadPtr + sizeof(blockHead));/*分配内存时加入块头开销*/ } else if((Size <= 256)&&((poolHeadPtr->next)->available!= 0))

{

} else

{ printf(“n[Warning] : Too large for blocks or the blocks are /*其他情况用系统的内存分配函数malloc分配*/ blockHeadPtr =(poolHeadPtr->next)->firstavailable;(poolHeadPtr->next)->firstavailable = blockHeadPtr->frontBlock;(poolHeadPtr->next)->available--;semGive(semMalloc);return(void*)((char*)blockHeadPtr + sizeof(blockHead));/*长度大于16小于256时,分配长度为256的内存空间*/ exhausted n”);

} } /*memFree()释放内存空间*/ void memFree(void* dataPtr){ char* mem=(char*)dataPtr;poolHead* poolHeadPtr;blockHead* blockHeadPtr;

semTake(semFree,WAIT_FOREVER);

poolHeadPtr = initialPtr->pool;/*恢复内存池首址*/ blockHeadPtr =(blockHead*)((char*)memsizeof(blockHead));Timer0Timer1Timer9ClientMsgQ0ClientMsgQ1……ClientMsgQ9Client0Client1Client9ServerMsgQserver6.zero copy 消息队列存储的是指向消息的指针,从而实现了零拷贝。#define MAX_MSG_LEN sizeof(MESSAGE*)MESSAGE* rxMsg;/* 用于从消息队列中接收消息 */ MESSAGE* txMsg;/* 用于向消息队列中发送消息 */ msgQReceive(msgQIdServer,(char*)&rxMsg,MAX_MSG_LEN,WAIT_FOREVER);

msgQSend(msgQIdClient[mSendId],(char*)&txMsg,MAX_MSG_LEN,WAIT_FOREVER,MSG_PRI_NORMAL);

三、运行结果

在shell中输入progStart,观察VxSim,输入progStop结束。

四、心得

实验中遇到了各种各样的问题,特别是代码调试,对报错的分析,定位错误,但是通过不懈努力,完成了本次实验,让我对课堂上所讲的内容有了更深刻的认识,对嵌入式实时操作系统有了更深的理解。

北邮 通信认识实习论文 篇3

经过了电子工艺实习的智能小车的制作,我们迎来了为期一周的通信认识实习。如果说电子工艺实习收获更多的是动手焊接的快乐和自我调试小车所能达到预期效果的满足感,那么通信认识实习就是更加远大的知识,使我们的内心更加充实。

一、实习目的

通过通信概论课我们对课程有了初步的了解后,到实验室参观考察,对我们生活中息息相关的通信、网络建立一定的认识,了解到所学专业的概况及具体研究目的和方向,为即将到来的专业课打下一定基础。

二、实习内容

利用一周的学习时间,相继进行了通信网理论课的学习、无线通信实验室、光通信实验室、宽带网络实验室的参观和学习。由于论文要求,这里将仅对通信网理论课和在教二127的无线通信实验室的学习进行具体记录和分析。

1.通信网理论课

老师首先向我们介绍了通信发展的历史和通信发展的趋势:网络业务数据化,网络宽带化,光纤化,分组化,IP化,电信、数据通信、广播电视三网融合,代表3/4G、IPV6、软交换等技术的NGN发展……

接下来老师带给我们的是通信、电信的概念和分类。通信即信息的传输与交换,而电信即以电信号载驮符信息进行传输和交换的通信方式。而我们常说的通信系统则由信源、信道、信宿组成。一般情况下,信息源发送信息到收信者需要经过发送设备、传输媒介、接收设备,而在传输媒介中会受到干扰。降低干扰以及提高设备质量及速度也一直是我们致力于的部分。而通信网简单的分类有以下几种:传输信号形式分为模通信和数通信,信道具体形式分为有线通信和无线通信,信道工作频段分为长、中、短、微波、光通信,如此等等。

老师还向我们讲述了我们熟悉的信号。其最主要的传播方式为正弦信号。从数学角度看,即信号是时间的函数,是时域上的连续函数或离散函数。而从通信角度看,信号是传递消息的载体。其中,模拟信号为载有消息的函数,其特点为函数取值无穷、信息已包含在波形中。相比,数字信号为时间、幅度上离散,一般限制在有限个数值内,其特点为函数取值有限、信息包含在码元的不同组合中。

信道、通信系统、模拟通信系统性能指标、通信系统基本技术的讲解都让我们对通信网这个领域又向往又敬畏。我们钦佩每一个细致严谨致力于其中的工作人员和研究人员。一项项技术都是辛勤和汗水。

接下来我们进入了通信网基础的学习,即通信系统的学习。通信网即为多个通信系统通过交换系统按一定拓扑结构组合在一起。它由用户终端设备、传输线路和交换系统组成。

通信网的分类。通信网分为电信网、电话网、移动通信网、数据通信网、智能网、传送网、支撑网。

传输媒介。有我们生活中的光纤,还有可用于无线传输的微波、卫星,双绞线,铜轴线等。它们可以构成微波中继通信和卫星通信。最后为我们讲述交换技术分为电路交换、分组交换、软交换、ATM交换、MPLS交换、光交换等等。

2.教二127——无线通信实验室

具备了基本知识后,我们进入了实验室进行进一步的学习。

(1)实验室简介

实验室微波通信系统采用华为公司OptiX RTN950节点设备组建。系统由两个IDU、两个ODU设备以及衰减器组成。卫星通信系统使用LinkWay公司产品,组建了VSAT小型卫星通信系统。系统由一个网络控制管理中心、三台IDU设备、三台BUC、三台LNB、一台转发器以及若干衰减器、分频器和波导组成。

(2)无线通信基础

无线电通信在我们的生活、生产、科学和军事等各个领域都运用广泛,可以说是随处可见。它分为无线电通信、无线电波和电磁波。可以通过业务途径、通信方式、运用环境、多址传输、信号类型、存在区域、运用对象对其分类。

而无线电的传播方式可分为地面波传播、地(水)下电波传输、对流层电波传播、电离层电波传输、地面-电离层波导电波传输、磁层电波传输、星际空间电波传输的方式。老师也分别向我们介绍了他们的定义。而直射、反射、绕射、散射会形成多径效应及时延扩展使信号波形产生失真,场强产生衰落。移动则会形成时变效应及多普勒扩展,使信道参数产生变化。

无线电传播信道即指传输信息的媒质或通道。可以以传播衰减、传播时延、时延扩展、多普勒扩展和干扰为判断依据。而干扰机理包括热噪声、内干扰、外干扰和有意干扰,这些干扰都会使信号波形产生污染,降低有效的信噪比。

无线信道的传输特性有衰落类型、噪声、均衡、分集和信道编码。而衰落类型可分为大尺度衰落、小尺度衰落和多径衰落。噪声也可分为自然噪声和人为噪声。老师也向我们展示了各种无线网络的种类和各自的优缺点。

(3)移动通信

首先向我们陈述了无线移动通信系统的发展,从第一代移动通信系统到第二代的GSM、CDMA再到第三代。其次便是其发展趋势:LTE的各种性能、优缺点以及发展面临的问题。然后向我们介绍了多址技术。可分为频分多址、时分多址、码分多址和正交频分多址接入。

蜂窝移动通信网络由目前由超小区(农村)、宏小区(高速公路、人口稠密地区)、微小区(城市繁华地段)以及微微小区(移动应用环境)组成。而蜂窝移动通信网络的主要技术为频率复用和越区切换。其性能指标为移动通信系统的话音质量和信噪比、话音质量、接收机输出端音频频带内的信噪比或信纳比、可以满足用户要求时的最小信息量、信噪比的要求、服务等级、呼叫中断概率、通信概率等等。

基站主要DBS3900基站。而随后老师也为我们展示了实验室中的移动通信设备操作。我们看到了在另一个实验室上课的同学。不由感到了通信技术的神奇。

(4)卫星通信 卫星通信网的基本概念从定义入手,分别了解到了发展简史、分类、优缺点和典型代表。分类的依据为卫星的轨道和频率。

卫星通信体质及网络组成结构系统组成为空间分系统,它分别和监控中心和地球站群关系紧密。而其又包括天线分系统和通信分系统、电源分系统、遥测、指令分系统和控制分系统。

GPS定位我们时时刻刻都会用到,可是原理却远没有我们想象的那么简单,当然也不可避免的存在误差。

(5)微波中继通信

依旧从微波的定义开始,我们相继了解了微波通信的起源和发展、常用频段、特点、分类和应用。也涉猎了其衰落和衰落技术、天线及调制解调技术。

微波站可以按站型分为终端站、中继站和枢纽站,也可以按频率分为高站和低站。中继站又有很多类型。老师一一介绍我们心中有了初步的认识。

最后我们学习了OptiX RTN 950微波站的微波类型以及其部分设备。

三、心得和体会

结束了为期一周的通信认识实习,在写论文时回想学到的种种知识,心中有了种融会贯通的感觉。然而,我知道仅仅了解这些是远远不够的。从前的课程多为理论知识枯燥无味也并不生动,而通信认识实习中我看到了很多学到了很多也想了很多,也是第一次独立思考,想要更多的去了解。作为一名大三的学生,我知道距离这些还太遥远。然而,我相信通过今后的学习,以及今后踏出校门以后更加深刻的历练,终有一天可以把这些知识学以致用。

北邮网络学院光钎通信阶段作业四 篇4

1.阶跃型光纤,若n1=1.5,相对折射指数差Δ=0.018,试计算:(1)纤芯与包层之间的临界角θc=___________;(2)数值孔径NA=___________。

A.79.110、0.28 B.79.110、0.54 C.11.890、0.28 D.11.890、0.28 知识点: 光纤计算 学生答[A;] 案: 得分: [20] 提示:

2.阶跃型光纤中,已知纤芯折射率n1=1.51, n2=1.49,纤芯半径a=4μm,工作波长λ=1.31 μm。计算可得(1)归一化频率V=__________;(2)每公里长度光纤的模式色散Δτ=__________秒。

A.6.78、6.54×10-11 B.6.78、6.54×10-8 C.4.67、6.54×10-11 D.4.67、6.54×10-8

知识点: 光纤计算 学生答[A;] 案: 得分: [20] 提示:

3.计算STM-1帧结构中段开销SOH的容量(速率)=__________Mb/s。

A.4.608 Kb/s B.4.608 Mb/s C.15.336 Kb/s D.15.336 Mb/s

标准答

A;

案:

试题分

20.0

值: 标准答

A;

案:

试题分

20.0

值: 知识点: SDH计算 学生答[B;] 案: 得分: [20] 提示:

4.有622.080Mbit/s速率的单模光缆传输系统,应用InGaAs-LD,其It<50mA,标称波长为1310nm,光谱宽度为2nm。接收灵敏度为-28dBm, 动态范围≥20dB。采用的光缆其固有损耗为0.3dB/km, 接头损耗为0.1dB/km,光连接器(收、发各一个)衰减为1dB,光纤色散系数≤1.8ps/nm・km, 光纤富余度为0.1dB/km。若考虑1dB色散代价(ε取0.306),5dB设备富余度,则当损耗受限的最大中继距离为40km时,系统所需的出纤功率为__________dBm;根据系统参数,色散受限中继距离为__________。

A.0.1、136.6km B.1、80km C.0、136.6km D.10、80km 知识点: 中继距离计算 学生答[C;] 案: 得分: [20] 提示:

5.若一个2.5Gbit/s单模光缆通信系统,其系统总体要求如下: 系统中采用的激光器为单纵摸激光器,其阈值电流小于50mA,激光器工作于1550nm.光脉冲谱线宽度Δλ

max

标准答

B;

案:

试题分

20.0

值:

标准答

C;

案:

试题分

20.0

值:

≤1.8nm。发送光功率PT=2.5dBm。如用高性能的光接收组件,可在BER=1×10-10条件下得到接收灵敏度PR=-38dBm,动态范围D≥20dB。

若考虑光通道功率代价PP =1dB,光连接器衰减AC=1dB(发送和接收端各一个),光纤接头损耗AS=0.1dB/km,光纤固有损耗α=0.23dB/km,光纤色散系数D≤2.2ps/(km・nm)取ME=3dB MC=0.1dB/km,频率啁啾系数为3.2。试计算损耗受限中继距离为__________,色散受限中继距离为__________,则最大中继距离为__________。

A.80km、74km、74km B.74km、67.5km、67.5km C.74km、67.5km、74km D.80km、675km、80km 知识点: 中继距离计算 学生答案: [D;] 得分: [20] 提示:

标准答

案:

试题分

值:

D;

北邮联通实习报告 篇5

20xx年7月7日至20xx年7月9日,我们在中兴协力超越实习基地进行为期三天的实习,实习内容主要包括WCDMA网络优化设计和WCDMA硬件调测,最后一天进行了实际的路测。三天以来,我们掌握了和通信基站相关的知识,学到了很多工程相关的实践操作和理论知识,让我们开阔了眼界,增长了知识,有很大的收获。

专业实习的第一天,我们学习了由费兴广老师讲授的WCDMA网络优化设计课程,其中包括网络规划与优化的重要性、WCDMA网络规划任务与基本流程、WCDMA网络优化任务与基本流程三部分。在网络规划与优化的重要性中,老师先介绍了无线通信技术和WCDMA的发展历史,然后分别逐一介绍了在目前的网络建设中存在的很多问题:自干扰、功率攀升、覆盖差、容量瓶颈的来源、现象、特点和解决方法。紧接着便讲了WCDMA无线网络规划,包括其任务及目标、网络规划流程和网络规划与优化理念,即精品网络源自需求,始于规划,重在过程,成于优化。然后讲到了篇幅最大的WCDMA无线网络优化,具体讲到了无线网络优化的原因,从网络质量角度和运营商角度分别介绍了无线网络优化的目标,在这之后又分别介绍了网络工程优化和网络运维优化的具体流程等内容。

其中,老师重点介绍了WCDMA优化的流程问题,包括五个过程:

1、需求分析:包括:了解覆盖和容量的需求信息;确认优化测试参数设置;

确认与客户的分工界面;确认各项目验收标准;制定工作计划;资料调查和收集;收集网络规划阶段的所有报告;获取现有网络站点信息、天馈信息、系统参数设置等;了解现有网络中存在的问题。

2、优化工具的准备:包括:路测工具是网络优化测试的基本工具。主要包

括:路测软件、测试手机、接收机、GPS等。有些路测设备还需要双串口卡。可能还需要用信令分析仪针对问题进行信令跟踪和定位。如果需要作干扰测试等,可能还需要频谱仪等设备。

3、数据采集:优化数据来源;路测数据(DT);拨打测试数据(CQT);OMC性能统计数据;用户申诉信息;告警信息;其它数据。

4、数据分析:OMC性能统计数据分析可得到无线网络一般性能指标GPI和关键性能指标KPI,这些指标都是评估网络性能的重要参考。对OMC性能统计数据进行分析,可以在后台直接定位问题发生的区域范围,有助于问题的精确定位。体现资源利用情况的指标包括:最坏小区比例、超忙小区比例、超闲小区比例、小区码资源可用率。从OMC后台提取的指标还包括其它反映网络运行质量的指标:接入成功率、接通率、掉话率、呼叫时延。体现系统切换性能的指标(切换成功率)具体包括:更软切换成功率、软切换成功率、跨Iur口软切换成功率、硬切换成功率、系统间切换成功率。

5、优化方案制定:网络优化的调整策略主要包括:调整网络无线参数;包括调整接入参数、寻呼参数、功控参数、切换参数、搜索参数等。调整系统邻区列表;通过对路测数据的分析优化网络的邻区列表。可能采取的措施包括:区分裂;增加基站、微蜂窝、射频拉远等;使用多载频。专业实习第二天,,我们学习了由齐海领老师讲授的WCDMA硬件调测课程。

首先老师向我们介绍了无线通信的基础知识,包括移动通信的基础知识、双工技术、多址技术、无线传输技术等。接下来我们学习了3G频谱规划的相关内容,具体包括IMT-20xx的频谱分配、中国3G频谱分配、中国的3G频率规划、3G的标准化历程、3G的三种主要技术WCDMA、TD-SCDMA、CDMA20xx及其比较。随后老师有介绍了扩频通信原理的相关内容,具体包括扩频通信的理论基础、收发信机数据处理过程、信道编码及其原理、交织技术、信道编码和交织技术的使用。这部分的知识由于我们在校内的通信原理课程上已经有所学习,所以接受起来感觉比较容易,老师主要讲了直接扩频通信的扩频和解扩,具体的数据处理过程。

除此之外,老师还向我们介绍了WCDMA硬件设备 zxsdr-bs8800系列室内型双模宏基站,ZXSDR BS8800由基带单元BBU和射频单元RSU共同组成:基带-射频接口支持CPRI协议,通过光纤可以与RRU相连作为BS8800的远端射频模块应用,BS8800的典型配置为1个BBU加上3或6个RSU,单机柜最大支持2个BBU和6个RSU,BS8800还可以在上部配置一个射频柜,以支持12个RSU或9个RSU+3个合路器。随后我们分为两组轮流参观了中兴通讯提供的zxsdr-bs8800系列室内型双模宏基站,主要学习了基站中的Node B 和RNC。

实习第三天,我们主要进行了路测,它属于网络优化流程中的数据采集过程,路测准备过程包括:检查频率和 扰码是否和规划数据一致;LAC/RAC是否和规划数据一致;小区选择和重选参数的设置;邻区列表是否与规划数据一致;注意事项包括:车速保持30km/h~40km/h;检查 Scanner 接收的 CPICH RSCP和CPICH Ec/Io 是否异常;检查是否存在功放异常,天馈连接异常,天线安装位置不合理,周围环境发生变化导致建筑物阻挡,硬件安装时天线下倾角/方位角与规划不一致等问题。

总结这三天来的实习,我感觉收获颇多。

首先,加深了我们对理论知识的理解。我们对无线通信的原理和过程有了整体上的理性的认识,从更加实用的角度对其进行了了解,这也对我们将来步入社会和单位能尽快熟悉业务奠定了基础。

其次,对于硬件设备的讲解与参观以及利用软件进行了网络基站的配置,让我们在理论提高的基础上增加了实践,通过对基站扇形区域的配置,对学习过的网络优化的内容和基站等硬件结构的拓扑结构和作用有了综合直观的感受,同时对网络优化有了基本的掌握,对通信设备的配置和优化有了更深的认识。

通信仿真实验报告 篇6

4.所有仿真程序产生的结果都要有手写分析,即要判决仿真结果就是否正确,说明了什么问题,能够得出什么结论,要如何改进等等。

实验一 随机信号的计算机仿真 实验目的:仿真实现各种分布的随机数发生器 实验内容: 1、均匀分布随机数的产生 用线性同余法,编写 Matlab 程序,产生均匀分布的随机数。

   )5000 mod(] 1323 241 [ 1    n x n x

初始种子 x(0)自己选择。

线性同余算法就是使用最为广泛的伪随机数产生器,该算法含有 4 个参数:模数 m(m>0),乘数 a(0≤a< m),增量 c(0≤c

通信仿真实验报告

2、用反函数法,将均匀分布的随机变量变换为具有单边指数分布的随机变量。编写 Matlab 程序,产生指数分布的随机数。计算并比较理论 pdf 与从直方图得到的 pdf。

指数分布随机变量 pdf 定义为: 0),()exp(2)(    x u x x p X ,)(x u 为单位阶跃函数。

先自行设置取样点数,取 a=5;产生均匀分布随机变量,转化为单边指数分布,理论与仿真符合通信仿真实验报告

设计题: 3、用 Matlab 编程分别产生标准正态分布、指定均值方差正态分布、瑞利分布、赖斯分布、中心与非中心χ2 分布的随机数,并画出相应的 pdf。

y1=normpdf(x,0,1);

y2=normpdf(x,4,2);

通信仿真实验报告

瑞丽

p1= ncfpdf(x,5,20,10);非中心 p= fpdf(x,5,20);中心 4、设输入的随机变量序列 X(n)为 N=1000 独立同分布高斯分布的离散时间序列,均值为 0,方差为 1,采样间隔 0、01s。通过某线性时不变滤波器,输出随机变量序列 Y(n)的功率谱密度为: 2)2(11)(ff S Y 

(1)

设计该滤波器

通信仿真实验报告(2)

产生随机变量序列 Y(n)。

X0=0;

%设置产生序列的递推公式的初始值:X(0)N=1000;

%设置序列的长度 rh=0、9;

%设置产生序列的递推公式的系数 X=zeros(1,N);

%定义序列 X w=rand(1,N)-1/2;

%产生序列 w:在(-1/2,1/2)内均匀分布

%计算序列 X 的 N 个样本:X(1),X(2),…,X(N)

X(1)=rh*X0+w(1);

for i=2:N

X(i)=rh*X(i-1)+w(i);

End X(n)的功率谱密度

滤波器的幅度响应

通信仿真实验报告

附件: 实验二 数字基带调制 实验目的:数字通信系统中,基带传输的仿真。

实验内容: 用 MATLAB 编程仿真实现二进制脉冲幅度调制(PAM)数字通信系统的调制过程。要求画出 12bit 随机输入与对应的已调波形输出。

通信仿真实验报告

1.绘出 40bit 随机输入条件下调制波形形成的眼图。

2.用蒙特卡罗仿真方法计算在信道为加性高斯白噪声时,该系统在不同信噪比下的差错概率。

通信仿真实验报告

3.画出该系统的理论误码率(报告中还要写出理论公式),与蒙特卡罗仿真结果比较,就是否一致,分析结果。

设计题 4、设计 FIR 根升余弦滤波器,具体指标如下:

(1)码片速率为 1、28MHz,采样率为 4 倍码片速率(2)滚 降 系 数 0、22, 冲 激 响 应 序 列 长 度

通信仿真实验报告 65

N_T=8;

%冲激响应序列长度为 2*N_T*Fs/Fc+1 R=0、22

%滚降系数 Fc=1、28e+6;Fs=4*Fc;

%抽样率为 4 倍码片速率 Tc=1、0e-6/1、28;

%码片周期 %[Num,Den] = rcosine(Fc,Fs,“sqrt”,R);

Num=rcosfir(R,N_T,4,Tc,“sqrt”);[H,w]=freqz(Num,[1],1000,“whole”);H=(H(1:1:501))“;w=(w(1:1:501))”;Mag=abs(H);db=20*log10((Mag)/max(Mag));pha=angle(H);plot(w/pi,db);grid;

通信仿真实验报告 axis([0 1-60 1]);xlabel(“归一化角频率”);ylabel(“RRC 滤波器幅度响应(dB)”);(1)[H,w]=freqz(B,A,N)(2)[H,w]=freqz(B,A,N,’whole’)

(1)中 B 与 A 分别为离散系统的系统函数分子、分母多项式的系数向量,返回量 H 则包含了离散系统频响在 0~pi 范围内 N 个频率等分点的值(其中N 为正整数),w 则包含了范围内 N 个频率等分点。调用默认的 N 时,其值就是 512。

(2)中调用格式将计算离散系统在0~pi范内的N个频率等分店的频率响应的值。

因此,可以先调用 freqz()函数计算系统的频率响应,然后利用 abs()与angle()函数及 plot()函数,即可绘制出系统在 或 范围内的频响曲线(3)产生一串(-1、1)等概率分布的随机序列,并对该序列进行脉冲成形滤波。

附件: 实验三 数字频带调制 实验目的:对数字信息的频带传输进行仿真。

通信仿真实验报告 实验内容: 1.用 MATLAB 编程仿真实现二进制相位调制(BPSK)数字通信系统的调制过程。要 求 画 出 12bit 随 机 输 入 与 对 应 的 已 调 波 形 输 出。

2.并用蒙特卡罗仿真方法计算在信道为加性高斯白噪声时,该系统在不同信噪比下的差错概率

通信仿真实验报告 3.画出该系统的理论误码率,与蒙特卡罗仿真结果比较,就是否一致,分析结果。

设计题 4.QPSK 调制,解调与检测的 MATLAB 仿真,并用蒙特卡罗方法估计该系统在加性高斯白噪声情况下的差错概率。

(1)

使用范围在(0,1)内的均匀分布随机数发生器,来产生等概率出现的四

通信仿真实验报告 进制符号序列,再将序列映射到对应的信号向量。

s11=-j;s10=-1;s00=j;s01=1;

%定义 QPSK 信号:4 种可能的取值

N=10000;

%设置发送数据符号的个数

%产生待发送的二进制比特数据流:长度为 2N

signal=rand(1,2*N);

qpsk=zeros(1,N);

%定义经过调制后的信号序列

%产生调制后的信号序列 qpsk

for i=1:N

if signal(2*i-1)<0、5

if signal(2*i)<0、5

qpsk(i)=s00;

else qpsk(i)=s01;

end;

else

if signal(2*i)<0、5

qpsk(i)=s10;

else qpsk(i)=s11;

end;

end;

end;

(2)

利用高斯随机数发生器产生均值为 0,方差为 N0/2 的高斯噪声。

NO=(10^(SNR_in_DB/10))sgma=sqrt(N0/2);

n(1)=gngauss(sgma)(3)

设计检测器,用蒙特卡罗方法估计检测器产生的符号误差。

通信仿真实验报告

实验四 通信信道建模仿真 实验目的:无线通信信道的仿真实现 实验内容: 确定信号的 DTFT 谱分析 窗对频率分辨率的影响

1-1

通信仿真实验报告

1-2

1-3

通信仿真实验报告

1-4

2-1

通信仿真实验报告

2-1

2-2

通信仿真实验报告

3-1

通信仿真实验报告

%% Zero padding DFT

v=2;

dft_vn = fftshift(fft(vn,v*N));

figure(3);

stem([-v*N/2:v*N/2-1]/(v*N/2),abs(dft_vn),“、”);

axis([-1 1 0 35]);

title(“DFT spectrum with 64 zeros padded”);

xlabel(“Normalized digital frequency”);

%% Zero padding DFT

通信仿真实验报告 v=4;

dft_vn = fftshift(fft(vn,v*N));

figure(4);

stem([-v*N/2:v*N/2-1]/(v*N/2),abs(dft_vn),“、”);

title(“DFT spectrum with 3*64 zeros padded”);

xlabel(“Normalized digital frequency”);

axis([-1 1 0 35]);

%%

v = 8;

dft_vn = fftshift(fft(vn,v*N));

figure(5);

stem([-v*N/2:v*N/2-1]/(v*N/2),abs(dft_vn),“、”);

title(“DFT spectrum with 7*64 zeros padded”);

xlabel(“Normalized digital frequency”);

axis([-1 1 0 35]);

4-1: 产生并绘制 10 个高斯-马尔科夫序列样本

通信仿真实验报告

4-1: 功率谱、4-2

R=0、5

通信仿真实验报告

4-2

R=0、5 功率谱、5

通信仿真实验报告

实验五 信道衰落的影响与分集接收仿真 单径 A=0° 单路径移动台包络幅度-移动距离

单路径移动台包络相位

单路径移动台归一化频谱

通信仿真实验报告两径幅度

两径相位

两径频谱

通信仿真实验报告两径 R=0、5 幅度

两径 R=0、5 相位

两径 R=0、5 频谱

通信仿真实验报告

3:3-1 30°幅度

3-1 30°相位

3-1 30°频谱

通信仿真实验报告

3-1 45°幅度

3-1 45°相位

3-1 45°频谱

通信仿真实验报告

3-1 90°幅度

3-1 90°相位

3-1 90°频率

通信仿真实验报告

3-1 180°幅度

3-1 180°相位 3-1 180°频谱

通信仿真实验报告

4-1N=124-1N=256

通信仿真实验报告

5-1 幅度分布 N=12

5-1 幅度分布 N=64

5-1 幅度分布 N=256

通信仿真实验报告

6-1 相位分布 N=12

6-1 相位分布 N=64

6-1 相位 N=256

7-17-1 功率分布 N=12

7-1 功率 N=64

通信仿真实验报告

上一篇:地产晚宴活动策划方案下一篇:体育特长生培养方案