CN104125559A - 一种数据传输的方法、装置及*** - Google Patents

一种数据传输的方法、装置及*** Download PDF

Info

Publication number
CN104125559A
CN104125559A CN201310156346.6A CN201310156346A CN104125559A CN 104125559 A CN104125559 A CN 104125559A CN 201310156346 A CN201310156346 A CN 201310156346A CN 104125559 A CN104125559 A CN 104125559A
Authority
CN
China
Prior art keywords
base station
matched data
data
bunch
identification information
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.)
Granted
Application number
CN201310156346.6A
Other languages
English (en)
Other versions
CN104125559B (zh
Inventor
龙水平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201310156346.6A priority Critical patent/CN104125559B/zh
Priority to KR1020157018562A priority patent/KR101671140B1/ko
Priority to PCT/CN2014/076098 priority patent/WO2014177010A1/zh
Priority to EP14791530.0A priority patent/EP2925031B1/en
Priority to JP2015560541A priority patent/JP6097411B2/ja
Publication of CN104125559A publication Critical patent/CN104125559A/zh
Priority to US14/793,141 priority patent/US9736872B2/en
Application granted granted Critical
Publication of CN104125559B publication Critical patent/CN104125559B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1061Peer-to-peer [P2P] networks using node-based peer discovery mechanisms
    • H04L67/1063Discovery through centralising entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1087Peer-to-peer [P2P] networks using cross-functional networking aspects
    • H04L67/1089Hierarchical topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1087Peer-to-peer [P2P] networks using cross-functional networking aspects
    • H04L67/1093Some peer nodes performing special functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/288Distributed intermediate devices, i.e. intermediate devices for interaction with other intermediate devices on the same level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/563Data redirection of data network streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供了一种数据传输的方法、装置及***,涉及通信领域,用以减小数据传输对核心网带宽资源的占用。所述方法,包括:第一基站接收第一设备发送的请求消息;所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站;所述第一基站在已存储的数据中根据所述请求数据的标识信息进行检索;所述第一基站在检索出匹配数据时,根据所述第一设备的标识信息发送所述匹配数据至所述第一设备,其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。

Description

一种数据传输的方法、装置及***
技术领域
本发明涉及通信领域,尤其涉及一种数据传输的方法、装置及***。
背景技术
随着移动通信网络的发展,移动通信***逐渐向宽带化、扁平化和IP(Internet Protocol,互联网协议)化迅速演进,为数据和视频业务的有效传输和提高用户的应用体验提供了较好的条件。在现有技术中,为了降低核心网和空中接口带宽的浪费,采用HTTP(HyperTextTransport Protocol,超文本传输协议)流的方式进行视频传输。在HTTP流的方式中,根据信道的状态调整视频内容的编码方式,如果信道较好,则传输较高数据速率的视频内容,如果信道条件较差,则传输较低数据速率的视频内容。
在采用HTTP流的方式进行视频传输的过程中,当不同用户的终端接入相同视频内容时,视频服务器需将相同的视频内容分别发送至不同用户的终端,传输的视频内容会重复占用核心网带宽,对核心网带宽的浪费减小效果并不明显。
发明内容
本发明的实施例提供一种数据传输的方法、装置及***,用以减小数据传输对核心网带宽资源的占用。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供了一种数据传输的方法,包括:第一基站接收第一设备发送的请求消息;所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站;所述第一基站在已存储的数据中根据所述请求数据的标识信息进行检索;所述第一基站在检索出匹配数据时,根据所述第一设备的标识信息发送所述匹配数据至所述第一设备,其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
在第一方面的第一种可能的实现方式中,所述方法还包括:在所述第一基站没有检索出所述匹配数据,且所述第一基站不是簇头时,将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站;所述第一基站接收所述第一存储设备的标识信息;所述第一基站根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的所述匹配数据发送至所述第一基站;所述第一基站接收所述第一存储设备发送的所述匹配数据;并发送所述匹配数据至所述第一设备。
结构第一方面,在第二种可能的实现方式中,所述方法还包括:在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息;所述第一基站根据所述第二存储设备的标识信息,向所述第二存储设备发送所述请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述第一基站;所述第一基站接收所述第二存储设备发送的所述匹配数据;所述第一基站将所述匹配数据至发送至所述第一设备。
结合第一方面,在第三种可能的实现方式中,所述方法还包括:在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取所述第三存储设备的标识信息;所述第一基站将所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
结合第一方面的第一种可能的实现方式,或第一方面的第二种可能的实现方式,或第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在所述第一基站接收所述第一设备发送的所述请求消息之后,还包括:所述第一基站确定接收到所述请求消息的次数;所述第一基站在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;所述第一基站在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数。
结合第一方面第四种可能的实现方式,在第五种可能的实现方式中,所述第一基站获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数包括:若所述第一基站不是簇头,则所述第一基站通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;在所述第一基站更新簇内已经存储所述匹配数据的次数之后,所述方法,还包括:所述第一基站将更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得簇头更新簇内已经存储所述匹配数据的次数。
结合第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述第一基站存储所述匹配数据包括:所述第一基站确定空闲存储空间的大小是否大于所述匹配数据的大小;若所述空闲存储空间的大小大于所述匹配数据的大小,则所述第一基站直接存储所述匹配数据;若所述空闲存储空间的大小不大于所述匹配数据的大小,则所述第一基站根据最近最少使用算法更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
第二方面,本发明实施例了一种数据传输的方法,包括:用户设备向第一基站发送请求消息;其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备;所述匹配数据是指与所述请求数据的标识信息相匹配的数据;所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理。
在第二方面的第一种可能的实现方式中,所述响应消息包含所述匹配数据;所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理包括:所述用户设备接收所述第一基站发送的所述匹配数据,并根据所述匹配数据进行相应的处理。
结合第二方面,在第二种可能的实现方式中,所述请求消息的响应消息包含存储有所述匹配数据的第三存储设备的标识信息;所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理包括:所述用户设备接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息;所述用户设备根据所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
结合第二方面,或第二方面的第一种可能的实现方式,或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,在所述用户设备向所述第一基站发送所述请求消息之后,还包括:所述用户设备确定向所述第一基站发送的所述请求消息的次数;所述用户设备在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;若簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数,则所述用户设备存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数;所述用户设备将更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
第三方面,本发明实施例提供了一种基站,包括:收发单元,用于接收第一设备发送的请求消息;所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站;检索单元,用于在已存储的数据中根据所述收发单元接收的所述请求数据的标识信息进行检索;处理单元,用于在所述检索单元检索出匹配数据时,触发所述收发单元根据所述第一设备的标识信息发送所述匹配数据至所述第一设备,其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
在第三方面的第一种可能的实现方式中,所述处理单元,还用于在所述检索单元没有检索出所述匹配数据,且在所述基站不是簇头时,触发所述收发单元将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站;所述收发单元,还用于接收所述第一存储设备的标识信息;所述收发单元,还用于根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的匹配数据发送至所述基站;所述收发单元,还用于接收所述第一存储设备发送的匹配数据;并发送所述匹配数据至所述第一设备。
结合第三方面,在第二种可能的实现方式中,所述处理单元,还用于在所述检索单元没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息;所述收发单元,还用于根据所述处理单元获取的所述第二存储设备的标识信息,向所述第二存储设备发送所述请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述基站;所述收发单元,还用于接收所述第二存储设备发送的所述匹配数据;所述收发单元,还用于将所述匹配数据至发送至所述第一设备。
结合第三方面,在第三种可能的实现方式中,所述处理单元,还用于在所述检索单元没有检索所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取第三存储设备的标识信息;所述收发单元,还用于将所述处理单元获取的所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
结合第三方面的第一种可能的实现方式,或第三方面的第二种可能的实现方式,或第三方面的第三种可能的实现方式,第四种可能的实现方式中,还包括:确定单元,用于确定接收到所述请求消息的次数;所述处理单元,还用于在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;所述处理单元,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,则存储所述匹配数据,并且更新簇内已经存储所述匹配数据的次数。
结合第三方面的第四种可能的实现方式,第五种可能的实现方式中,所述处理单元,还用于在所述基站不是簇头的情况下,通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;所述收发单元,还用于将所述处理单元更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
结合第三方面的第四种可能的实现方式,或第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述确定单元,还用于确定空闲存储空间的大小是否大于所述匹配数据的大小;所述处理单元,还用于在所述确定单元确定出所述空闲存储空间的大小大于所述匹配数据的大小时,直接存储所述匹配数据;在所述确定单元确定出所述空闲存储空间的大小不大于所述匹配数据的大小时,根据最近最少使用算法更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
第四方面,本发明实施例提供了一种用户设备,包括:收发单元,用于向第一基站发送请求消息;其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备;所述匹配数据是指与所述请求数据的标识信息相匹配的数据;所述收发单元,还用于接收所述第一基站发送的所述数据请求消息的响应消息;处理单元,用于根据所述收发单元接收的所述响应消息做相应的处理。
在第四方面的第一种可能的实现方式中,所述响应消息包含所述匹配数据;所述收发单元具体用于,接收所述第一基站发送的所述匹配数据;所述处理单元具体用于,根据所述收发单元接收的所述匹配数据进行相应的处理。
结合第四方面,在第二种可能的实现方式中,所述响应消息含存储有所述匹配数据的第三存储设备的标识信息;所述收发单元具体用于,接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息;所述处理单元具体用于,根据所述收发单元接收的所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
结合第四方面,或第四方面的第一种可能的实现方式,或第四方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:确定单元,用于确定向所述第一基站发送的所述请求消息的次数;所述处理单元,还用于在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;所述处理单元,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数的情况下,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数;所述收发单元,还用于将所述处理单元更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
第五方面,本发明实施例提供了一种数据传输的***,包括:移动管理实体,分组数据网关,至少一个基站及至少一个用户设备;其中,所述基站为上述实施例所述的基站;所述用户设备为上述实施例所述的用户设备。
本发明实施例提供了一种数据传输的方法、装置及***,第一基站在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则第一基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据传输的方法的示意图;
图2为本发明实施例提供的另一种数据传输的方法的示意图;
图3为本发明实施例提供的另一种数据传输的方法的示意图;
图4为本发明实施例提供的另一种数据传输的方法的示意图;
图5为本发明实施例提供的另一种数据传输的方法的示意图;
图6为本发明实施例提供的另一种数据传输的方法的示意图;
图7为本发明实施例提供的一种数据传输的网络结构的结构示意图;
图8为本发明实施例提供的另一种数据传输的网络结构的结构示意图;
图9为本发明实施例提供的一种数据存储的方法的示意图;
图10为本发明实施例提供的另一种数据存储的方法的示意图;
图11为本发明实施例提供的一种基站的结构示意图;
图12为本发明实施例提供的另一种基站的结构示意图;
图13为本发明实施例提供的另一种基站的结构示意图;
图14为本发明实施例提供的一种用户设备的结构示意图;
图15为本发明实施例提供的另一种用户设备的结构示意图;
图16为本发明实施例提供的另一种基站的结构示意图;
图17为本发明实施例提供的另一种用户设备的结构示意图;
图18为本发明实施例提供的一种数据传输的***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图对本发明实施例数据传输的方法、装置、***进行详细描述。
本发明实施例提供了一种数据传输的方法,如图1所示,包括:
101、第一基站接收第一设备发送的请求消息。
其中,所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息。所述第一设备包括UE(User Equipment,用户设备)或第二基站。
具体的,当UE需要获取数据时,将请求消息发送至UE的第一基站,此时,第一基站可以接收UE发送的请求消息,此处,第一设备为UE。
第一基站中存储数据,若存储的数据中有UE需获取的请求数据,但第二基站并没有存储的此请求数据时,第二基站可以向第一基站发送请求消息,此时,第二基站为第一基站的请求基站,此处,第一设备为第二基站。
需要说明的是,所述第一基站与所述第一设备在一个簇中。
需要说明的是,只有在同一个簇中的第一设备可以访问所述第一基站存储的数据。
需要说明的是,在本发明实例中,簇由至少一个存储数据的基站,及其服务的UE组成。
102、所述第一基站在已存储的数据中根据所述请求数据的标识信息进行检索。
具体的,第一基站中存储了数据。在接收到请求消息后,由于请求消息中携带有请求数据的标识信息,所以第一基站根据请求消息中的请求数据的标识信息检索已存储的数据,也就是说,第一基站根据请求数据的标识信息,查看已存储的数据的标识信息是否与请求数据的标识信息相同,若相同,则说明第一基站中存储有相应的数据,若不相同,则说明第一基站中没有存储相应的数据。
其中,第一基站存储数据的可以使用以下方法:在第一基站接收到一个请求消息后,第一基站先确定接收到此请求消息的次数,也就是说,第一基站统计共接收到此请求消息的次数。所述第一基站确定获取的接收到此请求消息的次数是否大于第一门限值。所述第一基站在确定所述接收到此请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;所述第一基站在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数。
需要说明的是,第一基站中存储的数据可以是存储了完整的数据内容,也可是存储了部分数据内容,本发明对此不做限制。
示例性的,假如UE向第一基站请求消息,且发送的请求消息为视频请求消息,此时视频请求消息中携带了请求视频的标识信息,例如视频的ID(Identity,身份标识号码)。第一基站在接收到视频请求消息后,根据视频请求消息中的请求视频的标识信息查找已存储的视频信息。
103、所述第一基站在检索出匹配数据时,根据所述第一设备的标识信息发送所述匹配数据至所述第一设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
具体的,第一基站根据请求消息中的请求数据的标识信息检索已存储的数据,若检索出匹配数据,则将此匹配数据发送至第一设备。也就是说,在步骤101中,若第一基站接收到UE发送的请求消息,则将匹配数据发送至UE。若第一基站接收到第二基站发送的请求消息,则将匹配数据发送至第二基站。
本发明实施例提供了一种数据传输的方法,第一基站在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。
本发明实施例提供了一种数据传输的方法,如图2所示,包括:
201、用户设备向第一基站发送请求消息。
其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
具体的,用户设备向第一基站发送请求消息时,将需获取的数据信息的标识信息添加至请求消息中,发送至第一基站。
202、所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理。
具体的,所述第一基站发送的所述响应消息包含所述匹配数据,此时用户设备接收所述第一基站发送的匹配数据,则并根据所述匹配数据进行相应的处理。
所述请求消息的响应消息包含存储有所述匹配数据的第三存储设备的标识信息。此时,用户设备接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息。所述用户设备根据所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
本发明实施例提供了一种数据传输的方法,用户设备向第一基站发送请求消息,以使得第一基站在接收到用户设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索第一基站中已存储的数据,若第一基站中存储有匹配数据,则第一基站直接此匹配数据发送至用户设备。这样,在基站侧存储数据信息,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。
本发明实施例提供了一种数据传输的方法,包括:
301、UE向所述第一基站发送RRC(Radio Resource Control,无线资源控制)链接建立请求消息以使得所述第一基站建立与所述UE间的RRC链接。第一基站接收所述UE发送的RRC链接建立请求消息。
具体的,UE在第一次接入第一基站时,需向第一基站发送RRC链接建立请求消息,以便建立UE与第一基站间的RRC链接,以使得UE通过RRC链接向第一基站发送数据。
302、所述第一基站根据所述RRC链接建立请求消息建立与所述UE间的RRC链接。
具体的,第一基站接收到RRC链接建立请求消息后,根据RRC链接建立请求消息建立RRC链接。其中,第一基站建立第一基站与UE间的RRC链接的过程与现有技术的方法相同,在此不再赘述。
303、UE向MME(Mobility Management Entity,移动管理实体)发送携带有PDN(Packet Data Network,分组数据网络)地址信息的PDN链接建立请求消息,以使得所述MME根据所述PDN链接建立请求消息中携带的PDN地址信息建立所述UE与PDNGW(Packet Data NetworkGateway,分组数据网关)建立的承载链路。MME接收携带有PDN地址信息的PDN链接建立请求消息。
304、MME根据所述PDN链接建立请求消息中携带的PDN地址信息建立所述UE与PDN GW建立的承载链路。
具体的,MME接收到PDN链接建立请求消息后,根据PDN的地址信息建立UE与PDN GW建立的承载链路的方法与现有技术的方法相同,在此不再赘述。
305、第一设备向第一基站发送请求消息,第一基站接收第一设备发送的请求消息。
具体的,若第一设备为UE,则UE向第一基站发送请求消息可参考步骤201,在此不再赘述。若第一设备为第二基站,则第二基站向第一基站发送请求消息可参考步骤3081c,在此不再赘述。第一基站接收第一设备发送的请求消息可参考步骤101,在此不再赘述。
306、所述第一基站在已存储的数据中根据所述请求数据的标识信息进行检索。
具体的,与步骤102相同,在此不再赘述。
需要说明的是,根据第一基站检索检测结果的不同,下面执行的步骤也不相同。若第一基站在已存储的数据中根据请求数据的标识信息进行检索,若检索出有与所述请求数据的标识信息相匹配的数据,即为检索出匹配数据,则执行步骤307a-308a,如图3所示。若没有检索出与所述请求数据的标识信息相匹配的数据,即为没有检索出匹配数据,则第一基站需获取与匹配数据相关的信息,在第一基站不是簇头的情况下,则执行步骤307b-314b,315-318如图4所示,此时第一设备为UE。在第一基站是簇头的情况下,第一基站可以获知存储了匹配数据的存储设备,此时,第一基站可以自己获取此匹配数据,并发送至第一设备,也可以将存储了匹配数据的存储设备的标识信息发送至第一设备,由第一设备根据存储设备的标识信息,获取匹配数据。若第一基站获取匹配数据,并发送至第一设备,则执行步骤3071c-3111c,315-322,如图5所示。若第一基站将存储设备的标识信息发送至第一设备,则执行步骤3072c-3092c,315-322,如图6所示。
需要说明的是,所述簇头为所述簇中管理其它设备的基站。第一基站所在的簇可以是由第一基站,其他相邻基站及其服务的UE组成,此时,簇头可以是第一基站,也可是其他相邻基站。第一基站所在的簇也可以是由第一基站,及UE组成,此时,第一基站为簇头。
307a、所述第一基站检索出匹配数据时,根据所述第一设备的标识信息发送所述匹配数据至所述第一设备。
具体的,与步骤103相同,在此不再赘述。
307b、在所述第一基站没有检索出所述匹配数据,且所述第一基站不是簇头时,将所述请求消息经由MME发送至PDN GW,以使得所述PDNGW将所述请求消息发送至作为簇头的第三基站,以便第三基站根据所述请求数据的标识信息确定出存储有匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。
具体的,第一基站在没有检索出匹配数据时,说明第一基站中没有存储所述第一设备需获取的数据,此时,在第一基站不是簇头的情况下,第一基站需将接收到的第一设备发送的请求信息发送至MME。MME接收到请求消息。
3071c、在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有匹配数据的第二存储设备,并获取第二存储设备的标识信息。
具体的,第一基站没有检索出匹配数据,说明第一基站中没有存储所述第一设备需要获取的数据,此时,由于第一基站是簇头,所以第一基站可以根据请求数据的标识信息查找存储的簇中各个设备存储的数据的标识信息。查找出存储的数据的标识信息与请求数据的标识信息相匹配的第二存储设备。进而获取第二存储设备的标识信息。
需要说明的是,第一基站是簇头时,第一基站可以接收簇内其他基站发送的请求消息,此处,第一设备可以为第二基站。此时第一基站可以根据请求消息中的请求数据的标识信息查找存储的簇中各个设备存储的数据的标识信息。查找出存储的数据的标识信息与请求消息中的请求数据的标识信息相匹配的存储设备,并获取存储设备的标识信息。
3072c、在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取所述第三存储设备的标识信息。
具体的,可参考步骤3071c,在此不再赘述。
308a、第一设备接收匹配数据,并进行相应的处理。
具体的,若第一设备为UE,则UE接收到匹配数据后,对此匹配数据进行相应的处理。若第一设备为第二基站,则第二基站在接收到匹配数据后,将此匹配数据发送至其服务的请求此匹配数据的UE。并判断是否需要存储此匹配数据,若需要存储此匹配数据,将第二基站存储此匹配数据,具体的判断是否需要存储此匹配数据可参考步骤319-322,在此不再赘述。
308b、MME将接收的所述请求消息发送至PDN GW,PDN GW接收所述请求消息。
具体的,MME接收到请求消息后,根据请求消息中携带的UE的标识信息,确定出发送请求消息的UE对应的PDN GW,并将所述请求消息发送至PDN GW。
3081c、所述第一基站根据所述第二存储设备的标识信息,向所述第二存储设备发送请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取匹配数据,并将所述匹配数据发送至所述第一基站。
具体的,第一基站在获取第二存储设备的标识信息后,根据第二存储设备的标识信息向第二存储设备发送请求消息。
可选的,第二存储设备为第一基站的相邻基站。
3082c、所述第一基站将所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
具体的,第一基站在获取了第三存储设备的标识信息后,将此第三存储设备的标识信息发送至第一设备,使得第一设备自己与第三存储设备通信获取匹配数据,如图7所示。
309b、PDN GW将所述请求消息发送至作为簇头的第三基站。所述第三基站接收所述请求消息。
具体的,PDN GW接收到请求消息后,由于PDN GW将此请求消息发送至第一基站所在簇的簇头。
需要说明的是,第一基站所在簇的簇头是提前配置的,PDN GW在第一基站所在簇的簇头配置完成后,记录每个簇的成员信息。
3091c、所述第二存储设备根据请求消息中携带的请求数据的标识信息检索已存储的数据,并将检索出的匹配数据发送至第一基站。
具体的,第二存储设备在已存储的数据中根据请求消息中携带的请求数据的标识信息进行检索,与第一基站在已存储的数据中根据请求数据的标识信息进行检索相同,可参考步骤102,在此不再赘述。
3092c、所述第一设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述请求消息的响应消息做相应的处理。
其中,当第一设备为UE时,即为UE接收所述第一基站发送的所述请求消息的响应消息,并根据所述请求消息的响应消息做相应的处理。
具体的,UE接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息。所述UE根据所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。并且UE继续执行步骤315-316。
进一步的,UE接收到第一基站发送的存储有匹配数据的第三存储设备的标识信息,UE根据第三存储设备的标识信息建立与所述第三存储设备建立D2D(Device-to-Device,点对点)链接。并且所述UE通过所述D2D链接获取所述匹配数据。
可选的,第三存储设备的标识信息是存储了匹配数据的UE的标识信息。
需要说明的是,第一设备根据第三存储设备的标识信息,可以通过第一基站建立与所述第三存储设备建立D2D链接。第一设备根据第三存储设备的标识信息,也可以直接建立与所述第三存储设备建立D2D链接,而无需通过第一基站。本发明对此不做限制。
当第一设备为第二基站时,即为第二基站接收所述第一基站发送的所述请求消息的响应消息,并根据所述请求消息的响应消息做相应的处理。
具体的,第二基站接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息。所述第二基站根据所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据,并将获取的所述匹配数据发送至其服务的请求此匹配数据的UE。并判断是否需要存储此匹配数据,若需要存储此匹配数据,将第二基站存储此匹配数据,具体的判断是否需要存储此匹配数据可参考步骤319-322,在此不再赘述。
310b、第三基站根据所述请求数据标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。所述第一基站接收所述第一存储设备的标识信息。
具体的,作为簇头的第三基站接收到请求消息后,根据请求消息中的请求数据的标识信息查找存储的簇中各个设备存储的数据的标识信息。查找出存储的数据的标识信息与请求消息中的请求数据的标识信息相匹配的第一存储设备。并将第一存储设备的标识信息发送至第一基站。
其中,作为簇头的第三基站在接收到请求消息后,可以先根据请求消息中的请求数据的标识信息查找自己存储的数据,若查找到匹配数据,则直接将匹配数据发送至第一基站。若没有查找到匹配数据,则说明第三基站中没有存储第一基站要求的数据,则继续查找存储的簇中各个设备存储的数据的标识信息。并将根据所述请求消息中的请求数据的标识信息确定出存储有匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。此时,第一存储设备不包括第三基站。
当然,第三基站也可以在接收到请求消息后,直接根据请求消息中的请求数据的标识信息查找存储的簇中各个设备存储的数据的标识信息。并将根据所述请求消息中的请求数据的标识信息确定出存储有匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。此时,第一存储设备可以为第三基站。
进一步的,第三基站可以以列表的形式存储簇中各个设备存储的数据的标识信息。
需要说明的是,第三基站可以以其他形式存储簇中各个设备存储的数据的标识信息,例如映射表形式,本发明对此不做限制。
更进一步的,若作为簇头的第三基站确定出簇中只有一个存储有匹配数据的第一存储设备,则将第一存储设备的标识信息发送至第一基站。若作为簇头的第三基站确定出簇中有至少两个存储有匹配数据的第一存储设备,则第三基站可以在至少两个存储有匹配数据的第一存储设备中任选一个,将选中的第一存储设备的标识信息发送至第一基站。第三基站可以根据预设算法选择出最优的存储有匹配数据的第一存储设备,并将此第一存储设备的标识信息发送值第一基站。
需要说明的是,若第一基站不是簇头,则第一基站所在的簇是由第一基站、他邻基站及其服务的UE组成的,此时,第一存储设备可以为其他相邻基站。
3101c、所述第一基站接收所述第二存储设备发送的匹配数据;并发送所述匹配数据至第一设备。
具体的,若第一基站接收的请求消息是UE发送的,则将第一基站将获取的匹配数据发送至UE,若第一基站接收的请求消息是第二基站发送的,则将第一基站获取的匹配数据发送至第二基站,如图8所示。
311b、所述第一基站根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的所述匹配数据发送至所述第一基站。第一存储设备接收请求消息。
具体的,第一基站在接收到第一存储设备的标识信息后,根据第一存储设备的标识信息向第一存储设备发送请求消息,可参考步骤3081c,在此不再赘述。
3111c、第一设备接收第一基站发送的匹配数据,并进行相应的处理。
具体的,若第一设备为第二基站,则第二基站可以将接收到的匹配数据发送至其服务的请求此匹配数据的UE,并判断是否需要存储此匹配数据,若需要存储此匹配数据,将第二基站存储此匹配数据,具体的判断是否需要存储此匹配数据可参考步骤319-322,在此不再赘述。
若第一设备为UE,则UE可以根据接收到的匹配数据进行相应的处理,并且UE继续执行步骤315-316。
312b、所述第一存储设备根据所述请求消息中携带的请求数据的标识信息检索已存储的数据,并将检索出的存储的与所述请求消息中的所述请求数据的标识信息相匹配的所述匹配数据发送至所述第一基站。
具体的,第一存储设备在已存储的数据中根据请求消息中携带的请求数据的标识信息进行检索,与第一基站在已存储的数据中根据请求消息中携带的请求数据的标识信息进行检索相同,可参考步骤102,在此不再赘述。
313b、所述第一基站接收所述第一存储设备发送的匹配数据;并发送所述匹配数据至第一设备。
具体的,第一基站接收的请求消息是第一设备发送的,则将第一基站将获取的匹配数据发送至第一设备,可参考步骤3101c。当第一设备为UE时,可以参考图8所示。
314b、第一设备接收匹配数据,并进行相应的处理。
具体的,第一设备为UE,UE接收所述第一基站发送的匹配数据,并根据所述匹配数据进行相应的处理。
315、所述UE确定接收的请求消息对应的匹配数据是否需要存储。
具体的,所述UE确定向所述第一基站发送的所述请求消息的次数。并检测所述向所述第一基站发送的所述请求消息的次数是否大于第一门限值。所述UE在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。若簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数,则所述UE确定出需要存储所述匹配数据。
进一步的,由于簇头为所述第一基站,则所述UE在确定向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数包括:
所述UE在所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从所述第一基站中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
具体的,UE接收到请求消息对应的匹配数据后,UE统计向第一基站发送此请求消息的次数,并将统计的向第一基站发送此请求消息的次数与第一门限值进行比对,若统计的向第一基站发送此请求消息的次数比第一门限值大,则说明UE经常需要获取此匹配数据,则UE需要存储接收到的请求消息对应的匹配数据。此时,UE从第一基站中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。UE比较簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数,若比较出簇内允许拷贝所述匹配数据的最大拷贝数大于簇内已经存储所述匹配数据的次数,则UE确定可以存储请求消息对应的匹配数据。若比较出簇内允许拷贝所述匹配数据的最大拷贝数不大于簇内已经存储所述匹配数据的次数,则说明簇内存储的请求消息对应的匹配数据已达到最大值,此时,UE不能存储请求消息对应的匹配数据,如图9所示。
316、若UE确定需要存储接收的请求消息对应的匹配数据,则存储接收的请求消息对应的匹配数据。
具体的,UE在确定了需要存储请求消息对应的匹配数据时,将请求消息对应的匹配数据存储至UE的空闲存储空间中。UE存储匹配数据受,并更新簇内已经存储所述匹配数据的次数。
进一步的,所述UE将更新的簇内已经存储所述匹配数据的次数发送至簇头,以使得簇头更新簇内已经存储所述匹配数据的次数。
具体的,由于第一基站是簇头,所以UE可以将更新的簇内已经存储所述匹配数据的次数发送至第一基站,以使得所述第一基站更新簇内已经存储所述匹配数据的次数。
317、第一基站确定UE发送的请求消息对应的匹配信息是否需要存储。
具体的,所述第一基站确定接收到所述请求消息的次数。在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。第一基站在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,存储所述匹配数据。即为,在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,第一基站确定要存储匹配数据。
其中,第一基站需要统计接收到此请求消息的次数,并将统计的接收的到的请求消息的次数与第一门限值进行比对,若统计的接收的到的请求消息的次数比第一门限值大,则说明第一基站服务的UE经常需要获取此匹配数据,则第一基站需要存储此请求消息对应的匹配数据。此时,第一基站获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。第一基站比较簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数,若比较出簇内允许拷贝所述匹配数据的最大拷贝数大于簇内已经存储所述匹配数据的次数,则第一基站确定可以存储请求消息对应的匹配数据。若比较出簇内允许拷贝所述匹配数据的最大拷贝数不大于簇内已经存储所述匹配数据的次数,则说明簇内存储的请求消息对应的匹配数据已达到最大值,此时,第一基站不能存储请求消息对应的匹配数据,如图10所示。
可选的,若第一基站不是所在簇的簇头,则第一基站可以通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。若第一基站是所在簇的簇头,则第一基站直接获取自身存储的簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
进一步的,在第一基站确定接收的到的请求消息的次数不大于第一门限值时,说明第一基站服务的UE不经常需要获取此匹配数据,第一基站无需存储此请求消息对应的匹配数据。
示例性的,假设UE向第一基站发送的请求消息为一个视频请求消息。此第一基站此时需要统计接收到此视频请求消息的次数为7,第一门限值为5,则第一基站将统计的接收到的此视频请求消息的次数7与第一门限值5进行比对,发现统计的接收到的此视频请求消息的次数大于第一门限值5,说明第一基站服务的UE经常请求此视频信息,则此时,若第一基站是簇头,则第一基站直接获取自身存储的簇内允许拷贝所述匹配数据的最大拷贝数为8,簇内已经存储所述匹配数据的次数4。若第一基站不是簇头,则第一基站通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数为8,簇内已经存储所述匹配数据的次数4,检测出簇内已经存储所述匹配数据的次数4小于簇内允许拷贝所述匹配数据的最大拷贝数为8,所以第一基站确定可以存储此视频请求消息对应的匹配视频信息。
需要说明的是,第一门限值是预设设置的。
318、若第一基站确定需要存储请求消息对应的匹配数据,则存储请求消息对应的匹配数据。
具体的,第一基站在确定了需要存储请求消息对应的匹配数据时,将获取的请求消息对应的匹配数据存储至第一基站的空闲存储空间中。并且所述第一基站更新簇内已经存储所述匹配数据的次数。
其中,若所述第一基站是所在簇的簇头,则第一基站直接更新自身存储的簇内已经存储所述匹配数据的次数。
若所述第一基站不是所在簇的簇头,则所述第一基站可以将更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
如上例所述,若第一基站是所在簇的簇头,则第一基站直接将自身存储的簇内已经存储所述匹配数据的次数由4更新为5。
若第一基站不是所在簇的簇头,则第一基站在将匹配视频信息存储至空闲的存储空间时,可以将簇内已经存储所述匹配数据的次数更新为5,将簇内已经存储所述匹配数据的次数5发送至簇头,以使得簇头将簇内已经存储所述匹配数据的次数由4更新为5。
进一步的,所述第一基站存储所述匹配数据包括:所述第一基站确定空闲存储空间的大小是否大于所述匹配数据的大小。若所述空闲存储空间的大小大于所述匹配数据的大小,则所述第一基站直接存储所述匹配数据。若所述空闲存储空间的大小不大于所述匹配数据的大小,则所述第一基站根据LRU(Least Recently Used,最近最少使用算法)算法更新所述空闲存储空间,以使得所述空闲存储空间的大小大于所述匹配数据的大小,并将所述匹配数据存储至更新后的所述空闲存储空间。
需要说明的是,本发明实施例也可使用其他算法更新空闲存储空间,例如先进先出算法,本发明对此不做限制。
需要说明的是,在第一基站不是簇头的情况下,第一基站还可以将请求消息直接发送至所在簇的簇头,以获取与所述请求消息相对应的匹配数据。具体的可参考第二基站向第一基站发送请求消息的过程,在此不再赘述。
319、在所述第一基站为簇头的情况下,所述第一基站监测簇中已存储的所述匹配数据的服务状态。
其中,所述服务状态包括:服务成功状态及服务失败状态。所述服务成功状态是指将所述匹配数据发送至第一设备。所述服务失败状态是指没有将所述匹配数据发送至第一设备。
具体的,为了实现若数据在一个簇内的请求量变得非常大时,簇内设置的簇内允许拷贝所述匹配数据的最大拷贝数也随之进行相应的调整,第一基站作为所在簇的簇头需要监测所述簇中已存储的匹配数据的服务状态。
示例性的,如数据信息为视频信息,则为了实现随着簇内一个视频信息的访问量变的非常大时,例如此视频有1百万访问量,则此时簇内设置的簇内允许拷贝所述视频信息的最大拷贝数也需随之进行相应的调整。第一基站需要监测此视频信息的服务状态。
320、所述第一基站根据所述匹配数据的所示服务状态统计所述匹配数据的服务失败状态的个数,及簇中接收到的全部所述请求消息的个数。
需要说明的是,匹配数据的服务失败状态可以是由于网络时延过长,传输过程中拥堵等原因造成。当一个数据信息被大量UE获取时,会造成匹配数据呈服务失败状态,所以,在实现若数据信息在一个簇内的请求量变得非常大,簇内设置的簇内允许拷贝所述匹配数据的最大拷贝数也随之进行相应的调整时,第一基站需统计匹配数据呈服务失败状态的个数。
需要说明的是,统计簇中接收到的全部所述请求消息的个数是指统计簇中接收到的所有请求消息,包括第一设备发送的请求消息也包括第一基站接收的其他设备发送的请求消息。
321、所述第一基站比较统计的所述匹配数据的服务失败状态的个数及所述簇中接收到的全部所述请求消息的个数。
具体的,第一基站统计出匹配数据的服务失败状态的个数,及统计出簇内接收到的全部请求消息的个数,比较统计出的匹配数据的服务失败状态的个数,及统计出的簇内接收到的全部请求消息的个数。可以获取统计出的匹配数据的服务失败状态的个数占统计出的簇内接收到的全部请求消息的个数的百分比。
需要说明的是,也可获取统计出的匹配数据的服务失败状态的个数与统计出的簇内接收到的全部请求消息的个数间的差值,还可是其他的比较方法,本发明对此不做限制。
322、所述第一基站根据比较结果,更新所述允许拷贝所述匹配数据的最大拷贝数。
具体的,若所述比较结果大于第二门限值,则所述第一基站增加所述允许拷贝匹配数据的最大拷贝数。若所述比较结果小于第三门限值,则所述第一基站减小允许拷贝所述匹配数据的最大拷贝数。
需要说明的是,第二门限值及第三门限值是预先设置的。
示例性的,假设第一基站在步骤319中计算出了统计出的匹配数据的服务失败状态的个数占统计出的簇内接收到的全部请求消息的个数的百分比。若第二门限值为10%,第三门限值为5%。若计算出统计出的匹配数据的服务失败状态的个数占统计出的簇内接收到的全部请求消息的个数的百分比为15%,大于第二门限值,则所述第一基站需要增加允许拷贝所述匹配数据的最大拷贝数。
本发明实施例提供了一种数据传输的方法,第一基站在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至UE,减少了用户设备的等待时间,从而提高了用户的体验。根据用户设备对数据的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
本发明实施例提供了一种基站,如图11所示,包括:
收发单元1101,用于接收第一设备发送的请求消息。
其中,请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站。
检索单元1102,用于在已存储的数据中根据所述收发单元1101接收的所述请求数据的标识信息进行检索。
处理单元1103,用于在所述检索单元1102检索出匹配数据时,触发所述收发单元1101根据所述第一设备的标识信息发送所述匹配数据至所述第一设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
具体的,所述处理单元1103具体用于,若所述收发单元1101接收用户设备发送的请求消息时,在所述检索单元1102检索出匹配数据的情况下,触发所述收发单元1101发送所述匹配数据至所述用户设备。
若所述收发单元1101接收第二基站发送的请求消息时,在所述检测单元1102检测出匹配数据的情况下,发送所述匹配数据至所述第二基站。
进一步的,所述处理单元1103,还用于在所述检索单元1102没有检索出所述匹配数据时,且所述基站不是簇头时,触发所述收发单元1101将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。
所述收发单元1101,还用于接收所述第一存储设备的标识信息。
所述收发单元1101,还用于根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的匹配数据发送至所述基站。
所述收发单元1101,还用于接收所述第一存储设备发送的匹配数据,并发送所述匹配数据至所述第一设备。
进一步的,所述处理单元1103,还用于在所述检索单元1102没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息。
所述收发单元1101,还用于根据所述处理单元1103获取的所述第二存储设备的标识信息,向所述第二存储设备发送所述请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述基站。
所述收发单元1101,还用于接收所述第二存储设备发送的所述匹配数据。
所述收发单元1101,还用于将所述匹配数据至所述第一设备。
或者,
所述处理单元1103,还用于在所述检索单元1102没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取第三存储设备的标识信息。
所述收发单元1101,还用于将所述处理单元1103获取的所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
所述基站,如图12所示,还包括:
确定单元1104,用于确定接收到所述请求消息的次数。
所述处理单元1103,还用于在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
具体进一步的,所述处理单元1103,还用于在所述基站不是簇头的情况下,通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
所述处理单元1103,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,则存储所述匹配数据,并且更新簇内已经存储所述匹配数据的次数。
进一步的,所述收发单元1101,还用于在所述基站不是簇头的情况下,将所述处理单元1103更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
进一步的,所述确定单元1104,还用于确定空闲存储空间的大小是否大于所述匹配数据的大小。
所述处理单元1103,还用于在所述确定单元1104确定出所述空闲存储空间的大小大于所述匹配数据的大小时,直接存储所述匹配数据。在所述确定单元1104确定出所述空闲存储空间的大小不大于所述匹配数据的大小时,根据最近最少使用算法(LRU)更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
上述基站,如图13所示,还包括:
监测单元1105,用于在所述基站为簇头的情况下,监测所述簇中已存储的所述匹配数据的服务状态。
其中,所述服务状态包括:服务成功状态及服务失败状态。所述服务成功状态是指将所述匹配数据发送至第一设备。所述服务失败状态是指没有将所述匹配数据发送至第一设备。
统计单元1106,用于根据所述匹配数据的所述服务状态统计所述匹配数据的服务失败状态的个数,及簇中接收到的全部所述请求消息的个数。
比较单元1107,用于比较所述统计单元1106统计的所述匹配数据的服务失败状态的个数及簇中接收到的全部所述请求消息的个数。
更新单元1108,用于根据所述比较单元1107确定的比较结果,更新允许拷贝所述匹配数据的最大拷贝数。
具体的,所述更新单元1108具体用于,在所述比较单元1107确定的比较结果大于第二门限值的情况下,增加允许拷贝所述匹配数据的最大拷贝数。在所述比较结果小于第三门限值的情况下,减小允许拷贝所述匹配数据的最大拷贝数。
进一步的,所述收发单元1101,还用于接收所述用户设备发送的无线资源控制链接请求消息。
所述处理单元1103,还用于根据所述收发单元1101接收的无线资源控制链接请求消息建立与所述用户设备间的无线资源控制链接。
本发明实施例提供了一种基站,在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。根据用户设备对数据信息的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
本发明实施例提供了一种用户设备,如图14所示,包括:
收发单元1401,用于向第一基站发送请求消息。
其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据信息,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
所述收发单元1401,还用于接收所述第一基站发送的所述数据请求消息的响应消息。
具体的,所述响应消息包含所述匹配数据。
所述收发单元1401具体用于,接收所述第一基站发送的所述匹配数据。
或者,
所述响应消息包含存储有所述匹配数据的第三存储设备的标识信息。
所述收发单元1401具体用于,接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息。
处理单元1402,用于根据所述收发单元1401接收的所述响应消息做相应的处理。
具体的,在收发单元1401接收到所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息时,所述处理单元1402具体用于,根据所述收发单元1401接收的所述存储有所述匹配数据的所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
其中,所述处理单元1402具体用于,根据所述收发单元1401接收的所述存储有所述匹配数据的所述第三存储设备的标识信息,建立与所述第三存储设备建立点对点链接。并通过所述点对点链接从所述第三存储设备中获取所述匹配数据。
在收发单元1401接收到第一基站发送的匹配数据时,所述处理单元1402具体用于,根据所述收发单元1401接收的所述匹配数据进行相应的处理。
进一步,所述用户设备,如图15所示,包括:
确定单元1403,用于确定向所述第一基站发送的所述请求消息的次数。
所述处理单元1402,还用于在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
具体的,在所述簇头为所述第一基站时,所述处理单元1402具体用于,在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从所述第一基站中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
所述处理单元1402,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数的情况下,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数。
所述收发单元1401,还用于将所述处理单元1402更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
进一步的,所述收发单元1401,还用于向所述第一基站发送无线资源控制链接建立请求消息以使得所述第一基站建立与所述用户设备间的无线资源控制链接。
进一步的,所述收发单元1401,还用于向移动管理实体发送携带有分组数据地址信息的分组数据链接建立请求消息,以使得所述移动管理实体根据所述分组数据链接建立请求消息中携带的分组数据地址信息建立所述用户设备与分组数据网关建立的承载链路。
本发明实施例提供了一种用户设备,向第一基站发送请求消息,以使得第一基站在接收到用户设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索第一基站中已存储的数据,若第一基站中存储有匹配数据,则第一基站直接此匹配数据发送至用户设备。这样,在基站侧存储数据信息,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。并根据用户设备对数据信息的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
本发明实施例提供了一种基站,如图16所示,包括:收发机1601、存储器1602以及分别与收发机1601和存储器1602连接的处理器1603。当然,基站还可以包括天线、基带处理部件、中射频处理部件、输入输出装置等通用部件,本发明实施例在此不再任何限制。
其中,存储器1602中存储一组程序代码,处理器1603用于调用存储器1602中的程序代码,收发机1601及处理器1603的具体执行过程如下:
收发机1601,用于接收第一设备发送的据请求消息。
其中,所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息。所述第一设备包括用户设备或第二基站。
处理器1603,用于在已存储的数据中根据所述收发机1601接收的所述请求消息中的请求数据的标识信息进行检索。
处理器1603,还用于在检索出匹配数据时,触发所述收发机1601根据所述第一设备的标识信息发送所述匹配数据至所述第一设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
具体的,所述处理器1603具体用于,若所述收发机1601接收用户设备发送的请求消息时,在处理器1603检索出匹配数据的情况下,触发所述收发机1601发送所述匹配数据至所述用户设备。
若所述收发机1601接收第二基站发送的请求消息时,在处理器1603检索出匹配数据的情况下,发送所述匹配数据至所述第二基站。
进一步的,所述处理器1603,还用于在没有检索出所述匹配数据时,且所述基站不是簇头时,触发所述收发机1601将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站。
所述收发机1601,还用于接收所述第一存储设备的标识信息。
所述收发机1601,还用于根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的匹配数据发送至所述基站。
所述收发机1601,还用于接收所述第一存储设备发送的匹配数据,并发送所述匹配数据至所述第一设备。
进一步的,所述处理器1603,还用于在没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息。
所述收发机1601,还用于根据所述处理器1603获取的所述第二存储设备的标识信息,向所述第二存储设备发送请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述基站。
所述收发机1601,还用于接收所述第二存储设备发送的所述匹配数据。
所述收发机1601,还用于将所述匹配数据至第一设备。
或者,
所述处理器1603,还用于在没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求消息中的请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取第三存储设备的标识信息。
所述收发机1601,还用于将所述处理器1603获取的所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
所述处理器1603,还用于确定接收到所述请求消息的次数。
所述处理器1603,还用于在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
进一步的,所述处理器1603,还用于在所述基站不是簇头的情况下,通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
所述处理器1603,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,则存储所述匹配数据,并且更新簇内已经存储所述匹配数据的次数。
进一步的,所述收发机1601,还用于在所述基站不是簇头的情况下,将所述处理器1603更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
进一步的,所述处理器1603,还用于确定空闲存储空间的大小是否大于所述匹配数据的大小。
所述处理器1603,还用于在确定出所述空闲存储空间的大小大于所述匹配数据的大小时,直接存储所述匹配数据。在确定出所述空闲存储空间的大小不大于所述匹配数据的大小时,根据最近最少使用算法更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
所述处理器1603,还用于在所述基站为簇头的情况下,监测所述簇中已存储的匹配数据的服务状态。
其中,所述服务状态包括:服务成功状态及服务失败状态。所述服务成功状态是指将匹配数据发送至第一设备。所述服务失败状态是指没有将匹配数据发送至第一设备。
所述处理器1603,还用于根据所述匹配数据的所述服务状态统计所述匹配数据的服务失败状态的个数,及簇中接收到的全部所述请求消息的个数。
所述处理器1603,还用于比较统计的所述匹配数据的服务失败状态的个数及簇中接收到的全部所述请求消息的个数。
所述处理器1603,用于根据确定的比较结果,更新允许拷贝所述匹配数据的最大拷贝数。
具体的,所述处理器1603具体用于,在比较结果大于第二门限值的情况下,增加所允许拷贝述匹配数据的最大拷贝数。在所述比较结果小于第三门限值的情况下,减小允许拷贝所述匹配数据的最大拷贝数。
进一步的,所述收发机1601,还用于接收所述用户设备发送的无线资源控制链接请求消息。
所述处理器1603,还用于根据所述收发机1601接收的无线资源控制链接请求消息建立与所述用户设备间的无线资源控制链接。
本发明实施例提供了一种基站,在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。根据用户设备对数据信息的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
本发明实施例提供了一种用户设备,如图17所示,包括:收发机1701、存储器1702以及分别与收发机1701和存储器1702连接的处理器1703。当然,用户设备还可以其他通用部件,本发明实施例在此不再任何限制。
其中,存储器1702中存储一组程序代码,处理器1703用于调用存储器1702中的程序代码,处理器1703及收发机1701用于执行以下操作:
收发机1701,用于向第一基站发送请求消息。
其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据信息,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备。
其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
所述收发机1701,还用于接收所述第一基站发送的所述数据请求消息的响应消息。
具体的,所述响应消息包含所述匹配数据。
所述收发机1701具体用于,接收所述第一基站发送的所述匹配数据。
或者,
所述响应消息含存储有所述匹配数据的第三存储设备的标识信息。
所述收发机1701具体用于,接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息。
处理器1703,用于根据所述收发机1701接收的所述响应消息做相应的处理。
具体的,在收发机1701接收到所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息时,所述处理器1703具体用于,根据所述收发机1701接收的所述存储有所述匹配数据的第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
其中,所述处理器1703具体用于,根据所述收发机1701接收的所述存储有所述匹配数据的第三存储设备的标识信息,建立与所述第三存储设备建立点对点链接。并通过所述点对点链接从所述第三存储设备中获取所述匹配数据。
在收发机1701接收到第一基站发送的匹配数据时,所述处理器1703具体用于,根据所述收发机1701接收的所述匹配数据进行相应的处理。
所述处理器1703,还用于确定向所述第一基站发送的所述请求消息的次数。
所述处理器1703,还用于确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
具体的,在所述簇头为所述第一基站时,所述处理器1703具体用于,在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从所述第一基站中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数。
所述处理器1703,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数的情况下,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数。
所述收发机1701,还用于将所述处理器1703更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
进一步的,所述收发机1701,还用于向所述第一基站发送无线资源控制RRC链接建立请求消息以使得所述第一基站建立与所述UE用户设备间的RRC无线资源控制链接。
进一步的,所述收发机1701,还用于向移动管理实体发送携带有分组数据地址信息的分组数据链接建立请求消息,以使得所述移动管理器实体根据所述分组数据链接建立请求消息中携带的分组数据地址信息建立所述用户设备与分组数据网关建立的承载链路。
本发明实施例提供了一种用户设备,向第一基站发送请求消息,以使得第一基站在接收到用户设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索第一基站中已存储的数据,若第一基站中存储有匹配数据,则第一基站直接此匹配数据发送至用户设备。这样,在基站侧存储数据信息,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。并根据用户设备对数据信息的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
本发明实施例提供了一种数据传输的***,如图18所示,包括:移动管理实体(MME)1801,分组数据网关1802,至少一个基站1803及至少一个用户设备1804。其中,所述基站1803为上述实施例所述的基站。所述用户设备1804为上述实施例所述的用户设备。
本发明实施例提供了一种数据传输的方法、装置及***,基站在接收到第一设备发送的请求消息后,根据请求消息中的请求数据的标识信息检索已存储的数据,若第一基站中有匹配数据,则基站直接将此匹配数据发送至第一设备。这样,在基站侧存储数据,可以使得基站服务的不同用户设备在请求相同的数据时,基站可以将匹配数据发送至不同的用户设备,而无需向网络侧发送请求消息,无需使网络侧建立多条相同的链路发送相同的数据信息至不同的用户设备,从而能够减小数据传输对核心网带宽资源的占用,并且从基站侧直接发送至用户设备,减少了用户设备的等待时间,从而提高了用户的体验。根据用户设备对数据信息的需要动态的改变对数据信息在基站侧的存储情况下,进一步提高了***存贮空间的有效性。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (27)

1.一种数据传输的方法,其特征在于,包括:
第一基站接收第一设备发送的请求消息;所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站;
所述第一基站在已存储的数据中根据所述请求数据的标识信息进行检索;
所述第一基站在检索出匹配数据时,根据所述第一设备的标识信息发送所述匹配数据至所述第一设备,其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
2.根据权利要求1所述的数据传输的方法,其特征在于,所述方法还包括:
在所述第一基站没有检索出所述匹配数据,且所述第一基站不是簇头时,将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站;
所述第一基站接收所述第一存储设备的标识信息;
所述第一基站根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的所述匹配数据发送至所述第一基站;
所述第一基站接收所述第一存储设备发送的所述匹配数据;并发送所述匹配数据至所述第一设备。
3.根据权利要求1所述的数据传输的方法,其特征在于,所述方法还包括:
在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息;
所述第一基站根据所述第二存储设备的标识信息,向所述第二存储设备发送所述请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述第一基站;
所述第一基站接收所述第二存储设备发送的所述匹配数据;
所述第一基站将所述匹配数据至发送至所述第一设备。
4.根据权利要求1所述的数据传输的方法,其特征在于,所述方法还包括:
在所述第一基站没有检索出所述匹配数据,且所述第一基站是簇头时,所述第一基站根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取所述第三存储设备的标识信息;
所述第一基站将所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
5.根据权利要求2-4任一项所述的数据传输的方法,其特征在于,在所述第一基站接收所述第一设备发送的所述请求消息之后,还包括:
所述第一基站确定接收到所述请求消息的次数;
所述第一基站在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
所述第一基站在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数。
6.根据权利要求5所述的数据传输的方法,其特征在于,所述第一基站获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数包括:
若所述第一基站不是簇头,则所述第一基站通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
在所述第一基站更新簇内已经存储所述匹配数据的次数之后,所述方法,还包括:
所述第一基站将更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得簇头更新簇内已经存储所述匹配数据的次数。
7.根据权利要求5或6所述的数据传输的方法,其特征在于,所述第一基站存储所述匹配数据包括:
所述第一基站确定空闲存储空间的大小是否大于所述匹配数据的大小;
若所述空闲存储空间的大小大于所述匹配数据的大小,则所述第一基站直接存储所述匹配数据;
若所述空闲存储空间的大小不大于所述匹配数据的大小,则所述第一基站根据最近最少使用算法更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
8.根据权利要求1-7任一项所述的数据传输的方法,其特征在于,在所述第一基站接收所述第一设备发送的所述请求消息之后,还包括:
在所述第一基站为簇头的情况下,所述第一基站监测簇中已存储的所述匹配数据的服务状态;其中,所述服务状态包括:服务成功状态及服务失败状态;所述服务成功状态是指将所述匹配数据发送至所述第一设备;所述服务失败状态是指没有将所述匹配数据发送至所述第一设备;
所述第一基站根据所述匹配数据的所述服务状态统计所述匹配数据的服务失败状态的个数,及簇中接收到的全部所述请求消息的个数;
所述第一基站比较统计的所述匹配数据的服务失败状态的个数及簇中接收到的全部所述请求消息的个数;
所述第一基站根据比较结果,更新允许拷贝所述匹配数据的最大拷贝数。
9.根据权利要求8所述的数据传输的方法,其特征在于,
所述第一基站根据比较结果,更新允许拷贝所述匹配数据的最大拷贝数包括:
若所述比较结果大于第二门限值,则所述第一基站增加允许拷贝所述匹配数据的最大拷贝数;
若所述比较结果小于第三门限值,则所述第一基站减小允许拷贝所述匹配数据的最大拷贝数。
10.一种数据传输的方法,其特征在于,包括:
用户设备向第一基站发送请求消息;其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备;所述匹配数据是指与所述请求数据的标识信息相匹配的数据;
所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理。
11.根据权利要求10所述的数据传输的方法,其特征在于,所述响应消息包含所述匹配数据;
所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理包括:
所述用户设备接收所述第一基站发送的所述匹配数据,并根据所述匹配数据进行相应的处理。
12.根据权利要求10所述的数据传输的方法,其特征在于,所述请求消息的响应消息包含存储有所述匹配数据的第三存储设备的标识信息;
所述用户设备接收所述第一基站发送的所述请求消息的响应消息,并根据所述响应消息做相应的处理包括:
所述用户设备接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息;
所述用户设备根据所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
13.根据权利要求10-12任一项所述的数据传输的方法,其特征在于,在所述用户设备向所述第一基站发送所述请求消息之后,还包括:
所述用户设备确定向所述第一基站发送的所述请求消息的次数;
所述用户设备在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
若簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数,则所述用户设备存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数;
所述用户设备将更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
14.一种基站,其特征在于,包括:
收发单元,用于接收第一设备发送的请求消息;所述请求消息中携带有请求数据的标识信息和所述第一设备的标识信息,所述第一设备包括用户设备或第二基站;
检索单元,用于在已存储的数据中根据所述收发单元接收的所述请求数据的标识信息进行检索;
处理单元,用于在所述检索单元检索出匹配数据时,触发所述收发单元根据所述第一设备的标识信息发送所述匹配数据至所述第一设备,其中,所述匹配数据是指与所述请求数据的标识信息相匹配的数据。
15.根据权利要求14所述的基站,其特征在于,
所述处理单元,还用于在所述检索单元没有检索出所述匹配数据,且在所述基站不是簇头时,触发所述收发单元将所述请求消息经由移动管理实体发送至分组数据网关,以使得所述分组数据网关将所述请求消息发送至作为簇头的第三基站,以便所述第三基站根据所述请求数据的标识信息确定出存储有所述匹配数据的第一存储设备,并将所述第一存储设备的标识信息发送至所述第一基站;
所述收发单元,还用于接收所述第一存储设备的标识信息;
所述收发单元,还用于根据所述第一存储设备的标识信息向所述第一存储设备发送所述请求消息,以便所述第一存储设备接收到所述请求消息后,将存储的与所述请求消息中的所述请求数据的标识信息相匹配的匹配数据发送至所述基站;
所述收发单元,还用于接收所述第一存储设备发送的匹配数据;并发送所述匹配数据至所述第一设备。
16.根据权利要求14所述的基站,其特征在于,
所述处理单元,还用于在所述检索单元没有检索出所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有所述匹配数据的第二存储设备,并获取所述第二存储设备的标识信息;
所述收发单元,还用于根据所述处理单元获取的所述第二存储设备的标识信息,向所述第二存储设备发送所述请求消息,以使得所述第二存储设备根据所述请求数据的标识信息获取所述匹配数据,并将所述匹配数据发送至所述基站;
所述收发单元,还用于接收所述第二存储设备发送的所述匹配数据;
所述收发单元,还用于将所述匹配数据至发送至所述第一设备。
17.根据权利要求15所述的基站,其特征在于,
所述处理单元,还用于在所述检索单元没有检索所述匹配数据,且所述基站是簇头时,根据所述请求数据的标识信息确定出存储有与所述请求数据的标识信息相匹配的所述匹配数据的第三存储设备,并获取第三存储设备的标识信息;
所述收发单元,还用于将所述处理单元获取的所述第三存储设备的标识信息发送至所述第一设备,以使得所述第一设备根据所述第三存储设备的标识信息,从所述第三存储设备中获取所述匹配数据。
18.根据权利要求15-17任一项所述的基站,其特征在于,还包括:
确定单元,用于确定接收到所述请求消息的次数;
所述处理单元,还用于在确定所述接收到所述请求消息的次数大于第一门限值时,获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
所述处理单元,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数时,则存储所述匹配数据,并且更新簇内已经存储所述匹配数据的次数。
19.根据权利要求18所述的基站,其特征在于,
所述处理单元,还用于在所述基站不是簇头的情况下,通过簇头获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
所述收发单元,还用于将所述处理单元更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
20.根据权利要求18或19所述的基站,其特征在于,
所述确定单元,还用于确定空闲存储空间的大小是否大于所述匹配数据的大小;
所述处理单元,还用于在所述确定单元确定出所述空闲存储空间的大小大于所述匹配数据的大小时,直接存储所述匹配数据;在所述确定单元确定出所述空闲存储空间的大小不大于所述匹配数据的大小时,根据最近最少使用算法更新所述空闲存储空间,并将所述匹配数据存储至更新后的所述空闲存储空间。
21.根据权利要求14-20任一项所述的基站,其特征在于,还包括:
监测单元,用于在所述基站为簇头的情况下,监测簇中已存储的所述匹配数据的服务状态;其中,所述服务状态包括:服务成功状态及服务失败状态;所述服务成功状态是指将所述匹配数据发送至第一设备;所述服务失败状态是指没有将所述匹配数据发送至所述第一设备;
统计单元,用于根据所述匹配数据的所述服务状态统计所述匹配数据的服务失败状态的个数,及簇中接收到的全部所述请求消息的个数;
比较单元,用于比较所述统计单元统计的所述匹配数据的服务失败状态的个数及簇中接收到的全部所述请求消息的个数;
更新单元,用于根据所述比较单元确定的比较结果,更新允许拷贝所述匹配数据的最大拷贝数。
22.根据权利要求21所述的基站,其特征在于,
所述更新单元具体用于,在所述比较单元确定的比较结果大于第二门限值的情况下,增加允许拷贝所述匹配数据的最大拷贝数;在所述比较结果小于第三门限值的情况下,减小允许拷贝所述匹配数据的最大拷贝数。
23.一种用户设备,其特征在于,包括:
收发单元,用于向第一基站发送请求消息;其中,所述请求消息中携带有请求数据的标识信息和所述用户设备的标识信息,以使得在所述第一基站根据所述请求数据的标识信息检索所述第一基站已存储的数据,若检索出所述第一基站存储有匹配数据,则所述第一基站直接将所述匹配数据发送至所述用户设备;所述匹配数据是指与所述请求数据的标识信息相匹配的数据;
所述收发单元,还用于接收所述第一基站发送的所述数据请求消息的响应消息;
处理单元,用于根据所述收发单元接收的所述响应消息做相应的处理。
24.根据权利要求23所述的用户设备,其特征在于,
所述响应消息包含所述匹配数据;
所述收发单元具体用于,接收所述第一基站发送的所述匹配数据;
所述处理单元具体用于,根据所述收发单元接收的所述匹配数据进行相应的处理。
25.根据权利要求23所述的用户设备,其特征在于,
所述响应消息含存储有所述匹配数据的第三存储设备的标识信息;
所述收发单元具体用于,接收所述第一基站发送的存储有所述匹配数据的所述第三存储设备的标识信息;
所述处理单元具体用于,根据所述收发单元接收的所述第三存储设备的标识信息,从所述第三存储设备获取所述匹配数据。
26.根据权利要求23-24任一项所述的用户设备,其特征在于,还包括:
确定单元,用于确定向所述第一基站发送的所述请求消息的次数;
所述处理单元,还用于在确定所述向所述第一基站发送的所述请求消息的次数大于第一门限值时,从簇头中获取簇内允许拷贝所述匹配数据的最大拷贝数,及簇内已经存储所述匹配数据的次数;
所述处理单元,还用于在簇内已经存储所述匹配数据的次数小于簇内允许拷贝所述匹配数据的最大拷贝数的情况下,存储所述匹配数据,并更新簇内已经存储所述匹配数据的次数;
所述收发单元,还用于将所述处理单元更新的簇内已经存储所述匹配数据的次数发送至所述簇头,以使得所述簇头更新簇内已经存储所述匹配数据的次数。
27.一种数据传输的***,其特征在于,包括:移动管理实体,分组数据网关,至少一个基站及至少一个用户设备;
所述基站为上述权利要求14-22任一项所述的基站;
所述用户设备为上述权利要求23-26任一项所述的用户设备。
CN201310156346.6A 2013-04-28 2013-04-28 一种数据传输的方法、装置及*** Expired - Fee Related CN104125559B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201310156346.6A CN104125559B (zh) 2013-04-28 2013-04-28 一种数据传输的方法、装置及***
KR1020157018562A KR101671140B1 (ko) 2013-04-28 2014-04-24 데이터 전송 방법, 장치 및 시스템
PCT/CN2014/076098 WO2014177010A1 (zh) 2013-04-28 2014-04-24 一种数据传输的方法、装置及***
EP14791530.0A EP2925031B1 (en) 2013-04-28 2014-04-24 Method, apparatus and system for data transmission
JP2015560541A JP6097411B2 (ja) 2013-04-28 2014-04-24 データ送信方法、装置及びシステム
US14/793,141 US9736872B2 (en) 2013-04-28 2015-07-07 Data transmission method, apparatus, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310156346.6A CN104125559B (zh) 2013-04-28 2013-04-28 一种数据传输的方法、装置及***

Publications (2)

Publication Number Publication Date
CN104125559A true CN104125559A (zh) 2014-10-29
CN104125559B CN104125559B (zh) 2018-01-09

Family

ID=51770793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310156346.6A Expired - Fee Related CN104125559B (zh) 2013-04-28 2013-04-28 一种数据传输的方法、装置及***

Country Status (6)

Country Link
US (1) US9736872B2 (zh)
EP (1) EP2925031B1 (zh)
JP (1) JP6097411B2 (zh)
KR (1) KR101671140B1 (zh)
CN (1) CN104125559B (zh)
WO (1) WO2014177010A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306538A (zh) * 2015-09-22 2016-02-03 北京佰才邦技术有限公司 数据的存储方法、能力开放实体和基站
CN106034284A (zh) * 2015-03-20 2016-10-19 中兴通讯股份有限公司 一种通信方法、无线基站、用户终端及通信***
WO2016169006A1 (en) * 2015-04-22 2016-10-27 Qualcomm Incorporated Caching content at the edge
CN107786954A (zh) * 2016-08-24 2018-03-09 上海朗帛通信技术有限公司 一种无线传输中的方法和装置
CN110649958A (zh) * 2019-09-05 2020-01-03 北京百度网讯科技有限公司 用于处理数据的方法、装置、设备和介质
CN110677683A (zh) * 2019-09-30 2020-01-10 北京奇艺世纪科技有限公司 视频存储、视频访问方法及分布式存储、视频访问***
CN110708676A (zh) * 2018-07-09 2020-01-17 普天信息技术有限公司 一种s1口集群消息处理方法、网络节点及基站

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9870307B2 (en) 2016-02-01 2018-01-16 Linkedin Corporation Regression testing of software services
US9886366B2 (en) * 2016-03-25 2018-02-06 Microsoft Technology Licensing, Llc Replay-suitable trace recording by service container
JP6747303B2 (ja) * 2017-01-13 2020-08-26 富士通株式会社 通信装置、通信システム、通信方法、および、通信プログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100197236A1 (en) * 2007-07-02 2010-08-05 Panasonic Corporation Communication terminal and device connection availability determining method
CN101925045A (zh) * 2009-06-17 2010-12-22 中兴通讯股份有限公司 一种提供用户业务数据的方法及***
WO2011157120A2 (zh) * 2011-05-31 2011-12-22 华为技术有限公司 基站缓存的访问控制方法、装置及***

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7385957B2 (en) * 2002-11-14 2008-06-10 Qualcomm Incorporated Methods and apparatus for extending mobile IP
US8937936B2 (en) * 2007-10-05 2015-01-20 Via Telecom Inc. Acquiring time synchronization and location information with a femtocell
JP5078778B2 (ja) * 2008-06-30 2012-11-21 パナソニック株式会社 無線基地局、無線通信端末、及び無線通信システム
KR20100073154A (ko) 2008-12-22 2010-07-01 한국전자통신연구원 메타데이터 서버, 데이터 서버의 데이터 처리 방법 및 이를이용한 비대칭 클러스터 분산 파일 시스템
CN101459614B (zh) * 2008-12-24 2012-02-22 腾讯科技(深圳)有限公司 一种网络数据传输的方法、***和设备
US8406206B2 (en) * 2009-02-23 2013-03-26 Empire Technology Development Llc Mobile peer-to-peer content sharing method and system
CN101662504B (zh) * 2009-09-25 2012-07-04 中国电信股份有限公司 在无线网络环境下实现点对点内容分发的方法和***
CN101707684B (zh) * 2009-10-14 2014-04-30 北京东方广视科技股份有限公司 一种Cache调度的方法、设备及***
US8248931B2 (en) * 2009-12-16 2012-08-21 At&T Mobility Ii Llc Site based media storage in a wireless communication network
US8880636B2 (en) * 2010-03-25 2014-11-04 Telefonaktiebolaget L M Ericsson (Publ) Caching in mobile networks
CN102834814A (zh) * 2010-04-20 2012-12-19 日本电气株式会社 分发***、分发控制设备和分发控制方法
US8386717B1 (en) 2010-09-08 2013-02-26 Symantec Corporation Method and apparatus to free up cache memory space with a pseudo least recently used scheme
KR101210613B1 (ko) * 2010-11-30 2012-12-11 주식회사 케이티 모바일 p2p 서비스를 제공하는 시스템 및 그 방법
CN102571863A (zh) * 2010-12-30 2012-07-11 国际商业机器公司 实现移动终端之间内容共享的方法和装置
JP5786089B2 (ja) * 2011-04-07 2015-09-30 インターデイジタル パテント ホールディングス インコーポレイテッド ローカルデータキャッシングのための方法および装置
US8576756B2 (en) * 2011-06-28 2013-11-05 International Business Machines Corporation Continuous cache service in cellular networks
CN102244900B (zh) 2011-07-15 2014-01-22 上海华为技术有限公司 缓存数据热度值的同步方法、分布缓存方法、装置及***
JP2013048385A (ja) * 2011-08-29 2013-03-07 Hitachi Ltd コンテンツ配信装置、基地局、コンテンツ配信方法、およびコンテンツ配信システム
CN102929958A (zh) * 2012-10-10 2013-02-13 无锡江南计算技术研究所 元数据的处理方法,代理、转发设备,服务器及计算***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100197236A1 (en) * 2007-07-02 2010-08-05 Panasonic Corporation Communication terminal and device connection availability determining method
CN101925045A (zh) * 2009-06-17 2010-12-22 中兴通讯股份有限公司 一种提供用户业务数据的方法及***
WO2011157120A2 (zh) * 2011-05-31 2011-12-22 华为技术有限公司 基站缓存的访问控制方法、装置及***

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106034284A (zh) * 2015-03-20 2016-10-19 中兴通讯股份有限公司 一种通信方法、无线基站、用户终端及通信***
CN106034284B (zh) * 2015-03-20 2021-11-12 中兴通讯股份有限公司 一种通信方法、无线基站、用户终端及通信***
WO2016169006A1 (en) * 2015-04-22 2016-10-27 Qualcomm Incorporated Caching content at the edge
CN107534854A (zh) * 2015-04-22 2018-01-02 高通股份有限公司 在边缘处高速缓存内容
CN105306538A (zh) * 2015-09-22 2016-02-03 北京佰才邦技术有限公司 数据的存储方法、能力开放实体和基站
US11233690B2 (en) 2015-09-22 2022-01-25 Baicells Technologies Co. Ltd. Data storage method, non-volatile computer storage medium, electronic equipment, service capability exposure function, and base station
CN105306538B (zh) * 2015-09-22 2019-05-03 北京佰才邦技术有限公司 数据的存储方法、能力开放实体和基站
CN107786954B (zh) * 2016-08-24 2020-10-02 上海朗帛通信技术有限公司 一种无线传输中的方法和装置
CN107786954A (zh) * 2016-08-24 2018-03-09 上海朗帛通信技术有限公司 一种无线传输中的方法和装置
CN110708676A (zh) * 2018-07-09 2020-01-17 普天信息技术有限公司 一种s1口集群消息处理方法、网络节点及基站
CN110708676B (zh) * 2018-07-09 2021-10-26 普天信息技术有限公司 一种s1口集群消息处理方法、网络节点及基站
CN110649958A (zh) * 2019-09-05 2020-01-03 北京百度网讯科技有限公司 用于处理数据的方法、装置、设备和介质
CN110649958B (zh) * 2019-09-05 2022-07-26 北京百度网讯科技有限公司 用于处理卫星数据的方法、装置、设备和介质
CN110677683A (zh) * 2019-09-30 2020-01-10 北京奇艺世纪科技有限公司 视频存储、视频访问方法及分布式存储、视频访问***
CN110677683B (zh) * 2019-09-30 2022-03-04 北京奇艺世纪科技有限公司 视频存储、视频访问方法及分布式存储、视频访问***

Also Published As

Publication number Publication date
KR101671140B1 (ko) 2016-10-31
WO2014177010A1 (zh) 2014-11-06
US9736872B2 (en) 2017-08-15
EP2925031A1 (en) 2015-09-30
EP2925031B1 (en) 2018-04-11
CN104125559B (zh) 2018-01-09
KR20150093822A (ko) 2015-08-18
JP2016517643A (ja) 2016-06-16
JP6097411B2 (ja) 2017-03-15
EP2925031A4 (en) 2016-03-23
US20150319794A1 (en) 2015-11-05

Similar Documents

Publication Publication Date Title
CN104125559A (zh) 一种数据传输的方法、装置及***
EP3223474B1 (en) Method and device for processing adaptive flow table
WO2013131472A1 (zh) 消息处理方法、装置和***
US20120163265A1 (en) Autonomous network access congestion and collision control
US20140310339A1 (en) Content delivery method and apparatus, and access network device
EP3016356B1 (en) Cache content hitting method and communication system
US11019171B2 (en) Cache data control method and device
CN110267343B (zh) 一种寻呼管理方法、网络数据分析功能及网络侧设备
CN109168171B (zh) 配置信息获取方法、装置、设备及***
EP3142442A1 (en) Method, device and system for controlling air interface resources
CN104836672A (zh) 多屏互动中数据传输的方法、装置、***及终端设备
US10136375B2 (en) Method for service data management, apparatus, and system
US9185597B2 (en) Optimizing capacity during network congestion
EP2887618B1 (en) Service data caching processing method, device and system
CN102571963B (zh) 内容分发的方法、装置和接入网设备
US10645003B2 (en) Data packet transmission method, network side device, and user equipment
JP6221488B2 (ja) 管理装置、制御装置、通信システム及び通信方法
CN107231567B (zh) 一种报文传输方法、装置及***
CN111953608B (zh) 一种邻居表项管理方法、装置、电子设备及存储介质
KR100667350B1 (ko) 업링크 이벤트 발생에 따라 전송율을 변경하는 데이터 전송시스템 및 방법
KR100833290B1 (ko) 메시지 일괄 수신 서비스 제공 시스템 및 방법
KR20100098050A (ko) 무선 네트워크를 통한 컨텐츠의 자동 다운로드 방법 및 그 시스템과 컨텐츠의 자동 다운로드 인터페이스 서버
CN109842496B (zh) 确定组播发送速率的方法、装置及无线接入点
KR100857614B1 (ko) 패킷 데이터 통신망의 호 설정 장치 및 그 방법
CN116389487A (zh) 网络通信的用户设备、服务器、方法、装置和计算机可读介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171102

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Applicant after: Huawei terminal (Dongguan) Co.,Ltd.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Applicant before: HUAWEI DEVICE Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: HUAWEI DEVICE Co.,Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: Huawei terminal (Dongguan) Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180109