CN104521276B - 自适应非实时业务控制方法及其终端 - Google Patents
自适应非实时业务控制方法及其终端 Download PDFInfo
- Publication number
- CN104521276B CN104521276B CN201380042048.2A CN201380042048A CN104521276B CN 104521276 B CN104521276 B CN 104521276B CN 201380042048 A CN201380042048 A CN 201380042048A CN 104521276 B CN104521276 B CN 104521276B
- Authority
- CN
- China
- Prior art keywords
- terminal
- network
- business
- signal
- download
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000003044 adaptive effect Effects 0.000 title abstract description 27
- 230000005540 biological transmission Effects 0.000 claims description 137
- 238000007689 inspection Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 description 39
- 230000006870 function Effects 0.000 description 21
- 238000007726 management method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 13
- 238000001514 detection method Methods 0.000 description 12
- 239000000470 constituent Substances 0.000 description 7
- 238000012546 transfer Methods 0.000 description 6
- 238000012163 sequencing technique Methods 0.000 description 5
- 235000013399 edible fruits Nutrition 0.000 description 4
- 238000009434 installation Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 206010048669 Terminal state Diseases 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/384—Payment protocols; Details thereof using social networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/127—Avoiding congestion; Recovering from congestion by using congestion prediction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/342—Cards defining paid or billed services or quantities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/25—Flow control; Congestion control with rate being modified by the source upon detecting a change of network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及自适应非实时业务控制方法及其终端。提供了所述自适应非实时业务控制方法及其终端以使得不影响网络业务,并且能够通过在网络资源的使用率较低时非实时地发送业务来自适应地发送所述业务。
Description
技术领域
在一个或更多个实施方式中,本公开涉及自适应非实时业务控制方法和用于实现该自适应非实时业务控制方法的终端。更具体地,本公开涉及一种在网络资源的使用率较低时在非实时基础上发送业务,从而在不影响网络的业务的情况下自适应地发送业务的自适应非实时业务控制方法,以及一种用于实现该自适应非实时业务控制方法的终端。
背景技术
本部分中的陈述仅提供与本公开有关的背景信息,并且不构成现有技术。
当前的移动通信***中的业务传输控制方法采用业务在作为终端和服务器级的L3层的网络层按照尽力而为的形式的传输,以便实时发送用户级所请求的业务。然而,在常规的业务传输控制方法中,核心网的服务器或终端几乎不能够检测负荷小区是否存在或各个小区的业务状态。
在小区处产生的负荷或业务拥塞使终端的数据传输效率降低,并且由于分组丢失等而导致的有传输故障的终端在作为L3层的网络层处连续地重试传输,导致在小区处继续负荷或业务拥塞的问题。此外,当在用户级处不存在业务传输请求时,网络变得处于不使用网络资源的空闲状态,导致通信提供方侧的网络可用性下降的问题。
发明内容
技术问题
因此,本公开致力于提供一种在网络资源的使用率较低时在非实时基础上发送业务,从而在不影响网络的业务的情况下自适应地发送业务的自适应非实时业务控制方法,以及一种用于实现该自适应非实时业务控制方法的终端。
技术方案
根据本公开的一些实施方式,一种终端包括:信号发生器,该信号发生器被配置为产生业务请求信号;策略管理器,该策略管理器被配置为向策略提供器发送策略请求信号并且接收与所述策略请求信号对应的策略应答信号;业务收发器,该业务收发器被配置为执行经由路径网络从内容提供器下载与所述业务请求信号对应的业务应答信号;网络检测器,该网络检测器被配置为基于所述策略应答信号来检测所述路径网络的网络状态;以及业务控制器,该业务控制器被配置为在所述下载时基于所述网络状态确定业务控制状态并且基于所述业务控制状态来控制所述下载。
根据本公开的一些实施方式,一种通过终端自适应地控制业务的方法包括以下步骤:管理策略,包括向策略提供器发送策略请求信号以及接收与所述策略请求信号对应的策略应答信号;执行业务发送和接收,包括经由路径网络从内容提供器下载与业务请求信号对应的业务应答信号;基于所述策略应答信号来检测所述路径网络的网络状态;以及执行业务控制,包括基于下载期间的所述网络状态来确定是否执行所述业务控制以及基于所述确定的结果来控制所述下载。
有益效果
根据如上所述的一些实施方式,当网络资源的使用率较低时,业务能够通过在非实时基础上发送而在不影响网络的业务的情况下被自适应地发送。此外,根据一些实施方式,能够在使网络中的投资最小化的同时通过使用空闲能力来控制由非实时业务产生的临时网络拥塞,从而增加网络使用。
根据一些实施方式,当网络资源的使用率较低时,业务能够通过利用超负荷(overload)信息在非实时基础上发送而在不影响网络的业务的情况下被自适应地发送。此外,能够利用用针对发送器负荷管理预先获取的发送器负荷信息在减少不必要的测量开销和时间的同时在相关服务操作时使对网络的影响最小化的状态下在非实时基础上自适应地控制业务。
根据一些实施方式,技术支持大量内容在非实时基础上的下载和上传,这不影响网络提供商的网络,从而能够通过充分利用网络空闲状态来提高网络***的使用和效率。此外,根据一些实施方式,能够在没有网络提供商对网络的附加投资的情况下应用新的服务(例如,在测量速率***中对采用自适应业务传输方法的业务应用固定费用而没有附加费用的附加服务产品)。
根据一些实施方式,网络资源在没有用户使用终端时或者在网络的使用在网络空闲状态下相对较低时的使用率减小的问题以及网络负荷能够通过控制在繁忙时导致连续繁忙状态的数据传输来最小化。
附图说明
图1是根据第一实施方式和第二实施方式的自适应非实时业务控制***的框图。
图2是根据第一实施方式和第二实施方式的网络的框图。
图3是根据第一实施方式和第二实施方式的业务控制装置的框图。
图4是根据第二实施方式的策略控制器的框图。
图5是用于描述根据第一实施方式的业务控制方法的示意图。
图6是根据第二实施方式的使用超负荷信息的自适应非实时业务控制***的示例的示意图。
图7是根据第一实施方式的自适应非实时业务控制方法的流程图。
图8是根据第一实施方式的策略管理方法的流程图。
图9是根据第二实施方式的使用超负荷信息的自适应非实时业务控制方法的流程图。
图10是用于描述根据第二实施方式的业务控制方法的示意图。
图11是根据第二实施方式的自适应非实时业务控制方法的流程图。
图12是根据第二实施方式的策略管理方法的流程图。
图13是用于描述根据第一实施方式和第二实施方式的非实时业务的一组曲线图。
具体实施方式
在下文中,将参照附图详细描述本公开的至少一个实施方式。
图1是根据第一实施方式和第二实施方式的自适应非实时业务控制***的框图。
根据第一实施方式和第二实施方式的自适应非实时业务控制***包括终端110、业务控制应用112、网络120、策略提供器140和内容提供器150。包括在自适应非实时业务控制***中的组成元件不限于这些元件。这里提到的业务意指在预定时间内网络120的传输路径上的数据流的量。
终端110是能够基于来自用户的键操作或指令经由网络120发送和接收各种数据的终端。终端110可以是平板PC、膝上型电脑、台式PC、智能电话、PDA(个人数字助理)、移动通信终端等。终端110可以是支持云计算的云计算机,在该云计算中能够经由网络120使用诸如数据的读取、写入和存储以及网络和内容的使用的服务。
终端110是用于利用网络120执行语音通信或数据通信的装置。终端110包括用于存储用于经由网络120与内容提供器150进行通信的各种程序或协议的存储器、用于执行程序以执行计算和控制的微处理器等。终端110可以是任何类型的终端,只要它给服务器-客户端通信提供内容提供器150即可,终端110广义上包括诸如笔记本计算机、移动通信终端、PDA等的所有类型的通信计算装置。终端110包括多个通信模块,并且经由在网络120中用作非实时业务的路径的路径网络(122、124、126、...和128中的任一个)执行语音通信或数据通信。终端110经由路径网络(122、124、126、...和128中的任一个)与内容提供器150进行通信。终端110将内容存储在终端110中以用于业务处理,或者管理用来将终端110的业务发送到内容提供器150的数据。
在第一实施方式和第二实施方式中,终端110被描述为与策略提供器140分开的装置;然而,在该实施方式的实际实现中,终端110能够被实现为包括策略提供器140的独立装置。
根据第一实施方式和第二实施方式的终端110包括业务控制应用112,并且执行非实时业务控制。终端110通过来自用户的操作或指令来驱动业务控制应用112,并且利用业务控制应用112来执行自适应非实时业务控制。详细地描述了业务控制应用112。当终端110是智能电话时,业务控制应用112是从应用商店下载并且安装在该智能电话中的应用。当终端110是功能电话时,业务控制应用112是在经由通信提供方服务器下载的VM(虚拟机)上驱动的应用。
描述了将业务控制应用112安装在根据第一实施方式和第二实施方式的终端110中的模式。终端110在以下状态下被实现,在该状态下业务控制应用112被按照嵌入式形式安装、按照被嵌入在安装在终端110中的OS(操作***)中的形式安装、或者按照通过来自用户的操作或指令被安装在终端110的OS中的形式安装。按照以上提到的方式安装在终端110中的业务控制应用112能够被实现为与安装在终端110中的基本应用(例如,文本发送应用、语音呼叫发送和接收应用、数据发送和接收应用、信使应用等)联动(interlock),但是未必限于该方案。换句话说,业务控制应用112还能够被实现为在不与基本应用协作或联动的情况下单独地操作。
下面描述根据第一实施方式的终端110通过使用安装在其中的业务控制应用112来执行自适应非实时业务控制的步骤。终端110通过来自用户的操作或指令来产生非实时业务请求信号。非实时业务请求信号是一种业务请求信号。当用户通过操作终端110输入指令以请求特定内容时,终端110向内容提供器150发送针对内容的业务请求信号。终端110基于路径网络(122、124、126、...和128中的任一个)的网络状态来控制业务,并且当网络状态繁忙时,该业务请求信号被用作非实时业务请求信号。相同的构思能够适用于与非实时业务请求信号对应的非实时业务应答信号。
根据第一实施方式的终端110向策略提供器140发送策略请求信号,并且接收与该策略请求信号对应的策略应答信号。终端110基于策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态。终端110经由路径网络(122、124、126、...和128中的任一个)下载与非实时业务请求信号对应的非实时业务应答信号,或者将预先存储在终端110中的内容上传到内容提供器150。终端110基于在下载或上传时检测到的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。
当从内容提供器150下载非实时业务应答信号时,根据第一实施方式的终端110根据非实时业务应答信号的数据类型使该非实时业务应答信号被下载到预定存储区域。终端110基于包括在策略应答信号中的策略请求周期信息将策略请求信号发送到策略提供器140。
下面描述检测根据第一实施方式和第二实施方式的终端110用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态的步骤。终端110基于从路径网络(122、124、126、...和128中的任一个)接收到的波状态信号来检测繁忙状态、正常状态和平滑状态中的任一个。终端110通过将被包括在波状态信号中的参数Rx、Tx、Ec/Io、RSSI、传输速率、指派终端的数量当中的至少一个参数与预设的网络状态阈值进行比较来检测网络状态。当比较的结果指示参数的值超过网络状态阈值时,终端110检测到网络状态繁忙。当比较的结果指示参数的值低于网络状态阈值时,终端110检测到网络状态平滑。当比较的结果指示参数的值落在网络状态阈值的容差范围内时,终端110检测到网络状态正常。
根据第一实施方式和第二实施方式的终端110被配置为当它将所产生的业务请求信号发送到内容提供器150时确定传输顺序。具体地,终端110基于由用户输入的操作或指令顺序或内容的类型来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序。终端110基于所确定的传输顺序将非实时业务请求信号发送到内容提供器150。
由终端110从策略提供器140接收到的策略应答信号是包括基于网络状态的策略请求周期信息、阈值和优先级信息当中的至少一条信息的信号。阈值是包括针对与业务控制有关的多个参数的相应阈值的信息。基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态以及各个终端的传输请求时间当中的至少一条信息自适应地设置阈值。阈值用来将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内。优先级信息具有被设置为使得业务在最有空时间(most available time)(一天中产生最小数量的呼叫的时间)在优先级基础上被发送的值或基于路径网络(122、124、126、...和128中的任一个)的类型设置的优先级值。业务参数包括Rx、Tx、Ec/Io、传输速率、指派终端的数量等。
以下描述详细描述了通过由根据第一实施方式的终端110检测网络状态来自适应地控制非实时业务的步骤。终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙并且执行控制以暂停下载或上传(业务)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
下面描述通过根据第一实施方式的终端110来执行发送经暂停的非实时业务的重试的步骤。终端110进行操作以使下载或上传(业务)的重试基于策略应答信号被重复地执行。当定时器的时间过去时,终端110执行下载或上传(业务)的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,终端110执行下载或上传(业务)的重试。当接收到新的非实时业务请求信号时,终端110执行下载或上传(业务)的重试。
描述了用来利用超负荷信息自适应地控制非实时业务的根据第二实施方式的终端110的操作。终端110通过由用户输入的操作或指令来产生非实时业务请求信号。非实时业务请求信号是一种业务请求信号。当用户通过操作终端110输入指令以请求特定内容时,终端110向内容提供器150发送针对内容的业务请求信号。终端110基于路径网络(122、124、126、...和128中的任一个)的网络状态来控制业务,并且当网络状态繁忙时,该业务请求信号被用作非实时业务请求信号。相同的构思能够适用于与非实时业务请求信号对应的非实时业务应答信号。终端110将包括关于通信中的路径网络(122、124、126、...和128中的任一个)的网络标识信息的策略请求信号发送到策略提供器140。终端110从策略提供器140接收响应于策略请求信号的包括超负荷区域信息的策略应答信号,并且基于该策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态。终端110经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号或者将存储在终端110中的内容上传到内容提供器150。当执行下载或上传时,终端110基于包括在策略应答信号中的超负荷区域信息来控制下载或上传(业务)。
下面详细描述了由终端110使用超负荷信息的步骤。终端110检查包括在策略应答信号中的超负荷区域信息,并且当检查的结果指示关于路径网络(122、124、126、...和128中的任一个)的发送器标识信息被包括在超负荷区域信息中时,检测到网络状态繁忙并且暂停下载或上传(业务)达预定时间。当检查的结果指示发送器标识信息未被包括在超负荷区域信息中时,终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传。终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。
当终端110不位于超负荷区域中时,操作如下。描述了利用安装在终端110中的业务控制应用112来执行自适应非实时业务控制的步骤。终端110通过由用户输入的操作或指令来产生业务请求信号,将策略请求信号发送到策略提供器140,并且接收与该策略请求信号对应的策略应答信号。终端110经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号或者将存储在终端110中的内容上传到内容提供器150。终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。当从内容提供器150下载非实时业务应答信号时,终端110根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。终端110基于包括在策略应答信号中的策略请求周期信息将策略请求信号发送到策略提供器140。
下面描述用于操作根据第一实施方式和第二实施方式的业务控制应用112的方法。业务控制应用112能够被实现为按照包括由终端110执行的单独的软件功能或硬件功能的形式单独地操作,或者能够按照与由终端110执行的单独的软件功能或硬件功能联动的形式实现。
优选的是,业务控制应用112被安装在终端110中并且利用包括在终端110中的各种硬件设备来操作,但是不限于该方案。另选地,业务控制应用112能够通过被实现为单独的单元来操作。业务控制应用112能够按照与安装在终端110中的应用联动的方式操作。
描述了根据第一实施方式的业务控制应用112的操作。业务控制应用112是被安装在终端110中的一种程序,检测终端110用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态,并且基于所检测到的网络状态来管理自适应数据业务。具体地描述业务控制应用112的操作,业务控制应用112通过由用户输入的操作或指令来产生非实时业务请求信号,并且将策略请求信号发送到策略提供器140。业务控制应用112接收与策略请求信号对应的策略应答信号,并且基于与该策略请求信号对应的策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态。业务控制应用112经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号或者将存储在终端110中的内容上传到内容提供器150。业务控制应用112基于下载或上传时的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。
下面描述用来利用超负荷信息控制自适应非实时业务的根据第二实施方式的业务控制应用112的操作。业务控制应用112通过与安装有业务控制应用112的终端110联动来通过由用户输入的操作或指令产生非实时业务请求信号,并且将包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络标识信息的策略请求信号发送到策略提供器140。业务控制应用112从策略提供器140接收响应于策略请求信号的包括超负荷区域信息的策略应答信号。业务控制应用112经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号或者将存储在终端110中的内容上传到内容提供器150。业务控制应用112在下载或上传时基于包括在策略应答信号中的超负荷区域信息来控制下载或上传(业务)。
网络120能够通过使用各种有线或无线通信技术的通信协议来执行数据发送和接收,网络120包括3G网络122、4G网络124和无线LAN网络126以及第N网络(同步网络、互联网网络、内部网网络和卫星通信网络)128。网络120可以包括与内容提供器150连接的云计算网络,该云计算网络能够存储诸如软件和硬件的计算资源并且将客户端所需的计算资源提供给终端110。这里提到的云计算意指计算机环境,在该计算机环境中信息被永久地存储在互联网上的服务器中但是暂时性地存储在诸如台式计算机、平板计算机、笔记本计算机、上网本计算机和智能电话的客户端终端中。云计算意指计算机环境连接网络,在该计算机环境连接网络中,关于用户的所有条的信息都被存储在互联网上的服务器中,并且用户能够利用各种信息技术(IT)设备随时随地使用这些信息。在下面参照图2详细描述网络120。
发送器负荷管理器130是与网络120中的发送器210或220联动并且监测发送器210或220的输出值的设备。发送器负荷管理器130收集从联动的发送器210或220接收到的发送器标识信息(例如,小区ID)以产生发送器标识列表,并且利用从发送器210或220接收到的输出值从发送器标识列表中选择超负荷的发送器以产生超负荷的发送器列表。发送器负荷管理器130与策略提供器140联动,并且响应于来自策略提供器140的请求以恒定的周期将发送器标识列表或超负荷的发送器列表中的至少一个发送到策略提供器140。
策略提供器140执行检测指派给路径网络(122、124、126、...和128中的任一个)的各个终端的网络状态以及基于所检测到的网络状态来确定和管理与数据业务有关的策略的功能。策略提供器140经由网络120与终端110联动,当从终端110接收到策略请求信号时,基于作为网络120的状态的网络状态来产生与策略请求信号对应的策略应答信号,并且将该策略应答信号发送到终端110。策略提供器140可以使用3G PCRF(策略计费和规则功能)218或4G PCRF 230。
描述了通过策略提供器140产生与从终端110接收到的策略请求信号对应的策略应答信号的步骤。策略提供器140检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间(一天中产生最小数量的呼叫的时间)在优先级基础上被发送的值,或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。策略提供器140将这种策略应答信号周期性地发送到终端110。
描述了通过策略提供器140检测路径网络(122、124、126、...和128中的任一个)的步骤。策略提供器140基于从路径网络(122、124、126、...和128中的任一个)接收到的波状态信号来检测繁忙状态、正常状态和平滑状态中的任一个。策略提供器140通过将被包括在波状态信号中的参数Rx、Tx、Ec/Io、RSSI(接收信号强度指示)、传输速率、指派终端的数量当中的至少一个参数与预设网络状态阈值进行比较来检测网络状态。当比较的结果指示参数的值超过网络状态阈值时,策略提供器140检测到网络状态繁忙。当比较的结果指示参数的值低于网络状态阈值时,策略提供器140检测到网络状态平滑。当比较的结果指示参数的值落在网络状态阈值的容差范围内时,策略提供器140检测到网络状态正常。
描述了用来应用使用超负荷信息的策略的根据第二实施方式的策略提供器140的操作。策略提供器140从终端110接收包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息的策略请求信号。策略提供器140从发送器负荷管理器130接收超负荷的发送器列表,将所接收到的发送器标识信息与超负荷的发送器列表进行比较,并且检查终端110是否位于超负荷区域中。策略提供器140产生包括基于检查的结果所确定的策略的策略应答信号,并且将所产生的策略应答信号发送到终端110。终端110的业务能够在策略提供器140确定终端110位于超负荷区域中的情况下利用策略应答信号被暂停,但是不限于该方案。另选地,策略提供器140仅将超负荷区域信息发送到终端110,使得终端110能够通过基于该信息确定其是否位于超负荷区域中而暂停业务。
详细地描述了通过策略提供器140使用超负荷信息的步骤。当确定的结果指示终端110位于超负荷区域中时,策略提供器140检测到路径网络(122、124、126、...和128中的任一个)的网络状态繁忙,并且产生策略应答信号,在策略应答信号中,策略被改变以暂停由终端110将存储在终端110中的内容经由路径网络上传到内容提供器150或由终端110从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号达预设时间。当确定的结果指示终端100不位于超负荷区域中时,策略提供器140产生应用了根据网络状态的策略的策略应答信号。策略提供器140产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。
内容提供器150是执行内容存储以及发送和接收终端110的数据业务的管理的一种服务器。内容提供器150将包括与非实时业务请求信号对应的内容的非实时业务应答信号提供给终端110。内容提供器150经由网络120将包括与经由网络120中的路径网络(122、124、126、...和128中的任一个)从终端110接收到的非实时业务请求信号对应的内容的非实时业务应答信号发送到终端110。这里提到的内容可以包括文本数据、图像数据或音频数据中的至少一种。在硬件方面,内容提供器150按照与通常的万维网服务器或网络服务器相同的方式配置。在软件方面,内容提供器150包括利用诸如C、C++、Java、Visual Basic和Visual C的语言实现的程序模块。内容提供器150能够按照万维网服务器或网络服务器的形式实现。万维网服务器是计算机***,该计算机***通常经由诸如互联网的开放式计算机网络连接至多个未指定的客户端或其它服务器中的至少一个,接收客户端或其它服务器的工作请求,并且得到和提供工作结果和为此安装的计算机软件(万维网服务器程序)。
以下将描述通过作为图1所示的组成元件的终端110、策略提供器140和内容提供器150控制根据第一实施方式的非实时业务的步骤。终端110从策略提供器140接收策略应答信号并且自适应地执行业务控制,该策略提供器140检查用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态。
终端110利用安装在其中的业务控制应用112基于从策略提供器140接收到的策略应答信号在非实时基础上管理业务。
终端110利用业务控制应用112在业务传输(下载或上传)期间检测网络状态(监测包括物理层、RF层、MAC层、IP层等的各种层的状态)。
终端110基于安装在其中的业务控制应用112来控制是否暂停业务传输(下载或上传)。
终端110利用业务控制应用112基于周期性的或附加的事件通过与策略提供器140共享业务传输策略(业务应答信号)来控制业务传输(下载或上传)。
策略提供器140根据业务的用户的业务传输请求时间(使用安装在终端110中的业务控制应用112)动态地改变包括在策略应答信号中的阈值、优先级信息等。
策略提供器140管理网络120中的各个发送器210或220的业务用户,以执行用于控制要被同时许可使用业务的用户的数量的策略改变。
以下将描述通过作为图1所示的组成元件的终端110、发送器负荷管理器130、策略提供器140和内容提供器150利用超负荷信息控制非实时业务的步骤。终端110从策略提供器140接收策略应答信号并且自适应地控制业务,策略提供器140检查用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态。
①策略提供器140从发送器负荷管理器130周期性地接收超负荷的发送器的小区ID(标识信息)列表。策略提供器140从发送器负荷管理器130接收超负荷的发送器列表。发送器负荷管理器130收集从联动的发送器210或220接收到的发送器标识信息(例如,小区ID)以产生发送器标识列表,并且利用从发送器210或220接收到的输出值从发送器标识列表中选择超负荷的发送器,以产生超负荷的发送器列表。
②在询问时,终端110利用终端110所位于的发送器的小区ID信息来向策略提供器140询问应该由终端110当前使用的策略。终端110将包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络标识信息的策略请求信号发送到策略提供器140。策略提供器140从终端110接收包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息的策略请求信号。
③策略提供器140将包括在策略请求信号中的小区ID与超负荷的发送器列表进行比较,并且当比较的结果指示终端110位于超负荷区域中时,对策略作出响应以在预定时间之后重新询问策略或者暂停业务(提供服务的内容)。策略提供器140将所接收到的发送器标识信息与超负荷的发送器列表进行比较以检查终端110是否位于超负荷区域中,产生包括基于检查的结果确定的策略的策略应答信号,并且将所产生的策略应答信号发送到终端110。当检查的结果指示终端110位于超负荷区域中时,策略提供器140检测到路径网络(122、124、126、...和128中的任一个)的网络状态繁忙,并且产生策略应答信号,在该策略应答信号中,策略被改变以暂停由终端110将存储在终端110中的内容经由路径网络上传到内容提供器150或由终端110从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号达预设时间。
④当利用来自策略提供器140的响应终端110位于超负荷区域中时,终端110待机而不发送业务(提供服务的内容)达预定时间,并且然后重新询问策略。终端110首先检查包括在策略应答信号中的超负荷区域,当检查的结果指示关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息被包括在超负荷区域网络中时,检测到网络状态繁忙并且暂停下载或上传(业务)达预定时间。此后,终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号重新发送到策略提供器140。
⑤当终端110不位于超负荷区域中时,终端110基于从策略提供器140作出响应的策略来识别拥塞,并且对服务进行操作。当检查的结果指示终端100不位于超负荷区域中时,策略提供器140产生应用了基于网络状态的策略的策略应答信号。终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。
图2是根据第一实施方式和第二实施方式的网络的框图。
根据第一实施方式和第二实施方式的网络120包括3G网络122、4G网络124和无线LAN网络126。
3G网络122包括第一发送器210、数据处理器212、数据网关214、3G计费网关216和3G PCRF 218。图2的组成元件不限于这些元件。
连接至图2所示的3G网络122的UTRAN是UMTS(通用移动电信***)地面无线接入网。GERAN是GSM(全球移动通信***)EDGE(增强型数据速率GSM演进)无线接入网。UTRAN和GERAN被包括在3G网络122中。
因为终端110支持3G网络122和4G网络124这二者,所以终端110利用Uu接口与UTRAN进行通信,并且利用3G网络122中的Um接口与GERAN进行通信。UTRAN利用Iu-ps接口与数据处理器212进行通信并且利用Iu-cs接口与交换台进行通信。GERAN利用Gb接口与数据处理器212进行通信并且利用A接口与交换台进行通信。因为终端110支持3G网络122和4G网络124这二者,所以数据处理器212利用Gn接口与数据网关214进行通信并且利用Gx接口与3G PCRF 218进行通信,并且利用Gs接口与交换台进行通信。
第一发送器210是3G网络122中的发送器。第一发送器210执行处理无线呼叫所需的一般功能,诸如3G网络122中的位置登记、无线信道指派和切换。优选的是,第一发送器210是节点B,但是不限于该方案。第一发送器210是利用3G网络122中的信号信道当中的业务信道从终端110接收呼叫请求信号并且执行基带信号处理、有线-无线切换、无线信号发送和接收等的设备。第一发送器210利用信号信道当中的业务信道从终端110接收呼叫请求信号或非实时业务请求信号,并且经由传输控制器将所接收到的呼叫请求信号或非实时业务请求信号发送到内容提供器150。优选的是,第一发送器210是发送器,但是不限于该方案,从而能够可扩展地适用于UTRAN和GERN。
数据处理器212执行向正在移动的终端110发送数据分组、产生针对发送到终端110的数据分组的呼叫内容信息和计费数据、以及将所产生的数据发送到3G计费网关216的功能。数据处理器212可以根据安装区域被划分为多个数据处理器。优选的是,数据处理器212利用SGSN(服务GPRS支持节点)来实现,但是不限于该方案。
数据网关214是负责主干网与外部分组数据网络之间的连接功能的节点,其将从数据处理器212接收到的分组数据转换成适当的分组数据协议(PDP)格式(例如,IP、X.25),发送经转换的分组数据,并且将接收到的分组数据中的PDP(分组数据协议)地址转换成接收器的全球移动通信***(GSM)地址。数据网关214存储位于数据处理器212的寄存器中的数据处理器中的当前用户的地址和用户配置文件,并且还执行认证和计费功能。优选的是,数据网关214是GGSN(网关GPRS支持节点),但是不限于该方案。
3G计费网关216在从多个不同的数据处理器212移动的同时收集由国外订户的终端110接收到的数据分组的呼叫内容信息和计费数据。3G计费网关216执行通过查看呼叫内容信息并且将具有相同计费ID的计费数据集成到单条数据中来产生集成的计费数据以及将经集成的计费数据发送到计费中心的功能。3G计费网关216执行通过收集具有相同计费ID的所有计费数据的数据分组量来产生经集成的计费数据的功能。3G计费网关216根据终端110的切换从多个数据处理器212当中的至少一个数据处理器收集呼叫内容信息和计费数据。3G计费网关216利用呼叫内容信息的IMSI(国际移动订户标识)和计费ID来产生经集成的计费数据。计费ID是当数据处理器212产生终端110的计费数据时从数据网关214指派的值。计费ID是即使当同一订户在同一数据网关214内移动多个数据处理器212时也不改变的值。
3G计费网关216是基于关于从内容提供器150发送到终端110的内容的内容使用信息执行计费的设备。当终端110从内容提供器150接收内容时,3G计费网关216更新内容使用信息,并且基于经更新的信息来收集对终端110的所需花费进行计费的结果。
3G PCRF 218能够利用预设规则来检测包括在服务数据中的分组,并且应用批准的QoS(服务质量)。3G PCRF 218基于由策略提供器140确定的策略和通过3G计费网关216的计费控制功能来进行操作。3G PCRF 218能够检测策略提供器140和3G计费网关216的服务数据,并且执行诸如QoS的网络控制。
下面描述4G网络124。4G网络124包括第二发送器220、控制处理器222、业务处理器224、分组处理器226、4G计费网关228和4G PCRF 230。图2所示的4G网络124的组成元件不限于这些元件。
连接至图2所示的4G网络124的E-UTRAN意指演进型UTRAN。E-UTRAN被包括在4G网络124中。因为终端110支持3G网络122和4G网络124这二者,所以终端110利用LTE-Uu接口与E-UTRAN进行通信,并且E-UTRAN利用4G网络124中的S1-U接口与控制处理器222进行通信。
节点B是支持LTE(长期演进)的设备,该设备执行传输信号的RF转换、发送和接收、信号强度、质量测量、基带信号处理、信道卡(信道卡资源管理)等的功能。第二发送器220和EPC(演进型分组核心)(即,控制处理器222、业务处理器224和分组处理器226)能够被统称为EPS(演进型分组***)。第二发送器220是作为4G网络124的LTE网络中的发送器。第二发送器220执行处理无线呼叫所需的一般功能,诸如4G网络124中的位置登记、无线信道指派和切换。优选的是,第二发送器220是节点B,但是不限于该方案。第二发送器220是利用4G网络124中的信号信道当中的业务信道从终端110接收呼叫请求信号的设备,并且执行基带信号处理、有线-无线切换、无线信号发送和接收等。第二发送器220利用信号信道当中的业务信道从终端110接收呼叫请求信号或非实时业务请求信号,并且经由传输控制器将所接收到的呼叫请求信号或非实时业务请求信号发送到内容提供器150。优选的是,第二发送器220是发送器,但是不限于该方案,进而能够可扩展地适用于E-UTRAN。
控制处理器222、业务处理器224和分组处理器226能够被统称为分组核心。分组核心意指EPC。控制处理器222基本上执行针对终端110执行移动性管理的功能。优选的是,控制处理器222是MME(移动管理实体),但是不限于该方案。控制处理器222负责诸如位置登记、寻呼和认证的呼叫控制,并且执行关于呼叫控制器的法律监控功能和数据呼叫控制功能。控制处理器222是用于管理终端110的订户信息和移动性的节点,其负责会话管理、空闲订户管理、订户管理、寻呼、订户认证功能等。
优选的是,业务处理器224是S-GW(服务网关),但是不限于该方案。业务处理器224是用于接入网络的网关,并且管理3G网络122中的移动性。业务处理器224负责呼叫业务等的法律监控,并且执行业务处理功能。业务处理器224是用于根据设置的会话和用户平面处理有效载荷业务的会话控制的节点,其通过与第二发送器220联动来支持相互切换(inter-handover),利用分组处理器226来设置PDP上下文,并且利用隧道来传送PDU(分组数据单元)。因为业务处理器224和控制处理器222被单独地实现,所以随着业务的增加或控制信号的增加,灵活的扩展是可能的。
优选的是,分组处理器226是P-GW(PDN网关),但是不限于该方案。分组处理器226是用于诸如IMS(IP多媒体子***)、互联网的PDN(分组数据网络)的网关,其管理相对于非3GPP网络的移动性,根据策略执行计费,并且阻止有害的分组。分组处理器226指派终端110的IP,当会话控制与外部互联网网络和非3GPP网络以及用户平面联动时维护用于分组服务的与业务处理器224和外部网络的路由信息,并且具有隧道和IP路由功能。分组处理器226将PDU传送到业务处理器224和外部网络。
4G计费网关228是基于关于从内容提供器150发送到终端110的内容的内容使用信息来执行计费的设备。当终端110从内容提供器150接收内容时,4G计费网关228更新内容使用信息,并且基于经更新的信息来收集对终端110的所需花费进行计费的结果。
4G PCRF 230能够利用预设规则来检测包括在服务数据中的分组,并且应用批准的QoS(服务质量)。4G PCRF 230基于由策略提供器140确定的策略和通过4G计费网关228的计费控制功能来进行操作。4G PCRF 230能够检测策略提供器140和4G计费网关228的服务数据,并且执行诸如QoS的网络控制。
图3是根据第一实施方式和第二实施方式的业务控制装置的框图。
尽管图3例示了基本上包括业务控制应用112的终端110的内部配置,但是包括业务控制应用112的终端110能够被实现为作为单独的设备的业务控制装置300。图3所示的业务控制装置300是业务控制应用112被实现为单独的设备的示例,包括信号发生器310、传输顺序确定器320、策略管理器330、业务请求器340、业务收发器350、业务控制器360、网络检测器362、策略请求器370和重试处理器380。业务控制装置300的组成元件不限于这些元件。
信号发生器310通过由用户输入的操作或指令来产生非实时业务请求信号。传输顺序确定器320被构造为确定将产生的业务请求信号发送到内容提供器150时的传输顺序。传输顺序确定器320基于由用户输入的操作或指令顺序或基于内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序。
根据第一实施方式的策略管理器330将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号。策略应答信号是包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。
根据第二实施方式的策略管理器330将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号。策略管理器330将包括关于用来执行通信的路径网络的网络标识信息的策略请求信号发送到策略提供器,并且接收响应于策略请求信号的包括超负荷区域信息的策略应答信号。策略应答信号是包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的信号。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。
业务请求器340基于由传输顺序确定器320确定的传输顺序来将非实时业务请求信号发送到内容提供器150。业务收发器350经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150。当从内容提供器150下载非实时业务应答信号时,业务收发器350根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。
下面描述通过由根据第一实施方式的业务控制器360检测网络状态来自适应地控制非实时业务的步骤。业务控制器360基于在下载或上传时由网络检测器362检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。具体地描述业务控制器360,业务控制器360将利用网络检测器362检测到的下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,业务控制器360利用网络检测器362检测到网络状态繁忙并且暂停下载或上传(业务)。当利用网络检测器362指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,业务控制器360为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,业务控制器360暂停下载或上传(业务)。
根据第二实施方式的业务控制器360在下载或上传时基于超负荷区域信息来控制下载或上传(业务)。下面描述由业务控制器360使用超负荷信息的步骤。当检查超负荷区域信息的结果指示关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息被包括在超负荷区域信息中时,业务控制器360检测到网络状态繁忙并且暂停下载或上传(业务)达预定时间。当检查超负荷区域信息的结果指示发送器标识信息未被包括在超负荷区域信息中时,业务控制器360基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。业务控制器360将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,当传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。
网络检测器362检测终端110用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态。下面描述通过网络检测器362检测路径网络(122、124、126、...128中的任一个)的网络状态的步骤。网络检测器362基于从路径网络(122、124、126、...128中的任一个)接收到的波状态信号来检测繁忙状态、正常状态和平滑状态中的任一个。网络检测器362通过将被包括在波状态信号中的参数Rx、Tx、Ec/Io、RSSI、传输速率、指派终端的数量当中的至少一个参数与预设网络状态阈值进行比较来检测网络状态。当比较的结果指示参数的值超过网络状态阈值时,网络检测器362检测到网络状态繁忙。当比较的结果指示参数的值低于网络状态阈值时,网络检测器362检测到网络状态平滑。当比较的结果指示参数的值落在网络状态阈值的容差范围内时,网络检测器362检测到网络状态正常。策略请求器370基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140。
下面描述由重试处理器380执行发送经暂停的非实时业务的重试的步骤。重试处理器380进行操作以使下载或上传(业务)的重试基于策略应答信号被重复地执行。具体地描述重试处理器380的操作,当定时器的时间过去时,重试处理器380执行下载或上传(业务)的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,重试处理器380执行下载或上传(业务)的重试。当从信号发生器310接收到新的非实时业务请求信号时,重试处理器380执行下载或上传(业务)的重试。
图4是根据第二实施方式的策略控制器的框图。
根据第二实施方式的策略提供器140包括通信器410、设备联动器420、网络检测器422、策略确定器430和策略发送器440。包括在策略提供器140中的组成元件不限于这些元件。
通信器410经由网络120与终端110联动,并且从终端110接收策略请求信号。通信器410从终端110接收包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息的策略请求信号。
设备联动器420从发送器负荷管理器130接收超负荷的发送器列表。发送器负荷管理器130收集从联动的发送器210或220接收到的发送器标识信息(例如,小区ID)以产生发送器标识列表,并且利用从发送器210或220接收到的输出值从发送器标识列表中选择超负荷的发送器以产生超负荷的发送器列表。网络检测器422检测指派给路径网络(122、124、126、...和128中的任一个)的各个终端的网络状态。
策略确定器430基于利用网络检测器422检测到的网络状态来执行管理与数据业务有关的策略的功能。下面描述用来由策略确定器430应用使用超负荷信息的策略的策略确定器430的操作。策略确定器430将所接收到的发送器标识信息与超负荷的发送器列表进行比较以检查终端110位于超负荷区域中,并且基于检查的结果产生包括所确定的策略的策略应答信号。尽管终端110的业务能够在策略确定器430确定终端110位于超负荷区域中的情况下利用策略应答信号被暂停,但是本公开不限于该方案。另选地,策略提供器140仅将超负荷区域信息发送到终端110,使得终端110能够通过基于该信息确定其是否位于超负荷区域中而暂停业务。
下面详细描述了通过策略确定器430使用超负荷信息的步骤。当确定的结果指示终端110位于超负荷区域中时,策略确定器430检测到路径网络(122、124、126、...和128中的任一个)的网络状态繁忙,并且产生策略应答信号,在该策略应答信号中策略被改变以暂停由终端110将存储在终端110中的内容经由路径网络上传到内容提供器150或由终端110从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号达预设时间。当确定的结果指示终端100不位于超负荷区域中时,策略确定器430产生应用了根据网络状态的策略的策略应答信号。策略确定器430产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。
下面描述通过策略确定器430产生与从终端110接收到的策略请求信号对应的策略应答信号的步骤。策略确定器430检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。策略发送器440将这种策略应答信号周期性地发送到终端110。
图5是用于描述根据第一实施方式的业务控制方法的示意图。
业务控制应用112是被安装在终端110中的一种程序,其检测终端110用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态,并且基于所检测到的网络状态来管理自适应数据业务。策略提供器140检测指派给路径网络(122、124、126、...和128中的任一个)的各个终端的网络状态,并且基于所检测到的网络状态来确定和管理与数据业务有关的策略。内容提供器150是执行内容存储以及发送和接收终端110的数据业务的管理的一种服务器。业务处理模块是包括在终端110中的通信处理器。图5所示的业务处理模块是包括在终端110中的一种通信处理模块,其执行存储从内容提供器150接收到的内容或者将存储在终端110中的数据业务发送到内容提供器150的功能。
图5所示的‘①’指示终端110通过用户的选择和操作或输入的用户形式来产生非实时业务请求信号。终端110通过所输入的用户的操作或指令产生非实时业务请求信号。
图5所示的‘②’指示安装在终端110中的业务控制应用112管理所产生的非实时业务请求信号,并且根据基于内容的顺序或类型的优先级信息来调节业务传输顺序。终端110被配置为确定将所产生的业务请求信号发送到内容提供器150时的顺序。换句话说,终端110根据基于所输入的用户的操作或指令的顺序或者内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序。终端110基于所确定的传输顺序来将存储在终端110中的内容上传到内容提供器150。
图5所示的‘③’指示终端110向策略提供器140询问业务传输。此后,策略提供器140确定当前终端110的状态,并且答复策略请求周期和与业务控制有关的阈值。终端110将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号。由终端110从策略提供器140接收到的策略应答信号是包括根据网络状态的策略请求周期信息、阈值和优先级信息当中的至少一条信息的信号。
策略提供器140传送用于确定业务传输控制的多个参数的阈值,以便检测网络状态。这些阈值是包括与业务控制有关的多个参数的相应阈值的信息。
阈值基于位于发送器210或220处的终端的数量、终端的业务传输状态、或终端的传输请求时间来自适应地调节(例如,如果请求时间早过了位于对应的小区中的终端的传输请求时间,则阈值减小)。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。
策略提供器140管理每小区的业务传输终端的数量,以防止不必要的拥塞。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。
策略提供器140具有时间(以在最有空时间在优先级基础上发送业务)和网络类型(以在网络是WiFi网络时在优先级基础上发送业务)。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。
图5所示的‘④’指示非实时业务请求URL(统一资源定位符)、向内容提供器150的数据传输请求、以及传输。终端110将非实时业务请求信号发送到与URL对应的内容提供器150。
图5所示的‘⑤’指示在下载的情况下向内容提供器150的下载请求和内容根据该内容的类型在存储空间中的存储,以及在上传的情况下向内容提供器150的上传请求和存储在终端中的数据到内容提供器150的发送。终端110经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150。终端110根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。
图5所示的‘⑥’指示当终端发送业务时通过检测网络状态来确定是否控制业务传输。终端110基于策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态,基于在下载或上传时检测到的网络状态来确定是否控制业务,并且基于确定的结果来控制下载或上传(业务)。
将下载或上传的传输速率与阈值进行比较,并且当比较的结果指示当前传输速率低于阈值时,确定网络状态繁忙,并且暂停业务传输(例如,当阈值=200kbps时,当前下载或上传传输速率<200kbp,确定网络处于差的条件下)。终端110将下载或上传时的传输速率与阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。
当RF层和物理层相对于终端110的Rx和Tx的主要质量指标低于阈值时,确定网络状态差,并且暂停业务传输(例如,当Ec/Io的值低时,确定下载的无线条件差,当Tx余量(headroom)的值低时,确定上传的无线条件差)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙,暂停下载或上传(业务)。
当终端110与发送器210或220之间的距离相对长时,业务传输为了网络的资源效率而被暂停(例如,MCS(调制编码方案)水平被确定,并且当确定的结果指示水平低时,确定发送器210或220与终端110之间的距离长,并且然后确定网络状态差)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。
业务传输根据终端的状态而被控制(例如,当电池电量比阈值低时、当终端110的温度高时等,暂停传输)。当电池电量比阈值低或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
图5所示的‘⑦’指示根据网络状态和策略询问周期基于由策略提供器140发送的阈值将关于是否控制网络的信息发送到策略提供器140。终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140。
此后,‘⑧’指示策略提供器140基于经发送的策略(策略应答信号)执行业务传输的重试,以重复‘③’至‘⑦’的步骤。描述了通过终端110重试经暂停的非实时业务的步骤。终端110进行操作以基于策略应答信号重复下载或上传的重试。
在定时器的期满之后重试:当在业务传输的暂停之后预定的待机时间(由策略提供器140发送的)过去时,重试业务传输。当定时器的预设时间过去时,终端110执行下载或上传(业务)的重试。
网络调制解调器切换之后的重试:当网络调制解调器被切换至诸如无线LAN网络126、3G网络122和4G网络124的其它一个网络时执行业务传输的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,终端110执行下载或上传(业务)的重试。
当新的非实时业务传输被请求时的重试:当通过用户的选择和操作或用户的形式添加非实时业务传输时,执行业务传输的重试。
图6是根据第二实施方式的使用超负荷信息的自适应非实时业务控制***的示例的示意图。
如图6所示,在无需终端110估计网络120的可用带宽或测量网络质量以便估计网络120中的当前发送器的拥塞状态的情况下,策略提供器140获取发送器负荷管理器130的信息,以使得能够在确定策略时利用发送器负荷管理器130的信息在非实时基础上控制业务。当终端110所位于的区域是超负荷区域时,将不存在业务传输,并且在待机达预定时间之后,其将要被询问的策略呈现给策略提供器140。当终端110所位于的区域不是超负荷区域时,终端110基于从策略提供器140响应的策略来识别拥塞,并且对服务进行操作。
通常,需要测量时间以便终端110产生业务以弄清网络状态或者单独地估计网络状态,并且需要不必要的时间和业务来检测空闲能力并且确定拥塞状态。然而,在第二实施方式中,不必要的测量开销和时间利用由发送器负荷管理器130所获取的小区负荷信息而减少,进而能够在相关服务操作时使对网络的影响最小化。下面描述通过作为图6所示的组成元件的终端110、策略提供器140和内容提供器150利用超负荷信息来控制非实时业务的步骤。终端110通过从策略提供器140接收策略应答信号来执行自适应业务控制,该策略提供器140检查用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态。
①策略提供器140从发送器负荷管理器130周期性地接收关于超负荷的发送器的小区ID(标识信息)列表。策略提供器140从发送器负荷管理器130接收超负荷的发送器列表。发送器负荷管理器130收集从联动的发送器210或220接收到的发送器标识信息(例如,小区ID)以产生发送器标识列表,并且利用从发送器210或220接收到的输出值从发送器标识列表中选择超负荷的发送器以产生超负荷的发送器列表。
②终端110利用终端110在询问策略时所位于的发送器的小区ID向策略提供器140询问要被当前终端110使用的策略。终端110将包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络标识信息的策略请求信号发送到策略提供器140。策略提供器140从终端110接收包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息的策略请求信号。
③策略提供器140将包括在来自终端110的策略请求信号中的小区ID与超负荷的发送器列表进行比较,并且当比较的结果指示终端110位于超负荷区域中时,答复策略以在预定时间之后重新询问策略,或者暂停业务(提供服务的内容)。策略提供器140将所接收到的发送器标识信息与超负荷的发送器列表进行比较以检查终端110是否位于超负荷区域中,产生包括基于检查的结果所确定的策略的策略应答信号,并且将所产生的策略应答信号发送到终端110。当检查的结果指示终端110位于超负荷区域中时,策略提供器140检测到路径网络(122、124、126、...和128中的任一个)的网络状态繁忙,并且产生策略应答信号,在该策略应答信号中,策略被改变以暂停由终端110将存储在终端110中的内容经由路径网络上传到内容提供器150或由终端110从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号达预设时间。
④当利用来自策略提供器140的响应终端110所位于的区域是超负荷区域时,终端110待机达预定时间而无需发送业务(提供服务的内容),然后重新询问策略。当检查包括在策略应答信号中的超负荷区域的结果指示关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息被包括在超负荷区域信息中时,终端110检测到网络状态繁忙并且暂停下载或上传(业务)达预定时间。此后,终端110基于包括在策略应答信号中的策略请求周期信息来重新发送策略请求信号。
⑤当检查的结果指示区域不是超负荷区域时,终端110基于从策略提供器140响应的策略来识别拥塞,并且对服务进行操作。当检查的结果指示终端110不位于超负荷区域中时,策略提供器140产生应用了基于网络状态的策略的策略应答。终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。
图7是根据第一实施方式的自适应非实时业务控制方法的处理过程的流程图。
终端110通过由用户输入的操作或指令来产生非实时业务请求信号(S710)。终端110被配置为确定将产生的业务请求信号发送到内容提供器150时的传输顺序。终端110基于由用户输入的操作或指令顺序或基于内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序。
终端110将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号(S730)。在步骤S730,由终端110从策略提供器140接收到的策略应答信号是包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。业务参数包括Rx、Tx、Ec/Io、传输速率、指派终端的数量等。
终端110基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150(S740)。终端110经由路径网络(122、124、126、...和128中的任一个)来从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150(S750)。当在步骤S750处从内容提供器150下载非实时业务应答信号时,终端110根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。
终端110基于策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态,基于在下载或上传时检测到的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)(S760)。在步骤S760,终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙并且执行控制以暂停下载或上传(业务)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140(S770)。终端110被配置为重试经暂停的非实时业务。终端110进行操作以基于策略应答信号使下载或上传(业务)的重试被重复地执行(S780)。在步骤S780,当定时器的时间过去时,终端110执行下载或上传(业务)的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,终端110执行下载或上传(业务)的重试。当接收到新的非实时业务请求信号时,终端110执行下载或上传(业务)的重试。
尽管描述了步骤S710至步骤S780在图7中被依次执行,但是本公开不限于该方案。因为图7中的步骤能够按照步骤被适当地修改或者两个或更多个步骤被并行执行的方式被应用,所以图7中的步骤不限于时间顺序方式。
图8是根据第一实施方式的策略管理方法的处理过程的流程图。
终端110经由网络120将策略请求信号发送到策略提供器140(S810)。在步骤S810,终端110被配置为确定将产生的业务请求信号发送到内容提供器150时的传输顺序。终端110基于由用户输入的操作或指令顺序或基于内容的类型的优先级信息来确定要被发送给内容提供器150的非实时业务请求信号的传输顺序。此后,终端110基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150。
终端110经由网络120从策略提供器140接收与策略请求信号对应的策略应答信号(S820)。在步骤S820,策略提供器140检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。策略提供器140将这种策略应答信号周期性地发送到终端110。
在从策略提供器140接收到策略应答信号时,终端110经由网络120将指示策略应答信号的接收的完成的策略ACK发送到策略提供器140(S830)。此后,终端110经由网络120将非实时业务请求信号发送到内容提供器150(S840)。终端110经由网络120从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150(S850)。在步骤S850,终端110被配置为确定将所产生的业务请求信号发送到内容提供器150时的顺序。终端110根据基于所输入的用户的操作或指令的序列或者内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序,并且基于所确定的传输顺序将非实时业务请求信号发送到内容提供器150。
终端110在下载或上传时检测网络120的网络状态(S860)。在步骤S860,终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,当传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙并且暂停下载或上传(业务)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140(S870)。终端110经由网络120从策略提供器140接收与策略请求信号对应的策略应答信号(S880)。在步骤S880,策略提供器140检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。
尽管描述了步骤S810至步骤S880在图8中被依次执行,但是本公开不限于该方案。因为图8中的步骤能够按照步骤被适当地修改或者两个或更多个步骤被并行执行的方式被应用,所以图8中的步骤不限于时间顺序方式。
图9是根据第二实施方式的使用超负荷信息的自适应非实时业务控制方法的处理过程的流程图。
发送器负荷管理器130收集从联动的发送器210或220接收到的发送器标识信息(例如,小区ID)以产生发送器标识列表,并且利用从发送器210或220接收到的输出值从发送器标识列表中选择超负荷的发送器以产生超负荷的发送器列表(S910)。策略提供器140从发送器负荷管理器130接收超负荷的发送器列表(S920)。
终端110通过由用户输入的操作或指令产生非实时业务请求信号,并且将包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络标识信息的策略请求信号发送到策略提供器140(S930)。策略提供器140从终端110接收包括关于用来执行通信的路径网络(122、124、126、...和128中的任一个)的发送器标识信息的策略请求信号。
策略提供器140将所接收到的发送器标识信息与超负荷的发送器列表进行比较,以检查终端110是否位于超负荷区域中(S940)。当在步骤S940处检查的结果指示终端110位于超负荷区域中时,策略提供器140检测到路径网络(122、124、126、...和128中的任一个)的网络状态繁忙,并且产生策略应答信号,在该策略应答信号中,策略被改变以暂停由终端110将存储在终端110中的内容经由路径网络上传到内容提供器150或由终端110从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号达预设时间。终端110基于策略应答信号检测到网络状态繁忙,并且暂停下载或上传(业务)达预定时间(S950)。
当在步骤S940处检查的结果指示终端110不位于超负荷区域中时,策略提供器140产生应用了基于网络状态的策略的策略应答信号(S960)。策略提供器140产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。终端110从策略提供器140接收响应于策略请求信号的包括超负荷区域信息的策略应答信号。终端110经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150。终端110在下载或上传时基于包括在策略应答信号中的超负荷区域信息来控制下载或上传(业务)。
尽管描述了步骤S910至步骤S960在图9中被依次执行,但是本公开不限于该方案。因为图9中的步骤能够按照步骤被适当地修改或者两个或更多个步骤被并行执行的方式被应用,所以图9中的步骤不限于时间顺序方式。
图10是用于描述根据第二实施方式的业务控制方法的示意图。
业务控制应用112是被安装在终端110中的一种程序,检测终端110用来执行通信的路径网络(122、124、126、...和128中的任一个)的网络状态,并且基于所检测到的网络状态来管理自适应数据业务。策略提供器140检测指派给路径网络(122、124、126、...和128中的任一个)的各个终端的网络状态,并且基于所检测到的网络状态来确定和管理与数据业务有关的策略。内容提供器150是执行内容存储以及发送和接收终端110的数据业务的管理的一种服务器。业务处理模块是包括在终端110中的通信处理器。图10所示的业务处理模块是包括在终端110中的一种通信处理模块,其执行存储从内容提供器150接收到的内容或者将存储在终端110中的数据业务发送到内容提供器150的功能。
图10所示的‘①’指示终端110通过用户的选择和操作或输入的用户形式来产生非实时业务请求信号。终端110通过所输入的用户的操作或指令来产生非实时业务请求信号。
图10所示的‘②’指示安装在终端110中的业务控制应用112管理所产生的非实时业务请求信号,并且根据基于内容的顺序或类型的优先级信息来调节业务传输顺序。终端110被配置为确定将所产生的业务请求信号发送到内容提供器150时的顺序。换句话说,终端110根据基于所输入的用户的操作或指令的顺序或者内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序。终端110基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150。
图10所示的‘③’指示终端110向策略提供器140询问业务传输。此后,策略提供器140确定当前终端110的状态,并且答复策略请求周期和与业务控制有关的阈值。终端110将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号。由终端110从策略提供器140接收到的策略应答信号是包括根据网络状态的策略请求周期信息、阈值和优先级信息当中的至少一条信息的信号。
策略提供器140传送用于确定业务传输控制的多个参数的阈值,以便检测网络状态。阈值是包括与业务控制有关的多个参数的相应阈值的信息。
这里,阈值基于位于发送器210或220处的终端的数量、终端的业务传输状态、或终端的传输请求时间被自适应地调节(例如,如果请求时间早过了位于对应的小区中的终端的传输请求时间,则阈值减小)。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。
策略提供器140管理每小区的业务传输终端的数量,以防止不必要的拥塞。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。
策略提供器140具有时间(以在最有空时间在优先级基础上发送业务)和网络类型(以在网络是例如WiFi网络时在优先级基础上发送业务)。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。
图10所示的‘④’指示非实时业务请求URL(统一资源定位符)、向内容提供器150的数据传输请求、以及传输。终端110将非实时业务请求信号发送到与URL对应的内容提供器150。
图10所示的‘⑤’指示在下载的情况下向内容提供器150的下载请求和内容根据该内容的类型在存储空间中的存储,以及在上传的情况下向内容提供器150的上传请求和存储在终端中的数据到内容提供器150的发送。这里,终端110经由路径网络(122、124、126、...和128中的任一个)从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150。终端110根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。
图10所示的‘⑥’指示当终端发送业务时通过检测网络状态来确定是否控制业务传输。终端110基于策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态,基于在下载或上传时检测到的网络状态来确定是否控制业务,并且基于确定的结果来控制下载或上传(业务)。
将下载或上传的传输速率与阈值进行比较,并且当比较的结果指示当前传输速率低于阈值时,确定网络状态繁忙,并且暂停业务传输(例如,当阈值=200kbps时,当前下载或上传传输速率<200kbp,确定网络状态差)。终端110将下载或上传时的传输速率与阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。
当RF层和物理层相对于终端110的Rx和Tx的主要质量指标低于阈值时,确定网络状态差,并且暂停业务传输(例如,当Ec/Io的值低时,确定下载的无线条件差,当Tx余量的值低时,确定上传的无线条件差)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙,暂停下载或上传(业务)。
当终端110与发送器210或220之间的距离相对长时,业务传输为了网络的资源效率而被暂停(例如,MCS(调制编码方案)水平被确定,并且当确定的结果指示水平低时,确定发送器210或220与终端110之间的距离长,并且然后确定网络状态差)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。
业务传输根据终端的状态而被控制(例如,当电池电量比阈值低时、当终端110的温度高时等,暂停传输)。当电池电量比阈值低或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
图10所示的‘⑦’指示根据网络状态和策略询问周期基于由策略提供器140发送的阈值将关于是否控制网络的信息发送到策略提供器140。终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140。
此后,‘⑧’指示策略提供器140基于经发送的策略(策略应答信号)执行业务传输的重试,以重复‘③’至‘⑦’的步骤。描述了通过终端110重试经暂停的非实时业务的步骤。终端110进行操作以基于策略应答信号重复下载或上传的重试。
定时器的期满之后的重试:当在业务传输的暂停之后预定的待机时间(由策略提供器140发送的)过去时,重试业务传输。当定时器的预设时间过去时,终端110执行下载或上传(业务)的重试。
网络调制解调器切换之后的重试:当网络调制解调器被切换至诸如无线LAN网络126、3G网络122和4G网络124的其它一个网络时,执行业务传输的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,终端110执行下载或上传(业务)的重试。
当新的非实时业务传输被请求时的重试:当通过用户的选择和操作或用户的形式添加非实时业务传输时,执行业务传输的重试。
图11是根据第二实施方式的自适应非实时业务控制方法的处理过程的流程图。
终端110通过由用户输入的操作或指令来产生非实时业务请求信号(S1110)。当将所产生的业务请求信号发送到内容提供器150时,终端110被配置为确定传输顺序。终端110基于由用户输入的操作或指令顺序或内容的类型来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序(S1120)。
终端110将策略请求信号发送到策略提供器140,并且接收与策略请求信号对应的策略应答信号(S1130)。在步骤S1130,由终端110从策略提供器140接收到的策略应答信号是包括根据网络状态的策略请求周期信息、阈值或优先级信息当中的至少一条信息的信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间(一天中产生最小数量的呼叫的时间)在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。业务参数包括Rx、Tx、Ec/Io、传输速率、指派终端的数量等。
终端110基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150(S1140)。终端110经由路径网络(122、124、126、...和128中的任一个)来从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150(S1150)。当在步骤S1150处从内容提供器150下载非实时业务应答信号时,终端110根据非实时业务应答信号的数据类型使非实时业务应答信号被下载到预定存储区域。
终端110基于策略应答信号来检测路径网络(122、124、126、...和128中的任一个)的网络状态,基于在下载或上传时检测到的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)(S1160)。在步骤S1160,终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,并且当比较的结果指示传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙并且执行控制以暂停下载或上传(业务)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140(S1170)。终端110被配置为重试经暂停的非实时业务。终端110进行操作以基于策略应答信号使下载或上传(业务)的重试被重复地执行(S1180)。在步骤S1180,当定时器的时间过去时,终端110执行下载或上传(业务)的重试。当路径网络(122、124、126、...和128中的任一个)被切换至其它网络时,终端110执行下载或上传(业务)的重试。当接收到新的非实时业务请求信号时,终端110执行下载或上传(业务)的重试。
尽管描述了步骤S1110至步骤S1180在图11中被依次执行,但是本公开不限于该方案。因为图11中的步骤能够按照步骤被适当地修改或者两个或更多个步骤被并行执行的方式被应用,所以图11中的步骤不限于时间顺序方式。
图12是根据第二实施方式的策略管理方法的流程图。
终端110经由网络120将策略请求信号发送到策略提供器140(S1210)。在步骤S1210,终端110被配置为确定将产生的业务请求信号发送到内容提供器150时的传输顺序。终端110基于由用户输入的操作或指令顺序或基于内容的类型的优先级信息来确定要被发送给内容提供器150的非实时业务请求信号的传输顺序。此后,终端110基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150。
终端110经由网络120从策略提供器140接收与策略请求信号对应的策略应答信号(S1220)。在步骤S1220,策略提供器140检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。阈值是包括用于与业务控制有关的多个参数的相应阈值的信息。阈值是基于指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端的数量、各个终端的业务传输状态和各个终端的传输请求时间当中的至少一条信息而自适应地设置的值。阈值具有用于将指派给路径网络(122、124、126、...和128中的任一个)中的各个发送器的终端的数量限制在预定范围内的值。优先级信息具有被设置为使得业务能够在最有空时间在优先级基础上被发送的值或者基于路径网络(122、124、126、...和128中的任一个)的类型被设置的优先级值。策略提供器140将这种策略应答信号周期性地发送到终端110。
在从策略提供器140接收到策略应答信号时,终端110经由网络120将指示策略应答信号的接收的完成的策略ACK发送到策略提供器140(S1230)。此后,终端110经由网络120将非实时业务请求信号发送到内容提供器150(S1240)。终端110经由网络120从内容提供器150下载与非实时业务请求信号对应的非实时业务应答信号,或者将存储在终端110中的内容上传到内容提供器150(S1250)。在步骤S1250,终端110被配置为确定将所产生的业务请求信号发送到内容提供器150时的顺序。终端110根据基于所输入的用户的操作或指令的顺序或者内容的类型的优先级信息来确定要被发送到内容提供器150的非实时业务请求信号的传输顺序,并且基于所确定的传输顺序来将非实时业务请求信号发送到内容提供器150。
终端110在下载或上传时检测网络120的网络状态(S1260)。在步骤S1260,终端110基于在下载或上传时检测到的路径网络(122、124、126、...和128中的任一个)的网络状态来确定是否控制业务,并且基于所述确定的结果来控制下载或上传(业务)。终端110将下载或上传时的传输速率与包括在策略应答信号中的阈值进行比较,当传输速率低于阈值时,检测到网络状态繁忙并且暂停下载或上传(业务)。当包括在策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于阈值时,终端110检测到网络状态繁忙并且暂停下载或上传(业务)。当指派给路径网络(122、124、126、...和128中的任一个)中的发送器210或220的终端与发送器210或220之间的距离超过预定距离时,终端110为了路径网络(122、124、126、...和128中的任一个)的资源效率而暂停下载或上传(业务)。当终端的电池电量低于阈值或者终端的温度超过阈值时,终端110暂停下载或上传(业务)。
终端110基于包括在策略应答信号中的策略请求周期信息来将策略请求信号发送到策略提供器140(S1270)。终端110经由网络120从策略提供器140接收与策略请求信号对应的策略应答信号(S1280)。在步骤S1280,策略提供器140检查网络状态以便产生策略应答信号,并且产生包括根据网络状态的策略请求周期信息、阈值或优先级信息中的至少一个的策略应答信号。
尽管描述了步骤S1210至步骤S1280在图12中被依次执行,但是本公开不限于该方案。因为图12中的步骤能够按照步骤被适当地修改或者两个或更多个步骤被并行执行的方式被应用,所以图12中的步骤不限于时间顺序方式。
图13是用于描述根据第一实施方式和第二实施方式的非实时业务的一组曲线图。
根据第一实施方式和第二实施方式的非实时业务是能够根据网络120的拥塞状态来暂时地延迟和发送数据以便充分利用由网络120的即时负荷改变所导致的过剩能力的技术。为此,参照图13,如图13中的(a)所示,通过引入设备投资和各种解决方案来确保网络120的能力以便对显著增加的数据业务作出响应。然而,由于在繁忙时(一天中产生最大数量的呼叫的时间)期间的高业务集中,用于确保能力的投资负荷增加,并且使网络120的利用降低。为了处理该问题,提供了利用图13中的(a)所示的网络120的过剩能力的数据传输服务以根据网络120的即时负荷改变来控制终端的连接和操作方案,使得网络120的负荷改变维持为如图13中的(b)所示。终端110被配置为通过与策略提供器140联动并且检测网络120的拥塞状态来在最优化的时间提供数据下载或上传。
尽管已经出于例示性目的描述了本公开的示例性实施方式,但是本领域技术人员应当了解,在不脱离本公开的本质特性的情况下,各种修改、添加和替换是可能的。因此,为了简洁和清楚起见,已经描述了本公开的示例性实施方式。因此,本领域普通技术人员将理解,本公开的范围不由以上明确地描述的实施方式来限制,而是由权利要求及其等同物来限制。
工业适用性
如上所述,本公开对于各种领域中的当网络资源的使用率较低时在非实时基础上发送业务的应用是非常有用的,因此在使对网络的投资最小化的同时利用空闲能力来控制网络的由于非实时业务而产生的暂时拥塞,并且提高了网络的使用率。
(附图标记)
110:终端
112:业务控制应用
120:网络
130:发送器负荷管理器
140:策略提供器
150:内容提供器
310:信号发生器
320:传输顺序确定器
330:策略管理器
340:业务请求器
350:业务收发器
360:业务控制器
370:策略请求器
380:重试处理器
相关申请的交叉引用
如果适用,本申请根据美国法典第35条119(a)款要求2012年8月8日在韩国提交的专利申请No.10-2012-0086894和2012年8月20日在韩国提交的专利申请No.10-2012-0090894的优先权,通过引用将其全部内容并入本文。另外,该非临时申请基于韩国专利申请本着相同的原因在除美国以外的国家要求优先权,在此通过引用将其全部内容并入。
Claims (11)
1.一种终端,该终端包括:
信号发生器,该信号发生器被配置为产生业务请求信号;
策略管理器,该策略管理器被配置为向策略提供器发送策略请求信号并且接收与该策略请求信号对应的策略应答信号;
业务收发器,该业务收发器被配置为执行经由路径网络从内容提供器下载与所述业务请求信号对应的业务应答信号;
网络检测器,该网络检测器被配置为基于所述策略应答信号来检测所述路径网络的网络状态;以及
业务控制器,该业务控制器被配置为在所述下载时基于所述网络状态来确定业务控制状态并且基于该业务控制状态来控制所述下载,
其中,
所述策略应答信号包括包含从由基于所述网络状态的策略请求周期信息、阈值、优先级信息及其组合构成的组中选择的至少一条信息的信号,
所述阈值包括包含用于与业务控制有关的多个参数的相应阈值的信息,所述阈值根据从由指派给所述路径网络中的发送器的终端的数量、各个所述终端的业务传输状态、各个所述终端的传输请求时间及其组合构成的组中选择的至少一条信息而自适应地设置,并且所述阈值具有用于将指派给所述路径网络中的各个发送器的终端的数量限制在预设范围内的值,并且
所述优先级信息包括被设置为在最有空时间优先发送业务的值或基于所述路径网络的类型的优先级的值,其中,所述最有空时间表示一天中产生最小数量的呼叫的时间。
2.根据权利要求1所述的终端,其中,所述业务控制器被配置为将所述下载期间的传输速率与包括在所述策略应答信号中的所述阈值进行比较,并且当所述传输速率比所述阈值低时,检测到所述网络状态繁忙并且暂停所述下载。
3.根据权利要求2所述的终端,其中,所述业务控制器被配置为,当包括在所述策略应答信号中的与业务控制有关的参数当中的Rx和Tx的主要质量指标低于所述阈值时,检测到所述网络状态繁忙并且暂停所述下载。
4.根据权利要求2所述的终端,其中,所述业务控制器被配置为,当指派给所述路径网络中的发送器的终端与所述发送器之间的距离超过预定距离时,暂停所述下载以便增强所述路径网络的资源效率。
5.根据权利要求1所述的终端,该终端还包括:
策略请求器,该策略请求器被配置为基于包括在所述策略应答信号中的策略请求周期信息来将所述策略请求信号发送到所述策略提供器;以及
重试处理器,该重试处理器被配置为基于所述策略应答信号重复所述下载的重试。
6.根据权利要求5所述的终端,其中,所述重试处理器被配置为,在定时器的预设时间过去、所述路径网络被切换至其它网络或者从所述信号发生器接收到新的业务网络信号的条件下执行所述下载的重试。
7.根据权利要求1所述的终端,其中,
所述策略管理器被配置为将包括用于标识所述路径网络的网络标识信息的所述策略请求信号发送到所述策略提供器,并且接收响应于所述策略请求信号的包括超负荷区域信息的所述策略应答信号,并且
所述业务控制器被配置为在所述下载时基于所述超负荷区域信息控制所述下载。
8.根据权利要求7所述的终端,其中,所述业务控制器被配置为检查所述超负荷区域信息,并且当所述检查的结果指示发送器标识信息被包括在所述超负荷区域信息中时,暂停所述下载达预定时间。
9.根据权利要求7所述的终端,其中,所述业务控制器被配置为检查所述超负荷区域信息,当所述检查的结果指示发送器标识信息未被包括在所述超负荷区域信息中时,所述业务控制器基于所述策略应答信号或在所述下载时检测到的所述路径网络的所述网络状态中的至少一个来确定是否控制所述业务,并且基于所述确定的结果来控制所述下载。
10.根据权利要求9所述的终端,其中,所述业务控制器被配置为将所述下载时的传输速率与包括在所述策略应答信号中的阈值进行比较,并且当所述传输速率低于所述阈值时,暂停所述下载。
11.一种由终端自适应地控制业务的方法,该方法包括以下步骤:
管理策略,管理策略的该步骤包括以下步骤:
向策略提供器发送策略请求信号,以及
接收与所述策略请求信号对应的策略应答信号;
执行业务发送和接收,执行业务发送和接收的该步骤包括以下步骤:经由路径网络从内容提供器下载与业务请求信号对应的业务应答信号;
基于所述策略应答信号来检测所述路径网络的网络状态;以及
执行业务控制,执行业务控制的该步骤包括以下步骤:
基于所述下载期间的所述网络状态来确定是否执行所述业务控制,以及
基于所述确定的结果来控制所述下载,
其中,
所述策略应答信号包括包含从由基于所述网络状态的策略请求周期信息、阈值、优先级信息及其组合构成的组中选择的至少一条信息的信号,
所述阈值包括包含用于与业务控制有关的多个参数的相应阈值的信息,所述阈值根据从由指派给所述路径网络中的发送器的终端的数量、各个所述终端的业务传输状态、各个所述终端的传输请求时间及其组合构成的组中选择的至少一条信息而自适应地设置,并且所述阈值具有用于将指派给所述路径网络中的各个发送器的终端的数量限制在预设范围内的值,并且
所述优先级信息包括被设置为在最有空时间优先发送业务的值或基于所述路径网络的类型的优先级的值,其中,所述最有空时间表示一天中产生最小数量的呼叫的时间。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2012-0086894 | 2012-08-08 | ||
KR1020120086894A KR101395327B1 (ko) | 2012-08-08 | 2012-08-08 | 적응적 비실시간 트래픽 제어 방법과 그를 위한 단말기 |
KR1020120090894A KR101957999B1 (ko) | 2012-08-20 | 2012-08-20 | 과부하 정보를 이용한 적응적 비실시간 트래픽 제어 방법과 그를 위한 단말기, 정책 제공 장치 |
KR10-2012-0090894 | 2012-08-20 | ||
PCT/KR2013/007049 WO2014025178A1 (ko) | 2012-08-08 | 2013-08-05 | 적응적 비실시간 트래픽 제어 방법과 그를 위한 단말기 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104521276A CN104521276A (zh) | 2015-04-15 |
CN104521276B true CN104521276B (zh) | 2018-08-21 |
Family
ID=50068353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380042048.2A Active CN104521276B (zh) | 2012-08-08 | 2013-08-05 | 自适应非实时业务控制方法及其终端 |
Country Status (3)
Country | Link |
---|---|
US (2) | US20140207671A1 (zh) |
CN (1) | CN104521276B (zh) |
WO (1) | WO2014025178A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3105730A4 (en) * | 2014-02-10 | 2017-06-28 | Ayuda Media Systems Inc. | Out of home digital ad server |
KR102284050B1 (ko) | 2014-09-11 | 2021-07-30 | 삼성전자주식회사 | 무선통신 시스템에서 전자 장치의 트래픽 제어 방법 및 장치 |
US10362510B2 (en) | 2015-03-12 | 2019-07-23 | Lg Electronics Inc. | Method and terminal for controlling network traffic in wireless communication system |
CN106922038A (zh) * | 2015-12-24 | 2017-07-04 | 中兴通讯股份有限公司 | 数据传输的管理方法及装置 |
DK3961341T3 (da) * | 2016-12-27 | 2023-11-06 | Huawei Tech Co Ltd | Fremgangsmåde til styring af temperaturen af en terminal og terminal |
CN108701030B (zh) * | 2017-09-05 | 2022-05-27 | 深圳欣锐科技股份有限公司 | 一种基于处理器的数据处理方法和装置 |
US11303523B2 (en) * | 2018-09-24 | 2022-04-12 | Microsoft Technology Licensing, Llc | Cloud-based service policy reroute |
US10958561B1 (en) * | 2019-03-25 | 2021-03-23 | Juniper Networks, Inc. | Utilizing egress peer engineering to determine optimized traffic plans and to implement an optimized traffic plan |
CN113271583B (zh) * | 2020-02-14 | 2022-09-23 | 华为技术有限公司 | 一种多卡终端设备的通信参数测量方法、终端设备和接入网设备 |
CN113515473B (zh) * | 2020-04-09 | 2024-06-14 | 珠海全志科技股份有限公司 | 一种QoS控制方法、总线***、计算装置和存储介质 |
EP4348975A1 (en) * | 2021-08-26 | 2024-04-10 | Samsung Electronics Co., Ltd. | Method and electronic device for managing network resources among application traffic |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1742261A (zh) * | 2002-12-10 | 2006-03-01 | 国际商业机器公司 | 根据管理策略的请求业务的资源了解管理 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050066632A (ko) * | 2003-12-26 | 2005-06-30 | 한국전자통신연구원 | 이동통신망에서의 자원 할당 시스템 및 그 방법 |
US7774826B1 (en) * | 2005-03-18 | 2010-08-10 | Novell, Inc. | System and method for determining effective policy profiles in a client-server architecture |
WO2006108436A1 (en) * | 2005-04-08 | 2006-10-19 | Telefonaktiebolaget Lm Ericsson (Publ.) | Policy-based management in communications network |
US9860274B2 (en) * | 2006-09-13 | 2018-01-02 | Sophos Limited | Policy management |
KR101021059B1 (ko) * | 2007-11-07 | 2011-03-15 | 삼성전자주식회사 | 광대역 무선접속 시스템의 연결 수락 제어 장치 및 방법 |
US8656451B2 (en) * | 2008-03-07 | 2014-02-18 | At&T Mobility Ii Llc | Policy application server for mobile data networks |
KR101551499B1 (ko) * | 2009-12-29 | 2015-09-08 | 에릭슨 엘지 주식회사 | 옥내용 기지국의 QoS 제어 방법 및 그를 위한 이동통신 시스템 |
US10204327B2 (en) * | 2011-02-05 | 2019-02-12 | Visa International Service Association | Merchant-consumer bridging platform apparatuses, methods and systems |
US20130041781A1 (en) * | 2011-08-08 | 2013-02-14 | Mary-Stuart G. FREYDBERG | Digital personal market and shopping network |
US9369910B2 (en) * | 2012-07-14 | 2016-06-14 | Tekelec, Inc. | Methods, systems, and computer readable media for dynamically controlling congestion in a radio access network |
-
2012
- 2012-09-03 US US14/239,378 patent/US20140207671A1/en not_active Abandoned
-
2013
- 2013-08-05 CN CN201380042048.2A patent/CN104521276B/zh active Active
- 2013-08-05 WO PCT/KR2013/007049 patent/WO2014025178A1/ko active Application Filing
-
2015
- 2015-02-05 US US14/614,888 patent/US9705802B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1742261A (zh) * | 2002-12-10 | 2006-03-01 | 国际商业机器公司 | 根据管理策略的请求业务的资源了解管理 |
Also Published As
Publication number | Publication date |
---|---|
WO2014025178A1 (ko) | 2014-02-13 |
CN104521276A (zh) | 2015-04-15 |
US9705802B2 (en) | 2017-07-11 |
US20140207671A1 (en) | 2014-07-24 |
US20150146535A1 (en) | 2015-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104521276B (zh) | 自适应非实时业务控制方法及其终端 | |
CN106534333B (zh) | 一种基于mec和mcc的双向选择计算卸载方法 | |
CN103583074B (zh) | 一种调度方法和装置 | |
KR20210117960A (ko) | O-ran 기반 성능 최적화 및 구성을 위한 방법 및 장치 | |
Wang et al. | Cooperative edge computing with sleep control under nonuniform traffic in mobile edge networks | |
CN105850199B (zh) | 用于管理无线网络的方法及*** | |
CN105850173B (zh) | 软件定义网络中的按需无线电协调 | |
Mandelli et al. | Satisfying network slicing constraints via 5G MAC scheduling | |
JP2018503319A (ja) | Nfvの管理およびオーケストレーションのための方法および装置 | |
WO2016007897A1 (en) | System and method for information centric network resource allocation | |
CN112673593A (zh) | 在电信网络中的和与电信网络相关的改进 | |
US20180288691A1 (en) | Method and Apparatus for Automatically Selecting Network According to Tariff, Server, and Terminal | |
Qiu et al. | A novel QoS-enabled load scheduling algorithm based on reinforcement learning in software-defined energy internet | |
CN108881509A (zh) | 一种基于httpdns的dns查询方法及装置 | |
CN110199262A (zh) | 针对基于云的联网应用的容量缩放 | |
WO2014044033A1 (zh) | 非实时业务调度方法、设备及*** | |
CN110267351A (zh) | 通信方法和装置 | |
EP3358511A1 (en) | Network resources brokering system and brokering entity | |
Al Azad et al. | Cledge: A hybrid cloud-edge computing framework over information centric networking | |
CN108012339A (zh) | 具有无线电调度器的无线电通信网络 | |
US11134402B1 (en) | Systems and methods for beamforming and network optimization based on user equipment usage data derived from battery dissipation signatures | |
CN112148482B (zh) | 一种基于结合负载均衡的边缘计算任务调度方法 | |
CN105959974B (zh) | 一种预测空口带宽的方法和装置 | |
Gregori et al. | Smartphone-based crowdsourcing for estimating the bottleneck capacity in wireless networks | |
CN103688587A (zh) | 为了设备到设备通信目的的蜂窝通信网络中的分组调度 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |