Luận văn: Xây dựng hệ thống quan sát từ xa qua mạng điện thoại di động

Luận văn thạc sĩ: Xây dựng hệ thống quan sát từ xa qua mạng di động. Nghiên cứu giải pháp giám sát hiệu quả, ứng dụng công nghệ tiên tiến, bảo mật cao.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2013

66
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

Lời cam đoan

Danh mục các ký hiệu và chữ viết tắt

Danh mục các bảng

Danh mục các hình vẽ

1. Chương 1: TỔNG QUAN VỀ HỆ THỐNG

1.1. Các hệ thống quan sát ngày nay

1.2. Đề xuất hệ thống mới

1.2.1. Ý tƣởng

1.3. Mô hình hệ thống

1.4. Các đặc điểm của hệ thống đề xuất

1.4.1. Khả năng ứng dụng

1.4.2. Phụ thuộc vào hoạt động của mạng viễn thông

1.5. Các tính năng của hệ thống

1.5.1. Tính năng gửi ảnh khi được kích hoạt

1.5.2. Tính năng gửi ảnh theo định kỳ

1.5.3. Tính năng gửi ảnh dưới dạng tin nhắn MMS

1.5.4. Tính năng gửi ảnh qua Server có sẵn

1.5.5. Tính năng gửi ảnh qua tin nhắn SMS

2. Chương 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Khảo sát hệ thống

2.2. Mục tiêu của hệ thống

2.3. Lựa chọn công cụ và phương án giải quyết vấn đề

2.4. Phân tích các chức năng mà hệ thống cần xây dựng

2.4.1. Chức năng cấu hình các thông tin của hệ thống

2.4.2. Điều khiển chính cho hệ thống

2.4.3. Chức năng phân tích yêu cầu

2.4.4. Chức năng xử lý ảnh

2.4.5. Chức năng xử lý thông điệp

2.4.6. Chức năng điều khiển Modem

2.4.7. Khối xử lý trên điện thoại di động

2.5. Thiết kế hệ thống

2.5.1. Kiến trúc hệ thống

2.5.2. Thiết kế file config

2.5.3. Thiết kế các module chính chương trình trên máy tính

2.5.4. Module nhận SMS trên điện thoại di động

2.6. Kết quả thực nghiệm

2.6.1. Giao diện cấu hình GSM modem

2.6.2. Giao diện chính của hệ thống

2.6.3. Giao diện cấu hình MMS

2.6.4. Giao diện chương trình trên điện thoại di động

2.7. Triển khai và đánh giá kết quả thực nghiệm

3. Chương 3: CÔNG NGHỆ PHÁT TRIỂN ỨNG DỤNG

3.1. Các công nghệ truyền thông

3.2. Công nghệ GPRS

3.3. Tập lệnh AT và thiết bị hỗ trợ tập lệnh AT

3.3.1. Tập lệnh AT

3.3.2. Điện thoại đi động và modem GSM hoặc GPRS

3.4. Tin nhắn SMS và MMS

3.4.1. Tin nhắn SMS

3.4.2. Tin nhắn MMS

3.5. Lập trình gửi/nhận SMS với tập lênh AT

3.6. Lập trình kết nối mạng Internet với tập lênh AT

3.7. Lập trình gửi MMS với tập lênh AT

3.8. Lập trình điều khiển thiết bị Webcam

3.9. Lập trình gửi nhận tin nhắn trên điện thoại di động với J2me

TÀI LIỆU THAM KHẢO

MỞ ĐẦU

Tóm tắt

I. Tổng Quan Hệ Thống Quan Sát Từ Xa Luận Văn Thạc Sĩ

Các hệ thống quan sát từ xa ngày càng trở nên phổ biến, không còn giới hạn trong lĩnh vực an ninh hay quân sự mà đã tiếp cận đến người dùng cá nhân. Tuy nhiên, nhiều hệ thống hiện tại đòi hỏi cấu hình phức tạp, phụ thuộc vào hạ tầng mạng và nhà cung cấp dịch vụ, gây khó khăn cho người dùng. Hệ thống này đề xuất xây dựng một hệ thống quan sát từ xa qua mạng di động, tập trung vào phương pháp truyền thông tin media giữa các thuê bao di động. Mục tiêu là tạo ra một hệ thống có tính cá nhân cao, độc lập, chỉ phụ thuộc vào Module SIM điện thoại. Điều này giúp giảm sự phụ thuộc vào hạ tầng mạng và nhà cung cấp dịch vụ, tạo điều kiện phát triển các thiết bị quan sát từ xa có tính di động cao. Luận văn này tập trung vào việc nghiên cứu các phương pháp truyền thông tin đa phương tiện từ thuê bao di động đến thuê bao di động, sử dụng mạng 4G/5G như một môi trường trung gian. Mục tiêu cuối cùng là tạo ra một thiết bị quan sát từ xa có tính cá nhân, độc lập cao, không phụ thuộc vào hạ tầng mạng và nhà cung cấp dịch vụ mà chỉ phụ thuộc vào Module SIM điện thoại. Hệ thống được thiết kế với hai phần chính: hệ thống điều khiển quan sát từ xa và hệ thống nhận thông tin trên điện thoại di động. Việc truyền thông tin có thể diễn ra qua SMS, MMS hoặc thông qua một server trung gian.

1.1. Các hệ thống giám sát từ xa hiện đại và hạn chế

Hệ thống giám sát từ xa ngày càng được ưa chuộng nhờ khả năng cung cấp thông tin tức thời về địa điểm và đối tượng quan tâm. Tuy nhiên, giá thành cao, quy trình lắp đặt và cấu hình phức tạp, sự phụ thuộc vào hạ tầng mạng hữu tuyến và nhà cung cấp dịch vụ khiến nhiều người e ngại sử dụng. Các hệ thống giám sát tinh vi trong quân sự và an ninh vượt quá khả năng tiếp cận của người dùng thông thường. Hệ thống dân dụng như IP-CAMERA còn tồn tại nhược điểm. Ví dụ IP-CAMERA có giá thành không rẻ. Người dùng cần mạng và phải thiết lập cấu hình để quan sát qua mạng cục bộ/Internet. Hệ thống này hữu dụng với người có yêu cầu giám sát cao và điều kiện kinh tế. Tuy nhiên, nó không phù hợp với người chỉ có nhu cầu thông tin đơn giản với giá thành rẻ. Ngoài ra hệ thống đó cũng chưa khai thác được kênh thông tin trên mạng di động. Vì vậy, báo cáo này đề xuất phát triển một hệ thống mới, khai thác đối tượng người dùng chỉ có yêu cầu thông tin đơn thuần. Sử dụng thiết bị quan sát từ xa giá rẻ, dùng mạng di động để truyền thông tin, hệ thống sẽ có tính độc lập cao, cài đặt đơn giản, tập trung nghiên cứu cách truyền thông tin media từ thuê bao điện thoại đến thuê bao điện thoại, không phụ thuộc vào các thư viện lập trình trên máy tính và hạ tầng mạng ngày nay. Từ đó có thể làm nền tảng nghiên cứu và phát triển các thiết bị quan sát mà chỉ cần dùng một module SIM để làm công cụ truyền thông.

1.2. Ý tưởng về hệ thống giám sát cá nhân qua mạng di động

Đề tài này tập trung vào xây dựng một hệ thống quan sát từ xa với môi trường mạng truyền thông là mạng điện thoại di động. Với tiêu chí “quan sát” thay vì “giám sát”, hệ thống được thiết kế để cung cấp thông tin media theo yêu cầu của người dùng, chất lượng của thông tin phụ thuộc vào thiết bị quan sát mà người sử dụng cung cấp. Phương thức truyền thông tin đến thiết bị của người sử dụng được lựa chọn là từ thuê bao điện thoại tới thuê bao điện thoại để không phụ thuộc vào hạ tầng mạng Internet của người dùng, để khai thác thiết bị nhận tin là điện thoại di động, để có thể truyền thông tin ngay cả khi không có mạng dữ liệu – tin nhắn SMS có thể mang dữ liệu, và để có thể làm tiền đề xây dựng một thiết bị quan sát sử dụng Module điện thoại để truyền thông. Trong đó, tại địa điểm quan sát sẽ có một Webcam để thu hình ảnh. Một hệ thống phần mềm điều khiển việc thu, lưu trữ và xử lý hình ảnh để phù hợp với một loại thông điệp mà người dùng muốn nhận – loại thông điệp có thể dễ dàng nhận, gửi và hiển thị trên điện thoại di động (MMS, SMS), cuối cùng hệ thống phần mềm sẽ tiến hành gửi thông điệp này đến điện thoại di động của người dùng thông qua một Module phần cứng mà trên đó được gắn một thẻ SIM điện thoại. Để demo, về phía hệ thống quan sát, trong báo cáo này sử dụng một Webcam để thu hình ảnh, phần mềm điều khiển là chương trình trên máy tính, và thiết bị - Module phần cứng để truyền thông được sử dụng là một Modem GSM/GPRS hoặc Modem 3G. Về phía người dùng, có thể yêu cầu hệ thống gửi thông tin theo hai cách sau:  Gửi yêu cầu bằng một tin nhắn SMS.  Cấu hình hệ thống để sau một khoảng thời gian nhất định hệ thống sẽ gửi thông tin đến cho người dùng.

II. Cách Thiết Kế Hệ Thống Quan Sát Từ Xa Qua Điện Thoại

Hệ thống quan sát từ xa qua mạng di động được thiết kế với hai phần chính: hệ thống điều khiển quan sát từ xa và hệ thống nhận thông tin trên điện thoại di động. Hệ thống điều khiển bao gồm máy tính cá nhân kết nối với Webcam và modem GSM, được điều khiển bởi chương trình viết bằng Java. Chương trình điều khiển webcam chụp ảnh, xử lý ảnh, tạo thông điệp và gửi qua modem GSM. Chương trình nhận tin trên điện thoại di động được viết bằng J2me, có nhiệm vụ nhận, tổng hợp và hiển thị thông tin. Dữ liệu có thể được truyền qua SMS, MMS hoặc một server trung gian. Ưu điểm của hệ thống là tận dụng thiết bị sẵn có, không phụ thuộc nhà cung cấp dịch vụ, sử dụng kênh thông tin phổ biến, giúp người dùng nhận thông tin ngay cả khi không có trình duyệt, máy tính hay mạng dữ liệu. Hệ thống có các đặc điểm quan trọng, bao gồm: Khả năng áp dụng cho người dùng có máy tính và điện thoại, phụ thuộc vào hoạt động của mạng viễn thông, các tính năng gửi ảnh khi được kích hoạt hoặc gửi theo định kỳ.

2.1. Tổng quan về mô hình hoạt động của hệ thống

Hệ thống được thiết kế với hai phần chính là hệ thống điều khiển quan sát và hệ thống nhận thông tin trên điện thoại di động. Trong đó hệ thống điều khiển quan sát sẽ gồm có một máy tính cá nhân được gắn với Webcam để thu hình ảnh, một modem GSM để truyền thông, các thiết bị này được điều khiển bởi một chương trình trên máy tính viết bằng ngôn ngữ Java. Chương trình trên máy tính sẽ điều khiển webcam chụp hình, sau đó chương trình này sẽ xử lý hình ảnh, tạo thông điệp gửi đi, thông điệp này được gửi qua modem GSM. Phần chương trình nhận tin trên điện thoại di động được viết bằng ngôn ngữ J2me, chương trình này sẽ làm nhiệm vụ nhận thông tin được gửi từ phần hệ thống quan sát, tổng hợp và hiển thị tới người dùng. Để gửi thông tin, có những dạng thông điệp sau sẽ được truyền:  SMS: Hình ảnh sẽ được chia ra thành các SMS và gửi sang phần nhận tin qua mạng GSM.  MMS: Hình ảnh sẽ được đính kèm vào một tin nhắn đa phương tiện và gửi qua mạng GPRS/3G.  Data: Dữ liệu hình ảnh sẽ được gửi lên một Server có sẵn trên mạng (ví dụ gmail), sau đó chương trình trên điện thoại di động sẽ kết nối đến mạng dữ liệu qua công nghệ GPRS/3G và tải dữ liệu về.

2.2. Các thành phần quan trọng của hệ thống giám sát từ xa

Hệ thống điều khiển quan sát từ xa bao gồm Webcam và Computer: Webcam có thể là sẵn có hoặc là được cài thêm vào máy tính – là một thành phần quan trọng của hệ thống, sẽ được chương trình trên máy tính điều khiển để thu hình ảnh định kỳ hay theo lệnh. Các Webcam này là các Webcam bán sẵn trên thị trường, các Webcam đơn giản thường có góc nhìn hẹp, độ phân giải thấp và không thể điều khiển góc quay, tuy nhiên giá thành rất rẻ và phù hợp với mục tiêu của đề tài. Máy tính được sử dụng để làm các nhiệm vụ sau:  Điều khiển Webcam: Chương trình trên máy tính có một module để điều khiển Webcam chụp hình mỗi khi có yêu cầu.  Lưu trữ, xử lý hình ảnh: Hình ảnh sau khi được thu thì cần phải được lưu trữ lại, sau đó để có thể truyền một cách hiệu quả qua mạng và phù hợp với các định dạng thông điệp (SMS/MMS), hình ảnh cần được nén, thu nhỏ và chuyển đổi sang kiểu dữ liệu khác (nếu cần).  Tạo thông điệp gửi đi: Thông điệp gửi đi có thể là SMS, MMS, đây là những dạng thông điệp có quy chuẩn riêng, quy định dạng thông điệp, các thông số, đích đến,… Do đó hệ thống cần khởi tạo thông điệp cho phù hợp trước khi truyền đi.  Điều khiển thiết bị kết nối – Modem: Để truyền thông hệ thống sử dụng một Modem (GSM/GPRS/3G) , để có thể sử dụng những chức năng của thiết bị, chương trình điều khiển cần có một module điều khiển Modem, trong đó, module này chủ yếu gửi các lệnh mà Modem hỗ trợ để điều khiển thiết bị.

2.3. Các tính năng của hệ thống giám sát

Các tính năng của hệ thống quan sát từ xa: 1. Tính năng gửi ảnh khi đƣợc kích hoạt: Khi người dùng muốn nhận thông tin, họ sẽ nhắn một SMS kích hoạt, thông qua Modem GSM chương trình trên máy tính nhận được tin nhắn, phân tích yêu cầu thông qua tin nhắn ấy và thực hiện capture ảnh, lưu ảnh, xử lý ảnh, chuyển sang định dạng thông điệp thích hợp và gửi cho người sử dụng. Trong tin nhắn kích hoạt sẽ chứa thông tin về loại thông điệp người dùng muốn sử dụng để nhận thông tin. Tính năng gửi ảnh theo định kỳ: Khi người dùng muốn nhận thông tin liên tục mà không cần phải gửi tin nhắn kích hoạt, hoặc mở ứng dụng ra, người dùng cần cấu hình hệ thống trước, cung cấp thông tin về thời gian ngừng sau mỗi lần gửi ảnh cho hệ thống phần mềm trên máy tính. Với thông tin cấu hình như vậy, sau mỗi khoảng thời gian ngừng, hệ thống sẽ tiến hành tự động capture, lưu và xử lý ảnh, chuẩn bị dạng thông điệp thích hợp và gửi dữ liệu về cho người dùng. Để tự động, dạng thông điệp được dùng để gửi hình ảnh sẽ là MMS. Tính năng gửi ảnh dƣới dạng tin nhắn MMS: Tin nhắn MMS là tin nhắn đa phương tiện, trong đó ngoài phần Text, tin nhắn còn có phần thông tin đa phương tiện đính kèm. Ưu điểm sử dụng tin nhắn MMS trong hệ thống đó là tin nhắn MMS được gửi một cách tự động đến điện thoại, người dùng không phải cài đặt thêm bất kỳ phần mềm nào, chỉ phụ thuộc vào dịch vụ của nhà cung cấp mạng di động.

III. Phân Tích và Thiết Kế Chi Tiết Hệ Thống Giám Sát Di Động

Hệ thống quan sát từ xa di động hướng tới mục tiêu khai thác tối đa môi trường truyền thông qua mạng di động, hệ thống chỉ cần sử dụng module điện thoại để kết nối, tạo sự đơn giản và linh hoạt. Với môi trường truyền thông đó, thiết bị nhận tin chủ yếu là điện thoại di động. Hệ thống cần thiết kế có các đặc điểm: chỉ sử dụng mạng điện thoại để truyền thông, truyền dữ liệu trên nhiều hình thức phong phú (SMS, MMS, ứng dụng Internet). Việc lựa chọn công cụ và phương án giải quyết vấn đề: Thiết bị quan sát (Webcam), Module xử lý trung tâm (chương trình trên máy tính), Module phần cứng (Modem GSM/GPRS/3G), Chương trình nhận tin trên điện thoại di động. Công cụ chọn là OpenCV, ngôn ngữ Java, tập lệnh AT, J2me. Phân tích các chức năng mà hệ thống cần xây dựng bao gồm chức năng cấu hình các thông tin của hệ thống, điều khiển chính cho hệ thống, chức năng phân tích yêu cầu, chức năng xử lý ảnh, chức năng xử lý thông điệp, chức năng điều khiển Modem, khối xử lý trên điện thoại di động.

3.1. Phân tích mục tiêu và công cụ để xây dựng hệ thống

Hiện nay điện thoại di động và mạng điện thoại di động đang vô cùng phát triển chính vì thế mà các dịch vụ dành các công nghệ này cũng theo đó mà phát triển mạnh mẽ, các thiết bị điện tử sử dụng Module SIM điện thoại di động để truyền thông cũng xuất hiện ngày càng nhiều và nhận được nhiều sự quan tâm của người sử dụng. Bên cạnh đó vì nhiều lý do như giá thành hợp lý, mức độ hiện đại, tất bật của đời sống gia tăng mà các hệ thống quan sát từ xa, giám sát đang được nhiều người dùng trang bị cho gia đình, nơi làm việc của mình, tuy nhiên những hệ thống này chưa khai thác được hết kênh truyền thông tin trên mạng điện thoại di động. Nhận thấy những vấn đề đang phát triển và còn tồn tại đó, đề tài đề xuất một hệ thống quan sát mà trong đó sẽ hoàn toàn khai thác môi trường truyền thông là mạng điện thoại di động để hệ thống chỉ cần sử dụng module điện thoại mà không cần kết nối cáp hay thiết bị mạng nào khác để có thể tạo kết nối, điều này không chỉ tạo ra sự đơn giản trong lắp đặt hệ thống hay thiết bị mà còn giúp cho hệ thống có thể tồn tại trong nhiều môi trường với các điều kiện kỹ thuật khác nhau khi mạng điện thoại di động đang rất phổ biến và có vùng phủ sóng rất rộng.

3.2. Lựa chọn công cụ và phương án giải quyết các vấn đề

Hệ thống quan sát từ xa như đã đề xuất cần có các thành phần cơ bản như sau:  Thiêt bị quan sát.  Module xử lý trung tâm.  Module phần cứng giúp giao tiếp với mạng.  Chương trình nhận tin trên điện thoại di động. Với những yêu cầu đặt ra với đề tài, thiết bị quan sát có thể sử dụng là bất kỳ thiết bị quan sát nào người dùng sở hữu có thể gắn với máy tính thông qua cổng COM/USB, điển hình như Webcam, có thể sử dụng Webcam Built in có sẵn trên máy tính.Với yêu cầu đơn giản của hệ thống là chỉ sử dụng thiết bị quan sát để thu hình ảnh, hệ thống không xử lý với các yêu cầu cao hơn như điều khiển góc quay, khung nhìn,… Module xử lý trung tâm mục tiêu là chương trình trên một vi điều khiển thông minh (ARM), tuy nhiên để mô phỏng, module xử lý sẽ được viết trên máy tính với tiêu chí làm sao cho phù hợp với một chương trình trên vi điều khiển. Để làm được việc đó, các công nghệ sử dụng và phương pháp lập trình phải được lựa chọn sao cho phù hợp và có thể truyền khai trên vi điều khiển. Module phần cứng giao tiếp với mạng sẽ là một Modem GSM/GPRS hoặc 3G có hỗ trợ lập trình với tập lệnh AT, module xử lý trung tâm và các ứng dụng trên điện thoại di động sẽ truyền thông qua modem này và qua một môi trường trung gian nữa đó là môi trường của mạng điện thoại di động và mạng Internet.

IV. Đánh Giá Kết Quả và Triển Vọng Hệ Thống Giám Sát Qua Mạng

Hệ thống demo được triển khai trên laptop, sử dụng webcam và USB 3G. Việc gửi hình ảnh qua GPRS/3G (gửi qua gmail) hoạt động tốt với độ trễ vừa phải. Hình ảnh qua MMS có thời gian trễ khoảng 1 phút. Khi gửi ảnh qua SMS, chi phí vẫn còn cao. Chương trình nhận tin trên điện thoại di động chạy hiệu quả nhưng giao diện chưa thân thiện. Hệ thống chỉ thích hợp cho mục đích nghiên cứu, không thích hợp triển khai thực tế do hạn chế của việc sử dụng máy tính cá nhân và webcam. Tuy nhiên, hệ thống đã hoàn thành các nhiệm vụ đề ra, nghiên cứu và ý tưởng này có thể được sử dụng để tạo ra một thiết bị quan sát từ xa linh động hơn, thay thế máy tính bằng mạch điện tử.

4.1. Kết quả thử nghiệm hệ thống và các hạn chế

Hệ thống demo đã được triển khai, với chương trình chạy trên máy tính cá nhân (Laptop), sử dụng Camera có sẵn của máy tính và sử dụng USB 3G để làm thiết bị truyền thông. Modem USB 3G, không phải là thiết bị chuyên dụng để lập trình, với hạn chế của thiết bị là không có phép truyền nhiều tin nhắn trong cùng một khoảng thời gian, qua thực nghiệm nhận thấy trong một phút thiết bị chỉ có thể gửi được khoảng 6 tin nhắn trong điều kiện chất lượng mạng bình thường, do đó ảnh hưởng tới tốc độ truyền dữ liệu qua tin nhắn SMS. Việc gửi hình ảnh qua công nghệ GPRS/3G (hình ảnh được gửi qua mạng tới tài khoản gmail) được thực hiện tốt với độ trễ vừa phải. Hình ảnh qua tin nhắn MMS thì có thời gian trễ giao động trong 1 phút. Khi gửi ảnh dưới dạng tin nhắn SMS, do kỹ thuật xử lý ảnh chưa tốt và do hạn chế độ dài dữ liệu của tin nhắn SMS nên chi phí cho một hình ảnh cỡ nhỏ hơn 100 pixel vẫn còn cao, khoảng dưới 3000đ.

4.2. Đánh giá tiềm năng và hướng phát triển của hệ thống

Ngoài ra hệ thống được cài đặt chỉ thích hợp cho mục đích nghiên cứu các phương pháp truyền thông qua các thuê bao điện thoại di động, không thích hợp để triển khai trên thực tế do hạn chế của việc sử dụng máy tính cá nhân để điều khiển hệ thống quan sát, sử dụng webcam là thiết bị quan sát chính. Vì như vậy máy tính phải thường xuyên hoạt động mà máy tính cá nhân vốn không được thiết kế để có thể liên tục hoạt động trong nhiều ngày, hơn nữa sự có mặt của một thiết bị hiện đại, nhiều chức năng như máy tính chỉ để phục vụ cho một mục đích quan sát là lãng phí, và không thể di dời hệ thống tới mọi địa hình, địa điểm mong muốn. Tuy nhiên, hệ thống được tác giả cài đặt với mục đích demo cho những nghiên cứu về các phương pháp truyền dữ liệu qua mạng điện thoại di động, những nghiên cứu và ý tưởng này có thể được sử dụng để tạo ra một thiết bị quan sát từ xa trong đó máy tính sẽ được thay bằng mạch điện tử để tăng tính linh động và khả năng triển khai trong môi trường thực của hệ thống đã được tác giả đề xuất.

V. Các Công Nghệ Truyền Thông Cho Hệ Thống Giám Sát Từ Xa

Để xây dựng một hệ thống quan sát từ xa hiệu quả qua mạng di động, việc nắm vững các công nghệ truyền thông là vô cùng quan trọng. Chương này sẽ đi sâu vào các công nghệ được sử dụng để phát triển hệ thống, bao gồm: Mạng GSM, công nghệ GPRS, tập lệnh AT và các thiết bị hỗ trợ tập lệnh AT, tin nhắn SMS và MMS, và các phương pháp lập trình để điều khiển các Module SIM điện thoại.

5.1. Mạng GSM và công nghệ GPRS

GSM (Global System for Mobile Communications) là một chuẩn cho điện thoại di động số cho phép người sử dụng điện thoại di động có thể sử dụng điện thoại di động của họ trên toàn châu Âu. GSM sử dụng hai kỹ thuật truy nhập là TDMA và FDMA. GPRS (General Packet Radio Service) là sự mở rộng của mạng GSM cho phép thuê bao gửi và nhận dữ liệu qua kết nối chuyển mạch gói. Các yếu tố chính của sáng tác kiến trúc GPRS bao gồm phục vụ và các nút hỗ trợ cổng GPRS. Trước khi một trạm di động có thể truy cập dịch vụ GPRS, nó phải thực thi một thủ tục đính kèm GPRS để cho biết sự hiện diện của nó vào mạng.

5.2. Tập lệnh AT và các thiết bị hỗ trợ tập lệnh AT

Tập lệnh AT được được sử dụng để điều khiển một modem. Mỗi dòng lệnh bắt đầu bằng “AT” hoặc “at”. Có nhiều lệnh AT được sử dụng để điều khiển modem có dây như ATD (Dial), ATA (Answer), ATH (Hook control) and ATO (Return to online data state) cũng được sử dụng để điều khiển các modem không dây và các điện thoại di động. Điện thoại di động và modem GSM hoặc GPRS Một modem GPRS là một modem GSM có hỗ trợ thêm công nghệ GPRS để truyền dữ liệu. Một lợi thế chính của GPRS là có tốc độ truyền dữ liệu cao hơn GSM. Một modem GPRS là cần thiết để gửi và nhận tin nhắn SMS sử dụng công nghệ GPRS.

VI. Kết Luận và Hướng Phát Triển Tiếp Theo Cho Giám Sát Di Động

Luận văn đã trình bày quá trình xây dựng hệ thống quan sát từ xa qua mạng di động, tập trung vào việc truyền thông tin media giữa các thuê bao di động. Hệ thống có tiềm năng lớn trong việc cung cấp giải pháp giám sát từ xa cá nhân, độc lập. Các hướng phát triển tiếp theo bao gồm: Thay thế máy tính bằng mạch điện tử để tăng tính di động, cải thiện chất lượng hình ảnh, tối ưu hóa chi phí truyền thông qua SMS, và phát triển giao diện người dùng thân thiện hơn. Việc tích hợp các công nghệ mới như AI trong quan sát từ xaIoT trong quan sát từ xa cũng là một hướng đi đầy hứa hẹn.

6.1. Tóm tắt các kết quả đạt được và những hạn chế

Đề tài đã trình bày quá trình nghiên cứu và xây dựng một hệ thống quan sát từ xa qua mạng di động. Hệ thống đã chứng minh khả năng truyền tải hình ảnh qua các kênh truyền thông khác nhau như SMS, MMS và thông qua một server trung gian. Tuy nhiên, hệ thống vẫn còn tồn tại những hạn chế nhất định như chi phí truyền thông cao (đặc biệt là qua SMS), sự phụ thuộc vào các thiết bị phần cứng (máy tính, webcam), và giao diện người dùng chưa được tối ưu.

6.2. Đề xuất các hướng nghiên cứu và phát triển tiếp theo

Để khắc phục những hạn chế và nâng cao tính ứng dụng của hệ thống, đề xuất các hướng nghiên cứu và phát triển tiếp theo như sau: Thay thế máy tính bằng một vi điều khiển để giảm kích thước và điện năng tiêu thụ của hệ thống. Nghiên cứu các thuật toán nén ảnh hiệu quả hơn để giảm chi phí truyền thông qua SMS. Phát triển các ứng dụng di động với giao diện người dùng thân thiện và tích hợp nhiều tính năng hữu ích. Nghiên cứu ứng dụng các công nghệ mới như trí tuệ nhân tạo (AI) và Internet of Things (IoT) vào hệ thống quan sát từ xa.

24/09/2025

Trích đoạn nội dung tài liệu

Chương 1: Trình bày tổng quan về đề tài. Mô hình tổng quan, các mục tiêu nghiên cứu, thiết kế.  Chương 2: Trình bày về quá trình phân tích thiết kế hệ thống quan sát qua mạng điện thoại di động và các kết quả thực nghiệm.  Chương 3: Trình bày về các công nghệ được sử dụng để phát triển ứng dụng, bao gồm các công nghệ viễn thông, tin nhắn SMS, MMS và cách lập trình điều khiển với các Module SIM điện thoại.

TIEU LUAN MOI download : skknchat@gmail.com 9 Chƣơng 1: TỔNG QUAN VỀ HỆ THỐNG 1. Các hệ thống quan sát ngày nay Các hệ thống quan sát từ xa là mối quan tâm của nhiều người trong cuộc sống hiện đại ngày nay, nhằm cung cấp thông tin tức thời và sinh động về những địa điểm, đối tượng mà người sử dụng quan tâm khi họ ở một vị trí khác. Tuy nhiên, vì nhiều lý do như giá thành, quá trình lắp đặt, cấu hình hệ thống phức tạp, phụ thuộc vào hạ tầng mạng hữu tuyến, vô tuyến, phụ thuộc vào nhà cung cấp dịch vụ, khiến cho nhiều người còn ngần ngại sử dụng. Với những hệ thống giám sát tinh vi dùng trong các lĩnh vực anh ninh, quân sự thì quá tầm tay của người dùng bình thường.

Còn các hệ thống quan sát dân dụng ngày nay cũng không phải không có những nhược điểm cần phải khắc phục. Ví dụ như hệ thống sử dụng thiết bị IP - CAMERA, một trong những hệ thống giám sát đang rất phổ biến ở nước ta hiện nay. Giá thành của thiết bị cũng không thực sự rẻ, trong khi đó người dùng cần có hệ thống mạng viễn thông và phải thiết lập cấu hình để có thể quan sát được không gian thông qua mạng cục bộ, Intenet với hệ thống Website được nhà phát triển ứng dụng hỗ trợ. Hệ thống này bị này thực sự hữu dụng với những người dùng có yêu cầu giám sát cao và có điều kiện kinh tế.

Tuy nhiên đó không thực sự là một hệ thống thích hợp với những người sử dụng chỉ có yêu cầu thông tin đơn giản với giá thành rẻ, ngoài ra hệ thống đó cũng chưa khai thác được kênh thông tin trên mạng điện thoại di động, để hệ thống có thể gửi thông tin một cách chủ động tới người dùng, trên thiết bị điện tử quen thuộc và luôn ở bên cạnh họ đó là điện thoại di động bất cứ khi nào và bất cứ nơi đâu. Vì vậy, báo cáo này đề xuất phát triển một hệ thống mới, trong đó, hệ thống sẽ tập trung khai thác đối tượng người dùng chỉ có yêu cầu thông tin đơn thuần chứ không yêu cầu giám sát với mức độ cao, sử dụng những thiết bị quan sát có giá thành hợp với khả năng chi trả của người sử dụng và sử dụng mạng điện thoại để truyền thông nhằm tạo ra một hệ thống có tính độc lập cao, cài đặt đơn giản, hệ thống sẽ tập trung nghiên cứu cách truyền thông tin media từ thuê bao điện thoại đến thuê bao điện thoại, để không phụ thuộc vào các thư viện lập trình trên máy tính và hạ tầng mạng hữu tuyến, vô tuyến ngày nay. Từ đó có thể làm nền tảng nghiên cứu và phát triển các thiết bị quan sát mà chỉ cần dùng một module SIM để làm công cụ truyền thông. Đề xuất hệ thống mới 1.

Ý tƣởng Đề tài này đưa ra một hệ thống quan sát từ xa với môi trường mạng truyền thông là mạng điện thoại di động. Với tiêu chí là “quan sát” thay vì “giám sát”, hệ thống được thiết kế với mục đích cung cấp thông tin media theo yêu cầu của người dùng, chất lượng của thông tin phụ thuộc vào thiết bị quan sát mà người sử dụng cung TIEU LUAN MOI download : skknchat@gmail. Phương thức truyền thông tin đến thiết bị của người sử dụng được lựa chọn là từ thuê bao điện thoại tới thuê bao điện thoại để không phụ thuộc vào hạ tầng mạng Internet của người dùng, để khai thác thiết bị nhận tin là điện thoại di động, để có thể truyền thông tin ngay cả khi không có mạng dữ liệu – tin nhắn SMS có thể mang dữ liệu, và để có thể làm tiền đề xây dựng một thiết bị quan sát sử dụng Module điện thoại để truyền thông. Trong đó, tại địa điểm quan sát sẽ có một Webcam để thu hình ảnh.

Một hệ thống phần mềm điều khiển việc thu, lưu trữ và xử lý hình ảnh để phù hợp với một loại thông điệp mà người dùng muốn nhận – loại thông điệp có thể dễ dàng nhận, gửi và hiển thị trên điện thoại di động (MMS, SMS), cuối cùng hệ thống phần mềm sẽ tiến hành gửi thông điệp này đến điện thoại di động của người dùng thông qua một Module phần cứng mà trên đó được gắn một thẻ SIM điện thoại. Để demo, về phía hệ thống quan sát, trong báo cáo này sử dụng một Webcam để thu hình ảnh, phần mềm điều khiển là chương trình trên máy tính, và thiết bị - Module phần cứng để truyền thông được sử dụng là một Modem GSM/GPRS hoặc Modem 3G. Về phía người dùng, có thể yêu cầu hệ thống gửi thông tin theo hai cách sau:  Gửi yêu cầu bằng một tin nhắn SMS.  Cấu hình hệ thống để sau một khoảng thời gian nhất định hệ thống sẽ gửi thông tin đến cho người dùng.

Các phương pháp nhận thông tin mà người dùng có thể sử dụng:  Sử dụng tin nhắn đa phương tiện MMS.  Sử dụng chương trình trên điện thoại để nhận thông tin thông qua một Server có sẵn mà người dùng có tài khoản (là một Server cho phép người dùng upload dữ liệu, chương trình trên điện thoại di động sẽ kết nối đến Server này để lấy dữ liệu về, ví dụ như hệ thống email).  Sử dụng tin SMS – được dùng trong trường hợp không có mạng dữ liệu. Trên thiết bị di động của người sử dụng có một chương trình để nhận các tin nhắn SMS chứa thông tin media – hình ảnh, và tổng hợp các tin nhắn này, chuyển về dạng hình ảnh.

Hệ thống có ưu điểm là tận dụng được những thiết bị sẵn có của người sử dụng, không phụ thuộc đến nhà cung cấp dịch vụ, sử dụng các kênh thông tin sẵn có và phổ dụng, giúp người dùng có thể có được thông tin ngay cả khi không có trình duyệt, máy tính và ngay cả khi không có mạng dữ liệu. TIEU LUAN MOI download : skknchat@gmail. Mô hình hệ thống Hình 1. Mô hình hệ thống TIEU LUAN MOI download : skknchat@gmail.com 12 Hệ thống được thiết kế với hai phần chính là hệ thống điều khiển quan sát và hệ thống nhận thông tin trên điện thoại di động.

Trong đó hệ thống điều khiển quan sát sẽ gồm có một máy tính cá nhân được gắn với Webcam để thu hình ảnh, một modem GSM để truyền thông, các thiết bị này được điều khiển bởi một chương trình trên máy tính viết bằng ngôn ngữ Java. Chương trình trên máy tính sẽ điều khiển đẻ webcam chụp hình, sau đó chương trình này sẽ xử lý hình ảnh, tạo thông điệp gửi đi, thông điệp này được gửi qua modem GSM. Phần chương trình nhận tin trên điện thoại di động được viết bằng ngôn ngữ J2me, chương trình này sẽ làm nhiệm vụ nhận thông tin được gửi từ phần hệ thống quan sát, tổng hợp và hiển thị tới người dùng. Để gửi thông tin, có những dạng thông điệp sau sẽ được truyền:  SMS: Hình ảnh sẽ được chia ra thành các SMS và gửi sang phần nhận tin qua mạng GSM.

 MMS: Hình ảnh sẽ được đính kèm vào một tin nhắn đa phương tiện và gửi qua mạng GPRS/3G.  Data: Dữ liệu hình ảnh sẽ được gửi lên một Server có sẵn trên mạng (ví dụ gmail), sau đó chương trình trên điện thoại di động sẽ kết nối đến mạng dữ liệu qua công nghệ GPRS/3G và tải dữ liệu về. Webcam và Computer  Webcam có thể là sẵn có hoặc là được cài thêm vào máy tính – là một thành phần quan trọng của hệ thống, sẽ được chương trình trên máy tính điều khiển để thu hình ảnh định kỳ hay theo lệnh. Các Webcam này là các Webcam bán sẵn trên thị trường, các Webcam đơn giản thường có góc nhìn hẹp, độ phân giải thấp và không thể điều khiển góc quay, tuy nhiên giá thành rất rẻ và phù hợp với mục tiêu của đề tài.

Máy tính được sử dụng để làm các nhiệm vụ sau:  Điều khiển Webcam: Chương trình trên máy tính có một module để điều khiển Webcam chụp hình mỗi khi có yêu cầu.  Lưu trữ, xử lý hình ảnh: Hình ảnh sau khi được thu thì cần phải được lưu trữ lại, sau đó để có thể truyền một cách hiệu quả qua mạng và phù hợp với các định dạng thông điệp (SMS/MMS), hình ảnh cần được nén, thu nhỏ và chuyển đổi sang kiểu dữ liệu khác (nếu cần).  Tạo thông điệp gửi đi: Thông điệp gửi đi có thể là SMS, MMS, đây là những dạng thông điệp có quy chuẩn riêng, quy định dạng thông điệp, các thông số, đích đến,… Do đó hệ thống cần khởi tạo thông điệp cho phù hợp trước khi truyền đi.  Điều khiển thiết bị kết nối – Modem: Để truyền thông hệ thống sử dụng một Modem (GSM/GPRS/3G) , để có thể sử dụng những chức năng của thiết bị, TIEU LUAN MOI download : skknchat@gmail.com 13 chương trình điều khiển cần có một module điều khiển Modem, trong đó, module này chủ yếu gửi các lệnh mà Modem hỗ trợ để điều khiển thiết bị.

Module điều khiển thiết bị kết nối có rất nhiều nhiệm vụ, trong đó có hai nhiệm vụ chính, đó là cấu hình để Modem có thể kết nối mạng, kết nối đến địa chỉ mong muốn, và nhiệm vụ thứ hai là điều khiển modem nhận/gửi dữ liệu và truyền đi các thông điệp.  Nhận yêu cầu từ người dùng: Là một hệ thống giám sát, thường được kích hoạt khi người dùng ở xa, do đó, hệ thống cần nhận được lệnh của người dùng, phân tích và thực hiện được lệnh đó. Lệnh ở đây chủ yếu là được người dùng gửi bằng tin nhắn SMS. Modem GSM Modem là thiết bị kết nối – thiết bị trung gian cho phép chương trình trên máy tính có thể truyền thông tin đến thiết bị của người sử dụng.

Một Modem GSM/GPRS, Modem 3G có các chức năng như nhắn tin, nhận tin SMS/MMS, hội thoại – voice, kết nối mạng dữ liệu GPRS, 3G. Hầu hết các modem GSM đều hỗ trợ tập lệnh AT (Attention command) và có thể trao đổi dữ liệu với máy tính thông qua bất kỳ một module phần mềm điều khiển nào sử dụng tập lệnh AT.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ