WO2012174355A1 - Procédé et appareil pour acheminer un contenu à une station mobile itinérante à l'aide d'une infrastructure ims - Google Patents
Procédé et appareil pour acheminer un contenu à une station mobile itinérante à l'aide d'une infrastructure ims Download PDFInfo
- Publication number
- WO2012174355A1 WO2012174355A1 PCT/US2012/042630 US2012042630W WO2012174355A1 WO 2012174355 A1 WO2012174355 A1 WO 2012174355A1 US 2012042630 W US2012042630 W US 2012042630W WO 2012174355 A1 WO2012174355 A1 WO 2012174355A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- content
- visited network
- wtru
- pss
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
Definitions
- This application is related to wireless communications.
- IP Internet Protocol
- IMS Internet Protocol multimedia subsystem
- WTRU wireless transmit/receive unit
- IMS Internet Protocol multimedia subsystem
- the home network may not know whether the requested content object or multimedia service is available in the visited network, and therefore selects the home network server to serve the request.
- SCF home network session control function
- PSS packet switch streaming
- a method and apparatus are described for delivering content object or multimedia service ("content") to a wireless transmit/receive unit (WTRU) roaming in a visited network.
- the roaming WTRU sends a request message to a home or visited network.
- the home or visiting network determines that the WTRU is roaming and availability of the requested content at the visited network.
- a media path may be established between the WTRU and the visited network/home network on a condition that the requested content is available/unavailable at the visited network.
- the home or visiting network may determine an optimal content location and send an indication to the WTRU or a network node to obtain the requested content from the optimal content location.
- the optimal content location is learnt from content location information obtained from request messages, response messages, subscriptions and published information.
- Figure 1A shows an example communications system in which one or more disclosed embodiments may be implemented
- Figure IB shows an example wireless transmit/receive unit
- WTRU i.e., a STA
- STA communications system
- Figure 1C shows an example radio access network and an example core network that may be used within the communications system illustrated in Figure 1A;
- Figure 2 shows a multimedia system including an Internet Protocol
- IP multimedia subsystem
- IMS multimedia subsystem
- Figure 3 shows an example signal flow diagram of the home network determining content object or multimedia service availability
- Figure 4 shows an example signal flow diagram with content object or multimedia service location tracking and learning functionality
- Figure 5 shows an example signal flow diagram with content object or multimedia service publication
- Figure 6 shows an example signal flow diagram with content object or multimedia service location and network topology information.
- FIG. 1A is a diagram of an example communications system 100 in which one or more disclosed embodiments may be implemented.
- the communications system 100 may be a multiple access system that provides content, such as voice, data, video, messaging, broadcast, and the like, to multiple wireless users.
- the communications system 100 may enable multiple wireless users to access such content through the sharing of system resources, including wireless bandwidth.
- the communications systems 100 may employ one or more channel access methods, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal FDMA (OFDMA), single-carrier FDMA (SC-FDMA), and the like.
- CDMA code division multiple access
- TDMA time division multiple access
- FDMA frequency division multiple access
- OFDMA orthogonal FDMA
- SC-FDMA single-carrier FDMA
- the communications system 100 may include wireless transmit/receive units (WTRUs) 102a, 102b, 102c, 102d, (i.e., STAs), a radio access network (RAN) 104, a core network 106, a public switched telephone network (PSTN) 108, the Internet 110, and other networks 112, though it may be appreciated that the disclosed embodiments contemplate any number of WTRUs, base stations, networks, and/or network elements.
- Each of the WTRUs 102a, 102b, 102c, 102d may be any type of device configured to operate and/or communicate in a wireless environment.
- the WTRUs 102a, 102b, 102c, 102d may be configured to transmit and/or receive wireless signals and may include user equipment (UE), a mobile station, a fixed or mobile subscriber unit, a pager, a cellular telephone, a personal digital assistant (PDA), a smartphone, a laptop, a netbook, a personal computer, a wireless sensor, consumer electronics, and the like.
- UE user equipment
- PDA personal digital assistant
- smartphone a laptop
- netbook a personal computer
- a wireless sensor consumer electronics, and the like.
- the communications systems 100 may also include a base station
- Each of the base stations 114a, 114b may be any type of device configured to wirelessly interface with at least one of the WTRUs 102a, 102b, 102c, 102d to facilitate access to one or more communication networks, such as the core network 106, the Internet 110, and/or the networks 112.
- the base stations 114a, 114b may be a base transceiver station (BTS), a Node-B, an evolved Node-B (eNB), a Home Node-B (HNB), a Home eNB (HeNB), a site controller, an access point (AP), a wireless router, and the like.
- the base stations 114a, 114b are each depicted as a single element, it may be appreciated that the base stations 114a, 114b may include any number of interconnected base stations and/or network elements.
- the base station 114a may be part of the RAN 104, which may also include other base stations and/or network elements (not shown), such as a base station controller (BSC), a radio network controller (RNC), relay nodes, and the like.
- BSC base station controller
- RNC radio network controller
- the base station 114a and/or the base station 114b may be configured to transmit and/or receive wireless signals within a particular geographic region, which may be referred to as a cell (not shown). The cell may further be divided into cell sectors.
- the cell associated with the base station 114a may be divided into three sectors.
- the base station 114a may include three transceivers, i.e., one for each sector of the cell.
- the base station 114a may employ multiple-input multiple output (MIMO) technology and, therefore, may utilize multiple transceivers for each sector of the cell.
- MIMO multiple-input multiple output
- the base stations 114a, 114b may communicate with one or more of the WTRUs 102a, 102b, 102c, 102d over an air interface 116, which may be any suitable wireless communication link (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, and the like).
- the air interface 116 may be established using any suitable radio access technology (RAT).
- RAT radio access technology
- the communications system 100 may be a multiple access system and may employ one or more channel access schemes, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and the like.
- the base station 114a in the RAN 104 and the WTRUs 102a, 102b, 102c may implement a radio technology such as universal mobile telecommunications system (UMTS) terrestrial radio access (UTRA), which may establish the air interface 116 using wideband CDMA (WCDMA).
- WCDMA may include communication protocols such as high-speed packet access (HSPA) and/or evolved HSPA (HSPA+).
- HSPA may include high-speed downlink (DL) packet access (HSDPA) and/or high-speed uplink (UL) packet access (HSUPA).
- the base station 114a and the WTRUs 102a are identical to the base station 114a and the WTRUs 102a.
- 102b, 102c may implement a radio technology such as evolved UMTS terrestrial radio access (E-UTRA), which may establish the air interface 116 using long term evolution (LTE) and/or LTE-advanced (LTE-A).
- E-UTRA evolved UMTS terrestrial radio access
- LTE long term evolution
- LTE-A LTE-advanced
- the base station 114a and the WTRUs 102a may implement a radio technology such as evolved UMTS terrestrial radio access (E-UTRA), which may establish the air interface 116 using long term evolution (LTE) and/or LTE-advanced (LTE-A).
- LTE long term evolution
- LTE-A LTE-advanced
- 102b, 102c may implement radio technologies such as IEEE 802.16 (i.e., worldwide interoperability for microwave access (WiMAX)), CDMA2000, CDMA2000 IX, CDMA2000 EV-DO, Interim Standard 2000 (IS-2000), Interim Standard 95 (IS-95), Interim Standard 856 (IS-856), global system for mobile communications (GSM), enhanced data rates for GSM evolution (EDGE), GSM EDGE (GERAN), and the like.
- IEEE 802.16 i.e., worldwide interoperability for microwave access (WiMAX)
- CDMA2000, CDMA2000 IX, CDMA2000 EV-DO Code Division Multiple Access 2000
- IS-95 Interim Standard 95
- IS-856 IS-856
- GSM global system for mobile communications
- GSM global system for mobile communications
- EDGE enhanced data rates for GSM evolution
- GERAN GSM EDGE
- the base station 114b in Figure 1A may be a wireless router, HNB,
- HeNB or AP, for example, and may utilize any suitable RAT for facilitating wireless connectivity in a localized area, such as a place of business, a home, a vehicle, a campus, and the like.
- the base station 114b and the WTRUs 102c, 102d may implement a radio technology such as IEEE 802.11 to establish a wireless local area network (WLAN).
- the base station 114b and the WTRUs 102c, 102d may implement a radio technology such as IEEE 802.15 to establish a wireless personal area network (WPAN).
- WLAN wireless local area network
- WPAN wireless personal area network
- the base station 114b and the WTRUs 102c, 102d may utilize a cellular-based RAT, (e.g., WCDMA, CDMA2000, GSM, LTE, LTE-A, and the like), to establish a picocell or femtocell.
- a cellular-based RAT e.g., WCDMA, CDMA2000, GSM, LTE, LTE-A, and the like
- the base station 114b may have a direct connection to the Internet 110.
- the base station 114b may not be required to access the Internet 110 via the core network 106.
- the RAN 104 may be in communication with the core network 106, which may be any type of network configured to provide voice, data, applications, and/or voice over internet protocol (VoIP) services to one or more of the WTRUs 102a, 102b, 102c, 102d.
- the core network 106 may provide call control, billing services, mobile location-based services, pre-paid calling, Internet connectivity, video distribution, and the like, and/or perform high-level security functions, such as user authentication.
- the RAN 104 and/or the core network 106 may be in direct or indirect communication with other RANs that employ the same RAT as the RAN 104 or a different RAT.
- the core network 106 may also be in communication with another RAN (not shown) employing a GSM radio technology.
- the core network 106 may also serve as a gateway for the WTRUs
- the PSTN 108 may include circuit- switched telephone networks that provide plain old telephone service (POTS).
- POTS plain old telephone service
- the Internet 110 may include a global system of interconnected computer networks and devices that use common communication protocols, such as the transmission control protocol (TCP), user datagram protocol (UDP) and the internet protocol (IP) in the TCP/IP internet protocol suite.
- TCP transmission control protocol
- UDP user datagram protocol
- IP internet protocol
- the networks 112 may include wired or wireless communications networks owned and/or operated by other service providers.
- the networks 112 may include another core network connected to one or more RANs, which may employ the same RAT as the RAN 104 or a different RAT.
- Some or all of the WTRUs 102a, 102b, 102c, 102d in the communications system 100 may include multi-mode capabilities, i.e., the WTRUs 102a, 102b, 102c, 102d may include multiple transceivers for communicating with different wireless networks over different wireless links.
- the WTRU 102c shown in Figure 1 A may be configured to communicate with the base station 114a, which may employ a cellular-based radio technology, and with the base station 114b, which may employ an IEEE 802 radio technology.
- FIG. IB is a system diagram of an example WTRU 102.
- the WTRU 102 may include a processor 118, a transceiver 120, a transmit/receive element 122, a speaker/microphone 124, a keypad 126, a display/touchpad 128, non-removable memory 106, removable memory 132, a power source 134, a global positioning system (GPS) chipset 136, and other peripherals 138.
- GPS global positioning system
- the processor 118 may be a general purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors in association with a DSP core, a controller, a microcontroller, Application Specific Integrated Circuits (ASICs), Field Programmable Gate Array (FPGAs) circuits, any other type of integrated circuit (IC), a state machine, and the like.
- the processor 118 may perform signal coding, data processing, power control, input/output processing, and/or any other functionality that enables the WTRU 102 to operate in a wireless environment.
- the processor 118 may be coupled to the transceiver 120, which may be coupled to the transmit/receive element 122. While Figure IB depicts the processor 118 and the transceiver 120 as separate components, it may be appreciated that the processor 118 and the transceiver 120 may be integrated together in an electronic package or chip.
- the transmit/receive element 122 may be configured to transmit signals to, or receive signals from, a base station (e.g., the base station 114a) over the air interface 116.
- a base station e.g., the base station 114a
- the transmit/receive element 122 may be an antenna configured to transmit and/or receive RF signals.
- the transmit/receive element 122 may be an emitter/detector configured to transmit and/or receive IR, UV, or visible light signals, for example.
- the transmit/receive element 122 may be configured to transmit and receive both RF and light signals. It may be appreciated that the transmit/receive element 122 may be configured to transmit and/or receive any combination of wireless signals.
- the WTRU 102 may include any number of transmit/receive elements 122. More specifically, the WTRU 102 may employ MIMO technology. Thus, in one embodiment, the WTRU 102 may include two or more transmit/receive elements 122 (e.g., multiple antennas) for transmitting and receiving wireless signals over the air interface 116.
- the WTRU 102 may include two or more transmit/receive elements 122 (e.g., multiple antennas) for transmitting and receiving wireless signals over the air interface 116.
- the transceiver 120 may be configured to modulate the signals that are to be transmitted by the transmit/receive element 122 and to demodulate the signals that are received by the transmit/receive element 122.
- the WTRU 102 may have multi-mode capabilities.
- the transceiver 120 may include multiple transceivers for enabling the WTRU 102 to communicate via multiple RATs, such as UTRA and IEEE 802.11, for example.
- the processor 118 of the WTRU 102 may be coupled to, and may receive user input data from, the speaker/microphone 124, the keypad 126, and/or the display/touchpad 128 (e.g., a liquid crystal display (LCD) display unit or organic light-emitting diode (OLED) display unit).
- the processor 118 may also output user data to the speaker/microphone 124, the keypad 126, and/or the display/touchpad 128.
- the processor 118 may access information from, and store data in, any type of suitable memory, such as the non-removable memory 106 and/or the removable memory 132.
- the non-removable memory 106 may include random-access memory (RAM), read-only memory (ROM), a hard disk, or any other type of memory storage device.
- the removable memory 132 may include a subscriber identity module (SIM) card, a memory stick, a secure digital (SD) memory card, and the like.
- SIM subscriber identity module
- SD secure digital
- the processor 118 may access information from, and store data in, memory that is not physically located on the WTRU 102, such as on a server or a home computer (not shown).
- the processor 118 may receive power from the power source 134, and may be configured to distribute and/or control the power to the other components in the WTRU 102.
- the power source 134 may be any suitable device for powering the WTRU 102.
- the power source 134 may include one or more dry cell batteries (e.g., nickel-cadmium (NiCd), nickel-zinc (NiZn), nickel metal hydride (NiMH), lithium-ion (Li-ion), and the like), solar cells, fuel cells, and the like.
- the processor 118 may also be coupled to the GPS chipset 136, which may be configured to provide location information, (e.g., longitude and latitude), regarding the current location of the WTRU 102.
- location information e.g., longitude and latitude
- the WTRU 102 may receive location information over the air interface 116 from a base station, (e.g., base stations 114a, 114b), and/or determine its location based on the timing of the signals being received from two or more nearby base stations. It may be appreciated that the WTRU 102 may acquire location information by way of any suitable location- determination method while remaining consistent with an embodiment.
- the processor 118 may further be coupled to other peripherals 138, which may include one or more software and/or hardware modules that provide additional features, functionality and/or wired or wireless connectivity.
- the peripherals 138 may include an accelerometer, an e-compass, a satellite transceiver, a digital camera (for photographs or video), a universal serial bus (USB) port, a vibration device, a television transceiver, a hands free headset, a Bluetooth® module, a frequency modulated (FM) radio unit, a digital music player, a media player, a video game player module, an Internet browser, and the like.
- the peripherals 138 may include an accelerometer, an e-compass, a satellite transceiver, a digital camera (for photographs or video), a universal serial bus (USB) port, a vibration device, a television transceiver, a hands free headset, a Bluetooth® module, a frequency modulated (FM) radio unit, a digital music player, a media player, a video game player
- Figure 1C shows an example RAN 104 and an example core network
- the RAN 104 may be an access service network (ASN) that employs IEEE 802.16 radio technology to communicate with the WTRUs 102a, 102b, 102c over the air interface 116.
- ASN access service network
- the RAN 104 may include base stations
- the RAN 104 may include any number of base stations and ASN gateways while remaining consistent with an embodiment.
- the base stations 140a, 140b, 140c may each be associated with a particular cell (not shown) in the RAN 104 and may each include one or more transceivers for communicating with the WTRUs 102a, 102b, 102c over the air interface 116.
- the base stations 140a, 140b, 140c may implement MIMO technology.
- the base station 140a for example, may use multiple antennas to transmit wireless signals to, and receive wireless signals from, the WTRU 102a.
- the base stations 140a, 140b, 140c may also provide mobility management functions, such as handoff triggering, tunnel establishment, radio resource management, traffic classification, quality of service (QoS) policy enforcement, and the like.
- the ASN gateway 142 may serve as a traffic aggregation point and may be responsible for paging, caching of subscriber profiles, routing to the core network 106, and the like.
- each of the WTRUs 102a, 102b, 102c may establish a logical interface (not shown) with the core network 106.
- the logical interface between the WTRUs 102a, 102b, 102c and the core network 106 may be used for authentication, authorization, IP host configuration management, and/or mobility management.
- 140b, 140c may include protocols for facilitating WTRU handovers and the transfer of data between base stations.
- the communication link between the base stations 140a, 140b, 140c and the ASN gateway 142 may include protocols for facilitating mobility management based on mobility events associated with each of the WTRUs 102a, 102b, 102c.
- the RAN 104 may be connected to the core network 106.
- the communication link between the RAN 104 and the core network 106 may include protocols for facilitating data transfer and mobility management capabilities, for example.
- the core network 106 may include a mobile IP home agent (MIP-HA) 144, an authentication, authorization, accounting (AAA) server 146, and a gateway 148. While each of the foregoing elements are depicted as part of the core network 106, it will be appreciated that any one of these elements may be owned and/or operated by an entity other than the core network operator.
- MIP-HA mobile IP home agent
- AAA authentication, authorization, accounting
- the MIP-HA may be responsible for IP address management, and may enable the WTRUs 102a, 102b, 102c to roam between different ASNs and/or different core networks.
- the MIP-HA 144 may provide the WTRUs 102a, 102b, 102c with access to packet- switched networks, such as the Internet 110, to facilitate communications between the WTRUs 102a, 102b, 102c and IP-enabled devices.
- the AAA server 146 may be responsible for user authentication and for supporting user services.
- the gateway 148 may facilitate interworking with other networks.
- the gateway 148 may provide the WTRUs 102a, 102b, 102c with access to circuit-switched networks, such as the PSTN 108, to facilitate communications between the WTRUs 102a, 102b, 102c and traditional land-line communications devices.
- the gateway 148 may provide the WTRUs 102a, 102b, 102c with access to the networks 112, which may include other wired or wireless networks that are owned and/or operated by other service providers.
- the RAN 104 may be connected to other ASNs and the core network 106 may be connected to other core networks.
- the communication link between the RAN 104 the other ASNs may include protocols for coordinating the mobility of the WTRUs 102a, 102b, 102c between the RAN 104 and the other ASNs.
- the communication link between the core network 106 and the other core networks may include protocols for facilitating interworking between home core networks and visited core networks.
- the optimal location of the content may not be in the visited or home network. It may be available in another network operator domain.
- the examples and embodiments described herein may be used to traverse across a network boundary to retrieve contents for another network domain.
- Figure 2 shows an example multimedia system 200 including an
- the IMS network 205 may include a Proxy- Call Session Control Function (P-CSCF) 220, an Interrogating-CSCF (I-CSCF) 222, Interconnection Border Control Function (IBCF) 224, and a Serving-CSCF (S-CSCF) 226.
- P-CSCF Proxy- Call Session Control Function
- I-CSCF Interrogating-CSCF
- IBCF Interconnection Border Control Function
- S-CSCF Serving-CSCF
- the P-CSCF 220 may be the entry point for the WTRU 215 into the IMS network 205.
- a home subscriber server (HSS) 228 may be in communication with the I-CSCF 222 and a domain name server (DNS) 230 may be in communication with the S-CSCF 226, which in turn may be in communication with an application server (AS) 232 acting as a session control function (SCF).
- the AS/SCF 232 may be in communication with a packet switch streaming (PSS) server/media server 234 through S-CSCF 226 and a packet switch streaming (PSS) adapter 233. If the media server 234 does not support IMS SIP, the PSS adapter 233 is needed to translate between the IMS SIP messages and other protocol messages, for example Real Time Streaming Protocol (RTSP) or Hypertext Transfer Protocol (HTTP), that the media server 234 supports.
- RTSP Real Time Streaming Protocol
- HTTP Hypertext Transfer Protocol
- the IMS network 210 may include a P-CSCF 240, an I-CSCF 242, an IBCF 244 that may be in communication with the IBCF 224, and an S-CSCF 246.
- a HSS 248 may be in communication with the I-CSCF 242 and the S-CSCF 246 may be in communication with an AS 250 acting as a SCF.
- the AS/SCF 250 may be in communication with a PSS server/media server 252 through S-CSCF 246 and a PSS adapter 251.
- the WTRU 215 may request content object or multimedia services,
- content when the WTRU 215 visits the IMS network visitor 205.
- the content request may be routed to the IMS home network 210.
- a media path 270, 272 and 274 may be established over a visited IP connectivity access network (IP-CAN), visited core network, and home core network between the WTRU 215 and the media server 252. This setup may not be optimal.
- IP-CAN visited IP connectivity access network
- the IMS home network 210 may have the same content requested by the WTRU 215 and therefore it may be more efficient to route the request to the S-CSCF/SCF, and then to a visited Packet- switched Streaming Service (PSS) adapter/content or media server 234, (as shown by media 276).
- PSS Packet- switched Streaming Service
- the PSS adapter 251 is needed to translate between the IMS SIP and other protocols such as RTSP or HTTP.
- the PSS adapter 233 and 251 may be a separate box between CSCF and the media server 234 or 252 or integrated with the media server 234 or 252, respectively.
- routing methods and architecture which route the requests from a roaming WTRU to the closest available content server.
- the IMS networks may be aware of the location of the content being requested via publish or subscribe mechanisms. Based on this awareness, various routing methods are described herein below.
- the methods herein further utilize routing based on a unique
- a content ID or service ID in the IMS network.
- a content ID or service ID may be a uniform resource identifier (URI), a flat name, a hierarchical name or in other forms that uniquely identifies the content. Described herein are how the content ID and its location map may be developed and how this map may be used to route requests to an optimal server location.
- the content may be given a globally unique name, ID or URL
- the name or ID may be assigned to the content by the content author, service provider, or some naming authority, which is independent of the locations of the content. Different naming schemes may be used.
- the content may be assigned a flat name with the form P:L, where P is a cryptographic hash of the principal's public key and L is the flat label.
- the hash of the content may be used as its name.
- the content may be assigned to a hierarchical name in the form of /author domain/category /title, for example, /example. com/news/abc.
- the terms, "ID”, “identifier”, URI, and “name” may be used interchangeably, unless otherwise stated.
- the content may be replicated in different locations.
- the content may be available in both the visited network and the home network of a roaming WTRU.
- the requested content may be provided by the visited network.
- Figure 3 shows an example signal flow diagram 300 for a multimedia system 301 that may include a home network 302 that determines content availability at a visited network 304.
- a WTRU 305 may be roaming in the visited network 304.
- a home network 302 may include a home network IMS 310, a home network S- CSCF/SCF 315, and a home network PSS adapter/PSS server 320.
- the visited network 304 may include a visited network S-CSCF/SCF 325 and a visited network PSS adapter/PSS server 330.
- network nodes such as an SCF and a PSS adapter/PSS server
- IBCF interconnection border control function
- I- CSCF interrogating CSCF
- AS application server
- home networks and visited networks are illustrated with certain types of nodes, other types of nodes are not excluded and may be included.
- SIP Session Initiation Protocol
- the network nodes may be implemented as servers, and other processing systems as described herein and are capable of receiving, transmitting, sending or distributing information and/or signals as described herein.
- the network nodes may be configured as defined herein for WTRUs and/or base stations.
- An on-demand search method may be implemented in which the home network S-CSCF/SCF 315 forwards a request to the visited network S- CSCF/SCF 325 once it receives a content request with a content ID from the roaming WTRU 305.
- the visited network S-CSCF/SCF 325 attempts to get the requested content from the visited network PSS adapter/PSS server 330 by selecting and forwarding the request to the visited network PSS adapter/server 330. If the visited network 304 does not have the requested content, the visited network S-CSCF/SCF 325 sends a "no content/service" signal back to the home network S-CSCF/SCF 315.
- the home network S-CSCF/SCF 315 sends the request to the home network PSS adapter/PSS server 320.
- the WTRU 305 in the visited network 304 requests content from the home network 302 by sending an INVITE request message to the home network S-CSCF/SCF 315 (340) through the IMS network 310 and/or other networks (335).
- the INVITE request message may contain the global unique ID or URI of the content requested by the WTRU 305.
- the INVITE message may contain a Uniform Resource Locator (URL) which consists of the global unique ID or URI of the requested content and a domain identifier.
- the URL may be content_abc@homedomain, where content_abc is the global unique ID of the requested content and homedomain is the domain at which the content was originally stored at, i.e. the origin server of the requested content.
- the home network S-CSCF/SCF 315 may determine that the WTRU
- the home network S-CSCF/SCF 315 first determines if the visited network 304 has the requested piece of content object or multimedia service. This may be performed by forwarding the INVITE request message to the visited network S-CSCF/SCF 325 (350). In the event that the URL is in the INVITE request message, the home network S-CSCF/SCF 315 may change the content URL from content_abc@homedomain to content_abc@visiteddomain.
- the visited network S-CSCF/SCF 325 When the visited network S-CSCF/SCF 325 receives the INVITE request message and the content identifier, it forwards the INVITE request message to the visited network PSS adapter/PSS server 330 (355). If the content is available, a media path is established between the WTRU 305 and the visited network PSS adapter/PSS server 330 (360).
- the visited network PSS adapter/PSS server/media server 330 responds with a "content not available” indication to the visited network S-CSCF/SCF 325 (365).
- the visited network S-CSCF/SCF 325 sends the "content not available” indication to the home network S-CSCF/SCF 315 (370).
- the home network S-CSCF/SCF 315 then sends the INVITE request message to the home network PSS adapter/PSS server 320 (375).
- a media path is then established between the WTRU 305 and the home network PSS adapter/PSS server 320 (380).
- the signaling messages between home network S- CSCF/SCF 315 and the visited network S-CSCF/SCF 325 may go through the IMS 310, i.e., the IP multimedia core network (CN) subsystem, although such signaling is not indicated in Figure 3.
- IMS 310 i.e., the IP multimedia core network (CN) subsystem
- FIG. 4 shows an example signal flow diagram 400 with content object or multimedia service location tracking and learning functionality.
- An example multimedia system 401 may include a home network 402 and a visited network 404.
- a WTRU 405 may be roaming in the visited network 404.
- a visited network 404 may include a visited network IMS/P-CSCF 410, a visited network SCF 415, and a visited network PSS adapter/PSS server 420.
- a home network 402 may include a home network SCF 425 and a home network PSS adapter/PSS server 430.
- the IMS/P-CSCF 410 and/or the S-CSCF/SCF 415 may be enhanced with content location tracking and learning functionality.
- the IMS/P-CSCF 410 or S-CSCF/SCF 415 tracker function may be capable of tracking and learning the content locations from routing requests and/or replies.
- the PSS adapter/PSS server (media server) 420 may publish their content object or multimedia service to the tracker function in the IMS/P-CSCF 410 and/or the S- CSCF/SCF 415. Based on the tracking results, a content location information table/ directory may be built over time which contains content information, (for example location information), available within the visited network 404.
- the WTRU 405 in the visited network 404 requests content from the visited network 404 by sending an INVITE message to the visited network IMS/P-CSCF 410 (435).
- the INVITE message may contain the global unique ID or URI of the content requested by the WTRU.
- the INVITE may contain a URL which consists of the global unique ID or URI of the requested content and a domain identifier.
- the URL may be content_abc@homedomain, where content_abc is the global unique ID of the requested content and homedomain is the domain where the content is originally stored at, (i.e., the origin server of the requested content).
- the IMS/P-CSCF 410 may be updated with tracker functions. Based on previous content requests, (i.e., INVITE request messages), the IMS/P-CSCF 410 may learn information about the content availability within the local network, i.e., the visited network 404. Alternatively, the PSS adapter/PSS server (media server) 420 may publish their content to the tracker function. The content may be identified using the global unique content identifier or URIs.
- URLs to identify content may be problematic because the same content may have different URLs in different networks.
- a universal identification naming system of content may be required to identify content accurately as described herein above.
- the URL may contain a global unique content identifier and a domain name.
- the visited network IMS/P-CSCF 410 in combination with the visited network S-CSCF/SCF 425 may cache previous content requests in the IMS network to the local PSS adapters/content servers and the content hosts may also inform of their content/services to the tracker function.
- the combination visited network IMS/P-CSCF 410 and the visited network S-CSCF/SCF 425 may create a mapping table about the availability of content locally in its content servers.
- the IMS/P-CSCF 410 determines if the WTRU
- the IMS/P-CSCF 410 applies special processing for INVITE messages.
- the global unique content ID within the INVITE message is searched against its content information table to determine if the content is available locally. If service level agreements (SLAs) between the home network 402 and visited network 404 are in place, then while routing INVITE messages, the IMS/P-SCF 410 may consult a cached table. If the content is available locally (445), the IMS/P-CSCF 410 may change the routing policy and may also modify the domain part of the content URL in the SIP INVITE message, (if a URL is used in the INVITE message), and forwards it to the visited network S-CSCF/SCF 415 (450).
- SLAs service level agreements
- the visited network S-CSCF/SCF 415 may then forward the INVITE message to the local PSS Adapter/PSS Server 420 (455).
- a media path may then be established between the WTRU 405 and the visited network PSS adapter/server 420 (460).
- the visited network IMS/P-CSCF 410 forwards the INVITE message to the home network CSCF/SCF 425 (470).
- the visited network IMS/P-CSCF 410 may also indicate that the requested content is not available in the visited network 404 so that the home network 402 may serve this request, (i.e., preventing a return of the INVITE message).
- the home network S- CSCF/SCF 425 forwards the INVITE message to the home network PSS adapter/PSS server 430 (475), and a media path is established between the WTRU 405 and the home network PSS adapter/server 430 (480).
- FIG. 5 shows an example signal flow diagram 500 with content publication.
- An example multimedia system 501 may include a home network 502 and a visited network 504.
- a WTRU 505 may be roaming in the visited network 504.
- a home network 502 may include a home network IMS 510, a home network S-CSCF/SCF 515, and a home network PSS adapter/PSS server 520.
- a visited network 504 may include a visited network S-CSCF/SCF 525, and a visited network PSS adapter/PSS server 530.
- the visited network PSS adapters 530 may publish available content in the visited network 504.
- the home network PSS adapters 520 subscribe to the content location information published by the visited network PSS adapters 530, and redirect the content request to the visited network 504.
- the WTRU 505 in the visited network 504 requests content from the home network by sending an INVITE message to the home network S-CSCF/SCF 515 (540) through IMS network 510 (535).
- the INVITE message may contain the global unique ID or URI of the content requested by the WTRU 505.
- the INVITE message may contain a Uniform Resource Locator (URL) which consists of the global unique ID or URI of the requested content and a domain identifier.
- the URL may be content_abc@homedomain, where content_abc is the global unique ID of the requested content and homedomain is the domain at which the content was originally stored, i.e. the origin server of the requested content.
- the home network S-CSCF/SCF 515 forwards the INVITE message to the home network PSS adapter/PSS server 520 (545).
- the home network PSS adapter/PSS server 520 determines that the WTRU 505 is roaming, (this may be performed by comparing the SIP header information).
- the home network PSS adapter/PSS server 520 has knowledge, (via its tracker functions), about the requested content such as whether it is available in a more optimal location in terms of retrieval/download cost by the roaming WTRU 505. It may be possible that the requested content is available within the visited network 504.
- the home network PSS adapter/PSS server 520 informs the home network S-CSCF/SCF 515 about the visited network PSS adapter/server 530 by sending a RE-DIRECT message (550).
- tracker functionality may be added to the home network PSS adapter/PSS server 520 and the visited network PSS adapter/PSS server 530.
- the content servers of the visiting network 504 may inform the visited network PSS adapter 530.
- the visited network PSS adapter/PSS server 530 may publish the change, and the home network PSS adapter/PSS server 520 may subscribe to the content location information published by the visited network PSS adapter/PSS server 530.
- the tracker function in the home network PSS adapter/PSS server 520 has up-to-date information of available content in the visited network 504.
- the combination of the PSS adapter and the tracker function helps in routing of the content request.
- the home network S-CSCF/SCF 515 may change the content URL from content_abc@homedomain to content_abc@visiteddomain, (if the URL is contained in the INVITE message), and may send an INVITE message to the visited network S-CSCF/SCF 525 (555).
- the visited network S-CSCF/SCF 525 receives the INVITE message, it may forward the INVITE message to the visited network PSS adapter/PSS server 530 (560).
- a media path may be established between the WTRU 505 and the visited network PSS adapter/PSS server 530 (not shown).
- FIG. 6 shows an example signal flow diagram 600 with content location and network topology information.
- An example multimedia system 601 may include a home network 602 and a visited network 604.
- a WTRU 605 may be roaming in the visited network 604.
- a home network may include a home network IMS 610, a home network S-CSCF/SCF 615, and a home network PSS adapter/PSS server 620.
- a visited network 604 may include a visited network PSS server/Media Server 630.
- the PSS server/Media Server 630 may include content location and network topology information to redirect the content to another server so that the download cost is minimal.
- the PSS server/Media Server 630 may be able to redirect the WTRU 605, irrespective of its current location, i.e., roaming or not, to the correct content server.
- the WTRU 605 in the visited network 604 may send an INVITE message with the content ID to the home network IMS 610 (635), the home network S-CSCF/SCF 615 (640) and finally to the home network PSS adapter/PSS server 620 (645).
- the INVITE message may contain the global unique ID or URI of the content requested by the WTRU 605.
- the INVITE message may contain a Uniform Resource Locator (URL) which consists of the global unique ID or URI of the requested content and a domain identifier.
- the URL may be content_abc@homedomain, where content_abc is the global unique ID of the requested content and homedomain is the domain at which the content was originally stored, i.e. the origin server of the requested content.
- the home network PSS adapter/server 620 may send the content request to the visited network PSS server/Media server 630. It may be assumed that the PSS server/Media server 630 is in the Internet domain and is capable of reaching other PSS content servers. The PSS server/Media server 630 may not use IMS and may communicate using IP.
- the PSS server/Media server 630 may include a content tracker function and network topology function.
- the PSS server/Media servers may publish their content among themselves or the PSS server/Media servers may learn the content locations via previous content requests/responses.
- the PSS server/Media server 630 may determine the optimal server for the roaming WTRU 605 (650). There is an increased or high possibility that the new server is located within the visited network 604.
- the home PSS adapter/PSS server 620 may send the information about the server to the WTRU 605 in the visited network (655).
- the WTRU 605 may use the new server address to retrieve the content.
- a media path may be established between the WTRU 605 and the PSS Server/Media Server 630 (660).
- WTRU wireless transmit/receive unit
- a serving call session control function (S-CSCF)/session control function (SCF) in a home network receives the request message via an Internet Protocol (IP) multimedia subsystem (IMS) and makes a WTRU roaming determination.
- IP Internet Protocol
- IMS Internet Multimedia Subsystem
- IP visited network Internet protocol
- IMS Internet multimedia subsystem
- P-CSCF proxy call session control function
- WTRU wireless transmit/receive unit
- a method for delivering content to a wireless transmit/receive unit (WTRU) roaming in a visited network comprising the WTRU sending an invite message to a home network, the message requesting content.
- WTRU wireless transmit/receive unit
- a serving call session control function (S-CSCF)/session control function (SCF) in the home network receives the invite message via an Internet protocol (IP) multimedia subsystem (IMS) and determines whether the WTRU is roaming.
- S-CSCF serving call session control function
- SCF session control function
- WTRU is determined to be roaming by comparing session initiation protocol (SIP) header information.
- SIP session initiation protocol
- a method for delivering content to a wireless transmit/receive unit (WTRU) roaming in a visited network comprising the WTRU sending an invite message to the visited network, the message requesting content.
- WTRU wireless transmit/receive unit
- IP Internet protocol
- IMS multimedia subsystem
- P-CSCF proxy call session control function
- a method for delivering content to a wireless transmit/receive unit (WTRU) roaming in a visited network comprising the WTRU sending an invite message to the home network, the message requesting content.
- WTRU wireless transmit/receive unit
- Examples of computer- readable storage media include, but are not limited to, a read only memory (ROM), a random access memory (RAM), a register, cache memory, semiconductor memory devices, magnetic media such as internal hard disks and removable disks, magneto-optical media, and optical media such as CD-ROM disks, and digital versatile disks (DVDs).
- ROM read only memory
- RAM random access memory
- register cache memory
- semiconductor memory devices magnetic media such as internal hard disks and removable disks, magneto-optical media, and optical media such as CD-ROM disks, and digital versatile disks (DVDs).
- a processor in association with software may be used to implement a radio frequency transceiver for use in a WTRU, UE, terminal, base station, RNC, or any host computer.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
L'invention concerne un procédé et un appareil pour acheminer un objet de contenu ou un service multimédia (« contenu ») à une unité de transmission/réception sans fil (WTRU) itinérante dans un réseau visité. Dans un exemple, la WTRU itinérante envoie un message de demande à un réseau visité ou de rattachement. Le réseau visité ou de rattachement détermine que la WTRU est itinérante et détermine la disponibilité du contenu demandé au niveau du réseau visité. Un chemin multimédia peut être établi entre la WTRU et le réseau visité/réseau de rattachement à condition que le contenu demandé soit disponible/indisponible au niveau du réseau visité. Dans un autre exemple, le réseau visité ou de rattachement peut déterminer un emplacement de contenu optimal et envoyer une indication à la WTRU ou à un nœud de réseau pour obtenir le contenu demandé à partir de l'emplacement de contenu optimal. L'emplacement de contenu optimal est acquis à partir des informations d'emplacement de contenu obtenues á partir de messages de demande, de messages de réponse, d'abonnements et d'informations publiées.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161497335P | 2011-06-15 | 2011-06-15 | |
| US61/497,335 | 2011-06-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012174355A1 true WO2012174355A1 (fr) | 2012-12-20 |
Family
ID=46331738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2012/042630 Ceased WO2012174355A1 (fr) | 2011-06-15 | 2012-06-15 | Procédé et appareil pour acheminer un contenu à une station mobile itinérante à l'aide d'une infrastructure ims |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012174355A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017060508A1 (fr) * | 2015-10-09 | 2017-04-13 | Novero Gmbh | Procédé, dispositif et réseau de transmission de données |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1331791A2 (fr) * | 2002-01-25 | 2003-07-30 | DoCoMo Communications Laboratories USA, Inc. | Méthode et système pour supporter le transfert du proxy de media antémémorisable pendant l' acheminement de contenu vers des clients mobiles dans un reseau à commutation par paquets |
| EP2262199A1 (fr) * | 2008-03-28 | 2010-12-15 | Huawei Technologies Co., Ltd. | Procédé et système d'établissement et équipement de service de contenu à la demande (cod) |
-
2012
- 2012-06-15 WO PCT/US2012/042630 patent/WO2012174355A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1331791A2 (fr) * | 2002-01-25 | 2003-07-30 | DoCoMo Communications Laboratories USA, Inc. | Méthode et système pour supporter le transfert du proxy de media antémémorisable pendant l' acheminement de contenu vers des clients mobiles dans un reseau à commutation par paquets |
| EP2262199A1 (fr) * | 2008-03-28 | 2010-12-15 | Huawei Technologies Co., Ltd. | Procédé et système d'établissement et équipement de service de contenu à la demande (cod) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017060508A1 (fr) * | 2015-10-09 | 2017-04-13 | Novero Gmbh | Procédé, dispositif et réseau de transmission de données |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9398088B2 (en) | Peer to peer (P2P) operation by integrating with content delivery networks (CDN) | |
| JP5833765B2 (ja) | コンテンツネットワーク間のインターフェイシングを実現する方法および装置 | |
| EP2668760B1 (fr) | Procédé et appareil de découverte et extraction automatique du contenu basé sur l'identité du contenu | |
| TWI584662B (zh) | 內容傳遞網路互連(cdni)機制 | |
| US10979482B2 (en) | Methods and systems for anchoring hypertext transfer protocol (HTTP) level services in an information centric network (ICN) | |
| US20180227390A1 (en) | Apparatus for interfacing between information centric networks (icns) and internet protocol (ip) networks | |
| US20120083240A1 (en) | Enhancements to IP Multimedia Subsystems (IMS) Emergency Services Architecture | |
| US11855892B2 (en) | System and methods for supporting low mobility devices in next generation wireless network | |
| US20150120833A1 (en) | Optimization of peer-to-peer content delivery service | |
| US20140237078A1 (en) | Method and apparatus for managing content storage subsystems in a communications network | |
| CN105191409B (zh) | 用于选择用于接收内容的分布式网关的wtru及方法 | |
| WO2012174355A1 (fr) | Procédé et appareil pour acheminer un contenu à une station mobile itinérante à l'aide d'une infrastructure ims |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12729321 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12729321 Country of ref document: EP Kind code of ref document: A1 |