上海交通大学硕士学位论文基于RFID的新一代物流网络系统的设计与实现姓名:孙红伟申请学位级别:硕士专业:计算机技术指导教师:李治柱;张激20060801IRFIDRFIDRFIDRFIDRFIDRFIDEPCNumber:ElectricalProductCodeRFIDRadioFrequencyIdentificationEPCEdgeServerEPCEPCBackboneONSObjectNameServiceEPCEPCISEPCInformationServiceRFIDBusinessApplicationRFIDRFIDIIAbstractAfterdecadesofdevelopment,Chinahasdoubtlesslyestablisheditselfasthecenterofmanufactureintheworld.Butasthesupportinglogisticsnetworks,warehousemanagementsystem,customeranalysissystembecometheindispensablecomponents,chinashouldhasmorethanjustmanufacture.Currently,theinternationallogisticsgiantsincludingmanufactories,shippers,distributors,andetc,havealmostfinishedtheirITconstruction.However,therearestillsomeproblems,forexample,invisibilityofthesalesorder,uncertaintyinproducttrackandtrace,qualityassuranceinshipping,andetc.ThustheinternationalsocietyiscarryingoutthediscussionandresearchonthenewgenerationlogisticsnetworksbasedonRFIDtechnology,andevenhopestobuildaworldwideinternetforthingsaftertheINTERNET.ThenewgenerationlogisticsnetworksbasedonRFIDtechnologyintegratesallnodesalongthesupplychainsuchasthesuppliers,manufactories,distributorsandretailers.Italsooptimizestheconfigurationofalltheresources,andminimizesthetimefromrawmaterialsthroughproduction,distributiontovalue-addedconsumables.RFIDtechnologywillbemorepopularinthefuture.Andmeanwhilemoreproblemsaboutscalability,usability,security,inter-operation,integration,management,messagingwillcomeout.Thisthesisdiscusseshowtofullyunderstandthoseproblemsintheplanningphase,effectivelysolvethoseproblemsThisthesisproposesanimplementationmodelofthenewgenerationlogisticsnetworksbasedonRFIDtechnologyreferringtotheinternetforthingsmodel.Thismodelcomprisesmultiplehardware,softwareandapplicationcomponents,suchasEPC(ElectricalProductCode)Number,RFID(RadioFrequencyIdentification),EPCEdgeServer,EPCBackbone,ONS(ObjectNameService),EPCIS(EPCInformationService),RFIDBusinessApplicationandetc.ThisthesisfocusesonthedesignandimplementationofthenewgenerationlogisticsnetworksbasedonRFIDtechnology.Itdescribesthetechnicaldetailsineveryphaseduringtheimplementationofapilotprojectincludingrequirementworkflowanalysis,physicalinfrastructureconstruction,architecturedecision,coding,pilot-run,andbusinessvaluerealization.Itpracticallymakesupthegapbetweenthetheorymodelandthereallife,andtechnicallymakespreparationfortherolloutofRFIDinChina.Keywords:RFID,EPC,ONS,EPCIS,PML,XMLVRFIDRadioFrequencyIdentificationONSObjectNameServiceEPCElectronicProductCodeEPCISEPCInformationServiceEPCPMLPhysicalMarkupLanguageEdgeServerEdgeServerIII2006810IV20068102006810111.1RFIDRadioFrequencyIdentification(ATIS)32005RFIDGEN2258RFIDRFIDRFIDEPCglobalEANUCCEPCRFIDRFIDRFIDRFID1.21.2.1RFID60RFIDRFID21RFIDRFIDRFIDRFID2RFIDLFHFUHFMWRFIDLFHFUHFMWHFUHFRFID/RFIDRFIDRFIDSoCRFIDRFIDRFIDRFIDRFID1.2.2RFIDRFIDISO/IECISO/IECJTC1RFIDISORFIDRFIDRFIDRFIDICISO/IEC15693ISO/IEC18000RFID1-1ISO/IECRFID31-1ISO/IECRFID[6]Fig1-1SpecificationofRFIDfromISO/IEC[6]1.2.3RFIDRFIDRFID2004RFIDRFIDRFIDITRFIDRFIDITIBMHPMicrosoftRFIDBEA2005RFIDRFIDRFIDRFIDRFIDRFIDRFIDRFIDRFIDRFIDRFID41.3RFIDEPCNumber:ElectricalProductCodeRFIDRadioFrequencyIdentificationEPCEdgeServerEPCEPCBackboneONSObjectNameServiceEPCEPCISEPCInformationServiceRFIDBusinessApplicationRFIDRFIDRFIDEPCONSEPCISEPC1.42345RFID652“RFID”------InternetforThingsEPCAuto-IDcenterEPCInternetInternetInternetRFIDRFIDRFIDRFID.EPCEPCEPCONSERP,WMS,etc.EPCEPCEPCONSERP,WMS,etcONSInternet2-1RFIDFig2-1ConceptualModelofRFIDNetwork2-1RFIDEPC6EPCEPC2-1RFID:EPCNumber:ElectricalProductCodeRFIDRadioFrequencyIdentificationEPCEdgeServerEPCEPCBackboneONSObjectNameServiceEPCEPCISEPCInformationServiceRFIDBusinessApplication2.1EPCEPCglobal2-2EPC-96[5]Fig2-2ElectronicProductCode(96bitsversion)[5]7GEN-2962-1EPC-96EPC968bits28bits24bits36bitsEPCEPC268MEPC16M68M2.2RFIDRFID2-3RFIDFig2-3ElementsofRFIDTagRFIDRFID82-4RFIDFig2-4ElementsofRFIDTag2.3EdgeServerEPCRFIDEPCALEApplicationLevelEventEPCRFIDITRFIDRFIDRFIDEdgeServerRFIDEPCEdgeServer92.3.1PMLEPC---PMLPMLXMLPMLAUTO-IDPMLHTMLPMLPMLAUTO-IDPMLPMLPMLPMLPMLPMLPMLRFID12RFIDPML?xmlversion=1.0encoding=UTF-8?pmlcore:Sensorxmlns:pmlcore=urn:autoid:specification:interchange:PMLCore:xml:schema:1xmlns:pmluid=urn:autoid:specification:universal:Identifier:xml:schema:1xmlns:epcis=:IDWaltonEdgeServer/pmluid:IDpmlcore:Observationpmlcore:DateTime2005-08-16T16:11:00.093-05:00/pmlcore:DateTimepmlcore:CommandOUT/pmlcore:Commandpmlcore:Tagpmluid:ID08000081EA15278E/pmluid:ID/pmlcore:Tagpmlcore:Tagpmluid:ID800038CA72000001/pmluid:ID/pmlcore:Tagpmlcore:Datapmlcore:XMLReaderIDComplianceReader/ReaderIDSSCC800370002222222224/SSCC!—ReusingSSCCfieldforOrderID/pmlcore:XML/pmlcore:Data/pmlcore:Observation/pmlcore:Sensor2-5PMLFig2-5PMLSamples102.3.2XMLExtensibleMarkupLanguage,XML[8]StandardGernericMarkupLanguage,SGMLXMLXMLXMLXMLXMLXMLXMLXML[11]DOM,SAXDOMDOMW3CXMLDOMXMLXMLXMLDOMDOMXMLSAXSAXXMLXMLSAXXMLXMLSAXXMLXMLXML2.4EPCBackbone2.4.1“RFID”ONSEPCE