IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0619263
(2009-11-16)
|
등록번호 |
US-8358660
(2013-01-22)
|
발명자
/ 주소 |
- Pacella, Dante J.
- Solis, Norman Richard
- Schiller, Harold Jason
|
출원인 / 주소 |
- Verizon Patent and Licensing Inc.
|
인용정보 |
피인용 횟수 :
7 인용 특허 :
2 |
초록
▼
An approach is provided for integrated content delivery. A request for content stored on a disk array of a router is received. In response to the request, one or more disks of the disk array are selected to retrieve the content, wherein the disk array is natively coupled to a switch fabric of the ro
An approach is provided for integrated content delivery. A request for content stored on a disk array of a router is received. In response to the request, one or more disks of the disk array are selected to retrieve the content, wherein the disk array is natively coupled to a switch fabric of the router. A path is determined through the switch fabric for transmission of the content.
대표청구항
▼
1. A method comprising: receiving a request for content stored on one or more disk arrays of a content delivery router for a content delivery network;selecting, in response to the request, one or more disks of the disk arrays from which to retrieve the content; anddetermining one or more paths throu
1. A method comprising: receiving a request for content stored on one or more disk arrays of a content delivery router for a content delivery network;selecting, in response to the request, one or more disks of the disk arrays from which to retrieve the content; anddetermining one or more paths through a common switch fabric of the router for transmission of the content,wherein the one or more disk arrays are natively coupled to the common switch fabric via one or more native fabric interfaces, forming a physically coupled internalized local area network,wherein, through the native coupling, the router, comprising at least one controller, operates as a single integrated content delivery routing entity, andwherein the content delivery router supports one or more unique service environments, whereby one or more sub-controllers of the router provide for selective access and configuration by authorized users for the one or more unique service environments. 2. A method according to claim 1, further comprising: initiating, at the router, one or more content streaming sessions in response to the request; andcausing the content to be transmitted as part of the one or more content streaming sessions based on the one or more determined paths. 3. A method according to claim 2, further comprising: encoding the content at the router before transmission as part of the one or more content streaming sessions. 4. A method according to claim 1, wherein the one or more paths are determined based on information relating to one or more of available bandwidth, load balancing, and shortest delivery path. 5. A method according to claim 1, wherein resources of the router are logically partitioned into a plurality of unique service environments and the one or more paths are determined to prevent resource contention between the plurality of unique service environments. 6. A method according to claim 5, wherein the resources are leased to the unique service environments. 7. A method according to claim 1, wherein the one or more disks are selected based on disk usage information. 8. A method according to claim 1, wherein the content relates to one of video content, targeted advertisement content, gaming content, or deep packet inspection content. 9. A method according to claim 8, wherein video content is stored one per disk array of the router. 10. An apparatus comprising: a common switch fabric;one or more disk arrays natively coupled to the common switch fabric via one or more native fabric disk interfaces; andat least one controller, natively coupled to the common switch fabric via one or more native fabric controller interfaces, the at least one controller being configured to receive a request for content stored within the disk arrays, to select, in response to the request, one or more disks of the disk arrays from which to retrieve the content, and to determine one or more paths through the switch fabric for transmission of the content;wherein the native coupling of the common switch fabric, the one or more disk arrays and the at least one controller forms a physically coupled internalized local area network within the apparatus, whereby the apparatus operates as a single integrated content delivery routing entity for a content delivery network; andwherein the content delivery routing entity supports one or more unique service environments, whereby one or more sub-controllers of the apparatus are configured to provide for selective access and configuration by authorized users for the one or more unique service environments. 11. An apparatus according to claim 10, further comprising: one or more session controllers, natively coupled to the common switch fabric via one or more native fabric session controller interfaces, configured to initiate, in response to the request, one or more content streaming sessions,wherein the at least one controller is further configured to cause the content to be transmitted as part of the one or more content streaming sessions based on the one or more determined paths. 12. An apparatus according to claim 11, wherein the common switch fabric provides non-blocking connectivity between the one or more disk arrays and the one or more session controllers. 13. An apparatus according to claim 11, further comprising: a streamer natively coupled to the common switch fabric and configured to encode the content before transmission as part of the one or more content streaming sessions. 14. An apparatus according to claim 10, wherein the one or more paths are determined based on information relating to one or more of available bandwidth, load balancing, and shortest delivery path. 15. An apparatus according to claim 10, wherein the apparatus is a multi-chassis apparatus including a first chassis supporting the one or more disk arrays and a second chassis supporting the common switch fabric. 16. An apparatus according to claim 15, wherein the one or more disk arrays are natively coupled to the common switch fabric via at least one optical interconnect. 17. An apparatus according to claim 10, further comprising: a chassis configured to support a plurality of removable blades; andat least one removable blade including the one or more disk arrays,wherein the common switch fabric is integrated into a plane of the chassis and configured to natively couple to the one or more disk arrays through one or more physical plug-in interfaces. 18. An apparatus according to claim 17, wherein the plurality of removable blades are hot pluggable and hot swappable. 19. An apparatus according to claim 10, wherein resources of the apparatus are logically partitioned into a plurality of unique service environments and the at least one controller is further configured to determine the one or more paths to prevent resource contention between the plurality of unique service environments. 20. An apparatus according to claim 10, wherein the content relates to one of video content, targeted advertisement content, gaming content, or deep packet inspection content.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.