WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2011140889) METHOD AND APPARATUS FOR HASH DETECTION AMONG MULTIPLE TASKS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/140889    International Application No.:    PCT/CN2011/073062
Publication Date: 17.11.2011 International Filing Date: 20.04.2011
IPC:
H04L 12/26 (2006.01), H04L 12/56 (2006.01), H04L 29/06 (2006.01)
Applicants: ZTE CORPORATION [CN/CN]; ZTE Plaza, Keji Road South, Hi-Tech Industrial Park, Nanshan Shenzhen, Guangdong 518057 (CN) (For All Designated States Except US).
PAN, Tingshan [CN/CN]; (CN) (For US Only)
Inventors: PAN, Tingshan; (CN)
Agent: CHINA PAT INTELLECTUAL PROPERTY OFFICE; 2nd Floor, Zhongguancun Intellectual Property Building Block B, No.21 Haidian South Road, Haidian Beijing 100080 (CN)
Priority Data:
201010168334.1 11.05.2010 CN
Title (EN) METHOD AND APPARATUS FOR HASH DETECTION AMONG MULTIPLE TASKS
(FR) PROCÉDÉ ET APPAREIL POUR LA DÉTECTION D'UNE EMPREINTE NUMÉRIQUE PARMI DE MULTIPLES TÂCHES
(ZH) 一种多任务间HASH检测方法及装置
Abstract: front page image
(EN)The present invention provides a method and an apparatus for hash detection among multiple tasks, wherein the method includes the following steps: A: before allocating labels, a protocol processing module first invokes a driving hash detection module in the bottom layer to check whether a label is available; the driving hash detection module performs an operation for writing the label into the hardware; if the writing operation fails, then it is known that a hash collision occurs, and the information that the label is not available is fed back to the protocol processing module; if the writing operation succeeds, then it is known that the label is available, and at the same time, the label with a pre-occupied status is added into a software table; B: the protocol processing module receives the feedback information from the driving hash detection module, if the feedback information indicates failure, then the method returns to the step A; and if the feedback information indicates success, then a service configuration is transmitted to a service driven processing module, and the service driven processing module judges whether the label is pre-occupied by the hardware, if so, deletes the label with the pre-occupied status and really writes the label into the hardware. The present invention can solve the problem that when multi-task operations are transmitted, hash collision occurs but can not be detected by the upper-layer configuration or protocol.
(FR)La présente invention a trait à un procédé et un appareil permettant la détection d'une empreinte numérique parmi de multiples tâches. Ledit procédé comprend deux étapes : A) avant l'attribution des étiquettes, un module de traitement de protocole invoque tout d'abord un module de détection d'empreinte numérique de commande du niveau inférieur pour vérifier si une étiquette est disponible; ledit module de détection d'empreinte numérique de commande réalise une opération d'écriture de l'étiquette dans le matériel; si l'opération d'écriture échoue, cela signifie qu'une collision d'empreinte numérique a lieu, et les informations indiquant que l'étiquette n'est pas disponible sont retournées audit module de traitement de protocole; si l'opération d'écriture réussit, cela signifie que l'étiquette est disponible, et l'étiquette ayant le statut « déjà utilisée » est ajoutée en même temps à une table logicielle; B) le module de traitement de protocole reçoit les informations qui lui sont retournées par le module de détection d'empreinte numérique de commande, et si ces informations indiquent un échec, le procédé retourne à l'étape A; si les informations retournées indiquent une réussite, une configuration de service est transmise à un module de traitement commandé par service, qui détermine si l'étiquette est déjà utilisée par le matériel, et, si c'est le cas, qui efface l'étiquette ayant le statut « déjà utilisée » et écrit réellement ladite étiquette dans le matériel. La présente invention permet de résoudre le problème de la collision d'empreinte numérique qui se produit lorsque des opérations multitâches sont transmises mais qui ne peut pas être détectée par la configuration de plus haut niveau ni par le protocole de plus haut niveau.
(ZH)本发明提供一种多任务间hash检测方法及装置,其中,该方法包括下列步骤:A:协议处理模块在分配标签之前,先调用底层的驱动hash检测模块查询标签是否可用,驱动hash检测模块执行标签写硬件操作,如果写失败,则hash冲突,反馈协议处理模块标签不可用;如果写成功,则标签可用,同时在软件表中添加标签为预占用状态;B:协议处理模块收到驱动hash检测模块的反馈信息,如果反馈信息为失败,则返回步骤A;如果反馈信息为成功,则下发业务配置给业务驱动处理模块,业务驱动处理模块判断标签是否被硬件预占用,如果预占用,则将预占用状态的标签删除,并真正向硬件写入标签。本发明能够解决多任务下发操作时hash冲突但上层配置或者协议检测不到的问题。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)