A. Synchronization FrameworkFig. 1 represents a synchronization framew การแปล - A. Synchronization FrameworkFig. 1 represents a synchronization framew ไทย วิธีการพูด

A. Synchronization FrameworkFig. 1

A. Synchronization Framework
Fig. 1 represents a synchronization framework using asynchronization server in a mobile business environment.
The whole framework consists of a server-side database, synchronization server (AnySyn) and multiple mobile
deviceswith internal mobile databases.

The server-side database maintains all of the data requiredfor business, and the mobile database downloads copies
ofdata the user needs from the server-side database. Thesynchronization server is located between the two databases
tosynchronize the data and manage additional informationrequired for synchronization. The AnySyn
synchronization server performs synchronization based on the SAMDalgorithm. The synchronization policy is
established in AnySyn, and the load caused by accessing the server-sidedatabase is minimized by operating a
connection pool. Everymobile device uses a separate toolkit to access the AnySyn server over a wired network to
perform synchronization.
B. Rows Inconsistency
An inconsistency refers to a state in which the publisheddata in the server-side database and the subscribed data
inthe mobile database carry different values due to a changeat either side. The two databases add, delete and
modifydata independently, which makes inconsistency inevitable.TABLE I displays every case for an inconsistency
for asingle row.Among the 16 cases indicated in TABLE I, Cases 6, 7, 8,10 and 14 include the ADD operation,
which cannot occurfor a single row. For example, in Case 7 the row added atthe server side is different from the row
modified at theclient; therefore, it cannot be considered an inconsistency.Case 7 is equivalent to Case 3 and Case 5

C. Message Digest
Message digest consists of a unidirectional hash functionthat maps a message of a random length to a fixedlength
hashvalue. Message digest h is created by the hash function H,which can be expressed as follows:h = H(M)M
is a message of a random length and H(M) is a fixedlengthmessage digest. Even a single bit changed in themessage
causes a change of message digest value [9]. Fig. 2demonstrates how this message digest mechanism can beapplied
to a relational database to examine data identitybetween rows of two tables.Data in two rows are identical if two
rows in Tables Aand B have identical message digest values. If the twovalues are different, it means that the two
rows have one ormore different column values. Accordingly, this method canbe useful in detecting inconsistency
between two rows.Once a row with an inconsistency is detected, the row iscopied using the primary key in the
direction ofsynchronization according to the synchronization policy.This synchronization algorithm identifies a
modified rowwithout relying on the database's internal functions, logs ormetadata to enable synchronization that is
independent ofthe database vender.

MOBILE DATABASE SYNCHRONIZZATION
In the literature, some schemes have been proposed for Mobile computing has become a reality thanks to the
convergence of two technologies: the appearance of powerful portable computers and the development of fast
reliable networks. In the mobile wireless computing environment of the future massive number of low powered
computer machines will query databases over the wireless communication channels. In , the author presents a novel
synchronization mechanism for multifield programmable gate array (multiFPGA) simulation accelerators with timemultiplexed
interconnection are presented. The proposed event-based synchronization mechanism reduces
synchronization time among multiple FPGAs. A mobile e-business client application may intentionally operate in
disconnected mode to reduce the communication cost and the power consumption of mobile devices. We use "data
hoarding" to allow business transactions to be processed on the mobile client despite of disconnection, which is
implemented by the materialized view. We split the synchronization of a mobile transaction with the server database
into 2 steps: intermediate and final synchronization. The intermediate synchronization uses the high cost wireless
medium while the final synchronization generally uses the low cost communication medium such as a wired LAN.
In , this paper suggests SAMD (Synchronization Algorithms based on Secured Message Digest) in order to resolve
the problems mentioned above. SAMD resolves synchronization problems using only standard SQL queries as
certified by the ISO (International Organization for Standardization). This is followed by a possible synchronization
of any data combination regardless of the kind of database of server side or mobile database. In conclusion, the
SAMD is effective solution for mobile database synchronization in ubiquitous environment. In , an OFDM baseband
receiver for DVB-T/H is presented. The receiver contains four synchronizations, anOFDM symbol synchronization,
a carrier synchronization, a sampling clock synchronization and a scattered pilots synchronization. This paper
proposes several novel designs to reduce the synchronization latency and hardware complexity. The carrier and
clock synchronization loops are fully digitalized schemes. The scattered pilots synchronization adopts a two stages
scheme to reduce the detection latency. In addition, the pre-filling scheme reduces the latency of channel estimation.


EXISTING SYSTEM
1. Commercial DBMS venders offer various solutions to data synchronization in a mobile environment.
2. However, these solutions are not independent of the server-side database because they use database
dependentinformation such as metadata or use specific functions of server-side database such as trigger and time
stamp.
3. Because of these restrictions, the extensibility, adaptability and flexibility of mobile business systems
aremarkedly decrease.
EXISTING ALGORITHMS
1. Adaptive Clock synchronization algorithm
2. Event based synchronization algorithm
3. Time synchronization algorithm
4. Low Complexity algorithm
DRAWBACKS OF EXISTING SYSTEM
1. Slower indexing
2. Poor extensibility, adaptability and flexibility
3. Synchronization is very slow
4. Dependent on database vendors
5. Security is less
6. Higher Cost
7. Slow Time consumption.

PROPOSED SYSTEM
1. SAMD resolves synchronization problems using only standard SQL queries. This is followed by a possible
synchronization of any data combination regardless of the kind of server-side database or mobile database.
2. The SAMD makes the images at the table of the server-side database and the mobile database using a
SecuredMessage Digest algorithm; then the images, and the Secured Message Digest values, are saved in the
Secured Message
Digest tables on both sides.
3. The SAMD algorithm compares two images in order to select the rows needed for synchronization.
4. Secured Message Digest is used to detect falsification of data transferred mainly security protocols.
Advantages of SAMD
1. Independence of venders.
2. Synchronization using only standard SQL statements.
3. Disallows schematic modification of data table of the server-side database.
4. Disallows adding restrictions in implementing applications.

SAMD SYNCHRONIZATION ALGORITHM
A. Objective of SAMD
In order to guarantee independence of database vender and synchronization solution vender in a mobile
business environment that has diverse mobile devices, mobile databases, and RDBMS, the SAMD synchronization
algorithm satisfies the following objectives.
O1) Independence of venders.
- Does not use metadata or internal functions dedicated to a particular database.
O2) Synchronization using only standard SQL statements.
- Perform synchronization using only standard SQL queries and data manipulation language specified in
ISO standard. Therefore, any data processing using trigger is not allowed.
O3) Disallows schematic modification of data table of the server-side database.
- The data table schema cannot be modified to add data necessary for synchronization. In other words,
synchronization must be performed independent from the existing data table schema. Therefore, additional
information such as time stamps cannot be added to the data table.
O4) Disallows adding restrictions in implementing applications.- There can be no restrictions such as performing
additional works to an application code or having to use a specific library in order to perform synchronization.
B. SAMD Synchronization Algorithm
Fig. 3 displays the table schema of the server-side databaseand the mobile database where the SAMD
synchronizationalgorithm is applied. Both databases have a data table (DSDT:Database Server Data Table, MCDT:
Mobile Client DataTable) and a message digest table (DSMDT: Database ServerMessage Digest Table, MCMDT:
Mobile Client MessageDigest Table). The data table contains the business data, andthe message digest table stores
the message digest value fromthe data table. The message digest table consists of a PKcolumn of data table, message
digest value (MDV) column,flag (F) column and mobile device ID (Mid) column. The flagcolumn signals an
inconsistency that has occurred in thecorresponding column; therefore, the flag column is used toidentify a row that
requires synchronization. The mobiledevice ID is a unique number of the mobile device, so thiscolumn is used to
identify a mobile device that requiressynchronization.
In Fig. 3, if a row's PK value is A1, this value is identical tothe two message digest values and there is no need
forsynchronization. However, if a row has a PK value of C1, thevalue of MDV in MCMDT is different from the
value of MDVin DSMDT and the MCMDT flag value is 1. Consequently,synchronization is necessary. Thesynchronization process isperformed for each row to resolve all of the inconsistenciesmentioned in Section II/B. For
example, if there is aninconsistency in row C1, synchronization takes place from themobile database to the serverside
database and DSDT's PK C1row is replaced with the MCDT's C1 row.
The synchronization algorithm consists ofSynchronizations 1, 2 and 3
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
A. ตรงกรอบFig. 1 แสดงตรงกรอบใช้ asynchronization เซิร์ฟเวอร์ในสภาพแวดล้อมของธุรกิจโทรศัพท์มือถือกรอบทั้งหมดประกอบด้วยฝั่งเซิร์ฟเวอร์ฐานข้อมูล การซิงโครไนส์เซิร์ฟเวอร์ (AnySyn) และโทรศัพท์มือถือหลายdeviceswith ภายในมือถือฐานข้อมูลนั้นรักษาฝั่งเซิร์ฟเวอร์ฐานข้อมูลทั้งหมดของข้อมูล requiredfor และฐานข้อมูลโทรศัพท์มือถือดาวน์โหลดสำเนาofdata ผู้ใช้จำเป็นจากฝั่งเซิร์ฟเวอร์ฐานข้อมูล เซิร์ฟเวอร์ Thesynchronization อยู่ระหว่างฐานสองtosynchronize ข้อมูล และจัดการเพิ่มเติม informationrequired สำหรับการซิงโครไนส์ AnySynซิงโครไนส์เซิร์ฟเวอร์ทำการตรงตาม SAMDalgorithm นโยบายให้ตรงกันก่อตั้งขึ้นใน AnySyn และโหลดที่เกิดจากการเข้าถึงเซิร์ฟเวอร์-sidedatabase จะลดลงจากการปฏิบัติการเชื่อมต่อสระว่ายน้ำ อุปกรณ์ Everymobile ใช้เครื่องมือแยกต่างหากถึง AnySyn เซิร์ฟเวอร์เครือข่ายแบบมีสายให้ทำการซิงโครไนส์B. แถวไม่สอดคล้องกันความไม่สอดคล้องหมายถึงสิ่งที่ publisheddata ในฝั่งเซิร์ฟเวอร์ฐานข้อมูลและข้อมูลการสมัครสมาชิกในฐานข้อมูลโทรศัพท์มือถือมีค่าแตกต่างจาก changeat ด้านใดด้านหนึ่ง ฐานข้อมูลสองเพิ่ม ลบ และmodifydata อิสระ ซึ่งทำให้ไม่สอดคล้องสิ่งที่หลีกเลี่ยงตารางที่ผมแสดงทุกกรณีสำหรับความไม่สอดคล้องสำหรับแถว asingleในกรณีที่ 16 ระบุในตาราง กรณี 6, 7, 8,10 และ 14 การเพิ่มซึ่งไม่สามารถ occurfor แถวเดียว ตัวอย่าง ในกรณี 7 แถวเพิ่มที่ฝั่งเซิร์ฟเวอร์จะแตกต่างจากแถวปรับเปลี่ยนที่ theclient ดังนั้น จึงไม่ถือว่าความไม่สอดคล้องกรณี 7 จะเหมือนกับกรณี 3 และ 5 กรณีC. ข้อย่อยแยกย่อยข้อความประกอบด้วยทิศทางแฮ functionthat แมปข้อความความยาวสุ่มไปเป็น fixedlengthhashvalue สร้างข้อความแยกย่อย h ฟังก์ชันแฮช H ซึ่งสามารถแสดงเป็นดังนี้: h = H (M) Mเป็นข้อความยาวแบบสุ่ม และ H(M) เป็น fixedlengthmessage ย่อย แม้แต่ bit เดียวใน themessage การเปลี่ยนแปลงทำให้เกิดการเปลี่ยนแปลงของค่าการแยกย่อยข้อความ [9] Fig. 2demonstrates กลไกนี้แยกย่อยข้อความสามารถ beappliedฐานข้อมูลเชิงสัมพันธ์เพื่อตรวจสอบข้อมูล identitybetween แถวของตารางสองตารางข้อมูลในแถวที่สองจะเหมือนกันถ้าสองแถวในตาราง Aand B มีค่าแยกย่อยข้อความเหมือนกัน ถ้า twovalues แตกต่างกัน มันหมายความ ว่า ทั้งสองแถวมีหนึ่งค่าของคอลัมน์ต่าง ๆ ormore ดังนั้น นี้วิธี canbe มีประโยชน์ในการตรวจสอบความไม่สอดคล้องระหว่างแถวสองเมื่อแถวที่ไม่สอดคล้องที่ตรวจพบ iscopied แถวที่ใช้เป็นคีย์หลักในการofsynchronization ทิศทางตรงตามนโยบายระบุอัลกอริทึมนี้ตรงrowwithout พึ่งฟังก์ชั่นภายในของฐานข้อมูล บันทึก ormetadata เพื่อเปิดใช้งานการซิงโครไนส์ที่ปรับเปลี่ยนอิสระของเวนเดอร์ฐานข้อมูลฐานข้อมูลโทรศัพท์มือถือ SYNCHRONIZZATION ในวรรณคดี โครงร่างบางได้รับการเสนอสำหรับคอมพิวเตอร์มือถือได้กลายเป็น ความจริงด้วยการบรรจบกันของสองเทคโนโลยี: ลักษณะที่ปรากฏของคอมพิวเตอร์แบบพกพาที่มีประสิทธิภาพและการพัฒนาอย่างรวดเร็วเครือข่ายที่เชื่อถือได้ ในการเคลื่อนที่ไร้สายแวดล้อมของจำนวนขนาดใหญ่ในอนาคตของต่ำขับเคลื่อนเครื่องคอมพิวเตอร์จะสอบถามฐานข้อมูลผ่านช่องสัญญาณสื่อสารไร้สาย ผู้เขียนนำเสนอนวนิยายกลไกการซิงโครไนส์สำหรับเก multifield โปรแกรมช่วยจำลองเรย์ (multiFPGA) กับ timemultiplexedมีแสดงความเกี่ยวข้องกัน ช่วยลดกลไกการซิงโครไนส์เสนอตามเหตุการณ์ซิงโครไนส์เวลาระหว่างหลาย FPGAs แอพลิเคชันไคลเอนต์อีธุรกิจโทรศัพท์มือถืออาจตั้งใจทำงานในโหมดการเชื่อมต่อเพื่อลดต้นทุนการสื่อสารและการใช้พลังงานของอุปกรณ์โมบาย เราใช้ "ข้อมูลhoarding"ให้ธุรกรรมทางธุรกิจที่จะประมวลผลบนไคลเอ็นต์เคลื่อนแม้ของ disconnection ซึ่งเป็นดำเนินการ โดยดู materialized เราแบ่งการซิงโครไนส์ธุรกรรมที่เคลื่อนที่กับเซิร์ฟเวอร์ฐานข้อมูลเป็นขั้นตอนที่ 2: ตรงกลาง และสุดท้าย ตรงกลางใช้ไร้ค่าใช้จ่ายสูงปานกลางในขณะที่การซิงโครไนส์ครั้งสุดท้ายโดยทั่วไปใช้สื่อสื่อสารต้นทุนต่ำเช่นสาย LANใน กระดาษนี้แนะนำ SAMD (ซิงโครไนส์อัลกอริทึมตามแยกย่อยข้อความปลอดภัย) เพื่อแก้ปัญหาปัญหาดังกล่าวข้างต้น SAMD แก้ปัญหาตรงที่ใช้เฉพาะมาตรฐาน SQL แบบสอบถามเป็นได้รับการรับรองมาตรฐาน iso (องค์การระหว่างประเทศว่าด้วยการมาตรฐาน) นี้ตาม ด้วยการซิงโครไนส์ได้ของข้อมูลชุดใด ๆ โดยไม่คำนึงถึงชนิดของฐานข้อมูลฝั่งเซิร์ฟเวอร์หรือฐานข้อมูลโทรศัพท์มือถือ เบียดเบียน การSAMD เป็นวิธีแก้ปัญหาสำหรับการซิงโครไนส์ฐานข้อมูลโทรศัพท์มือถือในสภาพแวดล้อมที่สมบูรณ์ ใน เป็น baseband OFDMการนำเสนอตัวรับสัญญาณสำหรับ DVB-T/H ผู้รับประกอบด้วยการซิงโครไนส์สี่ anOFDM สัญลักษณ์ตรงตรงขนส่ง การสุ่มตัวอย่างนาฬิกาตรง และกระจายนักบินตรง กระดาษนี้เสนอออกแบบนวนิยายหลายลดเวลาแฝงที่ตรงและความซับซ้อนของฮาร์ดแวร์ บริษัทขนส่ง และลูปตรงนาฬิกาดิจิทัลอย่างเต็มรูปแบบได้ การซิงโครไนส์นักบินกระจาย adopts ขั้นสองแผนการลดเวลาแฝงที่ตรวจสอบ นอกจากนี้ โครงร่างก่อนบรรจุลดเวลาแฝงของการประเมินช่องระบบที่มีอยู่1. พาณิชย์ใน DBMS มีโซลูชั่นต่าง ๆ เพื่อซิงโครไนซ์ข้อมูลในโทรศัพท์มือถือ2. อย่างไรก็ตาม โซลูชั่นเหล่านี้ไม่ขึ้นอยู่กับฝั่งเซิร์ฟเวอร์ฐานข้อมูลเนื่องจากใช้ฐานข้อมูลdependentinformation เช่นตาหรือใช้ฟังก์ชันที่เฉพาะของฝั่งเซิร์ฟเวอร์ฐานข้อมูลเช่นทริกเกอร์และเวลาแสตมป์3. เนื่องจากของข้อจำกัดเหล่านี้ การเพิ่มความสามารถ หลากหลาย และความยืดหยุ่นของระบบธุรกิจโทรศัพท์มือถือaremarkedly ลดอัลกอริทึมที่มีอยู่1. ขั้นตอนวิธีการซิงโครไนส์นาฬิกาแบบอะแดปทีฟ2. เหตุการณ์ตามขั้นตอนวิธีการซิงโครไนส์3 อัลกอริทึมการซิงโครไนส์เวลา4. อัลกอริทึมซับซ้อนต่ำข้อเสียของระบบที่มีอยู่1. ช้าดัชนี2. เพิ่มความสามารถยากจน หลากหลาย และยืดหยุ่น3. ตรงจะช้ามาก4. ขึ้นอยู่กับฐานข้อมูลผู้จัดจำหน่าย5. ความปลอดภัยมีน้อย6. สูงกว่าต้นทุน7. ลดปริมาณการใช้เวลาระบบนำเสนอ1. SAMD แก้ปัญหาตรงที่ใช้เฉพาะมาตรฐาน SQL แบบสอบถาม นี้ตาม ด้วยเป็นไปได้ซิงโครไนส์ชุดข้อมูลใด ๆ โดยไม่คำนึงถึงชนิดของโทรศัพท์มือถือหรือฝั่งเซิร์ฟเวอร์ฐานข้อมูล2. SAMD ทำให้ภาพในตารางของฐานข้อมูลฝั่งเซิร์ฟเวอร์และฐานข้อมูลโทรศัพท์มือถือที่ใช้เป็นอัลกอริทึมการแยกย่อย SecuredMessage แล้วบันทึกภาพ และค่ารักษาความปลอดภัยการแยกย่อยข้อความ ในการข้อความที่ปลอดภัยย่อยตารางทั้งสองด้าน3. อัลกอริทึม SAMD การเปรียบเทียบภาพสองภาพเพื่อเลือกแถวที่จำเป็นสำหรับการซิงโครไนส์4. มีความปลอดภัยแยกย่อยข้อความใช้สืบ falsification ข้อมูลถ่ายโอนโพรโทคอลการรักษาความปลอดภัยส่วนใหญ่ข้อดีของ SAMD1. ความเป็นอิสระในการ2. ใช้เฉพาะมาตรฐานคำสั่ง SQL ให้ตรงกัน3. ไม่อนุญาตให้ปรับเปลี่ยนแผนผังตัวอย่างตารางข้อมูลของฝั่งเซิร์ฟเวอร์ฐานข้อมูล4. ไม่อนุญาตให้เพิ่มข้อจำกัดในการใช้โปรแกรมประยุกต์อัลกอริทึมการซิงโครไนส์ SAMDA. วัตถุประสงค์ SAMDเพื่อรับประกันความเป็นอิสระของเวนเดอร์ฐานข้อมูลและเวนเดอร์โซลูชันการซิงโครไนส์ในมือถือเป็นสภาพแวดล้อมทางธุรกิจที่มีโทรศัพท์มือถือหลากหลาย ฐานข้อมูลโทรศัพท์มือถือ และ RDBMS การซิงโครไนส์ SAMDอัลกอริทึมเป็นไปตามวัตถุประสงค์ต่อไปนี้O1) ที่ความเป็นอิสระใน-ใช้ข้อมูลเมตาหรือหน้าที่ทุ่มเทไปยังฐานข้อมูลเฉพาะซิงโครไนซ์ O2) ที่ใช้เฉพาะมาตรฐานคำสั่ง SQL-ทำใช้เฉพาะมาตรฐาน SQL แบบสอบถามและข้อมูลจัดการภาษาระบุไว้ในมาตรฐาน ISO ดังนั้น การประมวลผลข้อมูลการใช้ทริกเกอร์ไม่ได้O3) ไม่อนุญาตให้ปรับเปลี่ยนแผนผังตัวอย่างตารางข้อมูลของฝั่งเซิร์ฟเวอร์ฐานข้อมูลไม่สามารถปรับเปลี่ยน schema ของตารางข้อมูลการเพิ่มข้อมูลที่จำเป็นสำหรับการซิงโครไนส์ ในคำอื่น ๆซิงโครไนส์ต้องดำเนินการเป็นอิสระจาก schema ของตารางข้อมูลที่มีอยู่ ดังนั้น เพิ่มเติมไม่สามารถเพิ่มข้อมูลเช่นแสตมป์เวลาในตารางข้อมูลDisallows O4) เพิ่มข้อจำกัดในการใช้งานได้-มีได้อย่างไม่มีข้อจำกัดเช่นการงานเพิ่มเติมรหัสการประยุกต์หรือการใช้ไลบรารีที่เฉพาะเจาะจงเพื่อทำB. อัลกอริทึมการซิงโครไนส์ SAMDFig. 3 แสดงแบบแผนตารางของ databaseand บนฝั่งเซิร์ฟเวอร์ฐานข้อมูลการเคลื่อนที่แบบ SAMDมีใช้ synchronizationalgorithm ฐานข้อมูลทั้งสองมีตารางข้อมูล (ตารางข้อมูล Server ที่ DSDT:Database, MCDT:เคลื่อนไคลเอนต์ DataTable) และตารางแยกย่อยข้อความ (DSMDT: ตารางฐานข้อมูล ServerMessage ย่อย MCMDT:Mobile Client MessageDigest Table). The data table contains the business data, andthe message digest table storesthe message digest value fromthe data table. The message digest table consists of a PKcolumn of data table, messagedigest value (MDV) column,flag (F) column and mobile device ID (Mid) column. The flagcolumn signals aninconsistency that has occurred in thecorresponding column; therefore, the flag column is used toidentify a row thatrequires synchronization. The mobiledevice ID is a unique number of the mobile device, so thiscolumn is used toidentify a mobile device that requiressynchronization.In Fig. 3, if a row's PK value is A1, this value is identical tothe two message digest values and there is no needforsynchronization. However, if a row has a PK value of C1, thevalue of MDV in MCMDT is different from thevalue of MDVin DSMDT and the MCMDT flag value is 1. Consequently,synchronization is necessary. Thesynchronization process isperformed for each row to resolve all of the inconsistenciesmentioned in Section II/B. Forexample, if there is aninconsistency in row C1, synchronization takes place from themobile database to the serversidedatabase and DSDT's PK C1row is replaced with the MCDT's C1 row.The synchronization algorithm consists ofSynchronizations 1, 2 and 3
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
A. Synchronization Framework
Fig. 1 represents a synchronization framework using asynchronization server in a mobile business environment.
The whole framework consists of a server-side database, synchronization server (AnySyn) and multiple mobile
deviceswith internal mobile databases.

The server-side database maintains all of the data requiredfor business, and the mobile database downloads copies
ofdata the user needs from the server-side database. Thesynchronization server is located between the two databases
tosynchronize the data and manage additional informationrequired for synchronization. The AnySyn
synchronization server performs synchronization based on the SAMDalgorithm. The synchronization policy is
established in AnySyn, and the load caused by accessing the server-sidedatabase is minimized by operating a
connection pool. Everymobile device uses a separate toolkit to access the AnySyn server over a wired network to
perform synchronization.
B. Rows Inconsistency
An inconsistency refers to a state in which the publisheddata in the server-side database and the subscribed data
inthe mobile database carry different values due to a changeat either side. The two databases add, delete and
modifydata independently, which makes inconsistency inevitable.TABLE I displays every case for an inconsistency
for asingle row.Among the 16 cases indicated in TABLE I, Cases 6, 7, 8,10 and 14 include the ADD operation,
which cannot occurfor a single row. For example, in Case 7 the row added atthe server side is different from the row
modified at theclient; therefore, it cannot be considered an inconsistency.Case 7 is equivalent to Case 3 and Case 5

C. Message Digest
Message digest consists of a unidirectional hash functionthat maps a message of a random length to a fixedlength
hashvalue. Message digest h is created by the hash function H,which can be expressed as follows:h = H(M)M
is a message of a random length and H(M) is a fixedlengthmessage digest. Even a single bit changed in themessage
causes a change of message digest value [9]. Fig. 2demonstrates how this message digest mechanism can beapplied
to a relational database to examine data identitybetween rows of two tables.Data in two rows are identical if two
rows in Tables Aand B have identical message digest values. If the twovalues are different, it means that the two
rows have one ormore different column values. Accordingly, this method canbe useful in detecting inconsistency
between two rows.Once a row with an inconsistency is detected, the row iscopied using the primary key in the
direction ofsynchronization according to the synchronization policy.This synchronization algorithm identifies a
modified rowwithout relying on the database's internal functions, logs ormetadata to enable synchronization that is
independent ofthe database vender.

MOBILE DATABASE SYNCHRONIZZATION
In the literature, some schemes have been proposed for Mobile computing has become a reality thanks to the
convergence of two technologies: the appearance of powerful portable computers and the development of fast
reliable networks. In the mobile wireless computing environment of the future massive number of low powered
computer machines will query databases over the wireless communication channels. In , the author presents a novel
synchronization mechanism for multifield programmable gate array (multiFPGA) simulation accelerators with timemultiplexed
interconnection are presented. The proposed event-based synchronization mechanism reduces
synchronization time among multiple FPGAs. A mobile e-business client application may intentionally operate in
disconnected mode to reduce the communication cost and the power consumption of mobile devices. We use "data
hoarding" to allow business transactions to be processed on the mobile client despite of disconnection, which is
implemented by the materialized view. We split the synchronization of a mobile transaction with the server database
into 2 steps: intermediate and final synchronization. The intermediate synchronization uses the high cost wireless
medium while the final synchronization generally uses the low cost communication medium such as a wired LAN.
In , this paper suggests SAMD (Synchronization Algorithms based on Secured Message Digest) in order to resolve
the problems mentioned above. SAMD resolves synchronization problems using only standard SQL queries as
certified by the ISO (International Organization for Standardization). This is followed by a possible synchronization
of any data combination regardless of the kind of database of server side or mobile database. In conclusion, the
SAMD is effective solution for mobile database synchronization in ubiquitous environment. In , an OFDM baseband
receiver for DVB-T/H is presented. The receiver contains four synchronizations, anOFDM symbol synchronization,
a carrier synchronization, a sampling clock synchronization and a scattered pilots synchronization. This paper
proposes several novel designs to reduce the synchronization latency and hardware complexity. The carrier and
clock synchronization loops are fully digitalized schemes. The scattered pilots synchronization adopts a two stages
scheme to reduce the detection latency. In addition, the pre-filling scheme reduces the latency of channel estimation.


EXISTING SYSTEM
1. Commercial DBMS venders offer various solutions to data synchronization in a mobile environment.
2. However, these solutions are not independent of the server-side database because they use database
dependentinformation such as metadata or use specific functions of server-side database such as trigger and time
stamp.
3. Because of these restrictions, the extensibility, adaptability and flexibility of mobile business systems
aremarkedly decrease.
EXISTING ALGORITHMS
1. Adaptive Clock synchronization algorithm
2. Event based synchronization algorithm
3. Time synchronization algorithm
4. Low Complexity algorithm
DRAWBACKS OF EXISTING SYSTEM
1. Slower indexing
2. Poor extensibility, adaptability and flexibility
3. Synchronization is very slow
4. Dependent on database vendors
5. Security is less
6. Higher Cost
7. Slow Time consumption.

PROPOSED SYSTEM
1. SAMD resolves synchronization problems using only standard SQL queries. This is followed by a possible
synchronization of any data combination regardless of the kind of server-side database or mobile database.
2. The SAMD makes the images at the table of the server-side database and the mobile database using a
SecuredMessage Digest algorithm; then the images, and the Secured Message Digest values, are saved in the
Secured Message
Digest tables on both sides.
3. The SAMD algorithm compares two images in order to select the rows needed for synchronization.
4. Secured Message Digest is used to detect falsification of data transferred mainly security protocols.
Advantages of SAMD
1. Independence of venders.
2. Synchronization using only standard SQL statements.
3. Disallows schematic modification of data table of the server-side database.
4. Disallows adding restrictions in implementing applications.

SAMD SYNCHRONIZATION ALGORITHM
A. Objective of SAMD
In order to guarantee independence of database vender and synchronization solution vender in a mobile
business environment that has diverse mobile devices, mobile databases, and RDBMS, the SAMD synchronization
algorithm satisfies the following objectives.
O1) Independence of venders.
- Does not use metadata or internal functions dedicated to a particular database.
O2) Synchronization using only standard SQL statements.
- Perform synchronization using only standard SQL queries and data manipulation language specified in
ISO standard. Therefore, any data processing using trigger is not allowed.
O3) Disallows schematic modification of data table of the server-side database.
- The data table schema cannot be modified to add data necessary for synchronization. In other words,
synchronization must be performed independent from the existing data table schema. Therefore, additional
information such as time stamps cannot be added to the data table.
O4) Disallows adding restrictions in implementing applications.- There can be no restrictions such as performing
additional works to an application code or having to use a specific library in order to perform synchronization.
B. SAMD Synchronization Algorithm
Fig. 3 displays the table schema of the server-side databaseand the mobile database where the SAMD
synchronizationalgorithm is applied. Both databases have a data table (DSDT:Database Server Data Table, MCDT:
Mobile Client DataTable) and a message digest table (DSMDT: Database ServerMessage Digest Table, MCMDT:
Mobile Client MessageDigest Table). The data table contains the business data, andthe message digest table stores
the message digest value fromthe data table. The message digest table consists of a PKcolumn of data table, message
digest value (MDV) column,flag (F) column and mobile device ID (Mid) column. The flagcolumn signals an
inconsistency that has occurred in thecorresponding column; therefore, the flag column is used toidentify a row that
requires synchronization. The mobiledevice ID is a unique number of the mobile device, so thiscolumn is used to
identify a mobile device that requiressynchronization.
In Fig. 3, if a row's PK value is A1, this value is identical tothe two message digest values and there is no need
forsynchronization. However, if a row has a PK value of C1, thevalue of MDV in MCMDT is different from the
value of MDVin DSMDT and the MCMDT flag value is 1. Consequently,synchronization is necessary. Thesynchronization process isperformed for each row to resolve all of the inconsistenciesmentioned in Section II/B. For
example, if there is aninconsistency in row C1, synchronization takes place from themobile database to the serverside
database and DSDT's PK C1row is replaced with the MCDT's C1 row.
The synchronization algorithm consists ofSynchronizations 1, 2 and 3
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
1 . การประสานกรอบ
รูปที่ 1 แสดงถึงการประสานกรอบการใช้ asynchronization Server ในสภาพแวดล้อมทางธุรกิจมือถือ
กรอบทั้งหมดประกอบด้วยฝั่งเซิร์ฟเวอร์ฐานข้อมูลการประสานเซิร์ฟเวอร์ ( anysyn ) และหลาย deviceswith ภายในมือถือมือถือ

ฝั่งเซิร์ฟเวอร์ฐานข้อมูล ฐานข้อมูลเก็บข้อมูลทั้งหมด requiredfor ธุรกิจและโทรศัพท์มือถือดาวน์โหลดฐานข้อมูลสำเนา
ข้อมูลที่ผู้ใช้ต้องการจากฝั่งเซิร์ฟเวอร์ฐานข้อมูล thesynchronization เซิร์ฟเวอร์ตั้งอยู่ระหว่างสองฐานข้อมูล
tosynchronize ข้อมูลและจัดการ informationrequired เพิ่มเติมสำหรับประสาน การ anysyn
ตรงกันเซิร์ฟเวอร์ประสิทธิภาพการยึด samdalgorithm . ประสานนโยบายก่อตั้งขึ้นใน anysyn
,และภาระที่เกิดจากการเข้าถึงเซิร์ฟเวอร์ sidedatabase น้อยที่สุด โดยปฏิบัติการ
การเชื่อมต่อสระ อุปกรณ์ everymobile ใช้เครื่องมือแยกต่างหากเพื่อเข้าถึงเซิร์ฟเวอร์ผ่านเครือข่ายแบบมีสาย anysyn

แสดงประสาน
B
แถวความไม่สมเหตุสมผลหมายถึงสภาวะที่ publisheddata ในฝั่งเซิร์ฟเวอร์ฐานข้อมูลและข้อมูล
สมัครฐานข้อมูลในมือถือถือค่าแตกต่างกันเนื่องจากการ changeat ทั้งสองข้าง สองฐานข้อมูลเพิ่ม , ลบและ
modifydata อิสระ ซึ่งทำให้ไม่ inevitable.table ฉันแสดงทุกกรณีไม่สมเหตุสมผล
สำหรับแถวซิงเกิล ระหว่าง 16 ราย พบในโต๊ะผม รายที่ 6 , 7 , 8,10 และ 14 รวมเพิ่มผ่าตัด
ซึ่งไม่สามารถ occurfor แถวเดียว ตัวอย่างเช่นในกรณี 7 แถวเพิ่มในฝั่งเซิร์ฟเวอร์ที่แตกต่างจากแถว
แก้ไข theclient ดังนั้น จึงไม่ถือเป็นความขัดแย้ง กรณี 7 เท่ากับคดี 3 คดี 5

C ข้อความย่อย
ข้อความย่อยประกอบด้วยทางเดียว hash หน้าที่การทำงานแผนที่ข้อความสุ่มเพื่อ fixedlength
hashvalue ความยาว . H ย่อยข้อความจะถูกสร้างโดยกัญชาฟังก์ชัน h ,ซึ่งสามารถแสดงได้ดังนี้ H = H ( M ) M
เป็นข้อความของความยาวแบบสุ่มและ H ( M ) คือ fixedlengthmessage ย่อย แม้แต่บิตเดียวการเปลี่ยนแปลงในการ
สาเหตุเปลี่ยนข้อความย่อยมูลค่า [ 9 ] รูปที่ 2demonstrates วิธีการนี้สามารถประยุกต์ใช้กลไกข้อความย่อย
กับฐานข้อมูลเพื่อตรวจสอบ identitybetween ข้อมูลแถวของโต๊ะสองโต๊ะ ข้อมูลในแถวสองเหมือนกัน ถ้า 2
แถวตารางและ B ได้เหมือนกันข้อความย่อยค่า ถ้า twovalues ต่างกัน หมายความว่าสอง
แถวมี ormore คอลัมน์ต่าง ๆค่า ดังนั้นวิธีการนี้สามารถเป็นประโยชน์ในการตรวจสอบความไม่สอดคล้องกัน
ระหว่างสองแถว เมื่อแถวที่มีลักษณะที่ตรวจพบ แถว iscopied โดยใช้คีย์หลักใน
ofsynchronization ทิศทางตามการประสานนโยบาย นี้ประสานขั้นตอนวิธีระบุ
แก้ไข rowwithout อาศัยฟังก์ชันภายในของฐานข้อมูลบันทึก ormetadata ให้ตรงกันว่าเป็นอิสระของฐานข้อมูลผู้ขาย



synchronizzation ฐานข้อมูลมือถือในวรรณคดีร่างบางได้รับการเสนอสำหรับคอมพิวเตอร์มือถือได้กลายเป็นความเป็นจริงเพื่อขอบคุณ
บรรจบกันของ 2 เทคโนโลยี : ลักษณะของคอมพิวเตอร์แบบพกพาที่มีประสิทธิภาพและการพัฒนาอย่างรวดเร็ว
ความน่าเชื่อถือเครือข่าย ในมือถือไร้สายคอมพิวเตอร์สภาพแวดล้อมของตัวเลขขนาดใหญ่ในอนาคตของต่ำขับเคลื่อน
คอมพิวเตอร์เครื่องที่จะสืบค้นฐานข้อมูลผ่านช่องทางการสื่อสารแบบไร้สาย ในผู้เขียนได้เสนอกลไกการประสานนวนิยาย
สำหรับ multifield โปรแกรม Gate Array ( multifpga ) การจำลองเครื่องกับ timemultiplexed
เชื่อมได้แก่ การนำเสนอกิจกรรมตามกลไกการลดเวลาที่ตรงกันในการออกแบบหลาย ๆ
. โทรศัพท์มือถือธุรกิจลูกค้าโปรแกรมอาจตั้งใจทํางานใน
ตัดโหมดเพื่อลดต้นทุนการสื่อสาร และการใช้พลังงานของอุปกรณ์มือถือ เราใช้ " ข้อมูล
หมกเม็ด " ให้ธุรกรรมทางธุรกิจจะถูกประมวลผลบนมือถือของลูกค้า แม้จะมีการเชื่อมต่อซึ่ง
ซึ่ง materialized view เราแบ่งการธุรกรรมมือถือกับเซิร์ฟเวอร์ฐานข้อมูล
เป็น 2 ขั้นกลางและสุดท้ายประสานประสานกลางใช้ค่าใช้จ่ายสูงไร้สาย ) ในขณะที่ประสานสุดท้าย
โดยทั่วไปใช้ต้นทุนต่ำสื่อสารขนาดกลาง เช่น LAN .
ในกระดาษนี้ชี้ให้เห็น samd ( ขั้นตอนวิธีการรักษาความปลอดภัยย่อยตามข้อความ ) เพื่อแก้ไข
ปัญหาดังกล่าวข้างต้น samd แก้ไขปัญหาการใช้ SQL แบบสอบถามตาม
มาตรฐานเท่านั้นที่ได้รับการรับรองจากมาตรฐาน ISO ( องค์การระหว่างประเทศว่าด้วยการมาตรฐาน ) นี้ตามด้วยการรวมกันใด ๆของข้อมูลที่เป็นไปได้
ไม่ว่าชนิดของฐานข้อมูลของฝั่งเซิร์ฟเวอร์หรือฐานข้อมูลมือถือ สรุป
samd มีประสิทธิภาพโซลูชั่นสำหรับการประสานฐานข้อมูลมือถือในสภาพแวดล้อมที่ แพร่หลาย ใน , ค baseband
รับ DVB - T / H คือแสดงตัวรับสัญญาณที่มีสี่ซิงค์ anofdm สัญลักษณ์ , ประสาน
พาหะประสานเพื่อปรับนาฬิกานักบินและกระจายข้อมูลให้ตรงกัน
บทความนี้เสนอการออกแบบใหม่เพื่อลดความซับซ้อนหลายประสานและความซับซ้อนของฮาร์ดแวร์ ผู้ให้บริการและ
นาฬิกาลูปประสานเต็มที่จบแบบ .นักบินกระจัดกระจายประสาน adopts โครงการระยะที่สอง
ลดการตรวจจับแฝงอยู่ นอกจากนี้ ก่อนบรรจุโครงการลดความซับซ้อนของการประมาณค่าช่องสัญญาณ ระบบที่มีอยู่เดิม



1 DBMS พาณิชย์ venders เสนอโซลูชั่นต่างๆ เพื่อประสานข้อมูลในสภาพแวดล้อมที่มือถือ .
2 อย่างไรก็ตาม โซลูชั่นเหล่านี้จะไม่เป็นอิสระของฝั่งเซิร์ฟเวอร์ฐานข้อมูล เพราะพวกเขาใช้ฐานข้อมูล
dependentinformation เช่นเมตาดาต้าหรือใช้ฟังก์ชันเฉพาะของฝั่งเซิร์ฟเวอร์ฐานข้อมูลเช่นทริกเกอร์และเวลาประทับตรา
.
3 เนื่องจากข้อ จำกัด เหล่านี้มีการขยายการปรับตัวและความยืดหยุ่นของระบบมือถือธุรกิจ
aremarkedly ขั้นตอนวิธีที่มีอยู่ลดลง

1 . การปรับนาฬิกาขั้นตอนวิธี
2 งานประสานขั้นตอนวิธี
3 ตาม การปรับเวลาที่อัลกอริทึม
4ข้อเสียของความซับซ้อนของระบบที่มีอยู่น้อย

1 ช้ากว่าดัชนี
2 สายพันธุ์ไม่ดี การปรับตัวและความยืดหยุ่น
3 การประสานข้อมูลช้ามาก
4 ขึ้นอยู่กับผู้ขายฐานข้อมูล
5 การรักษาความปลอดภัยน้อย
6 สูงกว่าต้นทุน
7 ใช้ระบบเวลาช้า


1 samd แก้ไขปัญหาการประสานโดยใช้เพียงมาตรฐาน SQL แบบสอบถาม นี้ตามด้วยเป็นไปได้
การรวมกันของข้อมูลใด ๆโดยไม่คำนึงถึงชนิดของฝั่งเซิร์ฟเวอร์ฐานข้อมูลหรือฐานข้อมูลมือถือ .
2 การ samd ทำให้ภาพที่โต๊ะของฝั่งเซิร์ฟเวอร์ฐานข้อมูลและฐานข้อมูลโดยใช้มือถือ
securedmessage ย่อยอัลกอริทึม ; แล้วภาพและข้อความย่อยที่มีค่า จะช่วยในการรักษาความปลอดภัยข้อความย่อย

โต๊ะทั้งสองด้าน
3
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: