CN105009511B - 一种可用于充当呈现实体的用户设备和一种呈现服务器 - Google Patents

一种可用于充当呈现实体的用户设备和一种呈现服务器 Download PDF

Info

Publication number
CN105009511B
CN105009511B CN201380066181.1A CN201380066181A CN105009511B CN 105009511 B CN105009511 B CN 105009511B CN 201380066181 A CN201380066181 A CN 201380066181A CN 105009511 B CN105009511 B CN 105009511B
Authority
CN
China
Prior art keywords
sip
content
acting
dash
presence server
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
Application number
CN201380066181.1A
Other languages
English (en)
Other versions
CN105009511A (zh
Inventor
O·奥伊曼
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.)
Apple Inc
Original Assignee
Apple Inc
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 Apple Inc filed Critical Apple Inc
Publication of CN105009511A publication Critical patent/CN105009511A/zh
Application granted granted Critical
Publication of CN105009511B publication Critical patent/CN105009511B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0032Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
    • H04L5/0035Resource allocation in a cooperative multipoint environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0417Feedback systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • H04L5/0051Allocation of pilot signals, i.e. of signals known to the receiver of dedicated pilots, i.e. pilots destined for a single user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0057Physical resource allocation for CQI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0062Avoidance of ingress interference, e.g. ham radio channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0092Indication of how the channel is divided
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0096Indication of changes in allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1469Two-way operation using the same type of signal, i.e. duplex using time-sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/22Arrangements affording multiple use of the transmission path using time-division multiplexing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/30Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
    • 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/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • 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/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • 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/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • 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/75Media network packet handling
    • H04L65/762Media network packet handling at the source 
    • 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/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/043Key management, e.g. using generic bootstrapping architecture [GBA] using a trusted network node as an anchor
    • H04W12/0431Key distribution or pre-distribution; Key agreement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/32Hierarchical cell structures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0069Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0069Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
    • H04W36/00692Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink using simultaneous multiple data streams, e.g. cooperative multipoint [CoMP], carrier aggregation [CA] or multiple input multiple output [MIMO]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/22Performing reselection for specific purposes for handling the traffic
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W68/00User notification, e.g. alerting and paging, for incoming communication, change of service or the like
    • H04W68/02Arrangements for increasing efficiency of notification or paging channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/046Wireless resource allocation based on the type of the allocated resource the resource being in the space domain, e.g. beams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • 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
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/27Transitions between radio resource control [RRC] states
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • 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/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • 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/08Access point devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/24Key scheduling, i.e. generating round keys or sub-keys for block encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0076Allocation utility-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/14Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems
    • H04W84/045Public Land Mobile systems, e.g. cellular systems using private Base Stations, e.g. femto Base Stations, home Node B
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B70/00Technologies for an efficient end-user side electric power management and consumption
    • Y02B70/30Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Databases & Information Systems (AREA)
  • Environmental & Geological Engineering (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种用于在基于因特网协议(IP)多媒体子***(IMS)的经由超文本传输协议(HTTP)的动态适应流(DASH)服务中通过呈现服务器分发呈现信息的技术。在示例中,用户设备(UE)可以可用于充当呈现实体,并且包括计算机电路,其配置成:在DASH会话期间生成触发事件;并且向呈现服务器公布包括正在被消费的内容的呈现信息。所公布的内容包括DASH内容。

Description

一种可用于充当呈现实体的用户设备和一种呈现服务器
相关申请
本申请要求2013年1月17日提交的美国临时专利申请61/753,914 (代理人案号P53504Z)的优先权权益,并包含于此作为参考。
背景技术
无线移动通信技术使用各种标准和协议来在节点(例如,传输站) 与无线设备(例如,移动站)之间发送数据。某些无线设备在下行链路传输中使用正交频分多址(OFDMA)并且在上行链路传输中使用单载波频分多址(SC-FDMA)进行通信。使用正交频分复用(OFDM)用于信号传输的标准和协议包括第三代合伙伙伴项目(3GPP)长期演进(LTE)、被工业群体称为WiMAX(全球微波接入互操作性,worldwide interoperability for microwaveaccess)的电气和电子工程师协会(IEEE) 802.16标准(例如,802.16e、802.16m)、以及被工业群体称为WiFi 的IEEE 802.11标准。
在3GPP无线电接入网(RAN)LTE***中,节点可以是演进通用陆地无线电接入网(E-UTRAN)节点基站(通常还被标示为envolved Node B演进节点基站、enhanced Node B(增强节点基站)、eNodeB或 eNB)和无线电网络控制器(RNC)的组合,其与被称为用户设备(UE) 的无线设备进行通信。下行链路(DL)传输可以是从节点(例如, eNodeB)到无线设备(例如,UE)的通信,并且上行链路(UL)传输可以是从无线设备到节点的传输。
无线设备可以用来接收使用各种协议的因特网视频的多媒体传送,例如超文本传输协议(HTTP)流。提供基于HTTP的视频流的传输的协议可以包括经由HTTP的动态适应流(DASH)。
附图说明
本公开的特征和优点将从结合附图的后述的以示例的方式一起阐述本公开的特征的详细说明变得显而易见,其中:
图1示出根据示例的在客户端和服务器端处用于经由超文本传输协议(HTTP)的动态适应流(DASH)的框图;
图2示出根据示例的媒体呈现描述(MPD)元数据文件配置的框图;
图3示出根据示例的具有呈现服务器的基于因特网协议(IP)多媒体子***(IMS)的分组交换流服务(PSS)和多媒体广播多播服务 (MBMS)功能架构的框图;
图4示出根据示例的基于因特网协议(IP)多媒体子***(IMS) 的经由超文本传输协议(HTTP)的动态适应流(DASH)服务中所使用的呈现服务器的消息流程图的示例;
图5描绘根据示例的可用于基于因特网协议(IP)多媒体子*** (IMS)的经由超文本传输协议(HTTP)的动态适应流(DASH)服务中充当呈现实体的用户设备(UE)的计算机电路的功能;
图6描绘根据示例的用于在基于因特网协议(IP)多媒体子*** (IMS)的经由超文本传输协议(HTTP)的动态适应流(DASH)服务中通过呈现服务器分发呈现信息的方法的流程图;
图7示出根据示例的呈现服务器、节点(例如,eNB)和用户设备 (UE)的框图;以及
图8示出根据示例的无线设备(例如,UE)的框图。
现在对示例性的实施例进行参考,并且这里使用专门的语言来描述该实施例。然而,应当理解并不是为了限制本发明的范围。
具体实施方式
在公开和描述本发明之前,应当理解本发明并不限制于这里所公开的特定结构、处理步骤或材料,而是延伸到如将被相关领域技术人员意识到的等价方式。还应当理解这里所使用的术语仅仅是为了描述特定示例,而不是为了限制。在不同附图中的相同参考数字表示相同的要素。在流程图和过程中提供的数字是为了清楚地表述步骤和操作而提供的,而不一定指示特定顺序或次序。
示例实施例
技术实施例的开始概述将在下面提供,并且接着稍后进一步详细地描述具体的技术实施例。该开始概述目的是为了帮助读者更快地理解技术实施例,而不是为了识别该技术的关键特征或必要特征,也不是为了限制所要求保护的主题的范围。
呈现服务可以是由全球移动通信***(GSM)协会(GSMA)开发以支持基于因特网协议(IP)多媒体子***(IMS)的多媒体服务的丰富的通信服务(RCS,rich communicationservice)的一部分。呈现服务可以允许用户共享呈现信息,诸如地理位置、服务能力、内容消费、标语和手势。用户的客户应用可以给呈现服务(例如,经由呈现服务器)提供呈现信息(例如,呈现状态),其中呈现信息可以存储在个人可用记录(称为呈现实体)中,并且可用于分发给其他用户(称为观察者)以传送呈现实体用户的通信可用性。呈现服务器可以接受、存储、公布和分发呈现信息。IMS呈现可以使用由互联网工程任务组 (IETF)和3GPP定义的会话发起协议(SIP)和可扩展标记语言(XML) 配置范围协议(XCAP)来实现,其中逻辑网络元件由开放移动联盟 (OMA,open mobile alliance)定义。在3GPP背景下,呈现服务的架构和功能描述可以在3GPP技术规范(TS)24.141V11.0.0(2012-09) 中指定。用于包括端-用户应用的呈现服务的协议可以由呈现SIP消息和呈现利用扩展(SIMPLE)规范版本1.0(2006年7月25日 OMA-TS-Presence_V1_0-20060725-A)中的OMA指定。
超文本传输协议(HTTP)流可以用作因特网视频多媒体传输的形式。在HTTP流中,多媒体文件可以被分解为一个或多个分段 (segment),并且使用HTTP协议传送到客户。基于HTTP的传送可以提供可靠性和利用便利性,因为HTTP和包括传输控制协议(TCP)/ 互联网协议(IP)的HTTP以下的协议有广泛的适应性。基于HTTP 的传送可以通过避免网络地址转换(NAT)和防火墙阻断问题使流服务能够变得简单容易。基于HTTP的传送或流还可以提供使用标准 HTTP服务器和缓存来替代专用流服务器的能力。基于HTTP的传送可以由于服务器侧的最小或减小的状态信息提供可测量性。HTTP流技术的示例可以包括微软IIS平滑流、苹果HTTP直播流和Adobe HTTP动态流。
经由HTTP的动态适应流(DASH)可以是标准化HTTP流协议。在示例中,DASH可以在3GPP技术规范(TS)26.247V11.1.0(2012-12) 中标准化。在DASH中,媒体呈现描述(MPD,media presentation description)元数据文件可以提供有关存储在服务器中的媒体内容重现的结构和不同版本的信息,包括不同的比特速率、帧速率、分辨率或编码类型。另外,DASH还可以指定分段格式。MPD元数据文件可以含有有关用于媒体播放器的初始化和媒体分段的信息(例如,媒体播放器可以查看初始化分段来确定容器格式和媒体计时信息)以确保分段映射到用于与其它重现进行切换和同步呈现的媒体呈现时间线的映射。基于在形成媒体重现中描述分段的关系的该MPD元数据信息,客户(或客户设备)可以使用HTTP GET或部分GET方法来请求分段。客户可以完全控制流会话。例如,客户可以管理分段的序列的按时请求和平滑播放,并且潜在地适应比特速率或其他属性(例如,对设备状态或用户偏好的改变作为反应)。DASH技术也已经被其他组织例如运动图像专家组(MPEG)、开放IPTV论坛(OIPF)和混合广播宽带 TV(HbbTV)标准化。
DASH客户可以通过经由一系列HTTP请求-响应事项下载分段来接收多媒体内容。DASH可以提供随着可用的带宽改变而媒体内容的不同的比特速率重现之间的动态切换的能力。因此,DASH可以允许改变网络和无线链路条件、用户偏好和设备能力的快速适应,例如显示分辨率、使用中央处理单元(CPU)的类型、或可用的存储器资源等。
在DASH中,媒体呈现描述(MPD)元数据文件可以提供有关存储在如1所示的网页和/或媒体服务器212的媒体内容重现的结构和不同版本的信息。媒体内容重现的不同版本可以包括不同比特率、帧速率、分辨率、编码类型、或其他类似类型的信息。另外,DASH还可以指定分段格式,其可以含有有关媒体发动机的初始化和媒体分段以确保映射到用于与其它重现交换和同步重现的媒体重现时间线的分段。基于描述分段之间的关系以及分段如何形成媒体呈现的MPD元数据信息,客户220可以使用HTTP GET 240消息或一系列部分GET消息来请求分段。客户可以控制流会话,诸如管理分段的顺序的按时请求和平滑播放、或潜在地适应比特率或其他特性以对设备的状态或用户偏好的改变作出反应。
图1示出基于DASH的流的框架。网页/媒体服务器212中的媒体编码器214可以将来自音频/视频输入210的输入媒体编码成用于存储或流的格式。媒体分段器216可以用来将输入的媒体分割成能够提供给网页服务器218的一系列的片段(fragment)或块(chunk)232。客户220可以使用发送到网页服务器(例如HTTP服务器)的HTTP GET 消息请求块中的新数据。
例如,客户220的网页浏览器222可以使用HTTP GEP消息240 请求多媒体内容。网页服务器218可以给客户提供用于多媒体内容的 MPD 242。MPD可以用来传送各个分段的索引和分段的对应位置,如在相关元数据信息252中所示那样。网页浏览器可以通过根据236所示的MPD 242的分段从服务器逐段抽取媒体。例如,网页服务器可以使用HTTP GET URL(片段1请求)244请求第一个分段。统一资源***(URL)或通用资源***可以用来告知网页服务器客户要请求哪一个分段254。网页服务器可以提供第一个片段(即,片段1246)。对于连续片段,网页浏览器可以使用HTTP GET URL(片段i请求) 248请求片段i,其中i是片段的整数索引。因此,网页服务器可以提供片段i 250。片段可以经由媒体解码器和/或播放器224呈现给客户。
如图2所示,DASH可以为提供关于存储在服务器中的媒体内容重现的结构和不同版本的信息还有分段格式(或片段格式)的媒体呈现描述(MPD)元数据文件402指定不同的格式。在DASH中,媒体呈现描述(MPD)元数据402可以提供关于存储在网页和/或媒体服务器的媒体内容重现的结构和不同版本的信息。在图2所示的示例中, MPD元数据可以暂时划分为具有预定长度的期间404,例如在该示例中为60秒。每个期间可以包括多个适应集406。每个适应集可以提供关于具有很多编码选择的一个或多个媒体组件的信息。例如,该示例中的适应集0可以包括各种不同编码音频选择,例如不同的比特率、单声道、立体声、环绕声等。除了基于期间ID为多媒体呈现提供不同质量的音频,适应集还可以包括不同语言的音频。在适应集中提供的不同选择可以称为重现408。
在图2中,适应集1示出为以不同的比特率例如每秒5兆比特 (5Mbps)、2Mbps、每秒500千比特(kbps)或技巧模式提供视频。技巧模式可以用来寻找、快进、倒退或在多媒体流文件的位置上的其它改变。另外,视频也可以可用于不同的格式例如二维(2D)或三维 (3D)视频、或针对人物或风景的视频。每个重现408可以包括分段 (segment)信息410。分段信息可以包括初始化信息412和实际媒体分段数据414。在该示例中,MPEG-4(MP4)文件从服务器流处理到移动设备。尽管在该示例中使用了MP4,但是可以使用广泛的不同编解码器。编解码器是能够对数字数据流或信号进行编码或解码的设备、应用、元件或计算机程序。
适应集中的多媒体可以进一步划分为更小的分段。在图2的示例中,适应集1的60秒视频分段被进一步划分为4个15秒的子分段414。这些示例不是为了限制。适应集和每个媒体分段或子分段的实际长度取决于媒体的类型、***需求、潜在的干扰类型等。实际媒体分段或子分段可以具有小于一秒到几分钟长的长度。
DASH内容可以使用多媒体广播多播服务(MBMS)来分发。MBMS 是用于蜂窝网络的点对多点的接口规范,其能够在小区内还有核心网内提供广播和多播服务的有效传递。增强多媒体广播多播服务 (eMBMS)可以是MBMS的LTE版本,其可以在LTE网络上使用。 LTE的eMBMS可以提供传输特性,其用于使用可用的无线电资源的子集发送相同的内容信息到小区中的所有用户(即,广播)或小区中的给定组用户(订阅者)(即多播)而剩余可用无线电资源可以用来支持面向特定用户的传输(即,单播服务)。
eMBMS的利用能够增强核心MBMS用户服务特性的性能和可用性。MBMS下载传送可以是用于切换基于HTTP的单播下载传送的服务选择。益处可以包括能够支持非实时服务类型、提供增强MBMS流服务的内容并且利用设备(例如服务器上)的增加存储容量。DASH 分段格式也能够用于利用HTTP的单播传输,可以忽略作为单播或多播的传输环境。MBMS用户服务规范(例如,3GPP TS26.346V11.3.0 (2012-12))可以允许DASH格式化内容使用利用FLUTE协议的 MBMS下载传送来传送。
FLUTE可以是用于经由因特网的文件的定向传送的协议,其可以特别适于多播网络。FLUTE可以建立在异步分层编码(ALC)、用于大范围多播分发的基础协议之上。FLUTE可以提供分层编码传输(LCT) 建立块的实例。ALC协议可以组合LCT建立块、冲突控制(CC)建立块和前向误码校正(FEC)建立块以提供冲突控制的可靠异步传送。 LCT可以为可靠内容传送和流传送协议提供传输水平支持。流数据或下载可以在实时传输协议(RTP)上封装,并且在经由MBMS承载进行传送时使用FLUTE协议传输。RTP可以在涉及流媒体例如电话、视频电话会议应用、电视服务和基于网页的即按即说特性的通信和娱乐***中使用。
用于基于IMS的DAHS服务的呈现服务器130可以在图3所示的基于IMS的分组交换流服务(PSS)和MBMS用户服务功能架构中实现。各种功能块或模块可以用于DASH服务(例如,经由单播/HTTP 和MBMS/FLUTE传输方法)。
例如,IMS核心网络子***(IM CN子***)120可以支持用户注册和授权、移动性和漫游、多媒体会话控制、服务质量(QoS)控制、策略控制、计费和与电路交换网络的互工作。IM CN子***的功能可以进一步在3GPP TS 23.228V11.7.0(2012-12)中描述。
用户设备(UE)110(例如,呈现实体或观察者UE)可以含有通用引导架构(GBA,generic bootstrapping architecture)、IMS、PSS和/ 或MBMS客户,其可以执行服务传送和选择、处理服务发起、修改和终止、和/或接收并且向用户呈现内容。
SCF 132可以提供支持服务逻辑执行的服务逻辑和功能。例如,在会话发起和会话修改期间,SCF可以提供服务授权,其可以包括检查 PSS和MBMS用户的服务订阅以便允许或拒绝服务接入。SCF可以选择相关的PSS和MBMS媒体功能。对于基于HTTP的传送,SCF可以充当代理或背对背用户代理(B2BUA,back-to-back user agent)。对于 MBMS,SCF可以充当终止用户代理(UA)。
HTTP/SIP适配器150功能可以使SIP会话与HTTP输入请求相关。 HTTP/SIP适配器可以与IM CN子***120、SCF 132、HTTP服务器 160和呈现服务器130联接。HTTP服务器可以提供用于基于HTTP传送的DASH格式化内容。HTTP服务器的功能可以进一步在3GPP TS26.247中描述。如前所述,呈现服务器可以接收、存储、公布和分发呈现信息。在示例中,呈现服务器可以具有与SCF相同的接口。
BMSC.UPF 140可以包括广播多播服务中心(BMSC)用户面子功能(UPF,user planesub-functions)。BMSC.UPF可以为MBMS下载提供DASH格式化内容。BMSC.UPF(或BM-SC.UPF)可以与内容提供商/多播广播源进行通信或对其进行控制。BMSC或BMSC.UPF的功能可以进一步在3GPP TS 26.246V11.3.0(2012-12)中描述。
策略和计费规则功能(PCRF)170可以控制在RAN和分组交换 (PS)核心网180中的资源的建立和计费。PCRF功能可以进一步在 3GPP TS 23.203V11.8.0(2012-12)中描述。
服务选择功能(SSF)190可以提供可用PSS(包括基于HTTP的 DASH)和MBMS用户服务的列表以及相关的用户服务描述信息。SSF 模块可以个性化为客户的身份。
用于在基于IMS分组交换流服务(PSS)和MBMS用户服务功能架构内的基于IMS的DASH服务的呈现服务器可以组合基于IMS呈现和DASH服务。图4示出在DASH服务内容中使用的基于IMS呈现服务的呼叫流程。在该示例中,UE 1 112可以是观察者并且UE 2 114可以是呈现实体。UE 1可以经由IM CN子***122与呈现服务器130进行通信并且UE2可以经由IMCN子***124与呈现服务器进行通信。在示例中,UE 2可以在UE 1的联系人列表中。UE 2可以请求公布UE 2的使用者当前正在观看的内容。
UE 1 112通过向呈现服务器130发送SIP SUBSCRIBE消息302可以订阅包括可以包括UE 2 114的联系人列表的呈现信息。呈现服务器可以提供观察者授权304并且使用SIP200 OK消息306应答。
在触发事件之后例如在发起DASH传输之后或在经由DASH的内容交换之后,UE 2114可以确定公布正在消费的内容。UE 2可以发送 SIP公布消息308给呈现服务器130。公布消息可以包括专用于DASH 的附加属性例如正在被消费的DASH内容和DASH媒体呈现描述(MPD)。呈现服务器可以提供公布者授权310和使用SIP 200 OK消息312应答。
在收到SIP公布消息308时和/或在公布者授权310之后,呈现服务器130可以通过发送SIP NOTIFY消息314来通知UE 1 112正在被 UE 2 114消费(或观看或公布)的内容。一旦成功接收到SIP NOTIFY 消息,UE 1可以使用SIP 200 OK消息316响应。
在另一个示例中,充当呈现实体(例如,UE 2)的UE可以在接收到涉及HTTP/基于单播或MBMS/基于FLUTE的DASH会话发起过程(例如,开始观看DASH内容(即电影A))的最终SIP200 OK时,发送SIP PUBLISH。在另一个示例中,在DASH会话期间,UE(例如 UE 2)在执行内容切换(例如,从一个DASH内容(即使用DASH的电影A)切换到另一个DASH内容(即使用DASH的电影B))之后还可以发送PUBLISH请求。用来公布消息或发送SIP公布消息的触发事件消息(或触发事件)可以包括:HTTP/基于单播的DASH内容切换、 MBMS/基于FLUTE的DASH内容切换、从HTTP/基于单播到MBMS/ 基于FLUTE的内容传送的切换、或从MBMS/FLUTE到HTTP/基于单播的内容传送的切换。
在另一个示例中,充当呈现实体的UE可以发送SIP PUBLISH:一旦接收到涉及PSS流会话发起过程(或SIP)的最终SIP 200 OK,一旦接收到涉及MBMS流会话发起过程的最终SIP 200 OK,一旦接收到涉及第三代合作伙伴项目(3GPP)文件格式-DASH(3GP-DASH) 会话发起过程的最终SIP 200 OK,或一旦接收到涉及MBMS下载会话发起过程的最终SIP 200OK。
在流会话期间(包括DASH格式化内容传送),UE还可以在执行内容切换之后发送PUBLISH请求,其可以包括:PSS内容切换(用于 PSS流和3GP-DASH服务两者)、MBMS内容切换流(用于MBMS流和MBMS下载服务两者)、利用信道改变的从PSS切换到MBMS流的切换(例如,不同的DASH内容)、利用信道改变的从MBMS到信道改变的PSS流的切换、利用信道改变的从3GP-DASH到MBMS下载的切换、或利用信道改变的从MBMS下载到3GP-DASH的切换。
PUBLISH的内容可以设置为如下:请求URL、到(例如接收机) 和从(例如发送机)报头可以设定给用户的公开用户身份,事件报头可设定给“呈现”事件包,内容类型可以设定给“应用/pidf+xml”。统一资源标识符(URI)可以包括URL或统一资源名称(URN)。
专用于DASH服务的附加要素还可以包括SIP PUBLISH消息。例如,在直播DASH服务(基于HTTP/单播或MBMS/FLUTE)的情况下,专用附加要素可以包括直播电视(TV)频道和/或当前正在被观看的事件、以及有关直播内容或当前TV节目的信息。在点播(on-demand) 服务情况下,专用附加要素可以包括请求内容。在示例中,XML模式可以在呈现文件或呈现消息被UE公布时使用。
充当观察者的UE(即,UE 1)可以接着接收包括有关被充当呈现实体的UE(例如,UE2)消费的内容(该内容可以包括DASH MPD 文件)的信息的SIP NOTIFY消息。
另一个示例提供如图5的流程图所示可用于在基于因特网协议 (IP)多媒体子***(IMS)的经由超文本传输协议(HTTP)的动态适应流(DASH)的服务中充当呈现实体的用户设备的计算机电路的功能500。该功能可以实现为一种方法或该功能可以在机器上执行为指令,其中指令包括在至少一种计算机可读的介质或一种非瞬时机器可读的存储介质上。计算机电路可以配置成在DASH会话期间生成触发事件,如在方框510所示。计算机电路还可以配置成公布包括正在被消费的内容的呈现信息给呈现服务器,其中所公布的内容包括DASH 内容,如在方框520所示。
DASH内容可以包括DASH属性、媒体呈现描述(MPD)元数据文件或DASH分段。在示例中,触发事件可以包括:第三代合作伙伴项目(3GPP)文件格式-DASH(3GP-DASH)会话发起过程、多媒体广播多播服务(MBMS)下载会话发起过程、利用信道改变的从 3GP-DASH服务到MBMS下载服务的切换、或利用信道改变的从 MBMS下载服务到3GP-DASH服务的切换。在另一个示例中,触发事件可以包括:HTTP或基于单播的DASH内容之间的切换、MBMS或基于经由定向传输的文件传送(基于FLUTE)的DASH内容之间的切换、从HTTP或基于单播的内容传送到MBMS或基于FLUTE的内容传送的切换、或从MBMS或基于FLUTE的内容传送到HTTP或基于单播的内容传送的切换。
在另一个配置中,配置成公布呈现信息的计算机电路还可以配置成利用DASH内容发送会话发起协议(SIP)PUBLISH消息给呈现服务器。在另一个示例中,计算机电路可以配置成进一步:经由DASH 服务接收DASH内容;并且从授权UE公布DASH内容的呈现服务器接收确认。确认可以包括会话发起协议(SIP)200 OK消息。在另一个配置中,配置成公布呈现信息的计算机电路还可以配置成经由会话发起协议(SIP)或可扩展标记语言(XML)配置接入协议(XCAP) 向呈现服务器发送呈现信息。呈现信息可以包括地理位置、服务能力、内容消费、标语或手势。UE可以包括天线、照相机、触摸感应显示屏、扬声器、麦克风、图形处理器、应用处理器、内部存储器或非易失性存储器端口。
另一个示例提供用于在基于因特网协议(IP)多媒体子***(IMS) 的经由超文本传输协议(HTTP)的动态适应流的服务中(DASH)中分发呈现信息的方法600,如图6的流程图所示。该方法可以在机器或计算机电路上执行为指令,其中该指令包含在至少一种计算机可读的介质或一种非瞬时机器可读的存储介质上。该方法包括在内容切换之后,在呈现服务器处从呈现实体用户设备(UE)接收呈现信息的操作,其中呈现信息包括DASH内容,如方框610所示。该方法的下一个操可以授权呈现实体UE公布DASH内容,如方框620所示。
在一个示例中,该方法还包括:发送确认给呈现实体UE,以指示呈现实体UE被授权公布DASH内容。DASN内容可以包括DASH属性、媒体呈现描述(MPD)元数据文件或DASH分段。在另一个示例中,内容切换可以包括:用于呈现实体UE的第三代合作伙伴项目 (3GPP)文件格式-DASH(3GP-DASH)会话发起过程、用于呈现实体UE的多媒体广播多播服务(MBMS)下载会话发起过程、通过呈现实体UE利用信道改变的从3GP-DASH服务到MBMS下载服务的切换、或通过呈现实体UE利用信道改变的从MBMS下载服务到 3GP-DASH服务。在另一个配置中,内容切换可以包括:通过呈现实体UE的HTTP或基于单播的DASH内容之间的切换、通过呈现实体 UE的MBMS或基于经由定向传输的文件传送(基于FLUTE)的DASH 内容之间的切换、通过呈现实体UE的从HTTP或基于单播的内容传送到MBMS或基于FLUTE的内容传送的切换、或通过呈现实体UE的从MBMS或基于FLUTE的内容传送到HTTP或基于单播的内容传送的切换。
在另一个示例中,接收呈现实体信息的操作还可以包括:经由会话发起协议(SIP)或可扩展标记语言(XML)配置接入协议(XCAP) 接收呈现信息;存储呈现信息;公布呈现信息;或分发呈现信息。呈现信息可以包括地理位置、服务能力、内容消费、标语或手势。在另一个配置中,该方法还可以包括:从观看UE接收订阅消息;授权观看 UE接收DASH内容;并且发送确认给观看UE以指示观看UE被授权接收DASN内容。在另一个示例中,该方法还包括发送通知消息给观看UE以指示呈现实体UE的呈现信息;或公布包括给观察者UE的 DASH内容的呈现信息给观看UE。在另一个配置中,接收呈现信息的操作还可以包括接收公布消息,其包括设定给呈现实体UE的公共用户身份的发送方报头和接收方报头、设定给呈现事件包的事件报头、设定给应用/pidf+xml的内容类型、直播电视(TV)频道或观看的事件、直播内容信息、当前TV节目或点播内容。
图7示出示例用户设备720、IMS核心中的节点710、EPC、PS核心和/或RAN780、以及用于在基于IMS的DASH服务中分发呈现信息的呈现服务器730。UE可以操作为观察者或呈现实体。例如,UE可以用于在基于IMS的DASH服务中充当呈现实体,如图5的500所示。在另一个配置中,呈现实体服务器可以配置为在基于IMS的DASH服务中分发呈现信息,如在图6的600所示。在另一个示例中,UE可以经由节点与呈现服务器通信。节点710可以包括基站(BS)、节点基站 (NB)、演进节点(eNB)、基带单元(BBU)、远程无线电头(RRH)、远程无线电设备(RRE)、远程无线电单元(RRU)、或中央处理模块 (CPM)。
客户设备720可以包括处理器722和收发机724。UE可以配置为在基于IMS的DASH服务中经由呈现服务器730接收呈现信息(例如观察者)。收发机可以配置成在呈现实体UE的内容切换之后,从呈现服务器接收通知消息,以指示呈现实体UE的呈现信息。呈现信息可以包括DASH内容。处理器可以配置成经由呈现服务器观看或处理来自呈现实体UE的DASH内容。DASH内容可以包括DASH属性、媒体呈现描述(MPD)元数据文件、或DASH分段。在示例中,内容切换可以包括:发起第三代合作伙伴项目(3GPP)文件格式-DASH (3GP-DASH)会话发起过程、发起多媒体广播多播服务(MBMS)下载会话发起过程、利用信道改变从3GP-DASH服务切换到MBMS下载服务、或利用信道改变从MBMS下载服务切换到3GP-DASH服务。在另一个示例中,内容切换可以包括:HTTP或基于单播的DASH内容之间的切换、MBMS或基于经由定向传输的文件传送(基于FLUTE) 的DASH内容之间的切换、从HTTP或基于单播的内容传送到MBMS或基于FLUTE的内容传送的切换、或从MBMS或基于FLUTE的内容传送到HTTP或基于单播的内容传送的切换。
在另一个配置中,UE可以配置为呈现实体。处理器可以还配置成:在DASH会话期间执行内容切换。收发机还可以配置成向呈现服务器公布包括正在被消费的内容的呈现信息。所公布的内容可以包括DASH 内容。在另一个示例中,收发机还可以配置成经由会话发起协议(SIP) 或可扩展标记语言(XML)配置接入协议(XCAP)发送呈现信息给呈现服务器。呈现信息可以包括地理位置、服务能力、内容消费、标语或手势。
图8提供了用户设备(UE)的示例,例如移动终端(MT)、移动节点、客户设备、移动站(MS)、移动无线设备、移动通信设备、手写板、手机或其他类型的无线设备。UE可以包括一个或多个天线,其配置成与节点、宏节点、低功率节点(LPN)、或发送站例如基站(BS)、节点B(NB)、演进节点(eNB)、基带单元(BBU)、远程无线电头(RRH)、远程无线电设备(RRE)、远程无线电单元(RRU)、中央处理模块 (CPM)、或其他类型的无线广域网(WWAN)接入点进行通信。无线设备可以配置成使用至少一个无线通信标准进行通信,该无线通信标准包括3GPPLTE、WiMAX、高速分组接入(HSPA)、蓝牙和WiFi。无线设备可以使用用于每个无线通信标准的独立天线或用于多个无线通信标准的公用天线进行通信。无线设备可以在无线局域网(WLAN)、无线个域网(WPAN)和/或WWAN中进行通信。
图8还提供了可以用作来自UE的音频输入和输出的麦克风和一个或多个扬声器的图示。显示屏可以是液晶显示(LCD)屏,或其他类型的显示屏例如发光二极管(OLED)显示屏。显示屏可以配置为触摸屏。触摸屏可以使用电容、电阻或另一个类型的触摸屏技术。应用处理器和图形处理器可以耦合于内部存储器以提供处理和显示能力。非易失性存储器端口也可以用来提供数据输入/输出选择给用户。非易失性存储器端口还可以用来扩展无线设备的存储能力。键盘可以与无线设备集成或无线连接到无线设备以提供额外的用户输入。虚拟键盘还可以使用触摸屏来虚拟键盘。
这里的各种技术或某些方法或部分可以采用嵌入到有形介质中的程序代码(即指令),其中有形介质例如为闪存盘、压缩只读存储器 (CD-ROM)、硬盘、非瞬时计算机可读存储介质、或其他计算机可读存储介质,当程序代码被加载到诸如计算机的机器或被机器执行时,机器成为用于实现各种技术的装置。电路可以包括硬件、固件、程序代码、执行代码、计算机指令和/或软件。非瞬时计算机可读存储介质可以是包括信号的计算机可读存储介质。在可编程计算机上执行程序代码的情况下,计算设备可以包括处理器、处理器可读的储存介质(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备和至少一个输出设备。易失性和非易失性存储器和/或存储元件可以是随机接入存储器(RAM)、可擦写编程只读存储器(EPROM)、闪存驱动器、光驱、磁硬盘驱动器、固态驱动器或其他用于储存电子数据的介质。节点和无线设备还可以包括收发机模块(即,收发机)、计数器模块(即,计数器)、处理模块(即,处理器)和/或时钟模块(即,时钟)或计时器模块(即,计时器)。执行或使用这里描述的各种技术的一个或多个程序可以使用应用编程接口(API)、可重用控制等。这样的程序可以以高级程序或面向对象的可编程语言实现以与计算机***通信。然而,如有需要,程序可以以组装或机器语言实现。在任何情况下,语言可以是编译或解释的语言,并且与硬件实现组合。
应当理解,在本文中描述的功能单元标记为模块,以更加突出他们执行的独立性。例如,模块可以实现为硬件电路,其包括通用超大规模集成(VLSI)电路或门阵列、诸如逻辑芯片的半成品半导体、晶体管或其他分立组件。模块还可以以诸如现场可编程门阵列、可编程门逻辑、可编程逻辑设备等的可编程硬件设备实现。
模块还可以由各种类型的处理器以软件实现。例如,可执行代码的识别模块可以例如包括一个或多个计算机指令的物理或逻辑块,其例如可以组织为对象、过程、或函数。尽管如此,识别模块的执行不需要物理地位于一起,但是可以包括存储在不同位置的分离指令,其在逻辑上结合在一起时包括模块和为模块实现所述的目的。
确实,可执行代码的模块可以是单个指令、或多个指令,并且甚至可以分布在若干不同模块分段、在不同的程序之间和若干存储器设备。类似地,操作数据可以在模块内识别和显示,并且可以以任何合适的形式实现并且在任何合适的类型的数据结构内组织。操作数据可以收集为单个数据集,或者可以分布在不同的位置包括在不同的存储设备,并且可以至少部分地仅作为电子信号存在于***或网络。模块可以是无源或有源的,包括操作为执行期望的功能的代理。
贯穿本说明书的“示例”或“示例性的”的参考是指,结合示例描述的具体的特性、结构或特性包含在本发明的至少一个实施例中。因此,在本说明书中的各个位置的短语“在示例中”或词语“示例性的”的表述不必要都是针对相同的实施例。
如这里所使用,为了便利,多个项目、结构要素、组合要素和/或材料在共用的列表中呈现。然而,这些列表应当解释为列表中的每个成员不过是单独识别为分离和唯一的成员。因此,这样的列表的非独立成员应该解释为仅基于在共用组中的他们的呈现的相同列表中的任何其他成员的事实上的等价方式,而没有相反的指示。另外,本发明的不同实施例和示例可以在这里与其各种组件的替代方式一起参考。应当理解,这样的实施例、示例和替代方式不解释为实际的另一个的等价方式,而是应当解释为本发明的独立和自主的表现。
另外,所描述的特征、结构或特性可以在一个或多个实施例中以任何合适的方式组合。在以下说明书中,提供了许多特定的细节,例如布局、距离、网络示例等以提供对本发明的实施例的全面理解。然而,本领域技术人员将意识到,本发明可以不用一个或多个特定的细节来实施,或使用其他方法、组件、布局等来实现。在其他实例中,已知的结构、材料或操作没有详细显示和描述以避免使本发明的方面模糊。
尽管前述示例是以一个或更多个特定应用来阐述本发明的原理,但是对于本领域技术人员而言显而易见地,不需要使用创造性天赋并且不偏离本发明的原理和概念的情况下能够使用和具体化实现方式。因此,其不是为了限制本发明,除了如下面所描述的权利要求所述。

Claims (16)

1.一种可用于充当基于因特网协议(IP)多媒体子***(IMS)的分组交换流服务(PSS)或多媒体广播多播服务(MBMS)的呈现实体的用户设备UE的装置,所述装置包括:
一个或多个处理器,被配置成:
在所述UE处,发起基于IMS的PSS会话或MBMS会话或内容切换;
在所述UE处,根据基于IMS的PSS会话或MBMS会话或内容切换的发起,确定将会话发起协议(SIP)PUBLISH消息发送到呈现服务器,以公布在所述UE处正在被消费的内容,其中确定将SIP PUBLISH消息发送到呈现服务器是基于对有关所选择的会话发起过程的SIP OK消息的接收的,其中所选择的会话发起过程是第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)会话发起过程或MBMS下载会话发起过程之一;
确定在执行内容切换之后将所述SIP PUBLISH消息发送到所述呈现服务器,其中所述内容切换包括以下之一:利用信道改变从第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)切换到MBMS下载服务;或利用信道改变从MBMS下载切换到3GP-DASH服务;
在所述UE处,生成所述SIP PUBLISH消息,以用于发送到所述呈现服务器,其中所述SIPPUBLISH消息包括在所述UE处正在被消费的内容的指示;并且
在所述UE处,获得从所述呈现服务器接收的SIP OK消息,其中所述SIP OK消息是在所述呈现服务器处从所述UE接收的SIP PUBLISH消息的确认;以及
存储器,被配置成存储在所述UE处正在被消费的内容的所述指示。
2.如权利要求1所述的装置,还包括收发机,被配置成:
将所述SIP PUBLISH消息发送到所述呈现服务器;并且
从所述呈现服务器接收所述SIP OK消息。
3.如权利要求1所述的装置,其中,所述一个或多个处理器被配置成:
生成所述SIP PUBLISH消息,以用于经由IMS核心网络子***IM CN subsystem发送到所述呈现服务器;并且
获得从所述呈现服务器经由所述IM CN subsystem接收的所述SIP OK消息。
4.如权利要求1所述的装置,其中,在所述UE处正在被消费的内容是在所述UE处当前正在被消费的点播内容。
5.如权利要求1所述的装置,其中,SIP PUBLISH消息中的在所述UE处正在被消费的内容的指示是根据可扩展标记语言(XML)模式的。
6.一种用于基于因特网协议(IP)多媒体子***(IMS)的分组交换流服务(PSS)或多媒体广播多播服务(MBMS)的呈现服务器的装置,所述装置包括:
一个或多个处理器,被配置成:
在所述呈现服务器处,获得从充当观察者的用户设备UE接收的会话发起协议(SIP)SUBSCRIBE消息,其中SIP SUBSCRIBE消息使得充当观察者的所述UE订阅包括充当呈现实体的UE的用于联系人列表的呈现信息;
在所述呈现服务器处,获得从充当呈现实体的UE接收的SIP PUBLISH消息,其中所述SIP PUBLISH消息包括在充当呈现实体的UE处正在被消费的内容的指示,其中从充当呈现实体的UE接收的SIP PUBLISH消息在充当呈现实体的UE处执行内容切换之后被获得,其中所述内容切换包括利用信道改变从第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)切换到MBMS下载服务、或利用信道改变从MBMS下载切换到3GP-DASH服务之一;
在所述呈现服务器处,生成SIP NOTIFY消息,以用于发送到充当观察者的UE,其中所述SIP NOTIFY消息包括在充当呈现实体的UE处正在被消费的内容的指示;并且
获得在将SIP OK消息发送到充当呈现实体的UE之后从充当呈现实体的UE接收的SIPPUBLISH消息,所述SIP OK消息是有关以下之一的:第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)会话发起过程;或MBMS下载会话发起过程;以及
存储器,被配置成存储在充当呈现实体的UE处正在被消费的内容的所述指示。
7.如权利要求6所述的装置,还包括收发机,被配置成:
从充当观察者的UE接收所述SIP SUBSCRIBE消息;
从充当呈现实体的UE接收SIP PUBLISH消息;并且
生成所述SIP NOTIFY消息,以用于发送到充当观察者的UE。
8.如权利要求6所述的装置,其中,所述一个或多个处理器被配置成:
获得经由IMS核心网络子***IM CN subsystem从充当观察者的UE接收的SIPSUBSCRIBE消息;并且
获得经由所述IM CN subsystem从充当呈现实体的UE接收的所述SIP PUBLISH消息。
9.如权利要求6所述的装置,其中,所述一个或多个处理器被配置成生成所述SIPNOTIFY消息,以用于经由IM CN subsystem发送到充当观察者的UE。
10.至少一个机器可读存储介质,其上实施有指令,所述指令用于向充当呈现实体的用户设备UE提供基于因特网协议(IP)多媒体子***(IMS)的分组交换流服务(PSS)或多媒体广播多播服务(MBMS),所述指令当被执行时执行以下操作:
在所述UE处,根据基于IMS的PSS会话或MBMS会话或内容切换的发起,确定将会话发起协议(SIP)PUBLISH消息发送到呈现服务器,以公布在所述UE处正在被消费的内容,其中确定将SIP PUBLISH消息发送到呈现服务器是基于对有关所选择的会话发起过程的SIP OK消息的接收的,其中所选择的会话发起过程是第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)会话发起过程或MBMS下载会话发起过程之一;
确定在执行内容切换之后将所述SIP PUBLISH消息发送到所述呈现服务器,其中所述内容切换包括以下之一:利用信道改变从第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)切换到MBMS下载服务;或利用信道改变从MBMS下载切换到3GP-DASH服务;
在所述UE处,生成所述SIP PUBLISH消息,以用于发送到所述呈现服务器,其中所述SIPPUBLISH消息包括在所述UE处正在被消费的内容的指示;并且
在所述UE处,获得从所述呈现服务器接收的SIP OK消息,其中所述SIP OK消息是在所述呈现服务器处从所述UE接收的SIP PUBLISH消息的确认。
11.如权利要求10所述的至少一个机器可读存储介质,还包括指令,所述指令当被执行时执行以下操作:
生成所述SIP PUBLISH消息,以用于经由IMS核心网络子***IM CN subsystem发送到所述呈现服务器;并且
获得从所述呈现服务器经由所述IM CN subsystem接收的所述SIP OK消息。
12.如权利要求10所述的至少一个机器可读存储介质,其中,在所述UE处正在被消费的内容是在所述UE处当前正在被消费的点播内容。
13.如权利要求10所述的至少一个机器可读存储介质,其中,SIP PUBLISH消息中的在充当呈现实体的所述UE处正在被消费的内容的指示是根据可扩展标记语言(XML)模式的。
14.至少一个机器可读存储介质,其上实施有指令,所述指令用于从呈现服务器提供基于因特网协议(IP)多媒体子***(IMS)的分组交换流服务(PSS)或多媒体广播多播服务(MBMS),所述指令当被执行时执行以下操作:
在所述呈现服务器处,获得从充当观察者的用户设备UE接收的会话发起协议(SIP)SUBSCRIBE消息,其中SIP SUBSCRIBE消息使得充当观察者的所述UE订阅包括充当呈现实体的UE的用于联系人列表的呈现信息;
在所述呈现服务器处,获得从充当呈现实体的UE接收的SIP PUBLISH消息,其中所述SIP PUBLISH消息包括在充当呈现实体的UE处正在被消费的内容的指示,其中从充当呈现实体的UE接收的SIP PUBLISH消息在充当呈现实体的UE处执行内容切换之后被获得,其中所述内容切换包括利用信道改变从第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)切换到MBMS下载服务、或利用信道改变从MBMS下载切换到3GP-DASH服务之一;
在所述呈现服务器处,生成SIP NOTIFY消息,以用于发送到充当观察者的UE,其中所述SIP NOTIFY消息包括在充当实体的UE处正在被消费的内容的指示;以及
获得在充当呈现实体的UE处执行内容切换之后从充当呈现实体的UE接收的SIPPUBLISH消息,所述内容切换包括以下之一:利用信道改变从第三代合作伙伴项目(3GPP)文件格式(3GP)-经由超文本传输协议(HTTP)的动态适应流(3GP-DASH)切换到MBMS下载服务;或利用信道改变从MBMS下载切换到3GP-DASH服务。
15.如权利要求14所述的至少一个机器可读存储介质,还包括指令,所述指令当被执行时执行以下操作:
获得经由IMS核心网络子***IM CN subsystem从充当观察者的UE接收的SIPSUBSCRIBE消息;并且
获得经由所述IM CN subsystem从充当呈现实体的UE接收的所述SIP PUBLISH消息。
16.如权利要求14所述的至少一个机器可读存储介质,还包括指令,所述指令当被执行时执行以下操作:
生成所述SIP NOTIFY消息,以用于经由IM CN subsystem发送到充当观察者的UE。
CN201380066181.1A 2013-01-17 2013-12-26 一种可用于充当呈现实体的用户设备和一种呈现服务器 Active CN105009511B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201361753914P 2013-01-17 2013-01-17
US61/753,914 2013-01-17
PCT/US2013/077745 WO2014113197A1 (en) 2013-01-17 2013-12-26 Presence service using ims based dash service

Publications (2)

Publication Number Publication Date
CN105009511A CN105009511A (zh) 2015-10-28
CN105009511B true CN105009511B (zh) 2020-07-03

Family

ID=91085646

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380066181.1A Active CN105009511B (zh) 2013-01-17 2013-12-26 一种可用于充当呈现实体的用户设备和一种呈现服务器

Country Status (6)

Country Link
US (2) US9801054B2 (zh)
EP (1) EP2946525B1 (zh)
JP (1) JP6254188B2 (zh)
CN (1) CN105009511B (zh)
HK (1) HK1216958A1 (zh)
WO (1) WO2014113197A1 (zh)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10735486B2 (en) * 2012-12-28 2020-08-04 Qualcomm Incorporated Device timing adjustments and methods for supporting dash over broadcast
WO2014172654A1 (en) * 2013-04-19 2014-10-23 Huawei Technologies Co., Ltd. Media quality information signaling in dynamic adaptive video streaming over hypertext transfer protocol
US9807452B2 (en) * 2013-10-07 2017-10-31 Samsung Electronics Co., Ltd. Practical delivery of high quality video using dynamic adaptive hypertext transport protocol (HTTP) streaming (DASH) without using HTTP in a broadcast network
US9386275B2 (en) * 2014-01-06 2016-07-05 Intel IP Corporation Interactive video conferencing
EP3033907B1 (en) * 2014-01-08 2018-09-19 Huawei Technologies Co., Ltd. Method and system of quality of service (qos) negotiation for network assisted adaptive streaming
US9736083B2 (en) * 2014-09-22 2017-08-15 Qualcomm Incorporated Techniques for packet-switched video telephony setup with QOS preconditions
US9516220B2 (en) 2014-10-02 2016-12-06 Intel Corporation Interactive video conferencing
US10021346B2 (en) 2014-12-05 2018-07-10 Intel IP Corporation Interactive video conferencing
US9819972B1 (en) * 2014-12-10 2017-11-14 Digital Keystone, Inc. Methods and apparatuses for a distributed live-on-demand (LOD) origin
US10305617B2 (en) * 2015-02-10 2019-05-28 Sony Corporation Transmission apparatus, transmission method, reception apparatus, and reception method
US10412132B2 (en) * 2015-02-16 2019-09-10 Lg Electronics Inc. Broadcasting signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
KR20160143145A (ko) * 2015-06-04 2016-12-14 삼성전자주식회사 멀티미디어 서비스를 제공하기 위한 방법 및 그 전자 장치
US10764610B2 (en) 2015-07-03 2020-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Media user client, a media user agent and respective methods performed thereby for providing media from a media server to the media user client
CN106685500B (zh) 2015-11-05 2019-11-12 ***通信集团公司 一种csi-rs指示方法、基站及用户设备
US9942578B1 (en) * 2015-12-07 2018-04-10 Digital Keystone, Inc. Methods and apparatuses for a distributed live-on-demand (LOD) origin
WO2017193370A1 (zh) 2016-05-13 2017-11-16 富士通株式会社 信息传输装置、方法以及通信***
EP3545648A1 (en) * 2016-11-23 2019-10-02 Nokia Technologies Oy Delivery of sub-service flows using broadcast, multicast
RU2651251C1 (ru) * 2017-04-28 2018-04-18 АО "Лаборатория Касперского" Способ загрузки правил фильтрации на мобильное устройство
US10931725B2 (en) * 2017-09-29 2021-02-23 Apple Inc. Multiway audio-video conferencing
KR20200091449A (ko) 2017-12-04 2020-07-30 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 다중 리소스 세트 배치
US10798041B2 (en) * 2018-07-25 2020-10-06 Verizon Patent And Licensing Inc. Systems and methods for classification and/or transmission of messages
US11888913B2 (en) * 2021-04-28 2024-01-30 Lemon Inc. External stream representation properties

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794706A (zh) * 2005-07-22 2006-06-28 华为技术有限公司 存在信息的提供方法
CN101127951A (zh) * 2007-09-24 2008-02-20 北京邮电大学 一种基于ims实现呈现业务的网络***和方法
CN101371595A (zh) * 2005-12-15 2009-02-18 艾利森电话股份有限公司 存在更新的选择性节流
CN102165718A (zh) * 2008-09-26 2011-08-24 三星电子株式会社 用于基于位置信息更新和提供存在信息的方法和装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1727329A1 (en) * 2005-05-23 2006-11-29 Siemens S.p.A. Method and system for the remote management of a machine via IP links of an IP multimedia subsystem, IMS
JPWO2007010983A1 (ja) 2005-07-20 2009-01-29 株式会社エヌ・ティ・ティ・ドコモ マルチメディアコンテンツ提供方法及び移動局
US8316117B2 (en) * 2006-09-21 2012-11-20 At&T Intellectual Property I, L.P. Personal presentity presence subsystem
ATE531183T1 (de) * 2008-02-08 2011-11-15 Ericsson Telefon Ab L M Verfahren und vorrichtung zur autorisierung der bereitstellung von mit einer presentity eines präsenzdienstes assoziiertem indirected content
KR101264805B1 (ko) * 2008-11-20 2013-05-15 삼성전자주식회사 프레즌스 서비스 제공방법 및 시스템
EP2394415B1 (en) * 2009-02-06 2014-04-23 Telefonaktiebolaget L M Ericsson (PUBL) A method and server for accessing and providing presence information in a communications network
KR101217579B1 (ko) * 2009-12-11 2013-01-03 한국전자통신연구원 Sip 기반 그룹통신 시스템에서 프리젠스 서비스를 제공하는 방법 및 장치
EP2636201B1 (en) 2010-11-02 2019-02-27 Telefonaktiebolaget LM Ericsson (publ) Methods and devices for media description delivery
US8849950B2 (en) 2011-04-07 2014-09-30 Qualcomm Incorporated Network streaming of video data using byte range requests
US9160779B2 (en) * 2011-06-30 2015-10-13 Qualcomm Incorporated Dynamic adaptive streaming proxy for unicast or broadcast/multicast services
US9590814B2 (en) * 2011-08-01 2017-03-07 Qualcomm Incorporated Method and apparatus for transport of dynamic adaptive streaming over HTTP (DASH) initialization segment description fragments as user service description fragments
US9088583B2 (en) * 2011-10-31 2015-07-21 Interdigital Patent Holdings, Inc. Method and apparatus for enabling multimedia synchronization

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794706A (zh) * 2005-07-22 2006-06-28 华为技术有限公司 存在信息的提供方法
CN101371595A (zh) * 2005-12-15 2009-02-18 艾利森电话股份有限公司 存在更新的选择性节流
CN101127951A (zh) * 2007-09-24 2008-02-20 北京邮电大学 一种基于ims实现呈现业务的网络***和方法
CN102165718A (zh) * 2008-09-26 2011-08-24 三星电子株式会社 用于基于位置信息更新和提供存在信息的方法和装置

Also Published As

Publication number Publication date
JP6254188B2 (ja) 2017-12-27
HK1216958A1 (zh) 2016-12-09
EP2946525B1 (en) 2020-06-24
JP2016511557A (ja) 2016-04-14
US20150334152A1 (en) 2015-11-19
US9801054B2 (en) 2017-10-24
WO2014113197A1 (en) 2014-07-24
US20180035450A1 (en) 2018-02-01
EP2946525A4 (en) 2016-08-03
EP2946525A1 (en) 2015-11-25
US10433327B2 (en) 2019-10-01
CN105009511A (zh) 2015-10-28

Similar Documents

Publication Publication Date Title
US10433327B2 (en) Presence service using IMS based DASH service
JP6487076B2 (ja) インターネットプロトコル(ip)マルチメディア・サブシステム(ims)ベースのピアツーピア(p2p)コンテンツ配信
US9986003B2 (en) Mediating content delivery via one or more services
US10432692B2 (en) Streaming with coordination of video orientation (CVO)
CN110417753B (zh) 多媒体电话服务接收器和发送器的装置、及存储介质
CN104685894B (zh) 基于视频定向的多媒体适应的终端、服务器、方法和装置
CN108600789B (zh) 用于多媒体自适应流传输的装置和机器可读存储介质
US10079868B2 (en) Method and apparatus for flexible broadcast service over MBMS
JP6418665B2 (ja) Imsベースのdashサービスにおいて、プレゼンスサーバによりプレゼンス情報を供給する方法、および、プレゼンスサーバを介してプレゼンス情報を受信するユーザ機器(ue)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1216958

Country of ref document: HK

TA01 Transfer of patent application right

Effective date of registration: 20200403

Address after: California, USA

Applicant after: Apple Inc.

Address before: California, USA

Applicant before: INTEL Corp.

Effective date of registration: 20200403

Address after: California, USA

Applicant after: INTEL Corp.

Address before: California, USA

Applicant before: INTEL IP Corp.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant