《数据业务模型》由会员分享,可在线阅读,更多相关《数据业务模型(70页珍藏版)》请在金锄头文库上搜索。
1、无线通信中心page: 1数据业务模型Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望无线通信中心page: 2业务模型结果对设备配置有什么影响业务模型结果对设备配置有什么影响? ?如何描述数据业务模型如何描述数据业务模型? ?HTTP FTP WAP VideoHTTP FTP WAP Video 概述概述无线通信中心page: 3业务模型结果FCH:支持9.6Kbps, 话音和数据都可以使用SCH:仅用于数据用户9.6Kbps 概述概述无线通信中心page: 4话音业务模型话音业
2、务模型数据业务模型数据业务模型用户特征用户特征所需的所需的FCH信道数信道数所需的所需的SCH信道数信道数系统处理能系统处理能力力基站的规模基站的规模系统建设系统建设FCH数目数目话音业务所需的话音业务所需的FCH(per BTS per sector)=ErlangB(GOS,Ev per BTS per sector) 数据业务所需的数据业务所需的FCH (per BTS per sector)=ErlangB(GOS,Ed per BTS per sector) Ev:扇区所有话音用户的呼叫话务量用户数:扇区所有话音用户的呼叫话务量用户数每用户的话务量每用户的话务量Ed:扇区所有数据用户
3、的呼叫话务量用户数:扇区所有数据用户的呼叫话务量用户数每用户的话务量每用户的话务量 概述概述无线通信中心page: 5SCH信道配置考虑两个因素信道配置考虑两个因素1)QoS时延特性决定SCH数量 90%的分组时延数据应该0?PW=N+W返回PW值,其中PW是当前对象传输完毕后的拥塞窗口值等待c,直到有一个packet被传输完毕,调度队列中的min(P,2)个packet进行传输递减P,使P=P-min(P,2)开始是是否否前向链路前向链路无线通信中心page: 26 结合结合TCP的的HTTP 业务模型描述业务模型描述HTTP业务的生成过程业务的生成过程两种两种HTTP版本版本两种两种MTU
4、生成HTTP的一个packetcallMTU?1500 bytes576 bytes76%24%开始HTTP版本?突发模式下载主对象和内嵌对象连续模式下载主对象和内嵌对象50% HTTP/1.050% HTTP/1.1前向链路前向链路无线通信中心page: 27 结合结合TCP的的HTTP 业务模型描述业务模型描述HTTP/1.0 对象传输过程对象传输过程开始S为要处理的对象的大小,m为要建立的TCP连接数对于主对象M=1;对于由b个内嵌对象组成的复合对象mb发送m个40字节的SYN字段再发送m个40字节的ACK字段等待c对S字节数据进行打包传输,初始化拥塞窗口为m发送m个40字节的FIN字段
5、发送m个40字节的ACK字段等待c结束前向链路前向链路无线通信中心page: 28 结合结合TCP的的HTTP 业务模型描述业务模型描述HTTP/1.1 对象传输过程对象传输过程开始发送1个40字节的SYN字段再发送1个40字节的ACK字段等待c对S字节主对象数据进行打包传输,最初时拥塞窗口为1等待T Tp pNd0?记录已经传输完毕的内嵌对象个数,用变量I,且I=1;记mPW(拥塞窗口返回值)前向链路前向链路无线通信中心page: 29 结合结合TCP的的HTTP 业务模型描述业务模型描述HTTP/1.1 对象传输过程对象传输过程记L为第I个内嵌对象的大小对L字节内嵌对象数据进行打包传输,开
6、始时拥塞窗口Wm记mPW(拥塞窗口返回值)INd?I=I+1;是等待c发送1个40字节的FIN字段发送1个40字节的ACK字段等待c结束否前向链路前向链路无线通信中心page: 30HTTP 业务模型描述业务模型描述Reading Time Distribution前向链路前向链路无线通信中心page: 31HTTP 业务模型描述业务模型描述前向链路前向链路Reading Time Distribution无线通信中心page: 32HTTP 业务模型描述业务模型描述前向链路前向链路Embedded Object Size Distribution无线通信中心page: 33HTTP 业务模型
7、描述业务模型描述前向链路前向链路 Main Object Size Distribution无线通信中心page: 34HTTP 业务模型描述业务模型描述前向链路前向链路 Number of Embedded Object Distribution无线通信中心page: 35HTTP 业务模型描述业务模型描述前向链路前向链路 Number of Embedded Object Distribution无线通信中心page: 36 FTP 业务模型描述业务模型描述FtpFtp数据业务可以用三个层次来描述:数据业务可以用三个层次来描述:数据业务可以用三个层次来描述:数据业务可以用三个层次来描述:S
8、essionSessionpacket callpacket call对应要传输的一个文件对应要传输的一个文件对应要传输的一个文件对应要传输的一个文件packetpacket前向链路前向链路无线通信中心page: 37 FTP 业务模型描述业务模型描述 Session Analysis前向链路前向链路无线通信中心page: 38 FTP 业务模型描述业务模型描述模型的主要参数模型的主要参数PDFParametersDistributionComponentMean=180 secExponentialReading time(Dpc)Mean=2MbytesStd.dev.=0.722Mbyt
9、esMax=5MbytesTuncatedLognormalFile Size(S)前向链路前向链路无线通信中心page: 39 结合结合TCP的的FTP 业务模型描述业务模型描述根据相应分布生成FTP的一个文件MTU?1500 bytes576 bytes76%24%开始将拥塞窗口初始化为1,建立一个新的TCP连接然后对FTP文件进行打包传输(略)等待Dpc的间隔时间FTP文件下载过程的简化模型文件下载过程的简化模型前向链路前向链路无线通信中心page: 40 FTP 业务模型描述业务模型描述前向链路前向链路Reading Time Distribution无线通信中心page: 41 FT
10、P 业务模型描述业务模型描述前向链路前向链路Reading Time Distribution无线通信中心page: 42 FTP 业务模型描述业务模型描述前向链路前向链路File Size Distribution无线通信中心page: 43 WAP 业务模型描述业务模型描述WAP业务的交互过程示意图业务的交互过程示意图前向链路前向链路无线通信中心page: 44WAPWAP请求的大小请求的大小请求的大小请求的大小WAPWAP网关网关网关网关的响应时间的响应时间的响应时间的响应时间响应响应响应响应 :由几个对象组成:由几个对象组成:由几个对象组成:由几个对象组成每个响应包含的对象的个数每个响
11、应包含的对象的个数每个响应包含的对象的个数每个响应包含的对象的个数 对象的大小对象的大小对象的大小对象的大小对象之间的时间间隔对象之间的时间间隔对象之间的时间间隔对象之间的时间间隔 阅读时间阅读时间阅读时间阅读时间 WAP 业务模型描述业务模型描述主要参数描述主要参数描述前向链路前向链路无线通信中心page: 45 WAP 业务模型描述业务模型描述参数定义参数定义参数参数变量变量WAP请求请求的的大小大小对象的大小对象的大小每个响每个响应的对应的对象的个象的个数数对象之对象之间的时间的时间间隔间间隔响应时响应时间间阅读时阅读时间间分布分布定值定值截短的截短的pareto分分布布(Mean= 2
12、56 bytes, Max= 1400 bytes)几何分几何分布布指数分指数分布布指数分指数分布布指数分指数分布布分布参数分布参数76 bytesK = 71.7 bytes, = 1.1Mean = 2Mean = 1.6 sMean = 2.5 sMean = 5.5 s前向链路前向链路无线通信中心page: 46 WAP 业务模型描述业务模型描述开始开始结束结束判断判断packetcallpacketcall数据量是否已经完全生成数据量是否已经完全生成递减对象之间的时间间隔递减对象之间的时间间隔否否是是阅读时间递减阅读时间递减判断判断packetcallpacketcall是否结束是否
13、结束是是否否判断第一个对象是否生成判断第一个对象是否生成是是否否判断对象之间的间隔是否为判断对象之间的间隔是否为0 0是是否否将生成的对象累加到数据对列中,将生成的对象累加到数据对列中,同时标记对象的大小、生成的时同时标记对象的大小、生成的时隙号、当前对象的序号隙号、当前对象的序号, ,累加已累加已生成的对象数量生成的对象数量生成新的对象之间的间隔生成新的对象之间的间隔如果当前如果当前packetcallpacketcall的对象数没有完全的对象数没有完全生成,则生成新的对象;否则,结束生成,则生成新的对象;否则,结束递减网关响应时间间隔递减网关响应时间间隔Packet call处理流程处理流
14、程前向链路前向链路无线通信中心page: 47 WAP 业务模型描述业务模型描述前向链路前向链路Response Object Size Distribution无线通信中心page: 48 WAP 业务模型描述业务模型描述前向链路前向链路Response Object Size Distribution无线通信中心page: 49 WAP 业务模型描述业务模型描述前向链路前向链路Reading Time Distribution无线通信中心page: 50 WAP 业务模型描述业务模型描述前向链路前向链路Reading Time Distribution无线通信中心page: 51 近似实时
15、的视频业务模型描述近似实时的视频业务模型描述视频业务特点视频业务特点数据缓冲器数据缓冲器每帧以间隔每帧以间隔T到达到达T由帧速率(由帧速率(fps)决定决定片断片断(packet)编码时延编码时延(即打包时延即打包时延)前向链路前向链路无线通信中心page: 52 近似实时的视频业务模型描述近似实时的视频业务模型描述视频模型示意图视频模型示意图前向链路前向链路无线通信中心page: 53 近似实时的视频业务模型描述近似实时的视频业务模型描述视频模型主要参数视频模型主要参数TB:缓冲器的长度:缓冲器的长度Tf:每帧的间隔:每帧的间隔 Np:每帧中包含的分组数目:每帧中包含的分组数目 Sp:分组的
16、大小:分组的大小 Tp:两个分组的到达时间:两个分组的到达时间 前向链路前向链路无线通信中心page: 54视频模型参数的分布视频模型参数的分布 近似实时的视频业务模型描述近似实时的视频业务模型描述参参数数类型类型TB: 缓缓冲冲 器器 窗窗口长度口长度Tf:每每帧帧的间隔的间隔Np:每每帧帧的的数数据据包包数目数目Sp:数数据据包包的的大小大小Tp:数数据据包包到到达达的时间间隔的时间间隔分布分布确定值确定值确定值确定值确定值确定值截短的截短的pareto 分布,均值为分布,均值为50字节,最大字节,最大值为值为125字节字节截短的截短的pareto分分布,均值为布,均值为6ms,最大值为最
17、大值为12.5ms分分布布参数参数5s100ms8K20字节字节=1.2K2.5ms =1.2前向链路前向链路无线通信中心page: 55 近似实时的视频业务模型描述近似实时的视频业务模型描述帧间隔递减帧间隔递减判断当前帧的最后一个分组是否已经生成判断当前帧的最后一个分组是否已经生成判断分组是否到达判断分组是否到达否否判断帧间隔是否为判断帧间隔是否为0是是生成新的分组生成新的分组是是否否分组间隔递减分组间隔递减是是否否生成新的一帧,生成新的一帧,包括分组数目等包括分组数目等循环循环开始开始仿真流程图仿真流程图前向链路前向链路无线通信中心page: 56 近似实时的视频业务模型描述近似实时的视频
18、业务模型描述前向链路前向链路Packet Size Distribution无线通信中心page: 57 近似实时的视频业务模型描述近似实时的视频业务模型描述前向链路前向链路Packet Size Distribution无线通信中心page: 58 近似实时的视频业务模型描述近似实时的视频业务模型描述前向链路前向链路Packet Interval Distribution无线通信中心page: 59 近似实时的视频业务模型描述近似实时的视频业务模型描述前向链路前向链路Packet Interval Distribution无线通信中心page: 60 反向链路业务模型描述反向链路业务模型描述
19、业务类型业务类型E-mailFTPHTTP关键:根据统计,推导出反向与前向链路的关系关键:根据统计,推导出反向与前向链路的关系反向链路反向链路无线通信中心page: 61E-mail业务模型描述业务模型描述参数描述:参数描述:邮件大小邮件大小邮件间的时间间隔邮件间的时间间隔参数类型参数类型E-mail大小大小E-mail间隔间隔分布分布对数正态对数正态Mean:22.7 kBytes Std.dev. 200.3 kBytesMax=8e6,Min=1e3bytes指数分布指数分布分布参数分布参数 =0.9385 , =2.0899Mean:104 sec反向链路反向链路无线通信中心page:
20、 62E-mail业务模型描述业务模型描述反向链路反向链路Email Size Distribution无线通信中心page: 63E-mail业务模型描述业务模型描述反向链路反向链路Email Interval Distribution无线通信中心page: 64E-mail业务模型描述业务模型描述反向链路反向链路Email Interval Distribution无线通信中心page: 65 反向链路反向链路FTP业务模型描述业务模型描述根据对前向链路和反向链路业务量的统计,推导出根据对前向链路和反向链路业务量的统计,推导出尺度因子尺度因子利用前向链路的仿真,得出与时间间隔相关的参数利用
21、前向链路的仿真,得出与时间间隔相关的参数由此可以得到参数的分布情况由此可以得到参数的分布情况模型建立的方法模型建立的方法反向链路反向链路无线通信中心page: 66FLftp/RLftp = N*(MTU+ LinkLayerFrameOverhead )/(ACKSize+LinkLayerFrameOverhead) 反向链路反向链路FTP业务模型描述业务模型描述尺度因子的理论推导尺度因子的理论推导FLftp: 前向链路速率前向链路速率RLftp: 反向链路速率反向链路速率MTU:最大传输单元:最大传输单元ACKSize: TCP的的 ACK大小大小 (TCP包头包头 + IP包头包头 =
22、 40 octets)N: 加权因子(加权因子(2)LinkLayerFormatOverhead: 链路层帧开销链路层帧开销对于以太网对于以太网14 octets对于对于HDLC 5octets反向链路反向链路无线通信中心page: 67 反向链路反向链路FTP业务模型描述业务模型描述尺度因子理论和实际测量结果对照表尺度因子理论和实际测量结果对照表Windows2000 操作系统操作系统反向链路反向链路无线通信中心page: 68 反向链反向链HTTP业务模型描述业务模型描述关于反向链路的数据包大小的统计关于反向链路的数据包大小的统计ACK字段字段反向链路反向链路无线通信中心page: 69 反向链反向链HTTP业务模型描述业务模型描述尺度因子理论和实际测量结果对照表尺度因子理论和实际测量结果对照表Windows2000 操作系统操作系统可见,仿真中我们取尺度因子的值为可见,仿真中我们取尺度因子的值为6是合适的是合适的反向链路反向链路无线通信中心page: 70