CA2241634A1 - A low cost satellite caching system - Google Patents

A low cost satellite caching system

Info

Publication number
CA2241634A1
CA2241634A1 CA002241634A CA2241634A CA2241634A1 CA 2241634 A1 CA2241634 A1 CA 2241634A1 CA 002241634 A CA002241634 A CA 002241634A CA 2241634 A CA2241634 A CA 2241634A CA 2241634 A1 CA2241634 A1 CA 2241634A1
Authority
CA
Canada
Prior art keywords
local
caching
wide area
central
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002241634A
Other languages
French (fr)
Other versions
CA2241634C (en
Inventor
Brian Armbruster
Peter Wall
Jeff Brown
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.)
2201028 Ontario Inc
Original Assignee
Vistar Telecommunications Inc.
Brian Armbruster
Peter Wall
Jeff Brown
Transcore Link Logistics Corporation
2201028 Ontario 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 Vistar Telecommunications Inc., Brian Armbruster, Peter Wall, Jeff Brown, Transcore Link Logistics Corporation, 2201028 Ontario Inc. filed Critical Vistar Telecommunications Inc.
Publication of CA2241634A1 publication Critical patent/CA2241634A1/en
Application granted granted Critical
Publication of CA2241634C publication Critical patent/CA2241634C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/2885Hierarchically arranged intermediate devices, e.g. for hierarchical caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18523Satellite systems for providing broadcast service to terrestrial stations, i.e. broadcast satellite service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

A system for disseminating information over a wide area network includes a central caching unit for storing data to be made available over the wide area ne twork. Local access give users access to the wide area network. Distributed caching uni ts associated with the local access nodes for store cacheable material. A satellite communications system establishes satellite communications between the central c aching unit and the local caching units for the transfer of cacheable material from the central caching unit to the local units. A router at the local access nodes routes packe ts from users to a destination address. The router includes local routing tables containing th e addresses of material cached at the associated local node and responds to routing requests for locally cached material by directing the requests to the local cache.
CA002241634A 1997-06-24 1998-06-22 A low cost satellite caching system Expired - Lifetime CA2241634C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/881,113 US6243760B1 (en) 1997-06-24 1997-06-24 Information dissemination system with central and distributed caches
US08/881,113 1997-06-24

Publications (2)

Publication Number Publication Date
CA2241634A1 true CA2241634A1 (en) 1998-12-24
CA2241634C CA2241634C (en) 2005-02-08

Family

ID=25377810

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002241634A Expired - Lifetime CA2241634C (en) 1997-06-24 1998-06-22 A low cost satellite caching system

Country Status (2)

Country Link
US (2) US6243760B1 (en)
CA (1) CA2241634C (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1049028A2 (en) * 1999-04-26 2000-11-02 Sarnoff Corporation Efficient distribution of information to the end-user
WO2001013600A1 (en) * 1999-08-16 2001-02-22 Orblynx, Inc. Caching data in a network
WO2001031847A1 (en) * 1999-10-22 2001-05-03 Microsoft Corporation A method for communicating with multiple network nodes
WO2002060127A2 (en) * 2001-01-26 2002-08-01 International Business Machines Corporation Distributed multicast caching technique

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6101180A (en) 1996-11-12 2000-08-08 Starguide Digital Networks, Inc. High bandwidth broadcast system having localized multicast access to broadcast content
US6047284A (en) 1997-05-14 2000-04-04 Portal Software, Inc. Method and apparatus for object oriented storage and retrieval of data from a relational database
US6243760B1 (en) 1997-06-24 2001-06-05 Vistar Telecommunications Inc. Information dissemination system with central and distributed caches
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US6038594A (en) * 1998-02-02 2000-03-14 Loral Cyberstar, Inc. Internet communication system and method with asymmetric terrestrial and satellite links
US6185598B1 (en) * 1998-02-10 2001-02-06 Digital Island, Inc. Optimized network resource location
US8060613B2 (en) 1998-02-10 2011-11-15 Level 3 Communications, Llc Resource invalidation in a content delivery network
US5987233A (en) * 1998-03-16 1999-11-16 Skycache Inc. Comprehensive global information network broadcasting system and implementation thereof
US6108703A (en) * 1998-07-14 2000-08-22 Massachusetts Institute Of Technology Global hosting system
US7080158B1 (en) 1999-02-09 2006-07-18 Nortel Networks Limited Network caching using resource redirection
US6754696B1 (en) * 1999-03-25 2004-06-22 Micosoft Corporation Extended file system
US6327358B1 (en) * 1999-04-27 2001-12-04 Nortel Networks Limited System and method for rerouting data calls to internet service provider via lowest access point in a telephone network
US6513062B1 (en) * 1999-05-25 2003-01-28 Grischa Corporation Method, apparatus, and computer program product for efficient server response generation using intermediate state caching
US6791939B1 (en) 1999-06-02 2004-09-14 Sun Microsystems, Inc. Dynamic generation of deadlock-free routings
US6584073B1 (en) 1999-06-02 2003-06-24 Sun Microsystems, Inc. Network topologies
US6631421B1 (en) 1999-06-02 2003-10-07 Sun Microsystems, Inc. Recursive partitioning of networks
US6567856B1 (en) * 1999-06-02 2003-05-20 Sun Microsystems, Inc. Deadlock-free routing
US6603742B1 (en) 1999-06-02 2003-08-05 Sun Microsystems, Inc. Network reconfiguration
US6275470B1 (en) 1999-06-18 2001-08-14 Digital Island, Inc. On-demand overlay routing for computer-based communication networks
US6751191B1 (en) 1999-06-29 2004-06-15 Cisco Technology, Inc. Load sharing and redundancy scheme
US8108245B1 (en) * 1999-09-17 2012-01-31 Cox Communications, Inc. Method and system for web user profiling and selective content delivery
US8543901B1 (en) 1999-11-01 2013-09-24 Level 3 Communications, Llc Verification of content stored in a network
US6507854B1 (en) * 1999-11-05 2003-01-14 International Business Machines Corporation Enhanced network caching and mirroring system
US6405252B1 (en) * 1999-11-22 2002-06-11 Speedera Networks, Inc. Integrated point of presence server network
US7349979B1 (en) * 1999-12-02 2008-03-25 Cisco Technology, Inc. Method and apparatus for redirecting network traffic
US6839829B1 (en) 2000-01-18 2005-01-04 Cisco Technology, Inc. Routing protocol based redundancy design for shared-access networks
US7058007B1 (en) 2000-01-18 2006-06-06 Cisco Technology, Inc. Method for a cable modem to rapidly switch to a backup CMTS
US6671757B1 (en) 2000-01-26 2003-12-30 Fusionone, Inc. Data transfer and synchronization system
US8156074B1 (en) 2000-01-26 2012-04-10 Synchronoss Technologies, Inc. Data transfer and synchronization system
US8620286B2 (en) 2004-02-27 2013-12-31 Synchronoss Technologies, Inc. Method and system for promoting and transferring licensed content and applications
US6820133B1 (en) * 2000-02-07 2004-11-16 Netli, Inc. System and method for high-performance delivery of web content using high-performance communications protocol between the first and second specialized intermediate nodes to optimize a measure of communications performance between the source and the destination
US6587928B1 (en) * 2000-02-28 2003-07-01 Blue Coat Systems, Inc. Scheme for segregating cacheable and non-cacheable by port designation
US6799214B1 (en) * 2000-03-03 2004-09-28 Nec Corporation System and method for efficient content delivery using redirection pages received from the content provider original site and the mirror sites
US6665721B1 (en) * 2000-04-06 2003-12-16 International Business Machines Corporation Enabling a home network reverse web server proxy
US7257611B1 (en) * 2000-04-12 2007-08-14 Oracle International Corporation Distributed nonstop architecture for an event processing system
US7979880B2 (en) * 2000-04-21 2011-07-12 Cox Communications, Inc. Method and system for profiling iTV users and for providing selective content delivery
US20020083148A1 (en) * 2000-05-12 2002-06-27 Shaw Venson M. System and method for sender initiated caching of personalized content
US7895334B1 (en) 2000-07-19 2011-02-22 Fusionone, Inc. Remote access communication architecture apparatus and method
US8073954B1 (en) 2000-07-19 2011-12-06 Synchronoss Technologies, Inc. Method and apparatus for a secure remote access system
US7818435B1 (en) * 2000-12-14 2010-10-19 Fusionone, Inc. Reverse proxy mechanism for retrieving electronic content associated with a local network
US7274658B2 (en) * 2001-03-01 2007-09-25 Akamai Technologies, Inc. Optimal route selection in a content delivery network
US8615566B1 (en) 2001-03-23 2013-12-24 Synchronoss Technologies, Inc. Apparatus and method for operational support of remote network systems
US7472178B2 (en) * 2001-04-02 2008-12-30 Akamai Technologies, Inc. Scalable, high performance and highly available distributed storage system for Internet content
US7149797B1 (en) * 2001-04-02 2006-12-12 Akamai Technologies, Inc. Content delivery network service provider (CDNSP)-managed content delivery network (CDN) for network service provider (NSP)
US20020178238A1 (en) * 2001-05-23 2002-11-28 Thomas Fletcher Caching address information in a communications system
US7881208B1 (en) 2001-06-18 2011-02-01 Cisco Technology, Inc. Gateway load balancing protocol
US20030004998A1 (en) * 2001-06-29 2003-01-02 Chutney Technologies, Inc. Proxy-based acceleration of dynamically generated content
US7860964B2 (en) 2001-09-28 2010-12-28 Level 3 Communications, Llc Policy-based content delivery network selection
EP1436736B1 (en) 2001-09-28 2017-06-28 Level 3 CDN International, Inc. Configurable adaptive global traffic control and management
US7373644B2 (en) 2001-10-02 2008-05-13 Level 3 Communications, Llc Automated server replication
US20030079027A1 (en) * 2001-10-18 2003-04-24 Michael Slocombe Content request routing and load balancing for content distribution networks
EP1308853A1 (en) * 2001-10-30 2003-05-07 Hewlett-Packard Company Data caching
WO2003048956A1 (en) * 2001-12-03 2003-06-12 Kent Ridge Digital Labs System for hosting software applications on distributed servers, apparatus and method thereof
US20030115421A1 (en) * 2001-12-13 2003-06-19 Mchenry Stephen T. Centralized bounded domain caching control system for network edge servers
US9167036B2 (en) 2002-02-14 2015-10-20 Level 3 Communications, Llc Managed object replication and delivery
US8224986B1 (en) * 2002-03-07 2012-07-17 Cisco Technology, Inc. Methods and apparatus for redirecting requests for content
US8099393B2 (en) 2002-03-22 2012-01-17 Oracle International Corporation Transaction in memory object store
JP3953950B2 (en) * 2002-12-20 2007-08-08 富士通株式会社 Server system using local address
JP2006516341A (en) * 2003-01-17 2006-06-29 タシット ネットワークス,インク. Method and system for storage caching with distributed file system
CA2520117A1 (en) * 2003-03-25 2004-10-14 Sedna Patent Services, Llc Generating audience analytics
US7305479B1 (en) 2003-05-13 2007-12-04 Cisco Technology, Inc. Methods and apparatus for delivery of content requests within a content delivery network
EP1652048A4 (en) 2003-07-21 2009-04-15 Fusionone Inc Device message management system
US7593346B2 (en) 2003-07-31 2009-09-22 Cisco Technology, Inc. Distributing and balancing traffic flow in a virtual gateway
US20050044127A1 (en) * 2003-08-18 2005-02-24 Vivek Jaiswal Dynamic load distribution within a session initiation protocol network
JPWO2005033952A1 (en) * 2003-09-30 2006-12-14 ソニー株式会社 Information reproducing apparatus and method, and program
US8089972B2 (en) 2004-05-03 2012-01-03 Level 3 Communications, Llc Registration redirect server
US20060064478A1 (en) * 2004-05-03 2006-03-23 Level 3 Communications, Inc. Geo-locating load balancing
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US9542076B1 (en) 2004-05-12 2017-01-10 Synchronoss Technologies, Inc. System for and method of updating a personal profile
JP2008500750A (en) 2004-05-12 2008-01-10 フュージョンワン インコーポレイテッド Advanced contact identification system
WO2006029508A1 (en) * 2004-09-13 2006-03-23 Solace Systems Inc. Highly scalable subscription matching for a content routing network
US7734019B1 (en) * 2004-12-09 2010-06-08 Level 3 Communications, Llc Systems and methods for third party emergency call termination
US9843557B2 (en) 2004-12-09 2017-12-12 Level 3 Communications, Llc Systems and methods for dynamically registering endpoints in a network
US8768350B2 (en) 2004-12-09 2014-07-01 Level 3 Communications, Llc Systems and methods for locating endpoints in a communication network
US8223935B2 (en) 2005-04-30 2012-07-17 Oracle International Corporation Revenue management systems and methods
US20070038506A1 (en) * 2005-06-09 2007-02-15 Emercent Solutions, Llc Systems and methods for facilitating product and service transactions
WO2007002841A2 (en) 2005-06-28 2007-01-04 Oracle International Corporation Revenue management system and method
WO2007016412A2 (en) 2005-07-28 2007-02-08 Oracle International Corporation Revenue management system and method
US8223777B2 (en) * 2005-11-15 2012-07-17 Oracle International Corporation Gateway for achieving low latency and high availability in a real time event processing system
US8447837B2 (en) * 2005-12-30 2013-05-21 Akamai Technologies, Inc. Site acceleration with content prefetching enabled through customer-specific configurations
US8538921B2 (en) * 2006-04-24 2013-09-17 Yahoo! Inc. File caching
US7571594B2 (en) * 2006-07-28 2009-08-11 Milliken & Company Composite yarn and process for producing the same
US7756130B1 (en) 2007-05-22 2010-07-13 At&T Mobility Ii Llc Content engine for mobile communications systems
US7734733B1 (en) 2007-06-15 2010-06-08 Packeteer, Inc. WAFS disconnected-mode read-write access
US8346966B1 (en) 2007-07-19 2013-01-01 Blue Coat Systems, Inc. Transparent file system access for wide area network file system acceleration
US8181111B1 (en) 2007-12-31 2012-05-15 Synchronoss Technologies, Inc. System and method for providing social context to digital activity
US9135284B1 (en) 2008-03-13 2015-09-15 Blue Coat Systems, Inc. Composite execution of rename operations in wide area file systems
US9442850B1 (en) 2008-03-25 2016-09-13 Blue Coat Systems, Inc. Efficient directory refresh operations in wide area file systems
US8706878B1 (en) 2008-08-21 2014-04-22 United Services Automobile Association Preferential loading in data centers
US20100153556A1 (en) * 2008-12-16 2010-06-17 At&T Intellectual Property I, L.P. Provider-Controlled Local Network Storage and Method of Use
US8000259B2 (en) 2009-09-04 2011-08-16 Viasat, Inc. Distributed cache—adaptive multicast architecture for bandwidth reduction
US8255006B1 (en) 2009-11-10 2012-08-28 Fusionone, Inc. Event dependent notification system and method
US8943428B2 (en) 2010-11-01 2015-01-27 Synchronoss Technologies, Inc. System for and method of field mapping
US11636035B2 (en) 2020-07-31 2023-04-25 Microsoft Technology Licensing, Llc Persisted data cache service

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2130395C (en) * 1993-12-09 1999-01-19 David G. Greenwood Multimedia distribution over wide area networks
JPH086898A (en) * 1994-06-21 1996-01-12 Fujitsu Ltd Polling substitute device
US5644751A (en) * 1994-10-03 1997-07-01 International Business Machines Corporation Distributed file system (DFS) cache management based on file access characteristics
US5594863A (en) * 1995-06-26 1997-01-14 Novell, Inc. Method and apparatus for network file recovery
US5793973A (en) * 1995-07-14 1998-08-11 Microsoft Corporation Method and system for opportunistic broadcasting of data
US5740370A (en) * 1996-03-27 1998-04-14 Clinton Battersby System for opening cache file associated with designated file of file server only if the file is not subject to being modified by different program
US6243760B1 (en) 1997-06-24 2001-06-05 Vistar Telecommunications Inc. Information dissemination system with central and distributed caches
US5987233A (en) 1998-03-16 1999-11-16 Skycache Inc. Comprehensive global information network broadcasting system and implementation thereof

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1049028A2 (en) * 1999-04-26 2000-11-02 Sarnoff Corporation Efficient distribution of information to the end-user
EP1049028A3 (en) * 1999-04-26 2001-01-31 Sarnoff Corporation Efficient distribution of information to the end-user
WO2001013600A1 (en) * 1999-08-16 2001-02-22 Orblynx, Inc. Caching data in a network
WO2001031847A1 (en) * 1999-10-22 2001-05-03 Microsoft Corporation A method for communicating with multiple network nodes
US8422417B2 (en) 1999-10-22 2013-04-16 Microsoft Corporation Method of broadcasting and multicasting using satellite medium
WO2002060127A2 (en) * 2001-01-26 2002-08-01 International Business Machines Corporation Distributed multicast caching technique
WO2002060127A3 (en) * 2001-01-26 2003-02-20 Ibm Distributed multicast caching technique
US7240105B2 (en) 2001-01-26 2007-07-03 International Business Machines Corporation Distributed multicast caching technique
CN100428679C (en) * 2001-01-26 2008-10-22 国际商业机器公司 Distributed multi cast caching technique

Also Published As

Publication number Publication date
US6243760B1 (en) 2001-06-05
US6944676B1 (en) 2005-09-13
CA2241634C (en) 2005-02-08

Similar Documents

Publication Publication Date Title
CA2241634A1 (en) A low cost satellite caching system
CA2274964A1 (en) Memory organization in a switching device
AU2347099A (en) System and method for using domain names to route data sent to a destination on a network
CA2170786A1 (en) Communication system including method and apparatus for maintaining communications with a mobile terminal
EP1643728A3 (en) Migration communication control device
CA2406051A1 (en) Satellite routing protocol with dynamic ip addressing
CA2220065A1 (en) Virtual path-based static routing
CA2226204A1 (en) Network addressing arrangement for backward compatible routing of an expanded address space
ATE305695T1 (en) ROUTING IN A PACKET SWITCHING NETWORK WITH MOBILE TERMINAL STATIONS
SE9603753D0 (en) Internet communication system
WO1999045533A3 (en) Method and apparatus for caching location information of transmitting mobile stations
WO2002099575A3 (en) Layered approach to virtual private routing
CA2237831A1 (en) Dynamic cache replication in a network through reverse tree generation
WO2001022656A3 (en) Routing in a packet switched network
CA2268925A1 (en) Telecommunications network with portability of mobile subscriber number
WO2001041375A3 (en) Route updating in ad-hoc networks
DE69920723D1 (en) VIRTUAL PRIVATE ATM NETWORKS
CA2484489A1 (en) Reactive routing on-demand in mobile network
AU2001255273A1 (en) Methods and systems for managing virtual addresses for virtual networks
PL178086B1 (en) Architecture of access points to tracing networks enabling registration of a subscriber in particular network
JP2000022740A (en) Network contents cache method and system therefor
SE9703696D0 (en) Access port addressing
FI20002867A (en) Choice of domain to convey a location service request
CA2276577A1 (en) Method and apparatus for routing in a communication or data network, or a network comprising communication and data networks
EP1770911A3 (en) Mobile communications network and data delivery method

Legal Events

Date Code Title Description
FZDC Discontinued application reinstated
EEER Examination request
MKEX Expiry

Effective date: 20180622