新闻与活动

bullet

新版本:ASN.1/C# 和 ASN.1/Java

2020 年 2 月 14 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出适用于 C# 版本 5.0.0 的 ASN.1 工具和适用于 Java 版本 8.2.0 的 ASN.1 工具。 这些版本包括新功能,例如在 ASN.1/C# 工具中支持部分解码,在 ASN.1/Java 工具中支持新的 ASN.1 编译器指令,以优化 TOED(时间优化编码器/解码器)占用空间 、LTE 和 5G 协议第 16 版的新样本,以及改进的 ASN.1 Studio。

欢迎您 立即下载试用版


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2019 年 1 月 15 日

资料来源:OSS Nokalva

OSS Nokalva 宣布 ASN.1 Tools for C 版本 10.7、ASN.1 Tools for C++ 版本 6.7、ASN.1 Tools for Java 版本 8.0、ASN.1 Tools for C# 版本 4.7 和 ASN-1Step 版本 9.0。 这些版本包括以下新功能:

    • 所有 ASN.1 产品
    • 添加了对 X.680 修正案 1 的支持,它放宽了 IMPORTS 子句以允许从最新模块版本导入符号,如对象标识符所示。
    • 为 3GPP 第 15 版创建了 5G NGAP、XnAP、E1AP 和 F1AP 协议的新样本。 LTE S1AP、X2AP、M2AP、M3AP、RRC、LCSAP、LPPa、SBcAP 和 XwAP 协议的样本已更新至 3GPP 第 15 版。
    • 改进的 ASN.1 Studio。
    • ASN.1/C
    • 提高灵活性 - 通过用户提供的编码器函数创建 ASN.1 类型的自定义 JSON 编码。
    • 使用新的 ASN.1 编译器指令优化 TOED(时间优化编码器/解码器)占用空间。
    • ASN.1/C++
    • 使用新的 ASN.1 编译器指令优化 TOED(时间优化编码器/解码器)占用空间。
    • ASN.1/Java
    • 提高灵活性 - 通过用户提供的编码器函数创建 ASN.1 类型的自定义 JSON 编码。
    • 多项 TOED(时间优化编码器/解码器)增强功能。
      • 提高性能
        • 时间优化运行时 (TOED) 现在是默认运行时。
        • 新的部分解码功能,支持解码来自 PER、UPER、CPER、CUPER、OER 和 COER 编码消息的选择字段。 包括演示此功能的新示例。
      • 通过延迟解码优化 CPU 使用率,支持单独解码部分值,允许应用程序避免重新编码(例如,用于加密签名)。
      • 提高可用性 - 通过引入 ASN.1 参数化,为 NGAP、XnAP、S1AP、X2AP 等 3GPP 协议中通常使用的参数化类型信息元素生成更用户友好的界面。
    • ASN.1/C#
    • 增加了目标平台支持 - 使用 ASN.1/C# 运行时库和 .NET Standard 2.0 来针对 .NET 的实现支持 .NET Standard 2.0 规范的众多平台(例如,.NET Framework、.NET Core、Xamarin、Mono 、UWP 等)。
    • 通过延迟解码优化 CPU 使用率,支持单独解码部分值,允许应用程序避免重新编码(例如,用于加密签名)。
    • 编码封装优化 - 使用 ASN1.Remove 指令省略 ASN.1 规范的某些部分而不修改原始规范,这会导致不会为省略的部分生成 C# 代码。
欢迎立即下载试用版


OSS Nokalva 发布 DCodec(测试版)

2018 年 11 月 10 日

资料来源:OSS Nokalva

OSS Nokalva 引入了 DCodec,这是一个 JSON/DER 序列化库,可帮助您保持您习惯的类似 JSON 的灵活性,同时利用模式的强大功能。


bullet

OSS Nokalva 推出 ASN1Vsx

2018 年 10 月 18 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出 ASN1Vsx,这是一个 Microsoft Visual Studio 扩展,可让您更快、更轻松地创建、修改和验证 ASN.1 架构。 它结合了 Visual Studio 强大的代码编辑功能和 OSS Nokalva 流行的高质量 ASN.1 软件。


bullet

OSS Nokalva 介绍 ASN1Doc

2018 年 5 月 15 日

资料来源:OSS Nokalva

OSS Nokalva 宣布 ASN1Doc,这是 ASN.1 IO 上可用的新在线工具。

ASN1Doc 从用户提供的 ASN.1 模式创建 HTML 文档。 这有助于作者快速轻松地准备 ASN.1 模式以供发布(例如,作为使用 ASN.1 的标准的一部分),并帮助实施者(和其他人)分析和理解现有的 ASN.1 模式。

ASN1Doc功能

  • 语法着色和超链接
  • 许多格式化选项
  • 生成描述模式的汇总表
  • 微软 Word 兼容性


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2018 年 2 月 2 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出 ASN.1 Tools for C 版本 10.6、ASN.1 Tools for C++ 版本 6.6、ASN.1 Tools for Java 版本 7.2、ASN.1 Tools for C# 版本 4.6 和 ASN-1Step 版本 8.3。 这些版本包括以下新功能:

    • 所有 ASN.1 产品
    • 支持 ITU-T X.691 建议书 (08/2015) 指定的规范打包编码规则(ALIGNED 和 UNALIGNED)| 已添加 ISO/IEC 8825-2:2015。
    • ASN.1 编译器支持 NAME 和 TEXT JER 编码指令中的 UPPERCAMELCASEDLOWERCAMELCASED 关键字。 您现在可以在 ASN.1 模式中描述更广泛的 JSON 数据。
    • 已为 LTE 协议的 3GPP 第 14 版(包括 RRC、S1、X2 和 LPPa)创建了新样本,并且现有的第 12 版和第 13 版样本已更新为最新版本的 ASN.1 模式。
    • 改进的 ASN.1 Studio
    • ASN.1/C
    • JSON 编码器现在将始终将非特殊 REAL 值编码为 JSON 数字。 以前,它可以编码为 JSON 对象。 例如,不受约束的 REAL 类型的值 3.14 被编码为 {base10value: 3.14}。 JSON 解码器现在接受两种编码形式:JSON 数字和 JSON 对象。
    • DER/CER/CXER/COER 编码器现在自动将 GeneralizedTime 和 UTCTime 类型的任何有效值转换为 X.690 条款 11.7 和 11.8 指定的规范形式。 以前假定要编码的值已经满足这些条款对其编码的限制。 例如,UTCTime 值 "171231235900Z" 被接受,但 "17122359Z" 被拒绝,因为没有秒组件。
    • 添加了一个新示例,该示例演示了 3GPP TS 32.297 描述的 CDR 文件处理。
    • ASN.1/C++
    • JSON 编码器现在将始终将非特殊 REAL 值编码为 JSON 数字。 以前,它可以编码为 JSON 对象。 例如,不受约束的 REAL 类型的值 3.14 被编码为 {base10value: 3.14}。 JSON 解码器现在接受两种编码形式:JSON 数字和 JSON 对象。
    • DER/CER/CXER/COER 编码器现在自动将 GeneralizedTime 和 UTCTime 类型的任何有效值转换为 X.690 条款 11.7 和 11.8 指定的规范形式。 以前假定要编码的值已经满足这些条款对其编码的限制。 例如,UTCTime 值 "171231235900Z" 被接受,但 "17122359Z" 被拒绝,因为没有秒组件。
    • ASN.1/Java
    • 编译器和运行时间都得到了增强,以支持 Java 9 中引入的 JPMS(Java 平台模块系统)。编译器现在支持 '-javamodule <name>' 将生成的类打包到具有指定 <name> 的 Java 模块中的选项。 软件分发现在包括一组额外的运行时库,这些库被打包为 Java 9 模块。 这些新库位于 ASN.1/Java 安装的 mlib/ 目录中,并且只能与 JDK 9 一起使用。
    • JIAAPI 值解析器的公共 API 现在将解析来自任意 java.io.Reader 对象的连接值和赋值。 已实现轻松的解析模式:现在忽略与预期语法的非关键偏差。
    • 已创建演示处理 3GPP CDR 文件 (TS 32.297) 的新示例。
    • 已创建 UMTS RRC 协议 (TS 25.331) 版本 14.4.0 的新样本。
    • ASN-1Step
    • ASN-1Step 现在将接受 GeneralizedTime 和 UTCTime 类型的任何有效值,并将根据 X.690 条款 11.7 和 11.8 对其进行编码。 以前,假设输入值已经满足这些条款对其编码施加的限制。 所以
      • 如果输入值中存在时间差,所有编码器都会报告错误。
      • 如果表示为 NULLTERM 字符串的输入值不包含分钟或秒分量,则 DER/CER/COER 编码器会报告错误。
    • XER 和 E-XER 编码器现在对 GeneralizedTime 和 UTCTime 类型的任何有效 NULLTERM 值进行编码,而无需进行额外更改。 以前,当输入值不包含分钟或秒分量时,编码器会不必要地在编码中包含零分钟或秒分量,并重新计算小数部分(如果有)。
    • JSON 编码器现在将始终将非特殊 REAL 值编码为 JSON 数字。 JSON 解码器将接受两种编码形式:JSON 数字和 JSON 对象编码。 以前,非特殊 REAL 值可以编码为 JSON 对象。 例如,一个不受约束的 REAL 类型值被编码为 {base10value: N } 当这些值被编码为 JSON 数字时,解码器报告了一个错误。
欢迎您立即下载试用版


bullet

OSS Nokalva 宣布支持 LTE 定位协议 A (LPPa)

2018 年 2 月 1 日

资料来源:OSS Nokalva

OSS® ASN.1 LTE 解决方案不仅支持低级 ASN.1 开发。 它们建立在强大且可靠的 OSS ASN.1 C 工具之上,提供了多种 API,可简化 3GPP LTE S1、X2 以及现在的 LPPa 协议的实施。


bullet

OSS Nokalva 引入 ASN.1 IO

2017 年 8 月 15 日

资料来源:OSS Nokalva

随着通信世界以越来越快的速度扩展,随着通信的消息变得越来越复杂,以及对这些消息内容的正确解释变得更加关键,对模式的需求变得更加重要。

ASN1.IO 的目标是为那些应用程序将从使用模式中受益的开发人员提供熟悉的、类似 JSON 的开发体验。

ASN.1 IO 目前提供三个 Web 应用程序:ASN.1 Playground、Schema Analyzer 和 JSON2ASN 转换器。


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2017 年 8 月 14 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出 ASN.1 Tools for C 版本 10.5、ASN.1 Tools for C++ 版本 6.5、ASN.1 Tools for Java 版本 7.1、ASN.1 Tools for C# 版本 4.5 和 ASN-1Step 版本 8.2。 这些版本包括以下新功能:

    • 所有 ASN.1 产品
    • 符合Draft ITU-T Recommendation X.jsoner:
      • ASN.1 编译器和运行时库支持 JSON 编码规则。 现有的 -json 命令行选项指示编译器在运行时启用对 X.jsoner 的支持。
      • JSON 编解码器支持以下编码指令:
        • JER:ARRAY
        • JER:BASE64
        • JER:NAME
        • JER:OBJECT
        • JER:TEXT
        • JER:UNWRAPPED
    • 添加了以下 LTE 协议的新示例:
      • LTE LCS-AP 示例演示了 TS 29.171 V13.2.0 (2016-03) LCS 应用协议。
      • LTE LPPa 示例演示了 TS 36.455 V13.1.0 (2016-03) LTE 定位协议 A。
      • LTE RRC C-V2X 示例演示了 TS 36.331 V14.2.2 (2017-03) LTE RRC 协议的 Sidelink 功能。
    • 改进的 ASN.1 Studio。
    • ASN.1/C 和 ASN.1/C++
    • 更小的 TOED 占地面积。 通过在编译生成的 .c 或 .cpp 时定义 OSS_REDUCED_ERROR_MSGS,错误消息将仅包含 5 个字符的消息前缀,而不是完整的消息。 或者,如果定义了OSSDEBUG=0,则错误消息字符串将被完全删除,只留下返回码来确定发生了哪个错误。 在 Linux x86 上,您可以将应用程序的占用空间减少大约 20 KB。 此数字可能因处理器、操作系统和 C 编译器而异。
    • ASN.1/C#
    • 包括与 .NET Standard 1.4 兼容的附加版本的运行时程序集。 您可以使用此版本的 asn1csrt.dll 运行时 DLL 在以下平台上开发应用程序:
      • Windows、macOS、Linux 上的 .NET Core 1.0
      • UWP 10.0
      • Xamarin
      要生成与 .NET Standard 兼容的 C# 类,请指定 - noserializable 编译器选项。
    • ASN-1Step
    • 支持 3GPP CDR 文件,其消息使用记录头内指定的各种编码规则进行编码。 目前支持 BER、PER、UPER 和 XER 编码规则。
欢迎您立即下载试用版


bullet

OSS Nokalva 宣布其产品支持 3GPP Release 13

2017 年 2 月 10 日

资料来源:OSS Nokalva

OSS Nokalva 宣布在我们的 ASN.1 产品的新版本以及新的 NAS 和 S1/X2 产品中支持 3GPP Release 13。 这些产品支持 3GPP 标准化的 NB-IoT、eMTC (LTE-M) 和 LTE Advanced Pro (Pre-5G) 技术。 OSS 经行业验证的 ASN.1 编解码器的高度模块化设计,可提供超小尺寸和超快性能。 这些 OSS 产品可帮助您满足最新 3GPP 标准的挑战性要求 - 低功耗、更高的数据速率、低延迟和极小的占用空间等等。

这些新版本包括 3GPP 第 13 版协议的附加示例:RRC、S1AP、X2AP、M2AP、M3AP、XwAP、SBcAP。

我们的 4G NAS 库可用于 C 和 C++。 我们的 S1/X2 ASN.1 API 适用于 C。如果您有兴趣支持其他语言,请通过 sales@osschina.cn 联系 OSS Nokalva。


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2017 年 2 月 10 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出其 ASN.1 Tools for C,版本 10.4,其 ASN.1 Tools for C++,版本 6.4,ASN.1 Tools for Java,版本 7.0,ASN.1 Tools for C#,版本 4.3 和 ASN- 1Step,版本 8.1。 这些版本包括新功能,例如:

    • 所有 ASN.1 产品
    • SAE J2735:2016 和 3GPP XwAP (TS 36.463) 的新样本
    • 改进的 ASN.1 Studio
    • ASN.1/C 和 ASN.1/C++
    • 在 TIME 类型中支持 64 位精度(19-20 个十进制数字)
    • ASN.1/Java
    • 在 SOED 运行时支持 JSON ER
    • 支持在 TOED 运行时验证其他约束
    • TOED 运行时中的示例代码生成功能
    • ASN.1/C#
    • 支持规范 XML 编码规则 (CXER)
    • 支持“仅编码”或“仅解码”。
欢迎您立即下载试用版


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2016 年 6 月 10 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出其 ASN.1 Tools for C 版本 10.3、其 ASN.1 Tools for C++ 版本 6.3、ASN.1 Tools for Java 版本 6.3、ASN.1 Tools for C# 版本 4.2 和 ASN- 1Step,版本 8.0。 这些版本包括新功能,例如在 ASN.1/C 和 ASN.1/C++ 工具中支持 JSON,以及 ASN.1 Studio 和 ASN-1Step,支持逗号分隔值 (CSV) 数据 在 ASN.1 Studio 和 ASN-1Step 中,支持在 ASN.1 Tools for C 中自动检测/跳过 CDR 标头,在 ASN.1/C# Tools 中支持 E-XER,在 ASN.1 中支持 TOED 约束检查 /Java 工具,以及改进的 ASN.1 Studio。 欢迎您立即下载试用版


bullet

OSS - i-GAME 项目的自豪技术赞助商/技术提供商

2016 年 5 月 17 日

资料来源:OSS Nokalva

i-Game

OSS Nokalva 很荣幸成为 i-GAME 项目的技术赞助商。 2016年合作驾驶大挑战赛是合作驾驶领域的一项国际赛事。 本次活动是 i-GAME 项目的亮点之一,该项目是由欧盟委员会支持的欧洲研究项目,旨在将车辆的协作自动化提升到一个新的水平。

项目参与者可以通过联系
i-GAME INFO 获得我们的 ASN.1 工具包的许可。


bullet

新版本:ASN.1/C、ASN.1/C++、ASN.1/Java、ASN.1/C#、ASN-1Step

2015 年 11 月 20 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出其 ASN.1 Tools for C 版本 10.2、ASN.1 Tools for C++ 版本 6.2、ASN.1 Tools for Java 版本 6.2、ASN.1 Tools for C# 版本 4.2 和 ASN- 1Step,版本 7.4。 这些版本包括新功能,例如 ASN.1/C 和 ASN.1/C++ 工具中的部分解码,ASN.1/C# 工具中对 DER/COER/CER 的支持,ASN.1/中对 JSON 的支持 Java 工具以及改进的 ASN.1 Studio,使您可以非常轻松地根据消息、模式中的特定 PDU 或值符号生成示例代码。 欢迎您立即下载试用版


bullet

OSS 宣布在其 ASN.1/C 和 ASN.1/C++ 工具中支持部分解码

2015 年 11 月 20 日

资料来源:OSS Nokalva

OSS Nokalva 宣布在其 ASN.1 Tools for C 和 ASN.1 Tools for C++ 中提供称为部分解码的新功能。 此功能允许您以非常高的速度仅解码您感兴趣的部分消息。


bullet

新版本:EXI/C 0.9 和 EXI/.NET 0.9

2015 年 11 月 16 日

资料来源:OSS Nokalva

OSS Nokalva 宣布推出适用于 C 的 EXI 工具和适用于 .NET 原型的 EXI 工具,以及适用于 W3C 互操作性测试框架的驱动程序。 联系 sales@osschina.cn 索取评估副本。


bullet

在底特律的 SAE 世界大会上发表的关于在 IEEE 1609.2 中使用 ASN.1 OER 的研究

2015 年 4 月 16 日

资料来源:Security Innovation

Security Innovation 的首席科学家 William Whyte 博士和研究科学家 Virendra Kumar 博士将于 2015 年 4 月 22 日上午 8 点展示他们的研究论文 Performance Analysis of Existing 1609.2 Encodings v ASN.1。


bullet

新版本:ASN.1/C# 4.0

2015 年 2 月 1 日

资料来源:OSS Nokalva, Inc.

OSS Nokalva 宣布其“ASN.1 Tools for C#, version 4.0.


bullet

支持 3GPP 第 11 版

2015 年 1 月 1 日

资料来源:OSS Nokalva, Inc.

OSS Nokalva 宣布其产品支持 3GPP REL 8、9、10 和 11。


bullet

OSS ASN.1 工具验证用户付款

2013年六月

资料来源:Natural Security

Natural Security 旨在为最方便和通用的强身份验证方法提供标准,用于支付和访问服务。 在 2012 年 10 月至 2013 年 3 月期间,欧尚、乐华梅林以及 Villeneuve-d'Ascq 和昂古莱姆的众多相关零售商的 900 多名客户有机会测试一种新的支付方式,这种方式简单、方便且不会影响 个人数据的安全、隐私和保护。 Natural Security 在这次成功的试点中使用了 OSS Nokalva ASN.1 工具作为关键部分,例如在注册站。

Natural Security 使用了 OSS® ASN.1 Tools for Java,它带来了一个强大的编译器,一个运行时库,具有支持 ASN.1 标准的高性能编码器/解码器引擎。 “用于 Java 的 OSS ASN.1 工具带来了实用程序来简化和加快我们的开发,特别是提供大量跟踪、错误捕获和诊断功能的功能”,Natural Security 的首席技术官 Loic Berton 说。


InfoKit
info

联系 OSS Marketing 获取信息包,其中包括:

  • 公司信息
  • 产品
  • 白皮书
  • 数据表
  • 新闻稿