T-Engine là gì?
Key Points
- T-Engine là một môi trường phát triển realtime OS mở và được chuẩn hóa nhằm mục đích xây dựng môi trường tính toán phân tán (ubiquitous computing)
- T-Engine kết hợp kiến trúc bảo mật eTRON cho phép phát triển các hệ thống ứng dụng với strong network security.
- T-Engine Project chuẩn hóa hardware, real-time OS, và các đặc tả về định dạng các object để cho phép phân phối dễ dàng các middleware.
- Nhờ sử dụng một lượng phong phú các middleware sẵn có cho T-Engine nên thời gian và giá thành phát triển sản phẩm có thể giảm đi đáng kể.
Summary
TRON Project đã xây dựng T-Engine project để xúc tiến một môi trường phát triển realtime, được chuẩn hóa và mở với mục tiêu đạt tới môi trường tính toán phân tán mà ở đó, mọi thứ đều được tích hợp một máy tính bên trong nó và được nối vào mạng. T-Engine đưa ra một môi trường phát triển hiệu quả để phát triển các thiết bị thông tin di động, điện tử gia dụng và các thiết bị mạng khác trong một thời gian ngắn. eTRON là kiến trúc mạng bảo mật của dự án TRON cũng được tích hợp trong T-Engine. eTRON nhắm tới việc ngăn chặn hành động nghe trộm, giả mạo thông tin nên các thông tin có thể truyền đi một cách an toàn, cho dù kênh truyền có kém an toàn (internet là ví dụ).
Để việc phát triển sản phẩm được hiệu quả, phần cứng (T-Engine board) và hệ điều hành thời gian thực (T-Kernel) được chuẩn hóa. Sự phân phối các middleware được khuyến khích. Hơn nữa, T-Engine có khả năng để làm dễ dàng việc cộng tác giữa các nhà sản xuất chip, nhà sản xuất phần cứng, phần mềm hay nhà sản xuất hệ thống, khuyến khích sự liên thông lẫn nhau về business (mutual business dealing), giảm thời gian và giá thành phát triển sản phẩm. Nhờ đó có thể đưa ra sản phẩm với nhiều giá trị hơn và thời gian phát triển ngắn hơn.
Nhiều hãng advanced semiconductors, packaging và software technologies, các trường đại học và viện nghiên cứu cùng phát triển T-Engine khiến cho nó rất thích hợp và gần như không có đối thủ trong việc phát triển các sản phẩm ứng dụng cao cấp. Rất nhiều các nhà sản xuất phần cứng, phần mềm, hệ thống đã công bố tham gia vào T-Engine. Một sản phẩm T-Engine thực sự đã được lên kế hoạch đưa ra thị trường vào quý 2 năm 2002.
Ubiquitous Computing Environment and T-Engine
TRON Project bắt đầu với các bộ điều khiển (engine controller) trong ô tô (automobiles) và mobile phone và theo sau đó là kết quả nối tiếng về hệ điều hành real-time được nhúng trong các thiết bị ngoại vi. Tương tự như TRON, ITRON bây giờ cũng trở thành chuẩn số 1 thế giới trong lĩnh vực embedded system. Theo sau sự phổ biến của các mobile phone có trang bị internet, là số lượng các thiết bị được nối vào mạng tăng lên nhanh chóng. Khi môi trường ngoại vi ngày càng tăng việc nhúng các computer và tăng việc nối mạng chúng, thì thời đại tính toán phân tán sẽ trở thành hiện thực.
Có hai điểm quan trọng để hiện thực hóa môi trường tính toán phân tán. Đầu tiên, điều quan trọng là phải đảm bảo bảo mật ở phía người dùng. Trong môi trường tính toán phân tán, rất nhiều thiết bị thông tin di động khác nhau như là mobile phone, PDA … sẽ được nối mạng từ nhà tới công sở. Một vài ví dụ sử dụng chúng như: điều khiển thiết bị gia đình từ bên ngoài, gửi các thông tin cá nhân, vé điện tử … qua mạng. Do đó cần phải đảm bảo bảo mật để ngăn chặn hành động nghe trộm, giả mạo thông tin.
Điều thứ 2, cần thiết phải phát triển sản phẩm một cách hiệu quả trong thời gian ngắn. Có một vấn đề đối với các middleware và/hay các hệ điều hành real-time được phát triển đơn lẻ lả khả năng tương thích với các dòng CPU, phần cứng khác nhau trong hệ thống nhúng. Để đáp ứng cho khả năng nâng cấp tính năng sản phẩm, thời gian phát triển được kéo dài thêm, và giá thành phát triển tăng lên khi thời gian debug tăng. Tất cả những điều đó sẽ trở thành “big problem” giữa các nhà sản xuất. T-Engine Project nhắm tới việc xây dựng một development platform chung mà có thể dùng để giải quyết những vấn đề này. Để đảm bảo security, phần cứng T-Engine, OS, middleware đều tương thích với security architecture của một project con của TRON gọi là eTRON. eTROn được đưa ra như là một security platform cho môi trường mạng. eTRON chip sẽ được cài đặt trong phần cứng T-Engine nên tất cả thiết bị sử dụng eTRON sẽ có khả năng truyền thông tin an toàn qua môi trường mạng mở như internet.
eTRON
Theoritically, the contents of digital information can be reproduced and/or altered perfectly without deterioration in the quality of the information. Because of this, managing the distribution of value information such as electronic tickets, or access permissions over the Internet is accompanied by big risks. With eTRON, the tamper-proof chip is used as the base, and it has properties similar to those of paper documents, metal keys, etc. The resulting digital information is difficult to manufacture, reproduce, falsify or carry around. This digital information is called an “electronic entity”, and hence the term eTRON by using the “e” of entity. In a computing everywhere environment embedded with T-Engine devices, the home systems are vulnerable to hackers who may overcome the control systems, and thus there is the danger of mischief. For that reason, for every device in a computing everywhere environmnet, it is necessary to limit from which device the instructions should be received, to which device the information should be sent to, etc. For a T-Engine embedded device, such access management information is transferred as electronic entities by eTRON, which presents a strong security management system that can easily be set by users.
T-Engine as Business Platform, Hardware and Software Distribution
Để phát triển sản phẩm hiệu quả trong thời gian ngắn, T-Engine bao gồm T-Engine hardware, real-time OS (T-Kernel), debugging monitor (T-Monitor). Hơn nữa, nó còn bao gồm cả môi trường phát triển, distribution platform của các device driver và middleware cũng là development mở và chuẩn hóa (supper standard). Đặc tả của T-Engine cũng tương tự như các đặc tả của TRON trong quá khứ, được mở rộng rãi cho bất kỳ ai đều được sử dụng nó. Đối với các sản phẩm thương mại dựa trên T-Engine specification, các thông tin cụ thể cũng được released, followed bởi database management để xúc tiến xa hơn sự phân phối software và hardware và khuyến khích sự liên kết doanh nghiệp.
T-Engine Project Framework
Sự phát triển của T-Engine Project được theo đuổi bởi hai điểm chính như được diễn tả trong câu nói “Embedded System Solution for Secure Networking”. Sau khi đồng ý mục tiêu của dự án này, sự đầu tư triển khai T-Engine platform sau đó gần như được theo đuổi bởi sự phát triển sản phẩm T-Engine. Sản phẩm T-Engine được mong đợi sẽ đưa ra thị trường vào quý 2 năm 2002. Hơn nữa. T-Engine Project mở ra những cơ hội kinh doanh mới cho doanh nghiệp bao gồm cả các hãng semiconductor, hardware, software, system, and development enviroment related industries. The T-Engine Project wishes to promote more corporate participation, benefit industries and stimulate economic activities.
Nguồn: ESPromote.com
Tags: Embedded System, T-Engine








lexa Ranking:
Gửi nhận xét: