WO2004053677A3 - Apparatus and method for a scalable network attach storage system - Google Patents

Apparatus and method for a scalable network attach storage system Download PDF

Info

Publication number
WO2004053677A3
WO2004053677A3 PCT/US2003/037234 US0337234W WO2004053677A3 WO 2004053677 A3 WO2004053677 A3 WO 2004053677A3 US 0337234 W US0337234 W US 0337234W WO 2004053677 A3 WO2004053677 A3 WO 2004053677A3
Authority
WO
WIPO (PCT)
Prior art keywords
nodes
file server
disk controller
termination
node
Prior art date
Application number
PCT/US2003/037234
Other languages
French (fr)
Other versions
WO2004053677A2 (en
Inventor
Thomas James Edsall
Mario Mazzola
Prem Jain
Silvano Gai
Luca Cafiero
Nicolo Maurilio De
Original Assignee
Cisco Tech Ind
Thomas James Edsall
Mario Mazzola
Prem Jain
Silvano Gai
Luca Cafiero
Nicolo Maurilio De
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 Cisco Tech Ind, Thomas James Edsall, Mario Mazzola, Prem Jain, Silvano Gai, Luca Cafiero, Nicolo Maurilio De filed Critical Cisco Tech Ind
Priority to AU2003291122A priority Critical patent/AU2003291122A1/en
Priority to CA002508804A priority patent/CA2508804A1/en
Priority to EP03783713A priority patent/EP1570337A2/en
Publication of WO2004053677A2 publication Critical patent/WO2004053677A2/en
Publication of WO2004053677A3 publication Critical patent/WO2004053677A3/en

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/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • G06F16/1824Distributed file systems implemented using Network-attached Storage [NAS] architecture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/1008Server selection for load balancing based on parameters of servers, e.g. available memory or workload
    • 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/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection

Abstract

An apparatus and method for a scalable network attached storage system. The apparatus includes a scalable network attached storage system, the network attached storage system including one or more termination nodes, one or more file server nodes for maintaining file systems, one or more disk controller nodes for accessing storage disks respectively, and a switching fabric coupling the one or more termination node, file server nodes, and disk controller nodes. The one or more termination nodes, file server nodes and disk controller nodes can be scaled as needed to meet user demands. The method includes receiving a connection request from a client, selecting a termination node among the plurality of termination nodes to establish a connection with the client in response to the connection request based on a predetermined metric, terminating at the selected termination node a command request received from the client during the connection by extracting a file handle defined by the command request, forwarding the command request to a selected file server node among a plurality of file server nodes interpreting the command request at the selected file server node and accessing an appropriate disk controller node among a plurality of disk controller nodes, and accessing disk storage through the appropriate disk controller node and serving the accessed data to the client. The number of termination nodes, file server nodes, and disk controller nodes are scalable as needed to meet user demands.
PCT/US2003/037234 2002-12-06 2003-11-19 Apparatus and method for a scalable network attach storage system WO2004053677A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU2003291122A AU2003291122A1 (en) 2002-12-06 2003-11-19 Apparatus and method for a scalable network attach storage system
CA002508804A CA2508804A1 (en) 2002-12-06 2003-11-19 Apparatus and method for a scalable network attach storage system
EP03783713A EP1570337A2 (en) 2002-12-06 2003-11-19 Apparatus and method for a scalable network attach storage system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/313,306 US20040139167A1 (en) 2002-12-06 2002-12-06 Apparatus and method for a scalable network attach storage system
US10/313,306 2002-12-06

Publications (2)

Publication Number Publication Date
WO2004053677A2 WO2004053677A2 (en) 2004-06-24
WO2004053677A3 true WO2004053677A3 (en) 2005-02-10

Family

ID=32505836

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/037234 WO2004053677A2 (en) 2002-12-06 2003-11-19 Apparatus and method for a scalable network attach storage system

Country Status (6)

Country Link
US (1) US20040139167A1 (en)
EP (1) EP1570337A2 (en)
CN (1) CN1723434A (en)
AU (1) AU2003291122A1 (en)
CA (1) CA2508804A1 (en)
WO (1) WO2004053677A2 (en)

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6671773B2 (en) * 2000-12-07 2003-12-30 Spinnaker Networks, Llc Method and system for responding to file system requests
US6868417B2 (en) * 2000-12-18 2005-03-15 Spinnaker Networks, Inc. Mechanism for handling file level and block level remote file accesses using the same server
US7127565B2 (en) * 2001-08-20 2006-10-24 Spinnaker Networks, Inc. Method and system for safely arbitrating disk drive ownership using a timestamp voting algorithm
US7873700B2 (en) * 2002-08-09 2011-01-18 Netapp, Inc. Multi-protocol storage appliance that provides integrated support for file and block access protocols
US6938184B2 (en) * 2002-10-17 2005-08-30 Spinnaker Networks, Inc. Method and system for providing persistent storage of user data
US7475142B2 (en) * 2002-12-06 2009-01-06 Cisco Technology, Inc. CIFS for scalable NAS architecture
US7443845B2 (en) * 2002-12-06 2008-10-28 Cisco Technology, Inc. Apparatus and method for a lightweight, reliable, packet-based transport protocol
JP2004227097A (en) * 2003-01-20 2004-08-12 Hitachi Ltd Control method of storage device controller, and storage device controller
JP2004280283A (en) 2003-03-13 2004-10-07 Hitachi Ltd Distributed file system, distributed file system server, and access method to distributed file system
JP4322031B2 (en) * 2003-03-27 2009-08-26 株式会社日立製作所 Storage device
US7346664B2 (en) * 2003-04-24 2008-03-18 Neopath Networks, Inc. Transparent file migration using namespace replication
WO2004097624A1 (en) * 2003-04-24 2004-11-11 Neopath Networks, Inc. Large file support for a network file server
US7587422B2 (en) * 2003-04-24 2009-09-08 Neopath Networks, Inc. Transparent file replication using namespace replication
JP4329412B2 (en) * 2003-06-02 2009-09-09 株式会社日立製作所 File server system
US20050089054A1 (en) * 2003-08-11 2005-04-28 Gene Ciancaglini Methods and apparatus for provisioning connection oriented, quality of service capabilities and services
US7539143B2 (en) * 2003-08-11 2009-05-26 Netapp, Inc. Network switching device ingress memory system
US8539081B2 (en) * 2003-09-15 2013-09-17 Neopath Networks, Inc. Enabling proxy services using referral mechanisms
JP4311636B2 (en) * 2003-10-23 2009-08-12 株式会社日立製作所 A computer system that shares a storage device among multiple computers
JP2005148868A (en) * 2003-11-12 2005-06-09 Hitachi Ltd Data prefetch in storage device
US7647451B1 (en) 2003-11-24 2010-01-12 Netapp, Inc. Data placement technique for striping data containers across volumes of a storage system cluster
US7366837B2 (en) * 2003-11-24 2008-04-29 Network Appliance, Inc. Data placement technique for striping data containers across volumes of a storage system cluster
US7409497B1 (en) 2003-12-02 2008-08-05 Network Appliance, Inc. System and method for efficiently guaranteeing data consistency to clients of a storage system cluster
US7698289B2 (en) 2003-12-02 2010-04-13 Netapp, Inc. Storage system architecture for striping data container content across volumes of a cluster
US7302520B2 (en) * 2003-12-02 2007-11-27 Spinnaker Networks, Llc Method and apparatus for data storage using striping
US20050125456A1 (en) * 2003-12-09 2005-06-09 Junichi Hara File migration method based on access history
US8195627B2 (en) * 2004-04-23 2012-06-05 Neopath Networks, Inc. Storage policy monitoring for a storage network
US7720796B2 (en) * 2004-04-23 2010-05-18 Neopath Networks, Inc. Directory and file mirroring for migration, snapshot, and replication
US8190741B2 (en) * 2004-04-23 2012-05-29 Neopath Networks, Inc. Customizing a namespace in a decentralized storage environment
US7523286B2 (en) * 2004-11-19 2009-04-21 Network Appliance, Inc. System and method for real-time balancing of user workload across multiple storage systems with shared back end storage
US7904649B2 (en) * 2005-04-29 2011-03-08 Netapp, Inc. System and method for restriping data across a plurality of volumes
US7617370B2 (en) * 2005-04-29 2009-11-10 Netapp, Inc. Data allocation within a storage system architecture
US8627071B1 (en) 2005-04-29 2014-01-07 Netapp, Inc. Insuring integrity of remote procedure calls used in a client and server storage system
US7962689B1 (en) 2005-04-29 2011-06-14 Netapp, Inc. System and method for performing transactional processing in a striped volume set
US7657537B1 (en) 2005-04-29 2010-02-02 Netapp, Inc. System and method for specifying batch execution ordering of requests in a storage system cluster
US7698501B1 (en) 2005-04-29 2010-04-13 Netapp, Inc. System and method for utilizing sparse data containers in a striped volume set
US7698334B2 (en) 2005-04-29 2010-04-13 Netapp, Inc. System and method for multi-tiered meta-data caching and distribution in a clustered computer environment
US7443872B1 (en) 2005-04-29 2008-10-28 Network Appliance, Inc. System and method for multiplexing channels over multiple connections in a storage system cluster
US7743210B1 (en) 2005-04-29 2010-06-22 Netapp, Inc. System and method for implementing atomic cross-stripe write operations in a striped volume set
US7484039B2 (en) * 2005-05-23 2009-01-27 Xiaogang Qiu Method and apparatus for implementing a grid storage system
US8832697B2 (en) * 2005-06-29 2014-09-09 Cisco Technology, Inc. Parallel filesystem traversal for transparent mirroring of directories and files
US8001580B1 (en) 2005-07-25 2011-08-16 Netapp, Inc. System and method for revoking soft locks in a distributed storage system environment
US8131689B2 (en) * 2005-09-30 2012-03-06 Panagiotis Tsirigotis Accumulating access frequency and file attributes for supporting policy based storage management
EP1934838A4 (en) * 2005-09-30 2010-07-07 Neopath Networks Inc Accumulating access frequency and file attributes for supporting policy based storage management
US8484365B1 (en) 2005-10-20 2013-07-09 Netapp, Inc. System and method for providing a unified iSCSI target with a plurality of loosely coupled iSCSI front ends
WO2007053356A2 (en) 2005-10-28 2007-05-10 Network Appliance, Inc. System and method for optimizing multi-pathing support in a distributed storage system environment
US7587558B1 (en) 2005-11-01 2009-09-08 Netapp, Inc. System and method for managing hard lock state information in a distributed storage system environment
US8032896B1 (en) 2005-11-01 2011-10-04 Netapp, Inc. System and method for histogram based chatter suppression
US8255425B1 (en) 2005-11-01 2012-08-28 Netapp, Inc. System and method for event notification using an event routing table
US7730258B1 (en) 2005-11-01 2010-06-01 Netapp, Inc. System and method for managing hard and soft lock state information in a distributed storage system environment
US7526558B1 (en) 2005-11-14 2009-04-28 Network Appliance, Inc. System and method for supporting a plurality of levels of acceleration in a single protocol session
US7797570B2 (en) * 2005-11-29 2010-09-14 Netapp, Inc. System and method for failover of iSCSI target portal groups in a cluster environment
JP2007286897A (en) * 2006-04-17 2007-11-01 Hitachi Ltd Storage system, data management device, and management method for it
US8788685B1 (en) * 2006-04-27 2014-07-22 Netapp, Inc. System and method for testing multi-protocol storage systems
US8082362B1 (en) 2006-04-27 2011-12-20 Netapp, Inc. System and method for selection of data paths in a clustered storage system
US7840969B2 (en) * 2006-04-28 2010-11-23 Netapp, Inc. System and method for management of jobs in a cluster environment
US8489811B1 (en) 2006-12-29 2013-07-16 Netapp, Inc. System and method for addressing data containers using data set identifiers
US8301673B2 (en) * 2006-12-29 2012-10-30 Netapp, Inc. System and method for performing distributed consistency verification of a clustered file system
US8312046B1 (en) 2007-02-28 2012-11-13 Netapp, Inc. System and method for enabling a data container to appear in a plurality of locations in a super-namespace
US8312214B1 (en) 2007-03-28 2012-11-13 Netapp, Inc. System and method for pausing disk drives in an aggregate
US7827350B1 (en) 2007-04-27 2010-11-02 Netapp, Inc. Method and system for promoting a snapshot in a distributed file system
US7797489B1 (en) 2007-06-01 2010-09-14 Netapp, Inc. System and method for providing space availability notification in a distributed striped volume set
US7984259B1 (en) 2007-12-17 2011-07-19 Netapp, Inc. Reducing load imbalance in a storage system
US7996607B1 (en) 2008-01-28 2011-08-09 Netapp, Inc. Distributing lookup operations in a striped storage system
US8578018B2 (en) * 2008-06-29 2013-11-05 Microsoft Corporation User-based wide area network optimization
SE533007C2 (en) 2008-10-24 2010-06-08 Ilt Productions Ab Distributed data storage
US7992055B1 (en) 2008-11-07 2011-08-02 Netapp, Inc. System and method for providing autosupport for a security system
US9325790B1 (en) 2009-02-17 2016-04-26 Netapp, Inc. Servicing of network software components of nodes of a cluster storage system
US8117388B2 (en) * 2009-04-30 2012-02-14 Netapp, Inc. Data distribution through capacity leveling in a striped file system
US9372728B2 (en) * 2009-12-03 2016-06-21 Ol Security Limited Liability Company System and method for agent networks
EP2387200B1 (en) 2010-04-23 2014-02-12 Compuverde AB Distributed data storage
US9342582B2 (en) 2010-11-22 2016-05-17 Microsoft Technology Licensing, Llc Selection of atoms for search engine retrieval
US9195745B2 (en) * 2010-11-22 2015-11-24 Microsoft Technology Licensing, Llc Dynamic query master agent for query execution
US9424351B2 (en) 2010-11-22 2016-08-23 Microsoft Technology Licensing, Llc Hybrid-distribution model for search engine indexes
US8713024B2 (en) 2010-11-22 2014-04-29 Microsoft Corporation Efficient forward ranking in a search engine
US9529908B2 (en) 2010-11-22 2016-12-27 Microsoft Technology Licensing, Llc Tiering of posting lists in search engine index
CN102693274B (en) * 2011-03-25 2017-08-15 微软技术许可有限责任公司 Dynamic queries master agent for query execution
US9495477B1 (en) * 2011-04-20 2016-11-15 Google Inc. Data storage in a graph processing system
US8769138B2 (en) 2011-09-02 2014-07-01 Compuverde Ab Method for data retrieval from a distributed data storage system
US8650365B2 (en) 2011-09-02 2014-02-11 Compuverde Ab Method and device for maintaining data in a data storage system comprising a plurality of data storage nodes
US8997124B2 (en) 2011-09-02 2015-03-31 Compuverde Ab Method for updating data in a distributed data storage system
US9626378B2 (en) 2011-09-02 2017-04-18 Compuverde Ab Method for handling requests in a storage system and a storage node for a storage system
US8645978B2 (en) 2011-09-02 2014-02-04 Compuverde Ab Method for data maintenance
US9021053B2 (en) 2011-09-02 2015-04-28 Compuverde Ab Method and device for writing data to a data storage system comprising a plurality of data storage nodes
CN102331957B (en) * 2011-09-28 2013-08-28 华为技术有限公司 File backup method and device
US9813491B2 (en) * 2011-10-20 2017-11-07 Oracle International Corporation Highly available network filer with automatic load balancing and performance adjustment
US20130262811A1 (en) * 2012-03-27 2013-10-03 Hitachi, Ltd. Method and apparatus of memory management by storage system
US9172744B2 (en) 2012-06-14 2015-10-27 Microsoft Technology Licensing, Llc Scalable storage with programmable networks
CN104052677B (en) * 2013-03-14 2018-04-10 阿里巴巴集团控股有限公司 The soft load-balancing method and device of data mapping
US20150160864A1 (en) * 2013-12-09 2015-06-11 Netapp, Inc. Systems and methods for high availability in multi-node storage networks
US20150215389A1 (en) * 2014-01-30 2015-07-30 Salesforce.Com, Inc. Distributed server architecture
CN111031033B (en) 2014-06-13 2022-08-16 柏思科技有限公司 Method and system for managing nodes
US10452482B2 (en) * 2016-12-14 2019-10-22 Oracle International Corporation Systems and methods for continuously available network file system (NFS) state data
CN108769151B (en) * 2018-05-15 2019-11-12 新华三技术有限公司 A kind of method and device for business processing
US11562288B2 (en) 2018-09-28 2023-01-24 Amazon Technologies, Inc. Pre-warming scheme to load machine learning models
US11436524B2 (en) * 2018-09-28 2022-09-06 Amazon Technologies, Inc. Hosting machine learning models
US11706303B2 (en) * 2021-04-22 2023-07-18 Cisco Technology, Inc. Survivability method for LISP based connectivity

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001067707A2 (en) * 2000-03-03 2001-09-13 Scale Eight, Inc. A network storage system
WO2002008899A2 (en) * 2000-06-30 2002-01-31 Cereva Networks, Inc. Method and apparatus for implementing high-performance, scaleable data processing and storage systems
US20020103846A1 (en) * 1998-07-15 2002-08-01 Radware Ltd. Load balancing
US20020156984A1 (en) * 2001-02-20 2002-10-24 Storageapps Inc. System and method for accessing a storage area network as network attached storage

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6105029A (en) * 1997-09-17 2000-08-15 International Business Machines Corporation Retrieving network files through parallel channels
US6515967B1 (en) * 1998-06-30 2003-02-04 Cisco Technology, Inc. Method and apparatus for detecting a fault in a multicast routing infrastructure
US6970939B2 (en) * 2000-10-26 2005-11-29 Intel Corporation Method and apparatus for large payload distribution in a network
US7475142B2 (en) * 2002-12-06 2009-01-06 Cisco Technology, Inc. CIFS for scalable NAS architecture

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020103846A1 (en) * 1998-07-15 2002-08-01 Radware Ltd. Load balancing
WO2001067707A2 (en) * 2000-03-03 2001-09-13 Scale Eight, Inc. A network storage system
WO2002008899A2 (en) * 2000-06-30 2002-01-31 Cereva Networks, Inc. Method and apparatus for implementing high-performance, scaleable data processing and storage systems
US20020156984A1 (en) * 2001-02-20 2002-10-24 Storageapps Inc. System and method for accessing a storage area network as network attached storage

Also Published As

Publication number Publication date
US20040139167A1 (en) 2004-07-15
WO2004053677A2 (en) 2004-06-24
CA2508804A1 (en) 2004-06-24
EP1570337A2 (en) 2005-09-07
AU2003291122A1 (en) 2004-06-30
CN1723434A (en) 2006-01-18

Similar Documents

Publication Publication Date Title
WO2004053677A3 (en) Apparatus and method for a scalable network attach storage system
CN103873505B (en) Method, system and the device uploaded offline to cloud storage service device
CA2345526A1 (en) Device discovery and configuration in a home network
WO2002067529A3 (en) System and method for accessing a storage area network as network attached storage
WO2004010245A3 (en) Secure network file access controller implementing access control and auditing
WO2002025501A3 (en) Retrieving data from a server
WO2005119493A3 (en) Virtual application manager
WO2014052099A2 (en) Load distribution in data networks
WO2014082052A2 (en) Scaling computing clusters in a distributed computing system
WO2006056992A3 (en) Obtaining and assessing objective data relating to network resources
WO2004040404A3 (en) Abstracted node discovery
US10771587B2 (en) System and method for receiving and writing incoming data writes based on data write latency
CN103488546A (en) Backup and recovery method capable of supporting online concurrency of multi-level data and database
CN103401883A (en) Single sign-on method and system
CN107911249A (en) Order line sending method, device and the equipment of a kind of network equipment
CN105677703A (en) NAS file system, and access method and apparatus thereof
CN104040995B (en) Multimedia redirection method, multimedia server, and computer system
EP3166321A1 (en) Playback system group playback control method and terminal
WO2019120331A3 (en) Retrieving values of digital tickets using smart contracts in blockchain networks
KR20190058992A (en) Server for distributed file system based on torus network and method using the same
WO2009057156A3 (en) System and method for transaction based history collection
CN104796336B (en) A kind of method and device for being configured, issuing flow table item
CN105162623A (en) Cloud processing method and cloud server
CN1953455A (en) A method, module and server to control access to network resource
CN102111436A (en) Storage device and method for accessing storage device through internet small computer system interface (iSCSI)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2508804

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 20038A53006

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 2003783713

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003291122

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2003783713

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2003783713

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP