MessagePack is better supported than UBJSON and has far more implementations in almost every language.
JSON Schema draft 4 is the defacto schema standard for JSON.
http://json-schema.org/latest/json-schema-core.html
Having used both XML schema and this one, I much prefer using JSON schema.